(U+3870): Apply new conventions for glyph granularity.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2020-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Change `max-code'
4         to #x9FFC.
5
6 2020-07-26  MORIOKA Tomohiko  <tomo.git@chise.org>
7
8         * mule/mule-charset.el (default-coded-charset-priority-list): Add
9         `=>ucs-bmp-itaiji-003@iwds-1'.
10
11         * mule/mule-conf.el (=>ucs-itaiji-003@iwds-1): New coded-charset
12         for XEmacs CHISE.
13         (=>ucs-bmp-itaiji-003@iwds-1): New coded-charset for XEmacs CHISE.
14
15 2020-07-22  MORIOKA Tomohiko  <tomo.git@chise.org>
16
17         * mule/mule-charset.el (default-coded-charset-priority-list): Add
18         `=>ucs-tip-itaiji-001'.
19
20         * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
21         XEmacs CHISE.
22
23 2020-07-19  MORIOKA Tomohiko  <tomo.git@chise.org>
24
25         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
26         setting for `=>big5-cdp-itaiji-002'.
27
28 2020-07-17  MORIOKA Tomohiko  <tomo.git@chise.org>
29
30         * mule/mule-charset.el (default-coded-charset-priority-list): Add
31         `=>big5-cdp-itaiji-002'.
32
33         * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
34         XEmacs CHISE.
35
36 2020-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
37
38         * mule/mule-charset.el (default-coded-charset-priority-list): Add
39         `=>jis-x0213-2'.
40
41 2020-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
42
43         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
44         setting for `==ucs-var-001'.
45
46 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
47
48         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
49         setting for `=+>ucs-var-003'.
50
51         * mule/mule-charset.el (default-coded-charset-priority-list): Add
52         `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
53
54         * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
55         XEmacs CHISE.
56         (=+>ucs-tip-var-003): Ditto.
57
58 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
59
60         * mule/mule-charset.el (default-coded-charset-priority-list): Add
61         `=ucs-tip-var-001' and `=ucs-tip-var-002'.
62
63         * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
64         XEmacs CHISE.
65         (=ucs-tip-var-002): Ditto.
66
67 2020-06-14  MORIOKA Tomohiko  <tomo.git@chise.org>
68
69         * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
70         #x9FEA.
71
72 2020-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
73
74         * mule/mule-charset.el (default-coded-charset-priority-list): Add
75         `==ucs-bmp-var-001'.
76
77         * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
78         CHISE.
79         (==ucs-bmp-var-001): Ditto.
80
81 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
82
83         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
84         setting for `=big5-cdp-var-007'.
85
86         * mule/mule-charset.el (default-coded-charset-priority-list): Add
87         `=big5-cdp-var-007'.
88
89         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
90         XEmacs CHISE.
91
92 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
93
94         * mule/mule-charset.el (default-coded-charset-priority-list): Add
95         `=ucs-sip@gb'.
96
97         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
98         CHISE.
99
100 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
101
102         * mule/mule-charset.el (default-coded-charset-priority-list): Add
103         `=>ucs-tip@cognate'.
104
105         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
106         XEmacs CHISE.
107
108 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
109
110         * mule/mule-charset.el (default-coded-charset-priority-list): Add
111         `=ucs-tip-itaiji-001'.
112
113         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
114         XEmacs CHISE.
115
116 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
117
118         * mule/mule-charset.el (default-coded-charset-priority-list): Add
119         `=>ucs-tip@component'.
120
121         * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
122         XEmacs CHISE.
123
124 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
125
126         * mule/mule-charset.el (default-coded-charset-priority-list): Add
127         `==ucs-tip@JP/hanazono'.
128
129         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
130         XEmacs CHISE.
131
132 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
133
134         * mule/mule-charset.el (default-coded-charset-priority-list): Add
135         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
136
137         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
138         CHISE.
139         (=ucs-tip@JP/hanazono): Ditto.
140
141 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
142
143         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
144         setting for `=ucs-var-007'.
145
146 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
147
148         * mule/mule-charset.el (default-coded-charset-priority-list): Add
149         `=ucs-bmp-var-007'.
150
151         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
152         CHISE.
153         (=ucs-bmp-var-007): Ditto.
154
155 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
156
157         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
158         setting for `=>ucs-itaiji-002@iwds-1'.
159
160         * mule/mule-charset.el (default-coded-charset-priority-list): Add
161         `=>ucs-bmp-itaiji-002@iwds-1'.
162
163 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
164
165         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
166         for XEmacs CHISE.
167         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
168
169 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
170
171         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
172         setting for `=>ucs-itaiji-008'.
173
174 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
175
176         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
177         setting for `=>big5-cdp-itaiji-003'.
178
179         * mule/mule-charset.el (default-coded-charset-priority-list): Add
180         `=>big5-cdp-itaiji-003'.
181
182 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
183
184         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
185         XEmacs CHISE.
186
187 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
188
189         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
190         setting for `=>ucs-itaiji-011'.
191
192 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
193
194         * mule/mule-charset.el (default-coded-charset-priority-list): Add
195         `=>ucs-bmp-itaiji-011'.
196
197 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
198
199         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
200         XEmacs CHISE.
201         (=>ucs-bmp-itaiji-011): Ditto.
202
203 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
204
205         * mule/mule-charset.el (default-coded-charset-priority-list): Use
206         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
207
208 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
209
210         * mule/mule-charset.el (default-coded-charset-priority-list): Add
211         `=>ucs-bmp-cjk@iwds-1/normalized'.
212
213         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
214         coded-charset for XEmacs CHISE.
215
216 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
217
218         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
219         setting for `=>ucs-itaiji-010'.
220
221         * mule/mule-charset.el (default-coded-charset-priority-list): Add
222         `=>ucs-bmp-itaiji-010'.
223
224         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
225         XEmacs CHISE.
226         (=>ucs-bmp-itaiji-010): Ditto.
227
228 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
229
230         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
231         setting for `=>ucs@iwds-1/normalized'.
232
233 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
234
235         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
236         for XEmacs CHISE.
237
238 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
239
240         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
241         setting for `==>ucs@esu'.
242
243         * mule/mule-charset.el (default-coded-charset-priority-list): Add
244         `==>ucs-sip@esu'.
245
246         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
247         CHISE.
248         (==>ucs-sip@esu): Ditto.
249
250 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
251
252         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
253         setting for `=>big5-cdp-var-001'.
254
255         * mule/mule-charset.el (default-coded-charset-priority-list): Add
256         `=>big5-cdp-var-001'.
257
258         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
259         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
260
261 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
262
263         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
264         setting for `===hng-sts'.
265
266         * mule/mule-charset.el (default-coded-charset-priority-list): Add
267         `===hng-sts'.
268
269         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
270         CHISE.
271
272 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
273
274         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
275         setting for `===hng-sgs'.
276
277         * mule/mule-charset.el (default-coded-charset-priority-list): Add
278         `===hng-sgs'.
279
280         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
281         CHISE.
282
283 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
284
285         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
286         setting for `===hng-saa'.
287
288         * mule/mule-charset.el (default-coded-charset-priority-list): Add
289         `===hng-saa'.
290
291         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
292         CHISE.
293
294 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
295
296         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
297         setting for `===hng-kad'.
298
299         * mule/mule-charset.el (default-coded-charset-priority-list): Add
300         `===hng-kad'.
301
302         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
303         CHISE.
304
305 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
306
307         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
308         setting for `===hng-sai'.
309
310         * mule/mule-charset.el (default-coded-charset-priority-list): Add
311         `===hng-sai'.
312
313         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
314         CHISE.
315
316 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
317
318         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
319         setting for `===hng-ini'.
320
321         * mule/mule-charset.el (default-coded-charset-priority-list): Add
322         `===hng-ini'.
323
324         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
325         CHISE.
326
327 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
328
329         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
330         setting for `===hng-wke'.
331
332         * mule/mule-charset.el (default-coded-charset-priority-list): Add
333         `===hng-wke'.
334
335         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
336         CHISE.
337
338 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
339
340         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
341         setting for `===hng-wks'.
342
343         * mule/mule-charset.el (default-coded-charset-priority-list): Add
344         `===hng-wks'.
345
346         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
347         CHISE.
348
349 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
350
351         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
352         setting for `===hng-sab'.
353
354         * mule/mule-charset.el (default-coded-charset-priority-list): Add
355         `===hng-sab'.
356
357         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
358         CHISE.
359
360 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
361
362         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
363         setting for `===hng-ykk'.
364
365         * mule/mule-charset.el (default-coded-charset-priority-list): Add
366         `===hng-ykk'.
367
368         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
369         CHISE.
370
371 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
372
373         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
374         setting for `===hng-kkh'.
375
376         * mule/mule-charset.el (default-coded-charset-priority-list): Add
377         `===hng-kkh'.
378
379         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
380         CHISE.
381
382 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
383
384         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
385         setting for `===hng-fhs'.
386
387         * mule/mule-charset.el (default-coded-charset-priority-list): Add
388         `===hng-fhs'.
389
390         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
391         CHISE.
392
393 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
394
395         * mule/mule-charset.el (default-coded-charset-priority-list): Add
396         `==>daijiten'.
397
398         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
399         setting for `==>daijiten'.
400
401         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
402         CHISE.
403
404 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
405
406         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
407         last number of its code.
408
409 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
410
411         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
412         settings for `=daijiten', `==daijiten' and `===daijiten'.
413
414         * mule/mule-charset.el (default-coded-charset-priority-list): Add
415         `=daijiten', `==daijiten' and `===daijiten'.
416
417         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
418         CHISE.
419         (==daijiten): Ditto.
420         (===daijiten): Ditto.
421
422 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
423
424         * mule/mule-charset.el (default-coded-charset-priority-list): Add
425         `=>ucs-bmp-itaiji-008'.
426
427         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
428         XEmacs CHISE.
429         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
430
431 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
432
433         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
434         of #x9FCC as the value of `max-code'.
435
436 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
437
438         * mule/mule-charset.el (default-coded-charset-priority-list): Add
439         `=>>ucs-bmp-cjk@unicode'.
440
441         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
442         for XEmacs CHISE.
443
444 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
445
446         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
447         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
448         `===shuowen-jiguge5'.
449
450         * mule/mule-charset.el (default-coded-charset-priority-list): Add
451         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
452
453         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
454         XEmacs CHISE.
455         (===shuowen-jiguge4): Ditto.
456         (===shuowen-jiguge5): Ditto.
457
458 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
459
460         * mule/mule-charset.el (default-coded-charset-priority-list): Add
461         `=ucs-sip-var-005'.
462
463         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
464         XEmacs CHISE.
465
466 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
467
468         * mule/mule-charset.el (default-coded-charset-priority-list): Add
469         `=>>hanyo-denshi/ib'.
470
471 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
472
473         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
474         setting for `=>big5-cdp@iwds-1'.
475
476 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
477
478         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
479         setting for `=big5-cdp-var-010'.
480
481 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
482
483         * mule/mule-charset.el (default-coded-charset-priority-list): Add
484         `=big5-cdp-var-010'.
485
486         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
487         XEmacs CHISE.
488
489 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
490
491         * mule/mule-charset.el (default-coded-charset-priority-list): Add
492         `=ucs-sip-itaiji-008'.
493
494         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
495         XEmacs CHISE.
496
497 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
498
499         * mule/mule-charset.el (default-coded-charset-priority-list): Add
500         `=>ucs-sip-itaiji-006'.
501
502         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
503         XEmacs CHISE.
504
505 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
506
507         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
508         setting for `=+>big5-cdp', `=>big5-cdp@component' and
509         `=>big5-cdp@cognate'.
510
511         * mule/mule-charset.el (default-coded-charset-priority-list): Add
512         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
513
514 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
515
516         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
517         CHISE.
518         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
519         mother.
520         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
521
522 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
523
524         * mule/mule-charset.el (default-coded-charset-priority-list): Add
525         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
526
527         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
528         XEmacs CHISE.
529         (=>big5-cdp@component): Ditto.
530         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
531
532 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
533
534         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
535         setting for `=>ucs-itaiji-001@iwds-1'.
536
537         * mule/mule-charset.el (default-coded-charset-priority-list): Add
538         `=>ucs-bmp-itaiji-001@iwds-1'.
539
540         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
541         for XEmacs CHISE.
542         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
543
544 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
545
546         * mule/mule-charset.el (default-coded-charset-priority-list):
547         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
548         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
549         `chinese-isoir165'.
550
551         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
552         CHISE.
553
554 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
555
556         * mule/mule-charset.el (default-coded-charset-priority-list): Add
557         `=ucs-sip-itaiji-006'.
558
559         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
560         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
561
562 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
563
564         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
565         setting for `=>ucs-itaiji-009'.
566
567         * mule/mule-charset.el (default-coded-charset-priority-list): Add
568         `==ucs-bmp-itaiji-001'.
569
570         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
571         (=big5-cdp-itaiji-003): Doc fix.
572         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
573
574 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
575
576         * mule/mule-charset.el (default-coded-charset-priority-list): Add
577         `=>zinbun-oracle'.
578
579 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
580
581         * mule/mule-charset.el (default-coded-charset-priority-list): Add
582         `=>ucs-sip-itaiji-003'.
583
584         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
585         (=>ucs-bmp-itaiji-003): Fix `long-name'.
586         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
587
588 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
589
590         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
591         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
592
593 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
594
595         * mule/mule-charset.el (default-coded-charset-priority-list): Add
596         `==ucs-bmp-itaiji-006'.
597
598         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
599         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
600         (==ucs-bmp-itaiji-006): Ditto.
601
602 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
603
604         * mule/mule-charset.el (default-coded-charset-priority-list): Add
605         `=ucs-bmp-itaiji-012'.
606
607         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
608         XEmacs CHISE.
609         (=ucs-bmp-itaiji-012): Ditto.
610
611 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
612
613         * mule/mule-charset.el (default-coded-charset-priority-list): Add
614         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
615
616 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
617
618         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
619         CHISE.
620
621 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
622
623         * mule/mule-charset.el (default-coded-charset-priority-list): Add
624         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
625         and `=>>cns11643-6'.
626
627         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
628         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
629         (=>>cns11643-3): Ditto.
630         (=>>cns11643-4): Modify DOC.
631         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
632
633 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
634
635         * mule/mule-charset.el (default-coded-charset-priority-list): Add
636         `=>ucs-sip-itaiji-005'.
637
638         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
639         XEmacs CHISE.
640
641 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
642
643         * mule/mule-charset.el (default-coded-charset-priority-list): Add
644         `==hanyo-denshi/tk/mf-01'.
645
646         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
647         for XEmacs CHISE.
648
649 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
650
651         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
652         `=>ucs-itaiji-007'.
653
654 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
655
656         * mule/mule-charset.el (default-coded-charset-priority-list): Add
657         `==ucs-sip-var-002'.
658
659         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
660         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
661
662 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
663
664         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
665         setting for `==ucs-itaiji-001'.
666
667 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
668
669         * mule/mule-charset.el (default-coded-charset-priority-list): Add
670         `==ucs-sip-itaiji-001'.
671
672         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
673         XEmacs CHISE.
674         (==ucs-sip-itaiji-001): Ditto.
675
676 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
677
678         * mule/mule-charset.el (default-coded-charset-priority-list): Add
679         `=+>ucs-bmp-var-003'.
680
681         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
682         CHISE.
683         (=+>ucs-bmp-var-003): Ditto.
684
685 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
686
687         * mule/mule-charset.el (default-coded-charset-priority-list): Add
688         `=>ucs-bmp-cjk@cognate'.
689
690         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
691         XEmacs CHISE.
692
693 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
694
695         * mule/mule-charset.el (default-coded-charset-priority-list): Add
696         `=ucs-sip-itaiji-005'.
697
698         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
699         XEmacs CHISE.
700
701 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
702
703         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
704         setting for `=>ucs@cognate'.
705
706         * mule/mule-charset.el (default-coded-charset-priority-list): Add
707         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
708
709         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
710         CHISE.
711         (=>ucs@hanyo-denshi): Abolished.
712         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
713         (=>ucs-bmp-itaiji-009): Ditto.
714         (=>ucs-sip@cognate): Ditto.
715
716 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
717
718         * mule/mule-charset.el (default-coded-charset-priority-list): Add
719         `=>ucs-bmp-itaiji-004'.
720
721         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
722         XEmacs CHISE.
723
724 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
725
726         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
727         setting for `=>ucs-itaiji-004'.
728
729 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
730
731         * mule/mule-charset.el (default-coded-charset-priority-list): Add
732         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
733         `=>ucs-bmp-itaiji-007'.
734
735         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
736         XEmacs CHISE.
737         (=>ucs-itaiji-004): Ditto.
738         (=>ucs-sip-itaiji-004): Ditto.
739         (=>ucs-bmp-itaiji-007): Ditto.
740
741 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
742
743         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
744         setting for `=ucs-itaiji-010'.
745
746 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
747
748         * mule/mule-charset.el (default-coded-charset-priority-list):
749         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
750         - Add `=ucs-bmp-itaiji-010'.
751         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
752           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
753         - Add `=>ucs-sip@iwds-1'.
754
755         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
756         XEmacs CHISE.
757         (=ucs-bmp-itaiji-010): Ditto.
758         (=>ucs-sip@iwds-1): Ditto.
759
760 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
761
762         * mule/mule-charset.el (default-coded-charset-priority-list): Add
763         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
764
765         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
766         XEmacs CHISE.
767         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
768
769 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
770
771         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
772         setting for `=>ucs-itaiji-003'.
773
774 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
775
776         * mule/mule-charset.el (default-coded-charset-priority-list): Add
777         `=>ucs-bmp-itaiji-003'.
778
779         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
780         XEmacs CHISE.
781         (=>ucs-bmp-itaiji-003): Ditto.
782
783 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
784
785         * mule/mule-charset.el (default-coded-charset-priority-list): Add
786         `=ucs-bmp-itaiji-011'.
787
788         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
789         XEmacs CHISE.
790
791 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
792
793         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
794         setting for `==ucs-var-002'.
795
796 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
797
798         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
799         setting for `==ucs-itaiji-002'.
800
801 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
802
803         * mule/mule-charset.el (default-coded-charset-priority-list): Add
804         `==ucs-sip-itaiji-002'.
805
806         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
807         XEmacs CHISE.
808
809 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
810
811         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
812         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
813
814         * mule/mule-charset.el (default-coded-charset-priority-list): Add
815         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
816         `=>ucs-sip-itaiji-007'.
817
818         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
819         XEmacs CHISE.
820         (=>ucs-sip-itaiji-007): Ditto.
821         (=ucs-sip-itaiji-007): Ditto.
822         (=ucs-itaiji-011): Ditto.
823         (=ucs-sip-itaiji-011): Ditto.
824
825 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
826
827         * mule/mule-coding.el (coded-charset-entity-reference-alist):
828         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
829
830 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
831
832         * mule/mule-charset.el (default-coded-charset-priority-list): Add
833         `==ucs-bmp-var-002'.
834
835         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
836         CHISE.
837         (==ucs-bmp-var-002): Ditto.
838
839         * mule/mule-coding.el (coded-charset-entity-reference-alist):
840         Modify some priorities.
841
842 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
843
844         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
845         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
846         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
847
848 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
849
850         * mule/mule-charset.el (default-coded-charset-priority-list): Add
851         `=big5-cdp-var-001'.
852
853         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
854         XEmacs CHISE.
855
856 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
857
858         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
859         setting for `==ucs-itaiji-005'.
860
861 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
862
863         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
864         setting for `=ucs-itaiji-007'.
865
866         * mule/mule-charset.el (default-coded-charset-priority-list): Add
867         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
868
869         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
870         XEmacs CHISE.
871         (==ucs-bmp-itaiji-005): Ditto.
872         (=ucs-itaiji-007): Ditto.
873         (=ucs-bmp-itaiji-007): Ditto.
874
875 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
876
877         * mule/mule-charset.el (default-coded-charset-priority-list): Add
878         `==gt-pj-k1' and `==gt-pj-k2'.
879
880 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
881
882         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
883         CHISE.
884         (==gt-pj-k2): Ditto.
885
886 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
887
888         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
889         setting for `=>ucs-itaiji-005'.
890
891 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
892
893         * mule/mule-charset.el (default-coded-charset-priority-list): Add
894         `=>>cbeta'.
895
896 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
897
898         * mule/mule-charset.el (default-coded-charset-priority-list): Add
899         `=>ucs-sip@component'.
900
901         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
902         instead of `=ucs' as its mother.
903         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
904
905         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
906         setting for `=>ucs-itaiji-006'.
907
908 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
909
910         * mule/mule-charset.el (default-coded-charset-priority-list): Add
911         `=>ucs-bmp-itaiji-006'.
912
913         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
914         XEmacs CHISE.
915         (=>ucs-bmp-itaiji-006): Ditto.
916
917 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
918
919         * mule/mule-charset.el (default-coded-charset-priority-list): Add
920         `=>ucs-bmp-itaiji-001'.
921
922         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
923         XEmacs CHISE.
924
925 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
926
927         * mule/mule-charset.el (default-coded-charset-priority-list): Add
928         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
929
930         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
931         instead of `=ucs' as its mother.
932         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
933         (==ucs-bmp-itaiji-002): Ditto.
934         (==ucs-itaiji-003): Ditto.
935         (==ucs-bmp-itaiji-003): Ditto.
936
937 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
938
939         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
940         setting for `=big5-cdp-var-002'.
941
942         * mule/mule-charset.el (default-coded-charset-priority-list): Add
943         `=big5-cdp-var-002'.
944
945         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
946         XEmacs CHISE.
947
948 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
949
950         * mule/mule-charset.el (default-coded-charset-priority-list): Add
951         `=ucs-sip-var-004'.
952
953         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
954         XEmacs CHISE.
955
956 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
957
958         * mule/mule-charset.el (default-coded-charset-priority-list): Add
959         `=>ucs-bmp-cjk@iwds-1'.
960
961         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
962         XEmacs CHISE.
963
964 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
965
966         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
967         setting for `=ucs-var-005'.
968
969         * mule/mule-charset.el (default-coded-charset-priority-list): Add
970         `=ucs-bmp-var-005'.
971
972         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
973         CHISE.
974         (=ucs-bmp-var-005): Ditto.
975
976 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
977
978         * mule/mule-charset.el (default-coded-charset-priority-list): Add
979         `=>ucs-sip-itaiji-002'.
980
981         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
982         XEmacs CHISE.
983
984 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
985
986         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
987         setting for `=>ucs-itaiji-002'.
988
989 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
990
991         * mule/mule-charset.el (default-coded-charset-priority-list): Add
992         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
993
994         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
995         (=>ucs-itaiji-002): Ditto.
996         (=>ucs-bmp-itaiji-002): Ditto.
997
998 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
999
1000         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1001         setting for `=>ucs-itaiji-001'.
1002
1003 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1004
1005         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1006         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
1007
1008         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
1009         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
1010         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
1011         (=>ucs-sip-itaiji-001): Ditto.
1012
1013         * mule/mule-coding.el(coded-charset-entity-reference-alist):
1014         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1015         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1016
1017 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1018
1019         * mule/mule-charset.el (default-coded-charset-priority-list):
1020         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1021         `=jef-china3' and `chinese-isoir165'.
1022
1023 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1024
1025         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1026         `=>ucs-bmp-itaiji-005'.
1027
1028         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1029         XEmacs CHISE.
1030         (=>ucs-bmp-itaiji-005): Ditto.
1031
1032 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1033
1034         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1035         `=+>jis-x0213-2'.
1036
1037 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1038
1039         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1040         `=+>adobe-japan1-6'.
1041
1042 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1043
1044         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1045         `=+>jis-x0208@1978'.
1046
1047 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1048
1049         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1050         setting for `=>ucs@component'.
1051
1052 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1053
1054         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1055         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1056
1057 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1058
1059         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1060         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1061
1062 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1063
1064         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1065         CHISE.
1066         (=>ucs@jis/2004): Ditto.
1067
1068 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1069
1070         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1071         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1072
1073 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1074
1075         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1076         `=>cbeta'.
1077
1078 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1079
1080         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1081         setting for `==big5-cdp-itaiji-001'.
1082
1083         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1084         `==big5-cdp-itaiji-001'.
1085
1086         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1087         XEmacs CHISE.
1088
1089 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1090
1091         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1092         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1093         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1094
1095         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1096         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1097         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1098
1099         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1100         XEmacs CHISE.
1101         (=>big5-cdp-itaiji-001): Ditto.
1102         (=big5-cdp-itaiji-002): Ditto.
1103         (=big5-cdp-itaiji-003): Ditto.
1104
1105 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1106
1107         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1108         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1109
1110 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1111
1112         * mule/mule-charset.el (default-coded-charset-priority-list):
1113         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1114         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1115         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1116
1117         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1118         setting for `=ucs-var-008'.
1119
1120         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1121         CHISE.
1122         (=ucs-bmp-var-008): Likewise.
1123
1124 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1125
1126         * mule/mule-charset.el (default-coded-charset-priority-list):
1127         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1128
1129 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1130
1131         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1132         `==ucs-sip@JP/hanazono'.
1133
1134         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1135         XEmacs CHISE.
1136
1137 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1138
1139         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1140         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1141
1142         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1143         `=ucs-bmp-var-006'.
1144
1145         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1146         CHISE.
1147         (=ucs-bmp-var-006): Likewise.
1148
1149 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1150
1151         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1152         `=ucs-bmp-itaiji-009'.
1153
1154         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1155         XEmacs CHISE.
1156         (=ucs-bmp-itaiji-009): Likewise.
1157
1158 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1159
1160         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1161         `=>big5-cdp'.
1162
1163 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1164
1165         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1166         (utf-8-ivs-gb): Likewise.
1167         (utf-8-gb-er): Likewise.
1168         (utf-8-ivs-gb-er): Likewise.
1169         (utf-8-cns): Likewise.
1170         (utf-8-ivs-cns): Likewise.
1171         (utf-8-cns-er): Likewise.
1172         (utf-8-ivs-cns-er): Likewise.
1173         (utf-8-big5): Likewise.
1174         (utf-8-ivs-big5): Likewise.
1175         (utf-8-big5-er): Likewise.
1176         (utf-8-ivs-big5-er): Likewise.
1177         (utf-8-jis): Likewise.
1178         (utf-8-ivs-jis): Likewise.
1179         (utf-8-jis-er): Likewise.
1180         (utf-8-ivs-jis-er): Likewise.
1181         (utf-8-ks): Likewise.
1182         (utf-8-ivs-ks): Likewise.
1183         (utf-8-ks-er): Likewise.
1184         (utf-8-ivs-ks-er): Likewise.
1185
1186 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1187
1188         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1189         (utf-8-ivs-jp): Likewise.
1190         (utf-8-jp-er): Likewise.
1191         (utf-8-ivs-jp-er): Likewise.
1192
1193 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1194
1195         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1196         setting for `=ucs-var-010'.
1197
1198         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1199         `=ucs-bmp-var-010'.
1200
1201         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1202         CHISE.
1203         (=ucs-bmp-var-010): Likewise.
1204
1205 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1206
1207         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1208         `=ucs-sip@JP/hanazono'.
1209
1210         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1211         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1212
1213 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1214
1215         * mule/mule-charset.el (default-coded-charset-priority-list):
1216         - Add `=big5-cdp-var-004'.
1217         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1218           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1219
1220         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1221         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1222         `=big5-cdp-var-005'.
1223
1224         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1225         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1226         `=big5-cdp-var-003'.
1227         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1228         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1229         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1230
1231 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1232
1233         * mule/mule-charset.el (default-coded-charset-priority-list):
1234         Don't prefer ucs-compat CCSes to other CCSes.
1235
1236 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1237
1238         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1239         `===ucs-bmp-cjk-compat@unicode'.
1240
1241         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1242         coded-charset for XEmacs CHISE.
1243
1244 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1245
1246         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1247         `=ucs-sip-itaiji-003'.
1248
1249         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1250         XEmacs CHISE.
1251
1252 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1253
1254         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1255         setting for `=ucs-var-004'.
1256
1257         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1258         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1259
1260         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1261         XEmacs CHISE.
1262         (=ucs-var-004): Ditto.
1263         (=ucs-bmp-var-004): Ditto.
1264
1265 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1266
1267         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1268         `=ucs-sip-var-003'.
1269
1270         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1271         XEmacs CHISE.
1272
1273 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1274
1275         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1276         setting for `=ucs-itaiji-006'.
1277
1278         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1279         `=ucs-bmp-itaiji-006'.
1280
1281         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1282         XEmacs CHISE.
1283         (=ucs-bmp-itaiji-006): Ditto.
1284
1285 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1286
1287         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1288         `=ucs-sip-var-002'.
1289
1290         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1291         XEmacs CHISE.
1292
1293 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1294
1295         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1296         `=ucs-sip-itaiji-002'.
1297
1298         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1299         XEmacs CHISE.
1300
1301 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1302
1303         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1304         setting for `==hanyo-denshi/tk'.
1305
1306 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1307
1308         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1309         (=hanyo-denshi/tk): Fix `long-name'.
1310         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1311
1312 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1313
1314         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1315         setting for `=>mj'.
1316
1317 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1318
1319         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1320         coded-charset for XEmacs CHISE.
1321
1322 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1323
1324         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1325         setting for `=hanyo-denshi/tk'.
1326
1327 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1328
1329         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1330         `=hanyo-denshi/tk/mf-01'.
1331
1332         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1333         XEmacs CHISE.
1334         (=hanyo-denshi/tk/mf-01): Ditto.
1335
1336 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1337
1338         * mule/mule-charset.el (default-coded-charset-priority-list):
1339         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1340
1341 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1342
1343         * mule/mule-charset.el (default-coded-charset-priority-list):
1344         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1345
1346 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1347
1348         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1349         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1350
1351         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1352         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1353
1354         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1355         XEmacs CHISE.
1356         (=ucs-bmp-itaiji-004): Ditto.
1357         (=ucs-itaiji-005): Ditto.
1358         (=ucs-bmp-itaiji-005): Ditto.
1359
1360 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1361
1362         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1363         `=ucs-sip-itaiji-001'.
1364
1365         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1366         XEmacs CHISE.
1367
1368 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1369
1370         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1371         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1372         `=ucs-itaiji-008'.
1373
1374         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1375         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1376         `=ucs-bmp-itaiji-008'.
1377
1378         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1379         XEmacs CHISE.
1380         (=ucs-bmp-itaiji-001): Ditto.
1381         (=ucs-itaiji-003): Ditto.
1382         (=ucs-bmp-itaiji-003): Ditto.
1383         (=ucs-itaiji-008): Ditto.
1384         (=ucs-bmp-itaiji-008): Ditto.
1385
1386 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1387
1388         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1389         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1390
1391         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1392         for XEmacs CHISE.
1393         (==ucs-bmp-cjk-compat@JP): Ditto.
1394
1395 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1396
1397         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1398         setting for `===hng-tzs'.
1399
1400         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1401         `===hng-tzs'.
1402
1403         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1404         CHISE.
1405
1406 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1407
1408         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1409         setting for `===hng-doh'.
1410
1411         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1412         `===hng-doh'.
1413
1414         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1415         CHISE.
1416
1417 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1418
1419         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1420         setting for `===hng-wad'.
1421
1422         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1423         `===hng-wad'.
1424
1425         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1426         CHISE.
1427
1428 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1429
1430         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1431         settings for `==koseki' and `===hng-kcc'.
1432
1433         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1434         `===hng-kcc'.
1435
1436         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1437         CHISE.
1438
1439 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1440
1441         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1442         setting for `===hng-nkk'.
1443
1444         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1445         `===hng-nkk'.
1446
1447         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1448         CHISE.
1449
1450 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1451
1452         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1453         setting for `===hng-ink'.
1454
1455         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1456         `===hng-ink'.
1457
1458         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1459         CHISE.
1460
1461 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1462
1463         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1464         setting for `===hng-jhk'.
1465
1466         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1467         `===hng-jhk'.
1468
1469         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1470         CHISE.
1471
1472 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1473
1474         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1475         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1476         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1477         (===jis-x0213-1@2004): Likewise.
1478         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1479         "jisx0213\\(\\.2004\\)-1" as the registry.
1480         (=+>jis-x0213-1@2004): Likewise.
1481         (=>jis-x0213-1@2004): Likewise.
1482
1483         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1484         `===jis-x0213-1@2004'.
1485
1486 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1487
1488         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1489         setting for `===hng-nak'.
1490
1491         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1492         `===hng-nak'.
1493
1494         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1495         CHISE.
1496
1497 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1498
1499         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1500         setting for `===hng-hos'.
1501
1502         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1503         `===hng-hos'.
1504
1505         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1506         CHISE.
1507
1508 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1509
1510         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1511         setting for `===hng-tzj'.
1512
1513         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1514         `===hng-tzj'.
1515
1516         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1517         CHISE.
1518
1519 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1520
1521         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1522         setting for `===hng-kae'.
1523
1524         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1525         `===hng-kae'.
1526
1527         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1528         CHISE.
1529
1530 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1531
1532         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1533         setting for `===hng-kar'.
1534
1535         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1536         `===hng-kar'.
1537
1538         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1539         CHISE.
1540
1541 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1542
1543         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1544         setting for `===hng-kyd'.
1545
1546         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1547         `===hng-kyd'.
1548
1549         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1550         CHISE.
1551
1552 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1553
1554         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1555         setting for `===hng-hok'.
1556
1557         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1558         `===hng-hok'.
1559
1560         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1561         CHISE.
1562
1563 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1564
1565         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1566         setting for `===hng-jyu'.
1567
1568         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1569         `===hng-jyu'.
1570
1571         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1572         CHISE.
1573
1574 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1575
1576         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1577         setting for `===hng-zkd'.
1578
1579         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1580         `===hng-zkd'.
1581
1582         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1583         CHISE.
1584
1585 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1586
1587         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1588         setting for `===hng-kmi'.
1589
1590         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1591         `===hng-kmi'.
1592
1593         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1594         CHISE.
1595
1596 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1597
1598         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1599         setting for `===hng-okd'.
1600
1601         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1602         `===hng-okd'.
1603
1604         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1605         CHISE.
1606
1607 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1608
1609         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1610         setting for `===hng-nkm'.
1611
1612         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1613         `===hng-nkm'.
1614
1615         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1616         CHISE.
1617
1618 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1619
1620         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1621         setting for `===hng-nto'.
1622
1623         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1624         `===hng-nto'.
1625
1626         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1627         CHISE.
1628
1629 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1630
1631         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1632         setting for `===hng-yhk'.
1633
1634         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1635         `===hng-yhk'.
1636
1637         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1638         CHISE.
1639
1640 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1641
1642         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1643         setting for `===hng-sok'.
1644
1645         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1646         `===hng-sok'.
1647
1648         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1649         CHISE.
1650
1651 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1652
1653         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1654         setting for `===hng-kda'.
1655
1656         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1657         `===hng-kda'.
1658
1659         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1660         CHISE.
1661
1662 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1663
1664         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1665         setting for `===hng-myz'.
1666
1667         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1668         `===hng-myz'.
1669
1670         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1671         CHISE.
1672
1673 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1674
1675         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1676         setting for `===hng-kgk'.
1677
1678         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1679         `===hng-kgk'.
1680
1681         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1682         CHISE.
1683
1684 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1685
1686         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1687         setting for `===hng-drt'.
1688
1689         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1690         `===hng-drt'.
1691
1692         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1693         CHISE.
1694
1695 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1696
1697         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1698         setting for `===hng-mam'.
1699
1700         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1701         `===hng-mam'.
1702
1703         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1704         CHISE.
1705
1706 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1707
1708         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1709         setting for `===hng-dng'.
1710
1711         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1712         `===hng-dng'.
1713
1714         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1715         CHISE.
1716
1717 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1718
1719         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1720         setting for `=>cns11643-5'.
1721
1722 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1723
1724         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1725         setting for `===hng-keg'.
1726
1727         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1728         `===hng-keg'.
1729
1730         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1731         CHISE.
1732
1733 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1734
1735         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1736         setting for `===hng-jou'.
1737
1738         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1739         `===hng-jou'.
1740
1741         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
1742         CHISE.
1743
1744 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1745
1746         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1747         setting for `===hng-smk'.
1748
1749         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1750         `===hng-smk'.
1751
1752         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
1753         CHISE.
1754
1755 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1756
1757         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1758         setting for `===hng-kyo'.
1759
1760         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1761         `===hng-kyo'.
1762
1763         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
1764         CHISE.
1765
1766 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1767
1768         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1769         setting for `===hng-kss'.
1770
1771         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1772         `===hng-kss'.
1773
1774         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
1775         CHISE.
1776
1777 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1778
1779         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1780         setting for `===hng-wan'.
1781
1782         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1783         `===hng-wan'.
1784
1785         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
1786         CHISE.
1787
1788 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1789
1790         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1791         setting for `===hng-ksk'.
1792
1793         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1794         `===hng-ksk'.
1795
1796         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
1797         CHISE.
1798
1799 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1800
1801         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1802         setting for `===hng-kyu'.
1803
1804         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1805         `===hng-kyu'.
1806
1807         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
1808         CHISE.
1809
1810 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1811
1812         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1813         setting for `===hng-skk'.
1814
1815         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1816         `===hng-skk'.
1817
1818         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
1819         CHISE.
1820
1821 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1822
1823         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1824         setting for `===hng-sik'.
1825
1826         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1827         `===hng-sik'.
1828
1829         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
1830         CHISE.
1831
1832 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1833
1834         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1835         setting for `===hng-kbk'.
1836
1837         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1838         `===hng-kbk'.
1839
1840         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
1841         CHISE.
1842
1843 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1844
1845         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1846         setting for `===hng-kcj'.
1847
1848         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1849         `===hng-kcj'.
1850
1851         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
1852         CHISE.
1853
1854 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1855
1856         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1857         setting for `===hng-k24'.
1858
1859         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1860         `===hng-k24'.
1861
1862         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
1863         CHISE.
1864
1865 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1866
1867         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1868         setting for `===hng-gok'.
1869
1870         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1871         `===hng-gok'.
1872
1873         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
1874         CHISE.
1875 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1876
1877         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1878         setting for `===hng-tsu'.
1879
1880         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1881         `===hng-tsu'.
1882
1883         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
1884         CHISE.
1885
1886 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1887
1888         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1889         setting for `===hng-sys'.
1890
1891         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1892         `===hng-sys'.
1893
1894         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
1895         CHISE.
1896
1897 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1898
1899         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1900         - Use "&HNG010-<d><d><d><d><d>;" instead of
1901           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
1902         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
1903
1904         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1905         `=ucs-bmp-itaiji-002' and `===hng-khm'.
1906
1907         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
1908         "hngkhi-0" as the suffix of registry.
1909         (===hng-khm): New coded-charset for XEmacs CHISE.
1910         (=ucs-itaiji-002): Ditto.
1911         (=ucs-bmp-itaiji-002): Ditto.
1912
1913 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1914
1915         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1916         setting for `=>ucs@iwds-1'.
1917
1918         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
1919         XEmacs CHISE.
1920
1921 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1922
1923         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
1924         CHISE.
1925
1926         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1927         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
1928         `===hng-khi'.
1929
1930 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1931
1932         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1933         setting for `===hng-khi'.
1934
1935         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1936         `===hng-khi'.
1937
1938         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
1939         CHISE.
1940
1941 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1942
1943         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
1944         #x9FA5 as the value of `max-code'.
1945         (=ucs-bmp-var-002): Likewise.
1946         (=ucs-bmp-var-003): Likewise.
1947         (=ucs-bmp-itaiji-084): Likewise.
1948         (=ucs-bmp-cjk@JP): Likewise.
1949         (=ucs-bmp-cjk@JP/hanazono): Likewise.
1950         (==ucs-bmp-cjk@JP/hanazono): Likewise.
1951         (=>ucs-bmp-cjk@component): Likewise.
1952
1953 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1954
1955         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
1956         CHISE.
1957
1958 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1959
1960         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
1961         XEmacs CHISE.
1962         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
1963         `==jis-x0208@1978/2-pr' as the mother.
1964
1965 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1966
1967         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
1968         CHISE.
1969
1970 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1971
1972         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1973         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
1974
1975 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1976
1977         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1978         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
1979
1980 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1981
1982         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1983         setting for `===ucs@gb'.
1984
1985 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1986
1987         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1988         setting for `===hanyo-denshi/ks', `===jis-x0208' and
1989         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
1990         as the entity-reference for `===jis-x0213-1@2000'; use
1991         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
1992
1993 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1994
1995         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1996         `===jis-x0208'.
1997
1998         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
1999         instead of `===jis-x0208' as the mother.
2000         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
2001         `===jis-x0208' as the mother.
2002         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
2003         `===jis-x0208' as the mother.
2004         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
2005         `===jis-x0213-1' as the mother.
2006         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
2007         `===jis-x0213-1' as the mother.
2008         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
2009         the mother.
2010         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
2011         mother.
2012
2013 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2014
2015         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2016         setting for `=ucs-var-001'.
2017
2018 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2019
2020         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2021         `=ucs-bmp-var-001'.
2022
2023         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2024         CHISE.
2025         (=ucs-bmp-var-001): Ditto.
2026
2027         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2028         setting for `=ucs-var-003'.
2029
2030 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2031
2032         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2033         `=ucs-bmp-var-003'.
2034
2035         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2036         CHISE.
2037         (=ucs-bmp-var-003): Ditto.
2038
2039 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2040
2041         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2042         setting for `=ucs-var-002'.
2043
2044         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2045         `=ucs-bmp-var-002'.
2046
2047         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2048         CHISE.
2049         (=ucs-bmp-var-002): Ditto.
2050
2051 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2052
2053         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2054         XEmacs CHISE.
2055         (==jis-x0208@1978/5pr): Ditto.
2056
2057 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2058
2059         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2060         `=>ucs-bmp-cjk@component'.
2061
2062         * mule/mule-conf.el (=>ucs@component): New coded-charset for
2063         XEmacs CHISE.
2064         (=>ucs-bmp-cjk@component): Ditto.
2065
2066 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2067
2068         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2069         setting for `=>iwds-1'.
2070
2071 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2072
2073         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2074         CHISE.
2075
2076 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2077
2078         * mule/mule-charset.el (default-coded-charset-priority-list):
2079         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2080         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2081         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2082         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2083
2084 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2085
2086         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2087         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2088
2089         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2090         `=>>ucs@iso' as the mother.
2091         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2092         mother.
2093
2094 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2095
2096         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2097         setting for `===hanyo-denshi/ia'.
2098
2099 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2100
2101         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2102         `===hanyo-denshi/ia'.
2103
2104 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2105
2106         * mule/mule-conf.el (=koseki): Fix DOC.
2107         (==koseki): New coded-charset for XEmacs CHISE.
2108
2109 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2110
2111         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2112         XEmacs CHISE.
2113         (===hanyo-denshi/jd): Fix DOC.
2114
2115 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2116
2117         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2118         setting for `===hanyo-denshi/ip'.
2119
2120 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2121
2122         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2123         `===hanyo-denshi/ip'.
2124
2125         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2126         XEmacs CHISE.
2127
2128 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2129
2130         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2131         `==ucs-radicals@unicode' and `=>daikanwa'.
2132
2133         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2134         for XEmacs CHISE.
2135
2136 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2137
2138         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2139         XEmacs CHISE.
2140
2141 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2142
2143         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2144         `===ruimoku-v6'.
2145
2146 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2147
2148         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2149         setting for `===ruimoku-v6'.
2150
2151 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2152
2153         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2154         CHISE.
2155
2156 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2157
2158         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2159         coded-charset for XEmacs CHISE.
2160
2161 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2162
2163         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2164         XEmacs CHISE.
2165
2166 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2167
2168         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2169         `===ucs-sip@iso'.
2170
2171 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2172
2173         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2174         CHISE.
2175
2176 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2177
2178         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2179         `==ucs-sip@iso'.
2180
2181         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2182         CHISE.
2183
2184 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2185
2186         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2187         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2188         (=ucs-sip-ext-b@iso): Fix registry.
2189         (==ucs-sip-ext-b@iso): Ditto.
2190         (===ucs-sip-ext-b@iso): Ditto.
2191
2192         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2193         `=ucs-sip@iso'.
2194
2195 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2196
2197         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2198         setting for `=>cbeta'.
2199
2200 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2201
2202         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2203         `=>cns11643-7'.
2204
2205         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2206
2207 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2208
2209         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2210         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2211
2212 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2213
2214         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2215         `=ucs@cns'.
2216         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2217         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2218         `=ucs@jis/1990'.
2219         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2220         `=ucs@jis/2000'.
2221         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2222         `=ucs@jis/2004'.
2223         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2224
2225         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2226         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2227
2228 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2229
2230         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2231         XEmacs CHISE.
2232         (==jis-x0208@1978/1pr): Ditto.
2233         (==jis-x0208@1978/2-pr): Ditto.
2234
2235 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2236
2237         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2238         setting for `===jis-x0213-1@2004'.
2239
2240 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2241
2242         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2243         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2244
2245         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2246         `===hanyo-denshi/jb'.
2247
2248         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2249         XEmacs CHISE.
2250         (=+>hanyo-denshi/ft): Ditto.
2251         (=+>hanyo-denshi/jt): Ditto.
2252
2253 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2254
2255         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2256         `===hanyo-denshi/hg'.
2257
2258 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2259
2260         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2261         XEmacs CHISE.
2262         (===hanyo-denshi/hg): Ditto.
2263
2264 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2265
2266         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2267         glyph-forms instead of detailed glyph-images.
2268         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2269         `=adobe-japan1-*'.
2270         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2271         (===adobe-japan1-1): Ditto.
2272         (===adobe-japan1-2): Ditto.
2273         (===adobe-japan1-3): Ditto.
2274         (===adobe-japan1-4): Ditto.
2275         (===adobe-japan1-5): Ditto.
2276         (===adobe-japan1-6): Ditto.
2277         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2278         `=>>>adobe-japan1' as the mother.
2279         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2280         `=>>adobe-japan1' as the mother.
2281         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2282         glyph-images.
2283         (==jis-x0208@1978): Ditto.
2284         (==jis-x0208@1983): Ditto.
2285         (==jis-x0208@1990): Ditto.
2286         (==jis-x0213-1): Ditto.
2287         (==jis-x0213-1@2000): Ditto.
2288         (==jis-x0213-1@2004): Ditto.
2289         (==jis-x0213-2): Ditto.
2290         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2291         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2292         `=jis-x0208@1978'.
2293         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2294         `=jis-x0208@1983'.
2295         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2296         `=jis-x0208@1990'.
2297         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2298         `=jis-x0213-1'.
2299         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2300         `=jis-x0213-1@2000'.
2301         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2302         `=jis-x0213-1@2004'.
2303         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2304         `=jis-x0213-2'.
2305         (===jis-x0208): New coded-charset for XEmacs CHISE.
2306         (===jis-x0208@1978): Ditto.
2307         (===jis-x0208@1983): Ditto.
2308         (===jis-x0208@1990): Ditto.
2309         (===jis-x0213-1): Ditto.
2310         (===jis-x0213-1@2000): Ditto.
2311         (===jis-x0213-2): Ditto.
2312         (===jis-x0212): Ditto.
2313         (===ks-x1001): Ditto.
2314         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2315         mother.
2316         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2317         as the mother.
2318         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2319         as the mother.
2320         (===cns11643-1): New coded-charset for XEmacs CHISE.
2321         (===cns11643-2): Ditto.
2322         (===cns11643-3): Ditto.
2323         (===cns11643-4): Ditto.
2324         (===cns11643-5): Ditto.
2325         (===cns11643-6): Ditto.
2326         (===cns11643-7): Ditto.
2327         (=>>cns11643-1): Ditto.
2328         (==big5-cdp): Indicate abstract glyph-images instead of
2329         representative glyph-images.
2330         (===big5-cdp): New coded-charset for XEmacs CHISE.
2331         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2332         detailed glyph-images.
2333         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2334         `=hanyo-denshi/*'.
2335         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2336         (===hanyo-denshi/ib): Ditto.
2337         (===hanyo-denshi/jt): Ditto.
2338         (===hanyo-denshi/ks): Ditto.
2339         (===mj): Ditto.
2340         (===mj-0): Ditto.
2341         (===mj-1): Ditto.
2342         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2343         `=>>>hanyo-denshi/*' as its mother.
2344         (==gt): Indicate abstract glyph-forms instead of detailed
2345         glyph-images.
2346         (===gt): New coded-charset for XEmacs CHISE.
2347         (=>>>gt): Indicates `==gt' instead of `=gt'.
2348         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2349         (==gt-k): Indicate abstract glyph-forms instead of detailed
2350         glyph-images.
2351         (===gt-k): New coded-charset for XEmacs CHISE.
2352         (==daikanwa): Indicates glyph-images instead of detailed
2353         glyph-images.
2354         (===daikanwa): New coded-charset for XEmacs CHISE.
2355         (===daikanwa/+p): Ditto.
2356         (===daikanwa/ho): Ditto.
2357         (==cbeta): Ditto.
2358         (===cbeta): Ditto.
2359         (==jef-china3): Ditto.
2360         (===jef-china3): Ditto.
2361         (==ruimoku-v6): Ditto.
2362         (==ucs@iso): Indicate representative glyph-forms instead of
2363         representative glyph-images.
2364         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2365         (==ucs@unicode): Indicate representative glyph-forms instead of
2366         representative glyph-images.
2367         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2368         `=ucs@unicode'.
2369         (==ucs@cns): Indicate representative glyph-forms instead of
2370         representative glyph-images.
2371         (==ucs@jis): Ditto.
2372         (==ucs@jis/1990): Ditto.
2373         (==ucs@jis/2000): Ditto.
2374         (==ucs@jis/2004): Ditto.
2375         (==ucs@ks): Ditto.
2376         (===ucs@iso): New coded-charset for XEmacs CHISE.
2377         (===ucs@unicode): Ditto.
2378         (===ucs@gb): Ditto.
2379         (===ucs@ks): Ditto.
2380         (===ucs-bmp-cjk@gb): Ditto.
2381         (===ucs-sip-ext-b@iso): Ditto.
2382
2383 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2384
2385         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2386         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2387         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2388         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2389         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2390         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2391         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2392         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2393         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2394         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2395
2396         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2397         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2398         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2399         - Use "&g1-[NAME];" for `=>>[NAME]'.
2400         - Abolish "&g2-[NAME];".
2401
2402 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2403
2404         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2405         `=>>ucs@cns' as the mother.
2406
2407 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2408
2409         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2410         setting for `==ucs@ks'.
2411
2412 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2413
2414         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2415         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2416         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2417         0x00E30000〜0x00E409D5.
2418
2419 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2420
2421         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2422         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2423         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2424
2425 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2426
2427         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2428         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2429
2430         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2431         (=mj-0): Ditto.
2432         (=mj-1): Ditto.
2433         (==mj): Ditto.
2434         (==mj-0): Ditto.
2435         (==mj-1): Ditto.
2436         (=>>mj): Ditto.
2437
2438         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2439         setting for `=mj' and `==mj'.
2440
2441 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2442
2443         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2444         CHISE.
2445
2446 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2447
2448         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2449         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2450         `=>ucs@hanyo-denshi'.
2451
2452 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2453
2454         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2455         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2456
2457         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2458         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2459
2460 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2461
2462         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2463         XEmacs CHISE.
2464
2465 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2466
2467         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2468         Change priority of `=>>>ucs@iso'.
2469
2470         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2471         `=>>>ucs@iso' as the mother.
2472         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2473
2474 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2475
2476         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2477         Change priority of `=>>>ucs@unicode'.
2478
2479         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2480         `=ucs@unicode'.
2481
2482 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2483
2484         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2485         Change priority of `=>>>ucs@jis'.
2486
2487         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2488         `=ucs@jis'.
2489
2490 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2491
2492         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2493         setting for `==daikanwa/+p'.
2494
2495 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2496
2497         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2498         setting for `==shinjigen@1ed'.
2499
2500 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2501
2502         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2503         XEmacs CHISE.
2504
2505 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2506
2507         * mule/mule-conf.el (==shinjigen): Modify DOC.
2508         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2509         (==shinjigen@rev): Modify DOC.
2510
2511 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2512
2513         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2514         CHISE.
2515
2516 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2517
2518         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2519         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2520
2521         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2522         XEmacs CHISE.
2523
2524         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2525         `==daikanwa'.
2526
2527 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2528
2529         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2530         setting for `==cns11643-7'.
2531
2532         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2533         `==cns11643-7'.
2534
2535 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2536
2537         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2538         `==cns11643-6'.
2539
2540         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2541         setting for `==cns11643-6'.
2542
2543 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2544
2545         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2546         setting for `==cns11643-5'.
2547
2548         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2549         `==cns11643-5'.
2550
2551 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2552
2553         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2554         setting for `==cns11643-4'.
2555
2556         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2557         `==cns11643-4'.
2558
2559 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2560
2561         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2562         setting for `==cns11643-3'.
2563
2564         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2565         `==cns11643-3'.
2566
2567 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2568
2569         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2570         setting for `==cns11643-2'.
2571
2572         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2573         `==cns11643-2'.
2574
2575 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2576
2577         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2578         Change priority of `=>>>ucs@ks'.
2579
2580         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2581         `=ucs@ks'.
2582
2583 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2584
2585         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2586         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2587         `==ucs@cns' and `==cns11643-1'.
2588
2589         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2590         (==cns11643-2): Ditto.
2591         (==cns11643-3): Ditto.
2592         (==cns11643-4): Ditto.
2593         (==cns11643-5): Ditto.
2594         (==cns11643-6): Ditto.
2595         (==cns11643-7): Ditto.
2596
2597         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2598         `==cns11643-1'.
2599
2600 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2601
2602         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2603         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2604         `=>>>ucs@jis/1990'.
2605
2606         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2607         `=ucs@jis/1990'.
2608         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2609         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2610
2611 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2612
2613         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2614         Change priority of `=>>>ucs@cns'.
2615
2616         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2617         `=ucs@cns'.
2618
2619 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2620
2621         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2622         `==ks-x1001'.
2623
2624         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2625         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2626         `==ks-x1001'.
2627
2628 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2629
2630         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2631
2632 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2633
2634         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2635         `=jis-x0208'.
2636         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2637         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2638         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2639         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2640         (=>>>jis-x0213-1@2000): Changed to an alias for
2641         `=jis-x0213-1@2000'.
2642         (=>>>jis-x0213-1@2004): Changed to an alias for
2643         `=jis-x0213-1@2004'.
2644         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2645
2646 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2647
2648         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2649         `=adobe-japan1-0'.
2650         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2651         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2652         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2653         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2654         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2655         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2656
2657 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2658
2659         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2660         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2661         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2662         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2663         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2664         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2665
2666 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2667
2668         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2669         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2670         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2671         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2672         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2673         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2674         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2675         `==jis-x0212'.
2676
2677 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2678
2679         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2680         "AdobeJapan1-[0-6]$".
2681         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2682         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2683         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2684         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2685         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2686         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2687         (==adobe-japan1-1): Ditto.
2688         (==adobe-japan1-2): Ditto.
2689         (==adobe-japan1-3): Ditto.
2690         (==adobe-japan1-4): Ditto.
2691         (==adobe-japan1-5): Ditto.
2692         (==adobe-japan1-6): Ditto.
2693         (==jis-x0208): Ditto.
2694         (==jis-x0208@1978): Ditto.
2695         (==jis-x0208@1983): Ditto.
2696         (==jis-x0208@1990): Ditto.
2697         (==jis-x0213-1): Ditto.
2698         (==jis-x0213-1@2000): Ditto.
2699         (==jis-x0213-1@2004): Ditto.
2700         (==jis-x0213-2): Ditto.
2701         (==jis-x0212): Ditto.
2702         (==gb2312): Ditto.
2703         (==iso-ir165): Ditto.
2704         (==gb12345): Ditto.
2705         (==ks-x1001): Ditto.
2706         (==cns11643-1): Ditto.
2707         (==cns11643-2): Ditto.
2708         (==cns11643-3): Ditto.
2709         (==cns11643-4): Ditto.
2710         (==cns11643-5): Ditto.
2711         (==cns11643-6): Ditto.
2712         (==cns11643-7): Ditto.
2713         (==big5-cdp): Ditto.
2714         (==hanyo-denshi/ja): Ditto.
2715         (==hanyo-denshi/jb): Ditto.
2716         (==hanyo-denshi/jc): Ditto.
2717         (==hanyo-denshi/jd): Ditto.
2718         (==hanyo-denshi/ft): Ditto.
2719         (==hanyo-denshi/ia): Ditto.
2720         (==hanyo-denshi/ib): Ditto.
2721         (==hanyo-denshi/hg): Ditto.
2722         (==hanyo-denshi/jt): Ditto.
2723         (==hanyo-denshi/ks): Ditto.
2724         (==gt): Ditto.
2725         (==gt-k): Ditto.
2726         (==daikanwa): Ditto.
2727         (==shinjigen): Ditto.
2728         (==ucs@iso): Ditto.
2729         (==ucs@unicode): Ditto.
2730         (==ucs@gb): Ditto.
2731         (==ucs-bmp@gb): Ditto.
2732         (==ucs@cns): Ditto.
2733         (==ucs-bmp@cns): Ditto.
2734         (==ucs@jis): Ditto.
2735         (==ucs@jis/1990): Ditto.
2736         (==ucs@jis/2000): Ditto.
2737         (==ucs@jis/2004): Ditto.
2738         (==ucs@JP): Ditto.
2739         (==ucs@JP/hanazono): Ditto.
2740         (==ucs@ks): Ditto.
2741         (==ucs-bmp@ks): Ditto.
2742         (==ucs@cns11643): Ditto.
2743         (==ucs-bmp-cjk@gb): Ditto.
2744         (==ucs-bmp-cjk@JP/hanazono): Ditto.
2745         (==ucs-sip-ext-b@iso): Ditto.
2746
2747 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2748
2749         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2750         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
2751
2752         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
2753         XEmacs CHISE.
2754         (=ucs-bmp-cjk@unicode): Abolished.
2755
2756 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2757
2758         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2759         `=+>ucs-bmp-cjk-compat@jis'.
2760
2761         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
2762         for XEmacs CHISE.
2763
2764 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2765
2766         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
2767         CHISE.
2768
2769 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2770
2771         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
2772         for XEmacs CHISE.
2773         (=jis-x0208@1978/1er-pr): Abolished.
2774         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
2775         `=jis-x0208@1978/1er-pr' as the mother.
2776
2777 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2778
2779         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2780         setting for `=ucs-itaiji-084'.
2781
2782 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2783
2784         * mule/mule-charset.el (default-coded-charset-priority-list):
2785         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
2786
2787         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
2788         XEmacs CHISE.
2789         (=ucs-bmp-itaiji-084): Ditto.
2790
2791 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2792
2793         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2794         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2795
2796 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2797
2798         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2799         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2800
2801         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
2802         XEmacs CHISE.
2803         (=big5-cdp-var-5): Ditto.
2804
2805 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2806
2807         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
2808         XEmacs CHISE.
2809
2810 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2811
2812         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
2813         XEmacs CHISE.
2814
2815 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2816
2817         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2818         setting for `=>>>hanyo-denshi/ft'.
2819
2820 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2821
2822         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
2823         XEmacs CHISE.
2824         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
2825         `=hanyo-denshi/jd' as the mother.
2826
2827 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2828
2829         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
2830         XEmacs CHISE.
2831         (=+>adobe-japan1-1): Ditto.
2832         (=+>adobe-japan1-2): Ditto.
2833         (=+>adobe-japan1-3): Ditto.
2834         (=+>adobe-japan1-4): Ditto.
2835         (=+>adobe-japan1-5): Ditto.
2836         (=+>adobe-japan1-6): Ditto.
2837         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
2838
2839 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2840
2841         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2842         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
2843         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
2844
2845         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
2846         the top.
2847
2848 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2849
2850         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
2851         XEmacs CHISE.
2852         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
2853         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
2854         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
2855
2856 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2857
2858         * mule/mule-charset.el (default-coded-charset-priority-list):
2859         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
2860         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
2861
2862         * mule/mule-conf.el: Modify order of definitions of some
2863         coded-charsets.
2864
2865 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2866
2867         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2868         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
2869         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
2870
2871         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
2872         CHISE.
2873         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2874         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
2875
2876 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2877
2878         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
2879         CHISE.
2880
2881 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2882
2883         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2884         setting for `=daikanwa/+2p'.
2885
2886         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
2887         XEmacs CHISE.
2888
2889 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2890
2891         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
2892         XEmacs CHISE.
2893         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
2894
2895 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2896
2897         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2898         setting for `=>>>hanyo-denshi/ib'.
2899
2900 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2901
2902         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
2903         XEmacs CHISE.
2904         (=>>>hanyo-denshi/ib): Ditto.
2905         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
2906         `=hanyo-denshi/ja' as the mother.
2907         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
2908         `=hanyo-denshi/ib' as the mother.
2909
2910 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2911
2912         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
2913         XEmacs CHISE.
2914         (utf-8-ivs-mcs-er): Likewise.
2915         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
2916         and `=>ucs-gb'.
2917         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
2918         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
2919         `ucs-gb' and `=>ucs-gb'.
2920         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
2921         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
2922         and `=>ucs-cns'.
2923         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
2924         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
2925         `ucs-cns' and `=>ucs-cns'.
2926         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
2927         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
2928         `ucs-big5' and `=>ucs-big5'.
2929         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
2930         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
2931         `ucs-big5' and `=>ucs-big5'.
2932         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
2933         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2934         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2935         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
2936         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2937         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2938         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
2939         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
2940         `=>ucs-jis'; modify DOC and mnemonic.
2941         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
2942         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
2943         and `=>ucs-jis'; modify DOC and mnemonic.
2944         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
2945         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
2946         `=>ucs-ks'.
2947         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
2948         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
2949         and `=>ucs-ks'.
2950         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
2951
2952 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2953
2954         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2955         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
2956
2957 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2958
2959         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2960         Modify priorities.
2961
2962 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2963
2964         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2965         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
2966
2967 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2968
2969         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2970         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
2971
2972 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2973
2974         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
2975         CHISE.
2976
2977 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2978
2979         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
2980         CHISE.
2981
2982 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2983
2984         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
2985         CHISE.
2986
2987 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2988
2989         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2990         `=+>ucs-bmp-cjk@unicode'.
2991
2992         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
2993         for XEmacs CHISE.
2994
2995 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2996
2997         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2998         setting for `=>>daikanwa'.
2999
3000 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3001
3002         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3003         `=>>hanyo-denshi/jt'.
3004
3005 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3006
3007         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
3008         XEmacs CHISE.
3009         (=+>jis-x0208@1990): Ditto.
3010         (=+>jis-x0213-1@2000): Ditto.
3011
3012 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3013
3014         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3015         XEmacs CHISE.
3016
3017 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3018
3019         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3020         XEmacs CHISE.
3021         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3022         `=hanyo-denshi/jc' as the mother.
3023
3024 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3025
3026         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3027         setting for `=+>adobe-japan1'.
3028
3029         * mule/mule-charset.el (default-coded-charset-priority-list):
3030         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3031         and `=>>hanyo-denshi/ft' to `=>>gt'.
3032
3033 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3034
3035         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3036         XEmacs CHISE.
3037         (=>>adobe-japan1-1): Ditto.
3038         (=>>adobe-japan1-2): Ditto.
3039         (=>>adobe-japan1-3): Ditto.
3040         (=>>adobe-japan1-4): Ditto.
3041         (=>>adobe-japan1-5): Ditto.
3042         (=>>adobe-japan1-6): Ditto.
3043         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3044
3045 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3046
3047         * mule/mule-conf.el (=adobe-japan1): New alias for
3048         `=adobe-japan1-6'.
3049         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3050         (=>>>adobe-japan1-1): Ditto.
3051         (=>>>adobe-japan1-2): Ditto.
3052         (=>>>adobe-japan1-3): Ditto.
3053         (=>>>adobe-japan1-4): Ditto.
3054         (=>>>adobe-japan1-5): Ditto.
3055         (=>>>adobe-japan1-6): Ditto.
3056         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3057
3058 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3059
3060         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3061         setting for `=>>>adobe-japan1'.
3062
3063 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3064
3065         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3066         setting for `=+>ucs@ks'.
3067
3068 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3069
3070         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3071         XEmacs CHISE.
3072         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3073         `=adobe-japan1-6' as the mother.
3074
3075 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3076
3077         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3078         setting for `=>cns11643-7'.
3079
3080 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3081
3082         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3083         CHISE.
3084
3085 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3086
3087         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3088         XEmacs CHISE.
3089         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3090
3091         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3092         setting for `=>ucs@jis/2004'.
3093
3094 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3095
3096         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3097         setting for `=+>gt'.
3098
3099         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3100         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3101
3102 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3103
3104         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3105         `=>ucs@unicode' as the mother.
3106         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3107         mother.
3108         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3109         mother.
3110         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3111         mother.
3112
3113 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3114
3115         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3116         setting for `=+>ucs@unicode'.
3117
3118         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3119         CHISE.
3120
3121 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3122
3123         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3124         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3125         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3126         - Add setting for `=+>ucs@cns'.
3127
3128         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3129         CHISE.
3130         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3131         as the mother.
3132         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3133         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3134
3135         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3136         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3137
3138 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3139
3140         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3141         setting for `=>ucs@ks'.
3142
3143 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3144
3145         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3146         `=ucs-bmp-cjk-compat@unicode'.
3147
3148         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3149         coded-charset for XEmacs CHISE.
3150
3151 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3152
3153         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3154         `=ucs-bmp-cjk-compat'.
3155
3156         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3157         XEmacs CHISE.
3158
3159 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3160
3161         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3162         CHISE.
3163
3164 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3165
3166         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3167         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3168
3169         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3170         `=>ucs@jis/1990'.
3171         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3172
3173 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3174
3175         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3176         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3177
3178         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3179         CHISE.
3180         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3181         mother.
3182
3183 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3184
3185         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3186         `=>jis-x0213-2@usual'.
3187         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3188         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3189         `=>jis-x0213-2@usual' as the mother.
3190
3191 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3192
3193         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3194         (=>ucs@JP): New alias for `=+>ucs@jis'.
3195
3196 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3197
3198         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3199         `=>jis-x0208@usual'.
3200         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3201         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3202         `=>jis-x0208@usual' as the mother.
3203         (=>jis-x0208): Likewise.
3204
3205 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3206
3207         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3208         setting for `=+>jis-x0208@1978'.
3209
3210 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3211
3212         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3213         XEmacs CHISE.
3214
3215 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3216
3217         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3218         setting for `=>>>ucs@jis/1990'.
3219
3220 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3221
3222         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3223         setting for `=>ucs@jis/1990'.
3224
3225 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3226
3227         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3228         setting for `=ucs@JP/hanazono'.
3229
3230         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3231         CHISE.
3232         (=ucs@JP/hanazono): Ditto.
3233         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3234         (=>>hanyo-denshi/jc): Ditto.
3235         (=>>hanyo-denshi/jd): Ditto.
3236
3237 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3238
3239         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3240         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3241
3242 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3243
3244         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3245         XEmacs CHISE.
3246
3247 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3248
3249         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3250         XEmacs CHISE.
3251
3252 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3253
3254         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3255         `=ucs-bmp-cjk@JP'.
3256
3257 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3258
3259         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3260         XEmacs CHISE.
3261
3262 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3263
3264         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3265         Modify order of settings; add settings for `=daikanwa@rev2'.
3266
3267 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3268
3269         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3270         setting for `=>>cbeta'.
3271
3272         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3273         CHISE.
3274
3275 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3276
3277         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3278         setting for `=>>adobe-japan1'.
3279
3280 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3281
3282         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3283         XEmacs CHISE.
3284
3285 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3286
3287         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3288         setting for `=>>hanyo-denshi/ia'.
3289
3290         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3291         XEmacs CHISE.
3292
3293 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3294
3295         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3296         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3297
3298         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3299         XEmacs CHISE.
3300         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3301         `=hanyo-denshi/jt' as the mother.
3302
3303 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3304
3305         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3306         setting for `=>>>jis-x0213-2'.
3307
3308         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3309         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3310         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3311
3312 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3313
3314         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3315         XEmacs CHISE.
3316
3317 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3318
3319         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3320         XEmacs CHISE.
3321
3322         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3323         `=>>jis-x0213-1@2004'.
3324
3325 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3326
3327         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3328         XEmacs CHISE.
3329
3330 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3331
3332         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3333         - Use "&g2-*;" as entity-references for `=>>>*'.
3334         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3335
3336         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3337         XEmacs CHISE.
3338         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3339         as the mother.
3340
3341 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3342
3343         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3344         setting for `=>>hanyo-denshi/ib'.
3345
3346         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3347         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3348         (=>>jis-x0208@1990): Ditto.
3349         (=>>hanyo-denshi/ib): Ditto.
3350
3351         * mule/mule-charset.el (default-coded-charset-priority-list):
3352         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3353
3354 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3355
3356         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3357         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3358         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3359         `=>>>ucs@jis/2004'.
3360
3361 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3362
3363         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3364         XEmacs CHISE.
3365         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3366         `=jis-x0213-1@2004' as the mother.
3367         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3368         (=>>>ucs@ks): Ditto.
3369
3370         * mule/mule-charset.el (default-coded-charset-priority-list):
3371         Modify priority of `=hanyo-denshi/*'.
3372
3373 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3374
3375         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3376         settings for `=>>ucs@JP' and `=ucs@JP'.
3377
3378 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3379
3380         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3381         CHISE.
3382
3383 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3384
3385         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3386         setting for `=>>>ucs@cns'.
3387
3388         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3389         CHISE.
3390
3391 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3392
3393         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3394         instead of `=>>>jis-x0213-1@2004' as the mother.
3395         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3396         (=>>>ucs@unicode): Likewise.
3397         (=>>>ucs@jis): Likewise.
3398         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3399         mother.
3400         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3401
3402 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3403
3404         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3405         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3406         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3407         `=>>>ucs@jis'.
3408
3409 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3410
3411         * mule/mule-charset.el (default-coded-charset-priority-list):
3412         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3413         and `=jis-x0213-*-2000'.
3414
3415 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3416
3417         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3418         XEmacs CHISE.
3419         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3420         `=>>jis-x0213-1' as the mother.
3421
3422 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3423
3424         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3425         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3426
3427 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3428
3429         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3430
3431 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3432
3433         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3434         XEmacs CHISE.
3435
3436 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3437
3438         * mule/mule-coding.el (decomposition-feature-list): Set
3439         `=decomposition', `=decomposition@cid' and
3440         `=decomposition@hanyo-denshi'.
3441
3442 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3443
3444         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3445         setting for `=>>hanyo-denshi/ks'.
3446
3447         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3448         XEmacs CHISE.
3449
3450 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3451
3452         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3453         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3454
3455         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3456         `=hanyo-denshi/ks/mf'.
3457
3458         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3459         XEmacs CHISE.
3460         (=hanyo-denshi/ks/mf): Ditto.
3461
3462 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3463
3464         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3465         settings for P=hanyo-denshi/jt'.
3466
3467         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3468         `=hanyo-denshi/jt'.
3469
3470         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3471         XEmacs CHISE.
3472
3473 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3474
3475         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3476         settings for `=hanyo-denshi/ip'.
3477
3478         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3479         `=hanyo-denshi/ip'.
3480
3481         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3482         XEmacs CHISE.
3483
3484 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3485
3486         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3487         settings for `=hanyo-denshi/hg'.
3488
3489         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3490         `=hanyo-denshi/hg'.
3491
3492         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3493         XEmacs CHISE.
3494
3495 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3496
3497         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3498         setting for `=>>hanyo-denshi/ft'.
3499
3500         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3501         `=>>hanyo-denshi/ft'.
3502
3503         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3504         XEmacs CHISE.
3505
3506 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3507
3508         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3509         settings for `=hanyo-denshi/ib'.
3510
3511         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3512         `=hanyo-denshi/ib'.
3513
3514         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3515         XEmacs CHISE.
3516
3517 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3518
3519         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3520         settings for isolated characters of `=hanyo-denshi/ia' and
3521         non-isolated characters of `=hanyo-denshi/*'.
3522
3523         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3524         `=hanyo-denshi/ia'.
3525
3526         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3527         XEmacs CHISE.
3528
3529 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3530
3531         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3532         setting for isolated characters of `=hanyo-denshi/ft'.
3533
3534         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3535         `=hanyo-denshi/ft'.
3536
3537         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3538         XEmacs CHISE.
3539
3540 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3541
3542         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3543         setting for isolated characters of `=hanyo-denshi/jd'.
3544
3545         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3546         `=hanyo-denshi/jd'.
3547
3548         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3549         XEmacs CHISE.
3550
3551 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3552
3553         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3554         setting for isolated characters of `=hanyo-denshi/jc'.
3555
3556         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3557         `=hanyo-denshi/jc'.
3558
3559         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3560         XEmacs CHISE.
3561
3562 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3563
3564         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3565         setting for isolated characters of `=hanyo-denshi/jb'.
3566
3567         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3568         `=hanyo-denshi/jb'.
3569
3570         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3571         XEmacs CHISE.
3572
3573 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3574
3575         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3576         setting for isolated characters of `=hanyo-denshi/ja'.
3577
3578 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3579
3580         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3581         `=hanyo-denshi/ja'.
3582
3583         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3584         XEmacs CHISE.
3585
3586 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3587
3588         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3589         settings for isolated characters of `=adobe-japan1-6'.
3590
3591 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3592
3593         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3594         CHISE.
3595         (=daikanwa/+2p): Ditto.
3596         (=daikanwa/ho): Ditto.
3597
3598 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3599
3600         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3601         coding-system for XEmacs CHISE.
3602
3603 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3604
3605         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3606         setting for `=>>ruimoku-v6'.
3607
3608         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3609         CHISE.
3610
3611 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3612
3613         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3614         setting for `=daikanwa@rev1'.
3615
3616 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3617
3618         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3619         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3620
3621 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3622
3623         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3624         XEmacs CHISE.
3625         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3626
3627 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3628
3629         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3630         CHISE.
3631
3632 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3633
3634         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3635         CHISE.
3636
3637         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3638         setting for `=>ucs@jis'.
3639
3640 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3641
3642         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3643         setting for `=>jis-x0208@usual'.
3644
3645         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3646         XEmacs CHISE.
3647         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3648         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3649         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3650
3651 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3652
3653         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3654         CHISE.
3655         (=>>>jis-x0208@1990): Ditto.
3656         (=>>>jis-x0213-1): Ditto.
3657         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3658         mother.
3659         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3660         as the mother.
3661
3662 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3663
3664         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3665         setting for `=>ucs@cns' and `=>>ucs@ks'.
3666
3667         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3668         CHISE.
3669
3670 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3671
3672         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3673         CHISE.
3674
3675 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3676
3677         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3678         CHISE.
3679         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3680         mother.
3681
3682 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3683
3684         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3685         `==>ucs-bmp-cjk@bucs'.
3686
3687         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3688         XEmacs CHISE.
3689
3690 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3691
3692         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3693         setting for `==>ucs@bucs'.
3694
3695         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3696         XEmacs CHISE.
3697
3698 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3699
3700         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3701         - Add setting for `=>>jis-x0208'.
3702         - Omit setting for `=>>jis-x0208@1990'.
3703         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3704           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3705           `=ucs@FOO'.
3706
3707 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3708
3709         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3710         setting for `=>daikanwa'.
3711
3712 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3713
3714         * mule/mule-conf.el (=daikanwa): Fix DOC.
3715         (=>daikanwa): New abstract character for XEmacs CHISE.
3716         (=>ucs@iso): Likewise.
3717         (=>ucs@unicode): Likewise.
3718         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3719
3720 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3721
3722         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3723         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3724           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3725         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3726         - Add `=>big5-cdp'.
3727
3728 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3729
3730         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3731         (=>big5-cdp): New abstract character.
3732
3733 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3734
3735         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3736         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3737         `chinese-big5'.
3738
3739 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3740
3741         * mule/mule-charset.el (default-coded-charset-priority-list):
3742         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
3743
3744         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3745         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
3746         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
3747         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
3748         and `=>jis-x0213-2'.
3749
3750 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3751
3752         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
3753         XEmacs CHISE.
3754         (=>>ucs@jis/2000): Likewise.
3755         (=>>ucs@jis/2004): Likewise.
3756
3757 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3758
3759         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3760         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
3761         `=>>ucs@cns'.
3762
3763         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
3764         XEmacs CHISE.
3765         (=>>gt): Use quote instead of backquote; modify DOC.
3766         (=>gt): Use quote instead of backquote.
3767         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
3768         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
3769         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
3770         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
3771         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
3772         (=ucs@iso): Use `=>>ucs@iso' as the mother.
3773
3774 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3775
3776         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3777         `=>>ucs@unicode' and `=>>gt'.
3778
3779 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3780
3781         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
3782         XEmacs CHISE.
3783         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
3784         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
3785         `=jis-x0208@1978/1er-pr' as the mother.
3786         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
3787
3788 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3789
3790         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
3791         `=ucs@unicode' as the mother.
3792
3793 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3794
3795         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3796         setting for `=>>ucs@unicode'.
3797
3798         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
3799         CHISE.
3800
3801 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3802
3803         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3804         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
3805
3806         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3807         `=adobe-japan1-6' and `=adobe-japan1-base'.
3808
3809         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
3810         XEmacs CHISE.
3811         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
3812         specify `min-code' and `max-code'.
3813         (=adobe-japan1-1): Specify `min-code' and `max-code'.
3814         (=adobe-japan1-2): Likewise.
3815         (=adobe-japan1-3): Likewise.
3816         (=adobe-japan1-4): Likewise.
3817         (=adobe-japan1-5): Likewise.
3818         (=adobe-japan1-6): Likewise.
3819
3820 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3821
3822         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3823         setting for `=>gt'.
3824
3825 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3826
3827         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
3828         CHISE.
3829
3830 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3831
3832         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3833         setting for `=>zinbun-oracle'.
3834
3835         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
3836         for XEmacs CHISE.
3837
3838 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3839
3840         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
3841         for XEmacs CHISE.
3842         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
3843         `=jis-x0208@1978' as the mother.
3844
3845 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3846
3847         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3848         - Use `=gt' instead of `ideograph-gt'.
3849         - Use `=gt-k' instead of `ideograph-gt-k'.
3850         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
3851         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
3852         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
3853         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3854         - Use `=jis-x0212' instead of `japanese-jisx0212'.
3855         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
3856         - Use `=>>gt' instead of `<=>gt'.
3857         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
3858         - Add setting for `=>>jis-x0208@1990'.
3859         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
3860           `=>>jis-x0213-1@2000'.
3861         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
3862         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
3863           `=>>jis-x0213-1@2004'.
3864         - Add setting for `=>>jis-x0208@1978'.
3865         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
3866
3867 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3868
3869         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
3870         XEmacs CHISE.
3871
3872 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3873
3874         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3875         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
3876         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
3877         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
3878         `<=>jis-x0213-1@2004'.
3879
3880 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3881
3882         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
3883         CHISE.
3884         (=>jis-x0213-2): Ditto.
3885
3886 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3887
3888         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3889         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
3890
3891 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3892
3893         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3894         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
3895         `=>jis-x0213-1'.
3896
3897 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3898
3899         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
3900         CHISE.
3901         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
3902
3903 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3904
3905         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
3906         `<==>jis-x0213-1'.
3907         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
3908         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
3909         (=>jis-x0208): Renamed from `<=>jis-x0208'.
3910         (<=>jis-x0208): New alias for `=>jis-x0208'.
3911         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
3912         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
3913         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
3914         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
3915         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
3916         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
3917         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
3918         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
3919         (=>>gt): Renamed from `<==>gt'.
3920         (<==>gt): New alias for `=>>gt'.
3921
3922 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3923
3924         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3925         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
3926         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3927         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
3928         - Add settings for `<=>jis-x0213-1@2000' and
3929           `<=>jis-x0213-1@2004'.
3930
3931         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
3932         XEmacs CHISE.
3933         (<==>jis-x0213-1): Likewise.
3934         (<==>jis-x0213-1@2000): Likewise.
3935         (<==>jis-x0213-1@2004): Likewise.
3936         (<=>jis-x0208): Add property `=>iso-ir 168'.
3937         (<=>jis-x0208@1997): Likewise.
3938         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
3939         as the mother; add property `=>iso-ir 228'.
3940         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
3941         property `=>iso-ir 228'.
3942         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
3943         property `=>iso-ir 233'.
3944         (<==>gt): Renamed from `<=>gt'.
3945         (<=>gt): New alias for `<==>gt'.
3946
3947 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3948
3949         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
3950         CHISE.
3951         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
3952         `<=>jis-x0208' as the mother.
3953         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
3954         (<=>jis-x0213-1@2000): Ditto.
3955         (<=>jis-x0213-1@2004): Ditto.
3956
3957 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3958
3959         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3960         settings for `<=>gt'.
3961
3962         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
3963
3964 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3965
3966         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
3967         XEmacs CHISE.
3968         (=jis-x0208@1978/-4pr): Likewise.
3969         (=jis-x0208@1978/4-pr): Likewise.
3970         (=jis-x0213-1): Likewise.
3971         (=ucs@iso): Likewise.
3972         (=ucs@unicode): Likewise.
3973         (=ucs@gb): Likewise.
3974         (=ucs@gb/fw): Likewise.
3975         (=ucs@cns): Likewise.
3976         (=ucs@cns/fw): Likewise.
3977         (=ucs@jis): Likewise.
3978         (=ucs@jis/fw): Likewise.
3979         (=ucs@jis/1990): Likewise.
3980         (=ucs@jis/2000): Likewise.
3981         (=ucs@jis/2004): Likewise.
3982         (=ucs@JP): Likewise.
3983         (=ucs@ks): Likewise.
3984         (=ucs@big5): Likewise.
3985         (=ucs@big5/cns11643): Likewise.
3986         (=ucs@cns11643): Likewise.
3987
3988 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3989
3990         * mule/mule-charset.el (default-coded-charset-priority-list):
3991         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
3992
3993         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
3994         CHISE.
3995         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
3996         mother.
3997
3998 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3999
4000         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
4001         from src/mule-charset.c].
4002         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
4003         specify `final'.
4004         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
4005         `iso-ir' and `final', namely now it is used as ISO-IR-42.
4006         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
4007         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
4008         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
4009         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
4010
4011 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4012
4013         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4014         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4015         (=jis-x0208@1978/i-4): Specify `partial'.
4016         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4017         mother coded-charset.
4018         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4019
4020 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4021
4022         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4023         settings for `=jis-x0213-1@2004'.
4024
4025 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4026
4027         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4028         CHISE.
4029         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4030         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4031         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4032         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4033         temporarily.
4034         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4035
4036 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4037
4038         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4039         CHISE.
4040         (=shinjigen@1ed): Inherited from `=shinjigen'.
4041         (=shinjigen@rev): Likewise.
4042
4043 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4044
4045         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4046         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4047
4048 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4049
4050         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4051         define it as an alias.
4052         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4053         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4054         alias.
4055         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4056         alias.
4057
4058 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4059
4060         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4061         CHISE.
4062
4063 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4064
4065         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4066         CHISE.
4067         (shinjigen-2): Ditto.
4068
4069 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4070
4071         * mule/mule-charset.el (default-coded-charset-priority-list):
4072         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4073         `chinese-big5-eten-*' and `chinese-big5'.
4074
4075 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4076
4077         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4078         #x9FA5 temporarily.
4079
4080 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4081
4082         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4083         settings for `=jis-x0208@1978/i1'.
4084
4085 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4086
4087         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4088         XEmacs CHISE.
4089
4090 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4091
4092         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4093         XEmacs CHISE.
4094
4095 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4096
4097         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4098         XEmacs CHISE.
4099
4100 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4101
4102         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4103         CHISE.
4104         (=ucs-bmp@cns): Likewise.
4105         (=ucs-bmp@jis): Likewise.
4106         (=ucs-bmp@ks): Likewise.
4107
4108 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4109
4110         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4111         CHISE.
4112         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4113
4114 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4115
4116         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4117         settings for `=zinbun-oracle'.
4118
4119         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4120         `=zinbun-oracle'.
4121
4122 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4123
4124         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4125         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4126         `=ucs@iso'.
4127
4128 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4129
4130         * mule/mule-charset.el (default-coded-charset-priority-list):
4131         Delete `ucs-sip'; modify order of some CCSs.
4132
4133 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4134
4135         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4136         in XEmacs CHISE.
4137
4138         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4139         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4140         CHISE.
4141
4142 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4143
4144         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4145         its registry.
4146         (=ucs-radicals@unicode): Likewise.
4147
4148 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4149
4150         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4151         CHISE.
4152
4153 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4154
4155         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4156         CHISE.
4157
4158 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4159
4160         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4161         CHISE.
4162
4163 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4164
4165         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4166         Modify preference of *isolated settings*.
4167
4168 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4169
4170         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4171         utf-2000 is provided.
4172         (=ucs@cns11643): Likewise.
4173
4174 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4175
4176         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4177         Prefer every *isolated setting* to ordinary setting.
4178
4179 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4180
4181         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4182         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4183
4184 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4185
4186         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4187         CHISE.
4188
4189 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4190
4191         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4192         settings for `=jis-x0208@1997'.
4193
4194 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4195
4196         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4197         `=jis-x0208@1997'.
4198
4199 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4200
4201         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4202         XEmacs CHISE.
4203
4204 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4205
4206         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4207         `=jis-x0208@1978'.
4208         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4209         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4210         `=jis-x0208-1990' as the mother.
4211         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4212
4213 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4214
4215         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4216         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4217         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4218         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4219         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4220         for `=ucs@JP'.
4221
4222 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4223
4224         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4225         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4226         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4227         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4228         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4229         `=daikanwa@rev2'.
4230
4231 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4232
4233         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4234         (=gt): Likewise.
4235         (=gt-k): Likewise.
4236         (=gt-pj-*): Likewise.
4237         (=gt-pj-k1): Likewise.
4238         (=gt-pj-k2): Likewise.
4239         (=daikanwa): Likewise.
4240         (=daikanwa-rev1): Likewise.
4241         (=daikanwa-rev2): Likewise.
4242         (=big5-pua): Likewise.
4243         (=big5-eten): Likewise.
4244         (chinese-big5-eten-a): Likewise.
4245         (chinese-big5-eten-b): Likewise.
4246         (=hanziku-*): Likewise.
4247         (=cbeta): Likewise.
4248         (=jef-china3): Likewise.
4249         (=ruimoku-v6): Likewise.
4250         (=ucs@iso): Likewise.
4251         (=ucs@unicode): Likewise.
4252         (=ucs@gb): Likewise.
4253         (=ucs@cns): Likewise.
4254         (=ucs@jis): Likewise.
4255         (=ucs@jis-1990): Likewise.
4256         (=ucs@jis-2000): Likewise.
4257         (=ucs@jp): Likewise.
4258         (=ucs@ks): Likewise.
4259         (=ucs@big5): Likewise.
4260         (=ucs-radicals): Likewise.
4261         (=ucs-radicals@unicode): Likewise.
4262         (=ucs-bmp-cjk): Likewise.
4263         (=ucs-bmp-cjk@unicode): Likewise.
4264         (=ucs-sip-ext-b): Likewise.
4265         (=ucs-sip-ext-b@iso): Likewise.
4266
4267 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4268
4269         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4270         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4271
4272 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4273
4274         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4275         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4276         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4277         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4278         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4279         arabic-digit, ipa and ``&I-B-XXXX;''.
4280
4281 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4282
4283         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4284         setting for (I-)HZK{03..12}-XXXX.
4285
4286 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4287
4288         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4289         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4290
4291         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4292         `=ruimoku-v6'.
4293
4294         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4295         CHISE.
4296
4297 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4298
4299         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4300         (=ucs@unicode): Likewise.
4301         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4302         (=ucs@cns): Likewise.
4303         (=ucs@jis): Likewise.
4304         (=ucs@ks): Likewise.
4305         (=ucs@big5): Likewise.
4306
4307 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4308
4309         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4310         `ucs-jis'.
4311         (utf-8-jis-er): Likewise.
4312         (utf-8-jp): New coding-system.
4313         (utf-8-jp-er): Likewise.
4314
4315         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4316
4317 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4318
4319         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4320
4321         * mule/japanese.el: Move definition of `euc-jisx0213' to
4322         mule/mule-coding.el.
4323
4324 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4325
4326         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4327         mule-coding before loading update-cdb when utf-2000 is provided.
4328
4329 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4330
4331         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4332         `=daikanwa'.
4333
4334 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4335
4336         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4337         definition codes when `utf-2000' is provided.
4338
4339 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4340
4341         * mule/mule-category.el (word-combining-categories): Don't setup
4342         `word-combining-categories' in XEmacs CHISE.
4343         (word-separating-categories): Add setting about Latin script in
4344         XEmacs CHISE.
4345
4346 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4347
4348         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4349         setting for `chinese-big5'.
4350
4351 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4352
4353         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4354         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4355         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4356         add setting for HZK0[12]-xxxx.
4357
4358 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4359
4360         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4361         in XEmacs CHISE.
4362
4363 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4364
4365         * mule/mule-charset.el (default-coded-charset-priority-list):
4366         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4367         and `chinese-big5' to `=gt-pj-*'.
4368
4369 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4370
4371         * mule/mule-conf.el (=daikanwa): Renamed from
4372         `ideograph-daikanwa'.
4373         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4374
4375 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4376
4377         * mule/mule-conf.el (=cns11643-7): Renamed from
4378         `chinese-cns11643-7'.
4379         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4380
4381 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4382
4383         * mule/mule-conf.el (=cns11643-6): Renamed from
4384         `chinese-cns11643-6'.
4385         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4386
4387 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4388
4389         * mule/mule-conf.el (=cns11643-5): Renamed from
4390         `chinese-cns11643-5'.
4391         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4392
4393 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4394
4395         * mule/mule-conf.el (=cns11643-4): Renamed from
4396         `chinese-cns11643-4'.
4397         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4398
4399 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4400
4401         * mule/mule-conf.el (=cns11643-3): Renamed from
4402         `chinese-cns11643-3'.
4403         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4404
4405 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4406
4407         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4408         `=cns11643-2'.
4409         (chinese-cns11643-2): New alias for `=cns11643-2'.
4410
4411 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4412
4413         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4414         `=cns11643-1'.
4415         (chinese-cns11643-1): New alias for `=cns11643-1'.
4416
4417 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4418
4419         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4420         (chinese-gb12345): New alias for `=gb12345'.
4421
4422 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4423
4424         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4425         (chinese-gb2312): New alias for `=gb2312'.
4426
4427 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4428
4429         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4430         (chinese-big5): New alias for `=big5'.
4431
4432 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4433
4434         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4435         (korean-ksc5601): New alias for `=ks-x1001'.
4436
4437 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4438
4439         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4440         `=jis-x0212'.
4441         (japanese-jisx0212): New alias for `=jis-x0212'.
4442
4443 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4444
4445         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4446         `=jis-x0208-1983'.
4447         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4448
4449 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4450
4451         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4452         `=jis-x0208-1978'.
4453         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4454
4455 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4456
4457         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4458         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4459
4460 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4461
4462         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4463         (chinese-cns11643-3): Specify iso-ir 183.
4464         (chinese-cns11643-4): Specify iso-ir 184.
4465         (chinese-cns11643-5): Specify iso-ir 185.
4466         (chinese-cns11643-6): Specify iso-ir 186.
4467         (chinese-cns11643-7): Specify iso-ir 187.
4468         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4469         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4470
4471 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4472
4473         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4474         \uXXXX for every cases.
4475
4476 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4477
4478         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4479         (ucs-big5): Changed to an alias for `=ucs@big5'.
4480
4481 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4482
4483         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4484         (ucs-ks): Changed to an alias for `=ucs@ks'.
4485
4486 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4487
4488         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4489         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4490
4491 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4492
4493         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4494         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4495
4496 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4497
4498         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4499         (ucs-jis): Changed to an alias for `=ucs@jis'.
4500
4501 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4502
4503         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4504         (ucs-cns): Changed to an alias for `=ucs@cns'.
4505
4506 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4507
4508         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4509         (ucs-gb): Changed to an alias for `=ucs@gb'.
4510
4511 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4512
4513         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4514         `ideograph-daikanwa-2'.
4515         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4516         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4517
4518 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4519
4520         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4521         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4522
4523         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4524         for `xemacs-chise-version'.
4525
4526 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4527
4528         * mule/mule-charset.el (default-coded-charset-priority-list):
4529         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4530         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4531         instead of `ideograph-hanziku-*'.
4532
4533         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4534         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4535
4536 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4537
4538         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4539         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4540         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4541         `utf-2000' is provided.
4542
4543 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4544
4545         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4546         is provided [was builtin coded-charsets].
4547
4548 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4549
4550         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4551         is provided [was builtin coded-charsets].
4552
4553 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4554
4555         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4556         is provided [was builtin coded-charsets].
4557
4558 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4559
4560         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4561         is provided [was builtin coded-charsets].
4562
4563 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4564
4565         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4566         when `utf-2000' is provided [was builtin coded-charsets].
4567
4568 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4569
4570         * mule/mule-conf.el (=hanziku-*): Renamed from
4571         `ideograph-hanziku-*'.
4572         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4573
4574 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4575
4576         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4577         `utf-2000' is provided [was builtin coded-charsets].
4578         (ideograph-hanziku-{1..12}): Likewise.
4579
4580 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4581
4582         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4583         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4584
4585 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4586
4587         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4588         when `utf-2000' is provided [was builtin coded-charsets].
4589
4590 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4591
4592         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4593         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4594         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4595
4596 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4597
4598         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4599         (ideograph-gt): Changed to an alias for `=gt'.
4600
4601 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4602
4603         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4604         is provided; it was defined as a builtin coded-charset.
4605         (ideograph-gt): Likewise.
4606
4607 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4608
4609         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4610         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4611
4612 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4613
4614         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4615         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4616
4617 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4618
4619         * mule/mule-conf.el (=big5-eten): Renamed from
4620         `chinese-big5-eten'.
4621         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4622
4623 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4624
4625         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4626         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4627
4628 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4629
4630         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4631         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4632
4633 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4634
4635         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4636         (china3-jef): Changed to an alias for `=jef-china3'.
4637
4638 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4639
4640         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4641         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4642
4643         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4644         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4645         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4646         when `utf-2000' is provided.
4647
4648 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4649
4650         * mule/mule-charset.el (default-coded-charset-priority-list):
4651         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4652
4653         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4654         (ucs-jis-2000): Deleted.
4655
4656 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4657
4658         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4659         UTF-2000.
4660         (=ucs-jis-2000): New coded-charset for UTF-2000.
4661
4662 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4663
4664         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4665         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4666
4667 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4668
4669         * mule/mule-charset.el (default-coded-charset-priority-list):
4670         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4671         `ideograph-cbeta'.
4672
4673 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4674
4675         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4676         builtin coded-charset].
4677
4678 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4679
4680         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4681         settings for &K0-xxxx and &I-K0-xxxx.
4682
4683 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4684
4685         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4686         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4687
4688 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4689
4690         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4691         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4692
4693 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4694
4695         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4696         UTF-2000.
4697         (ideograph-gt-pj-k1): Likewise.
4698         (ideograph-gt-pj-k2): Likewise.
4699
4700 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4701
4702         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4703         `=jis-x0208'.
4704
4705 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4706
4707         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4708         UTF-2000 [was a builtin coded-charset].
4709
4710 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4711
4712         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4713         (utf-8-gb-er): Likewise.
4714
4715 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4716
4717         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4718         settings for JIS X 0212 and JIS X 0208:1978.
4719
4720 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4721
4722         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4723         setting for JIS X 0213.
4724
4725 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4726
4727         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4728         standard-case-table in UTF-2000.
4729
4730 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4731
4732         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4733         definitions for isolated-chars.
4734
4735 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4736
4737         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4738         `configure-utf-2000-lisp-directory'.
4739         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4740         `mule-lisp-load-path'.
4741
4742 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4743
4744         * startup.el (startup-setup-paths): Set and use
4745         `utf-2000-lisp-directory'.
4746         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
4747         UTF-2000.
4748
4749 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4750
4751         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
4752         (paths-find-utf-2000-lisp-directory): New function.
4753         (paths-construct-load-path): Add new optional argument
4754         `utf-2000-lisp-directory'.
4755
4756         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
4757
4758 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4759
4760         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
4761         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
4762         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
4763         (default-coded-charset-priority-list): Add `chinese-big5-1' and
4764         `chinese-big5-2' in UTF-2000.
4765
4766         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
4767         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
4768
4769 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4770
4771         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
4772         `big5-eten-er' in UTF-2000.
4773         (big5-cdp): Modify DOC-string and mnemonic.
4774
4775 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4776
4777         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
4778         UTF-2000 [renamed from utf-8-er].
4779         (utf-8-gb): New coding-system in UTF-2000.
4780         (utf-8-gb-er): Likewise.
4781         (utf-8-cns): Likewise.
4782         (utf-8-cns-er): Likewise.
4783         (utf-8-big5): Likewise.
4784         (utf-8-big5-er): Likewise.
4785         (utf-8-jis): Likewise.
4786         (utf-8-jis-er): Likewise.
4787         (utf-8-ks): Likewise.
4788         (utf-8-ks-er): Likewise.
4789         (utf-8-er): Likewise.
4790
4791 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4792
4793         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
4794         instead of `utf-8-unix' in UTF-2000.
4795
4796         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
4797
4798 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4799
4800         * mule/japanese.el (euc-jisx0213): New coding-system.
4801
4802         * mule/mule-conf.el (japanese-jisx0213-1): Specify
4803         `japanese-jisx0208-1990' as the mother.
4804
4805 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4806
4807         * dumped-lisp.el (preloaded-file-list): Change condition of
4808         loading "close-cdb".
4809
4810 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4811
4812         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
4813         setup `coded-charset-entity-reference-alist'.
4814
4815 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4816
4817         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
4818         UTF-2000.
4819
4820 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4821
4822         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4823         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
4824
4825 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4826
4827         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
4828         (chinese-big5-eten-a): Likewise.
4829         (chinese-big5-eten-b): Likewise.
4830         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
4831         code range is #x8140 .. #x8DFE.
4832
4833 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4834
4835         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
4836         UTF-2000.
4837         (chinese-big5-cdp): Likewise.
4838
4839 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4840
4841         * dumped-lisp.el (preloaded-file-list): Rename
4842         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
4843
4844 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4845
4846         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
4847         append `system-char-db-source-file-list' into
4848         `preloaded-file-list' in UTF-2000.
4849
4850 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4851
4852         * dumped-lisp.el (preloaded-file-list): Delete
4853         character-definition files.
4854
4855 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4856
4857         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
4858         UTF-2000.
4859
4860 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4861
4862         * mule/mule-charset.el (default-coded-charset-priority-list):
4863         Delete `mojikyo-2022-1'.
4864
4865 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4866
4867         * mule/mule-charset.el (default-coded-charset-priority-list):
4868         Delete `mojikyo'.
4869
4870 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4871
4872         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4873         `ucs-sip'.
4874
4875 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4876
4877         * mule/mule-charset.el (default-coded-charset-priority-list):
4878         Comment out `chinese-gb12345'.
4879
4880 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4881
4882         * bytecomp.el (byte-compile-insert-header): Fixed.
4883
4884 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4885
4886         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
4887         XEmacs UTF-2000.
4888
4889 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4890
4891         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
4892         UTF-2000.
4893
4894 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4895
4896         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4897         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
4898
4899 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4900
4901         * mule/mule-charset.el (default-coded-charset-priority-list):
4902         `japanese-jef-china3' is renamed `china3-jef'.
4903
4904 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4905
4906         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4907         `japanese-jef-china3' and `ideograph-cbeta'.
4908
4909 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
4910
4911         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
4912
4913 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4914
4915         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4916         `chinese-big5-cdp'.
4917
4918 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4919
4920         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4921         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
4922
4923 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4924
4925         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
4926         loading character definitions.
4927
4928 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4929
4930         * dumped-lisp.el (preloaded-file-list): Rename
4931         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
4932
4933 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4934
4935         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4936         `chinese-big5'.
4937
4938 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4939
4940         * dumped-lisp.el (preloaded-file-list): Dump
4941         "Ideograph-R028-Private" with XEmacs UTF-2000.
4942
4943 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4944
4945         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4946         `chinese-gb12345'.
4947
4948 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4949
4950         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4951         `ideograph-gt-pj-{1..11}'.
4952
4953         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
4954         XEmacs UTF-2000.
4955
4956 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4957
4958         * mule/mule-charset.el (default-coded-charset-priority-list):
4959         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
4960         `chinese-isoir165'.
4961
4962 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4963
4964         * format.el (format-alist): Revive `image/jpeg', `image/gif',
4965         `image/png', `image/x-xpm' and `image/tiff'.
4966
4967         * files.el (binary-file-regexps): Add *.PNG.
4968
4969 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4970
4971         * mule/mule-charset.el (default-coded-charset-priority-list):
4972         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
4973         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
4974
4975 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4976
4977         * list-mode.el: Call `completion-list-mode' to avoid slowness of
4978         the first completion when UTF-2000 is running.
4979
4980 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4981
4982         * mule/mule-charset.el (default-coded-charset-priority-list):
4983         Delete `ucs'.
4984
4985 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4986
4987         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
4988
4989         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4990         `mojikyo' instead of `mojikyo-pj-[1..21]'.
4991
4992 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4993
4994         * mule/vietnamese.el (vscii-2): Delete abolished property
4995         `composite'; now composite mode is default.
4996
4997 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4998
4999         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
5000         of `raw-text'; check \uHHHH representation even if non-ascii
5001         characters are not found.
5002
5003         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
5004         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
5005         unconditionally.
5006
5007         * mule/viet-ccl.el: New file.
5008
5009         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
5010         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
5011         - Separate CCL based implementations to viet-ccl.el.
5012
5013 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
5014
5015         * mule/mule-conf.el (japanese-jisx0213-1): Allow
5016         "jisx0213.2000-1".
5017         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5018
5019         * mule/mule-charset.el (default-coded-charset-priority-list):
5020         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5021         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5022
5023 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5024
5025         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5026
5027 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
5028
5029         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5030         `ucs' in UTF-2000.
5031
5032 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
5033
5034         * mule/mule-charset.el (default-coded-charset-priority-list):
5035         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5036         `arabic-iso8859-6'.
5037
5038 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
5039
5040         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5041         `mojikyo-pj-[1 .. 21]' in UTF-2000.
5042
5043 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5044
5045         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5046         `katakana-jisx0201' in UTF-2000.
5047
5048 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5049
5050         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5051         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5052         "u0FB50-Arabic-Presentation-Forms-A",
5053         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5054         "u0FE50-Small-Form-Variants",
5055         "u0FE70-Arabic-Presentation-Forms-B",
5056         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5057         UTF-2000.
5058
5059 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
5060
5061         * dumped-lisp.el (preloaded-file-list): Delete
5062         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5063         ... "Ideograph-R214-Flute" in UTF-2000.
5064
5065 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5066
5067         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5068         (japanese-jisx0213-2): New coded-charset.
5069
5070         * dumped-lisp.el (preloaded-file-list): Add
5071         "Ideograph-R028-Private", "Ideograph-R029-Again" and
5072         "Ideograph-R030-Mouth".
5073
5074 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
5075
5076         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5077         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5078         "Ideograph-R015-Ice", "Ideograph-R016-Table",
5079         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5080         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5081         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5082         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5083         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5084
5085 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5086
5087         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5088         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5089         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5090         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5091         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5092
5093         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5094         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5095
5096 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5097
5098         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5099         in UTF-2000.
5100
5101 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5102
5103         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5104         (chinese-isoir165): Moved from mule/chinese.el.
5105         (chinese-cns11643-3): Moved from mule/chinese.el.
5106         (chinese-cns11643-4): Moved from mule/chinese.el.
5107         (chinese-cns11643-5): Moved from mule/chinese.el.
5108         (chinese-cns11643-6): Moved from mule/chinese.el.
5109         (chinese-cns11643-7): Moved from mule/chinese.el.
5110
5111         * mule/chinese.el: Move definition of coded-charsets to
5112         mule/mule-conf.el.
5113
5114 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5115
5116         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5117         `ideograph-daikanwa'.
5118
5119 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5120
5121         * dumped-lisp.el (preloaded-file-list): Delete
5122         "ccs-jisx0201-latin.el".
5123
5124 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5125
5126         * dumped-lisp.el (preloaded-file-list): Add
5127         "u031A0-Extended-Bopomofo" in UTF-2000.
5128
5129 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5130
5131         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5132         renamed to u02E00-CJK-Radical-Supplement.
5133
5134 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5135
5136         * dumped-lisp.el (preloaded-file-list): Add
5137         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5138         "u030A0-Katakana", "u03100-Bopomofo",
5139         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5140         "u03200-Enclosed-CJK-Letters-and-Months" and
5141         "u03300-CJK-Compatibility".
5142
5143 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5144
5145         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5146         "u02F00-Kangxi-Radicals" and
5147         "u02FF0-Ideographic-Description-Characters".
5148
5149 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5150
5151         * dumped-lisp.el (preloaded-file-list): Add
5152         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5153         "u02800-Braille-Patterns" in UTF-2000.
5154
5155 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5156
5157         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5158         "uXXXXX-*.el" in UTF-2000.
5159
5160         * bytecomp.el (byte-compile-insert-header): Delete comments if
5161         non-ASCII characters are found; allow `byte-compile-dynamic' and
5162         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5163         `raw-text'.
5164
5165 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5166
5167         * dumped-lisp.el (preloaded-file-list): Add
5168         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5169         "u025A0-Geometric-Shapes.el".
5170
5171 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5172
5173         * dumped-lisp.el (preloaded-file-list): Add
5174         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5175         "u02460-Enclosed-Alphanumerics.el".
5176
5177 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5178
5179         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5180         `chinese-gb2312'.
5181
5182         * dumped-lisp.el (preloaded-file-list): Add
5183         "u02200-Mathematical-Operators.el" and
5184         "u02300-Miscellaneous-Technical.el".
5185
5186 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5187
5188         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5189         `chinese-cns11643-*'.
5190
5191         * dumped-lisp.el (preloaded-file-list): Add
5192         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5193         "u02190-Arrows.el" in UTF-2000.
5194
5195 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5196
5197         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5198         `korean-ksc5601'.
5199
5200         * dumped-lisp.el (preloaded-file-list): Add
5201         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5202         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5203         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5204
5205 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5206
5207         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5208
5209 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5210
5211         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5212         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5213         "u01780-Khmer.el", "u01800-Mongolian.el",
5214         "u01E00-Latin-Extended-Additional.el" and
5215         "u01F00-Greek-Extended.el" in UTF-2000.
5216
5217 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5218
5219         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5220         `ethiopic-ucs' and `ethiopic'.
5221
5222         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5223         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5224
5225         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5226         from mule/ethiopic.el.
5227
5228         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5229         mule/mule-conf.el.
5230
5231 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5232
5233         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5234         `lao'.
5235
5236         * mule/mule-conf.el (lao): New coded-charset.
5237
5238         * dumped-lisp.el (preloaded-file-list): Add
5239         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5240         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5241         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5242         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5243         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5244
5245 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5246
5247         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5248         `ucs-bmp' and `arabic-iso8859-6'.
5249
5250 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5251
5252         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5253         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5254         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5255
5256 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5257
5258         * startup.el (normal-top-level): Load autoload file for UTF-2000
5259         in UTF-2000.
5260
5261 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5262
5263         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5264         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5265         "u00020-Basic-Latin.el", "u00080-C1.el",
5266         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5267         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5268         "u002B0-Spacing-Modifier-Letters.el",
5269         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5270         UTF-2000.
5271
5272 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5273
5274         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5275         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5276         instead of `vietnamese-viscii-*'.
5277
5278 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5279
5280         * mule/mule-conf.el: New file.
5281
5282         * mule/misc-lang.el: Move definition of charset `ipa' to
5283         mule/mule-conf.el.
5284
5285 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5286
5287         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5288         `latin-viscii'; prefer it for characters used in Vietnamese.
5289
5290 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5291
5292         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5293
5294 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5295
5296         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5297         `vietnamese-viscii-lower'.
5298         (latin-viscii-upper): Renamed from charset
5299         `vietnamese-viscii-upper'.
5300         (vietnamese-viscii-lower): New alias for charset
5301         `latin-viscii-lower'.
5302         (vietnamese-viscii-upper): New alias for charset
5303         `latin-viscii-upper'.
5304
5305 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5306
5307         * mule/mule-charset.el (default-coded-charset-priority-list):
5308         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5309
5310 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5311
5312         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5313         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5314         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5315         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5316         lisp/utf-2000.
5317
5318 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5319
5320         * mule/ccs-tcvn5712.el: New file.
5321
5322 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5323
5324         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5325         in UTF-2000.
5326
5327 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5328
5329         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5330         `japanese-jisx0208'.
5331
5332 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5333
5334         * dumped-lisp.el (preloaded-file-list): Add
5335         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5336         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5337         UTF-2000.
5338
5339         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5340         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5341         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5342         mule/ccs-viscii.el: New files.
5343
5344         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5345         if \uXXXX is found.
5346
5347 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5348
5349         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5350         `hiragana-jisx0208' and `katakana-jisx0208'.
5351
5352 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5353
5354         * mule/chinese.el (chinese-cns11643-3): Define it even if
5355         `utf-2000' is provided.
5356         (chinese-cns11643-4): Likewise.
5357         (chinese-cns11643-5): Likewise.
5358         (chinese-cns11643-6): Likewise.
5359         (chinese-cns11643-7): Likewise.
5360
5361 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5362
5363         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5364         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5365
5366 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5367
5368         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5369         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5370
5371 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5372
5373         * mule/mule-charset.el (default-coded-charset-priority-list):
5374         Setup in UTF-2000.
5375
5376 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5377
5378         * mule/viet-chars.el: Don't define charset
5379         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5380         they are defined as builtin charsets.
5381
5382 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5383
5384         * version.el (emacs-version): Add more space just before UTF-2000
5385         version string.
5386
5387 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5388
5389         * version.el ([constant] emacs-version): Don't add a space in the
5390         preceding place of `xemacs-betaname' because it is duplicated.
5391         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5392
5393         * startup.el (splash-frame-body): Add ETL.
5394
5395 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5396
5397         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5398         is provided because it is defined as builtin charset.
5399         (chinese-cns11643-4): Likewise.
5400         (chinese-cns11643-5): Likewise.
5401         (chinese-cns11643-6): Likewise.
5402         (chinese-cns11643-7): Likewise.
5403
5404 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5405
5406         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5407         coding-system `iso-10646-ucs-4' is not defined.
5408
5409 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5410
5411         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5412         coding-system if `utf-2000' is provided.
5413
5414 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5415
5416         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5417         `utf-2000' is provided.
5418
5419 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5420
5421         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5422         if utf-2000 is provided temporally.
5423
5424 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5425
5426         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5427         as builtin variable].
5428
5429 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5430
5431         * files.el (insert-file-contents-literally): Treat file as binary;
5432         call file-name-handlers. [sync with Emacs 20.3.10]
5433
5434 2008-12-28  Vin Shelton  <acs@xemacs.org>
5435
5436         * XEmacs 21.4.22 is released
5437
5438 2008-12-30  Vin Shelton  <acs@xemacs.org>
5439
5440         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5441         during building even if no packages are found.
5442
5443 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5444
5445         * printer.el (generic-print-region): 
5446         (generic-print-buffer): 
5447         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5448         check if the msprinter device is available, now that msprinter is
5449         always available as a specifier tag. 
5450
5451 2008-12-24  Vin Shelton  <acs@xemacs.org>
5452
5453         * about.el: Add Francisco to my bio!
5454
5455 2008-12-23  Vin Shelton  <acs@xemacs.org>
5456
5457         * autoload.el: Move operator definitions to autoload-operators.el
5458         in the xemacs-base package.
5459
5460 2007-11-22  Vin Shelton  <acs@xemacs.org>
5461
5462         * about.el (about-hacker-contribution): Updated my bio.
5463
5464 2007-10-07  Vin Shelton  <acs@xemacs.org>
5465
5466         * XEmacs 21.4.21 is released
5467
5468 2007-09-19  Didier Verna  <didier@xemacs.org>
5469
5470         Update my personal info.
5471         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5472         * about.el (about-other-current-hackers): Ditto.
5473         * about.el (about-url-alist): Add my musical website.
5474         * about.el (about-personal-info): Update my entry.
5475         * about.el (about-hacker-contribution): Ditto.
5476
5477 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5478
5479         * package-get.el (package-get-download-sites): Update download
5480         sites in Japan.
5481         * package-get.el (package-get-pre-release-download-sites): Ditto.
5482
5483 2007-08-18  Vin Shelton  <acs@xemacs.org>
5484
5485         * package-get.el (package-get-pre-release-download-sites): Sync
5486         mirror sites with 21.5.  (Thanks, Adrian)
5487
5488 2007-08-09  Mike Sperber  <mike@xemacs.org>
5489
5490         * startup.el (migrate-user-init-file): Create backup of
5491         `user-init-file' before migrating.
5492         * startup.el (maybe-migrate-user-init-file): Print
5493         information about backup file.
5494         (maybe-create-compatibility-dot-emacs): Follow above change.
5495
5496 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5497
5498         * font-lock.el: Sync font-lock-add-keywords and
5499         font-lock-remove-keywords from GNU Emacs.
5500         * font-lock.el (font-lock-keywords-alist): New.
5501         * font-lock.el (font-lock-removed-keywords-alist): New.
5502         * font-lock.el (font-lock-add-keywords): New.
5503         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5504         * font-lock.el (font-lock-remove-keywords): New.
5505
5506 2007-08-16  Vin Shelton  <acs@xemacs.org>
5507
5508         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5509         patch from Hans de Graaff.
5510
5511 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5512
5513         * package-get.el (package-get-download-sites): Document Chile and
5514         update Denmark download site.
5515         * package-get.el (package-get-pre-release-download-sites): Ditto.
5516
5517 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5518
5519         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5520
5521 2006-12-09  Vin Shelton  <acs@xemacs.org>
5522
5523         * XEmacs 21.4.20 is released
5524
5525 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5526
5527         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5528
5529 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5530
5531         * info.el (Info-find-file-node, Info-insert-dir)
5532         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5533         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5534         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5535         and discussion.
5536
5537 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5538
5539         * obsolete.el (line-beginning-position): New, from 21.5.x.
5540         (line-end-position): Ditto.
5541
5542 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5543
5544         * package-get.el (package-get-download-sites): Welcome
5545         nl.xemacs.org and Thanks!
5546         * package-get.el (package-get-pre-release-download-sites): Ditto.
5547
5548 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5549
5550         * font-lock.el: Add support for not-so recent changes in Java to
5551         java-mode.
5552
5553 2006-01-28  Vin Shelton  <acs@xemacs.org>
5554
5555         * XEmacs 21.4.19 is released
5556
5557 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5558
5559         * easymenu.el: Update copyright. 
5560         * easymenu.el (easy-menu-all-popups):
5561         Add a docstring. 
5562         * easymenu.el (easy-menu-add):
5563         Document a bug, rework the function to preserve any existing
5564         non-default mode-popup-menu instead of overwriting it, and not to
5565         bother normalising the menu title (nothing else does).
5566         * easymenu.el (easy-menu-remove):
5567         Restore the default mode-popup-menu instead of leaving an empty
5568         one when we remove the last easy-menu popup. 
5569
5570 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5571
5572         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5573         as suggested by Rodrigo Ventura.
5574         * package-get.el (package-get-pre-release-download-sites): Ditto,
5575         with replacement of xemacs-21.5 by beta, which is the logical path
5576         to our beta core and package pre-releases.
5577
5578 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5579
5580         * package-get.el (package-get-download-sites): Add Hong Kong
5581         download site.
5582         * package-get.el (package-get-pre-release-download-sites): Ditto.
5583
5584 2005-12-26  Vin Shelton  <acs@xemacs.org>
5585
5586         * find-paths.el:
5587         * find-paths.el (paths-emacs-root-p): Add search for package root.
5588         * find-paths.el (paths-find-emacs-root): Replaced with
5589         paths-find-invocation-roots, which returns a list of roots.
5590         * find-paths.el (paths-find-invocation-roots): New.
5591         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5592
5593 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5594
5595         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5596         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5597
5598 2005-12-03  Vin Shelton <acs@xemacs.org>
5599
5600         * XEmacs 21.4.18 is released
5601
5602 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5603
5604         * package-get.el (package-get-download-sites): Update reflecting
5605         latest http://www.xemacs.org/Releases/ information generated by
5606         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5607         * package-get.el (package-get-pre-release-download-sites): Ditto.
5608
5609 2005-02-28  Simon Josefsson  <jas@extundo.com>
5610
5611         * about.el (xemacs-hackers): Add jas.
5612         (about-other-current-hackers): Likewise.
5613         (about-url-alist): Add URL for jas.
5614         (about-personal-info): Document jas.
5615         (about-hacker-contribution): Describe jas contributions.
5616
5617 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5618
5619         * easymenu.el (easy-menu-remove): As described in 
5620         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5621         except the "Command" menu from mode-popup-menu. 
5622
5623 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5624  
5625         * font.el (font-spatial-to-canonical): Correct calculation of 
5626         return value for pixel-based input value. 
5627  
5628 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5629
5630         * code-process.el (call-process): Process-related docstring
5631         improvements spurred by Norbert Koch.
5632         * code-process.el (call-process-region): Ditto.
5633         * code-process.el (start-process): Ditto.
5634
5635 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5636
5637         * finder.el (finder-find-library): Return filename actually
5638         searched for.
5639
5640 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5641
5642         * help.el (view-emacs-news): Use `expand-file-name' instead of
5643         `locate-data-file' as the latter will find any "NEWS" files that
5644         might exist in packages _before_ the one in core.
5645
5646 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5647
5648         * package-get.el (package-get-init-package):
5649         package-get-init-package buglet (21.4.17) by Jeff Mincy
5650         <mincy@rcn.com> fixing false temporary load-path shadows reported
5651         after package installation and simplifying code.
5652
5653 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5654
5655         * package-get.el (package-get-download-sites): Sync mirrors list
5656         with the XEmacs website.
5657         (package-get-pre-release-download-sites): Ditto.
5658
5659 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5660
5661         * derived.el (derived-mode-merge-syntax-tables):
5662         Revert my 21.5-only patch of 2003-07-18 which slipped in
5663         through Jerry James's patch of 2004-06-07.
5664
5665 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5666
5667         * cmdloop.el (keyboard-quit): Remove workaround for
5668         `region-active-p' not making sure active region is in current
5669         buffer now that it does.
5670         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5671         * simple.el (region-active-p): `region-active-p' to only return t
5672         when active region is in current buffer.
5673
5674 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5675
5676         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5677         package names, quell a byte-compiler warning, doc fix.
5678
5679 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5680
5681         * buffer.el (pop-to-buffer):
5682         * window-xemacs.el (display-buffer):
5683         Document use of `same-window-buffer-names,' `same-window-regexps'
5684         by pop-to-buffer and display-buffer. 
5685         
5686 2005-02-06  Vin Shelton <acs@xemacs.org>
5687
5688         * XEmacs 21.4.17 is released
5689
5690 2005-01-29  Ben Wing  <ben@xemacs.org>
5691
5692         * shadow.el (find-emacs-lisp-shadows):
5693         Add custom-defines to list of ignored files.
5694
5695 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5696
5697         * simple.el (shifted-motion-keys-select-region): Fix statement
5698         about unshifted-motion-keys-deselect-region.
5699
5700 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5701
5702         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5703         now) for GNU Emacs compatibility.
5704         (make-obsolete-variable): Ditto.
5705
5706 2004-01-08  Ben Wing  <ben@xemacs.org>
5707
5708         * code-files.el (load):
5709         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5710
5711 2004-12-05  Vin Shelton <acs@xemacs.org>
5712
5713         * XEmacs 21.4.16 is released
5714
5715 2004-12-04  Vin Shelton  <acs@xemacs.org>
5716
5717         * auto-autoloads.el: Regenerated.
5718
5719         * custom-load.el: Regenerated.
5720
5721 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5722
5723         Fix bug: apropos errors if a defalias refers to an undefined
5724         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5725
5726         * apropos.el (apropos):
5727         (apropos-command):
5728         * help.el (frob-help-extents):
5729         * help-macro.el (make-help-screen):
5730         * hyper-apropos.el (hyper-apropos-grok-functions):
5731         (hyper-apropos-get-doc):
5732         Catch void-function error thrown by `documentation'.
5733
5734 2004-09-02  Steve Youngs  <steve@youngs.au.com>
5735
5736         * packages.el (package-require): Fix incorrect arg to format.
5737         This fixes a `format specifier' error.
5738
5739 2004-08-13  Jerry James  <james@xemacs.org>
5740
5741         * bytecomp.el (forward-word): Tell the byte compiler the correct
5742         number of arguments to forward-word.
5743
5744 2004-08-12  Sven Grundmann  <sven@xemacs.org>
5745
5746         * etags.el: Fixed loading of include files for tag completion. Now
5747         you can make a tag file for a library, include it into your
5748         project and it will be reloaded only if it changed. Infinte
5749         include loops are detected and the correct tag files are loaded.
5750         * etags.el (buffer-tag-table-list): Load and verify tag files in
5751         the external function buffer-tag-table-list-load.
5752         * etags.el (buffer-tag-table-list-load): New. Load and verify the
5753         tag files. Also load the included tag files. The priority of the
5754         included files is right below their parent file. If multiple
5755         matches occur then the symbols from the parent file are found
5756         first.
5757         * etags.el (tag-table-include-files): Corrected comment
5758         string. Switched to pattern constant tags-include-pattern to have
5759         it at a central location.
5760         * etags.el (tags-include-pattern): Added doc string.
5761         * etags.el (add-to-tag-completion-table): Removed obsolete
5762         comments as the include files are allready returned by
5763         buffer-tag-table-list and loaded.
5764         * etags.el (find-tag-internal): The include files are allready
5765         included in tag-tables as buffer-tag-table-list returns them now.
5766
5767 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
5768
5769         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
5770         Loading items into the notebook is now done by C code.
5771         * widgets-gtk.el (gtk-widget-instantiate-internal):
5772         Style no longer changed.
5773
5774 2004-06-28  Nix  <nix@esperi.org.uk>
5775
5776         * cmdloop.el (truncate-command-history-for-gc): Delay
5777         execution of all things that look up variable bindings,
5778         via `enqueue-eval-event'.
5779
5780 2004-06-24  Vin Shelton  <acs@xemacs.org>
5781
5782         * package-get.el (package-get-require-signed-base-updates):
5783         now defaults to nil.
5784
5785 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5786
5787         * subr.el (split-string): Clean up docstring.
5788
5789 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
5790
5791         * faces.el (zmacs-region): fix typo in docstring.
5792
5793 2004-06-07  Jerry James  <james@xemacs.org>
5794
5795         * derived.el: Synch with Emacs 21.3.
5796         * subr.el (with-local-quit): New, from Emacs 21.3.
5797         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
5798         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
5799         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
5800
5801 2004-06-16  Jerry James  <james@xemacs.org>
5802
5803         * cl.el (cl-set-substring): Increment start by the length of the
5804         string, not the string itself.
5805
5806 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
5807
5808         * etags.el (tag-table-include-files): Expand included TAGS file
5809         paths to avoid problems with relative paths.  Thanks to Peter
5810         Chubb <peterc@gelato.unsw.edu.au>.
5811         * etags.el (tags-include-pattern): New.
5812         * etags.el (add-to-tag-completion-table): Parse and ignore
5813         trailing include lines.
5814
5815 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
5816
5817         * package-ui.el (pui-help-echo): Fix false cvs conflict by
5818         avoiding line solely composed of equal signs.
5819
5820 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
5821
5822         * cus-edit.el (alloc): Typo fix.
5823         * cus-edit.el (custom-browse-visibility): Ditto.
5824         * cus-edit.el (custom-variable-value-create): Ditto.
5825         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
5826         * cus-edit.el (custom-save-variables): Bind print-length and
5827         print-level to nil to avoid value abbreviation.
5828         * cus-edit.el (custom-save-face-internal): Ditto.
5829         * cus-edit.el (custom-save-faces): Save in sorted order.
5830         * cus-edit.el (custom-save-resets): Bind print-length and
5831         print-level to nil to avoid value abbreviation.
5832         * cus-edit.el (custom-save-loaded-themes): Ditto.
5833
5834 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5835
5836         * subr.el (split-string-default-separators): New.
5837         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
5838         see comment in source.
5839
5840 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
5841
5842         * mule/japanese.el (paragraph-start, paragraph-separate):
5843         Remove anchor to BOL.
5844
5845 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
5846
5847         * cl.el (gensym, gentemp): Improve docstrings.
5848
5849 2004-05-10  Vin Shelton  <acs@xemacs.org>
5850
5851         * etags.el: Sync with 21.5 version.
5852
5853 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5854
5855         * etags.el:
5856         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
5857         only for use with exuberant ctags. This will also enable building of 
5858         completion tables with exuberant ctags. This will not work with
5859         xemacs ctags. 
5860         * etags.el (get-tag-table-buffer): New function for creating of
5861         completion table is used if tags-exuberant-ctags-optimization-p ist t
5862         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
5863         finding the tag names. New.
5864         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
5865         building tag completion table with exuberant ctags. New.
5866         * etags.el (find-tag-internal): Improve exact tag matching for tags
5867         with name fields. Before the patch return types of functions or
5868         function parameters (with exuberant ctags) were found as matches.
5869
5870 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5871
5872         * list-mode.el (display-completion-list): Fixed completion list was
5873         taking the width of the frame and not of the window for displaying
5874         the selection methods.
5875
5876 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
5877
5878         * menubar-items.el (default-menubar): Options are saved to custom.el.
5879
5880
5881 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
5882
5883         * isearch-mode.el (isearch-abort): Preserve successful search target.
5884
5885 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
5886
5887         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
5888         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
5889         Bihlmeyer.
5890         * gnuserv.el (gnuserv-mode-line-string): New.
5891         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
5892         gnuserv-mode.
5893         * gnuserv.el (make-x-device-with-gtk-fallback): New.
5894         * gnuserv.el (gnuserv-edit-files): Use
5895         make-x-device-with-gtk-fallback.
5896
5897 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
5898
5899         * gtk-widgets.el: New import: gtk-accel-group-new.
5900         * dialog-gtk.el:
5901         * dialog-gtk.el (gtk-popup-convert-underscores): New.
5902         * dialog-gtk.el (popup-builtin-question-dialog):
5903         Added support for dialog button mnemonics.
5904
5905 2004-03-22  Chris Green <cmg@dok.org>
5906
5907         * process.el (shell-command): Output buffer was ignored when a
5908         background process was run via shell-command.
5909
5910 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
5911
5912         * cus-edit.el (custom-save-variables): Retrieve a list of
5913         variables to save first, sort it, and make sure the variables are
5914         saved in sorted order.
5915
5916 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
5917  
5918         * package-get.el (package-get-update-base-from-buffer): Force
5919         binary coding system for verifying GnuPG signature in the
5920         package-index file.
5921  
5922 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
5923
5924         * package-get.el (package-get-package-index-file-location): Handle
5925         missing "EMACSPACKAGEPATH" environment variable.
5926
5927 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
5928
5929         * package-admin.el (package-admin-find-top-directory): Simplify
5930         directory comparisions and fix substring errors on short path
5931         components.
5932         * package-get.el (package-get-package-index-file-location):
5933         Default to first component of "EMACSPACKAGEPATH", if set.
5934
5935 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
5936
5937         * package-get.el (process-error): New error datum.
5938
5939 2004-02-02  Vin Shelton <acs@xemacs.org>
5940
5941         * XEmacs 21.4.15 is released
5942
5943 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
5944
5945         * itimer.el (activate-itimer): Modify the itimer timeout value as
5946         if it were begun at the last time when the itimer driver was woken
5947         up.
5948
5949 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
5950
5951         * specifier.el (Copyright):
5952         Update.
5953         (make-specifier-and-init):
5954         (map-specifier):
5955         (canonicalize-inst-pair):
5956         (canonicalize-spec-list):
5957         (set-specifier):
5958         Synch docstrings to 21.5 where appropriate.
5959
5960 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
5961
5962         * package-get.el (package-get-list-packages-where): New.  A
5963         function that allows searching for groups of packages.  For
5964         example, find all packages that require the fsf-compat package.
5965
5966 2004-01-25  Steve Youngs  <youngs@xemacs.org>
5967
5968         The Great PUI Sync.
5969
5970         * auto-autoloads.el: Regenerated.
5971
5972         * custom-load.el: Regenerated.
5973
5974         * dumped-lisp.el (packages-hardcoded-lisp): New.
5975
5976         * menubar-items.el (menu-max-items): New.
5977         (menu-submenu-max-items): New.
5978         (menu-submenu-name-format): New.
5979         (menu-split-long-menu): New.
5980         (menu-sort-menu): New.
5981         (default-menubar): Sync to 21.5 in regard to the PUI menus.
5982
5983         * obsolete.el (pui-add-install-directory): Renamed to the more
5984         logical `pui-set-local-package-get-directory'.
5985         (package-get-download-menu): Moved to `package-ui.el' and renamed
5986         to `package-ui-add-download-menu'.
5987
5988         * package-admin.el (package-admin-install-function-mswindows):
5989         Whitespace clean up.
5990         (package-admin-add-single-file-package): Removed.
5991         (package-admin-default-install-function): Whitespace clean up.
5992         (package-admin-find-top-directory): New.
5993         (package-admin-get-install-dir): Use it.
5994         (package-admin-get-manifest-file): 
5995         (package-admin-check-manifest): 
5996         (package-admin-add-binary-package):
5997         (package-admin-get-lispdir):
5998         (package-admin-delete-binary-package):
5999         (package-admin):
6000
6001         * package-get.el (package-get-package-index-file-location): New.
6002         (package-get-install-to-user-init-directory): New.
6003         (package-get-remote):
6004         (package-get-download-sites):
6005         (package-get-pre-release-download-sites): New.
6006         (package-get-site-release-download-sites): New.
6007         (package-get-base-filename):
6008         (package-get-always-update):
6009         (package-get-user-index-filename): Removed.
6010         (package-get-pgp-available-p): New.
6011         (package-get-require-signed-base-updates):
6012         (package-get-was-current):
6013         (package-entries-are-signed): New.
6014         (package-get-continue-update-base): New.
6015         (package-get-download-menu): Removed.
6016         (package-get-require-base):
6017         (package-get-update-base-entry):
6018         (package-get-locate-file):
6019         (package-get-locate-index-file):
6020         (package-get-maybe-save-index):
6021         (package-get-update-base):
6022         (package-get-update-base-from-buffer):
6023         (package-get-update-base-entries):
6024         (package-get-interactive-package-query):
6025         (package-get-update-all):
6026         (package-get-all):
6027         (package-get-dependencies):
6028         (package-get-init-package):
6029         (package-get-info): New.
6030         (package-get):
6031         (package-get-staging-dir):
6032         (package-get-set-version-prop): Removed.
6033         (package-get-installedp):
6034         (package-get-ever-installed-p):
6035         (packages): Removed.
6036         (package-get-custom-groups): Removed.
6037         (package-get-custom): Removed.
6038         (package-get-custom-add-entry): Removed.
6039
6040         * package-info.el (batch-update-package-info):
6041
6042         * package-net.el (package-net-batch-generate-bin-ini):
6043         (package-net-update-installed-db):
6044
6045         * package-ui.el (pui-info-buffer):
6046         (pui-directory-exists): Removed.
6047         (pui-package-dir-list): Removed.
6048         (pui-add-install-directory): Removed.
6049         (package-ui-download-menu): New.
6050         (package-ui-pre-release-download-menu): New.
6051         (package-ui-site-release-download-menu): New.
6052         (pui-set-local-package-get-directory): New.
6053         (pui-package-symbol-char):
6054         (pui-update-package-display):
6055         (pui-toggle-package):
6056         (pui-toggle-package-key):
6057         (pui-toggle-package-delete):
6058         (pui-toggle-package-delete-key):
6059         (pui-toggle-package-event):
6060         (pui-toggle-verbosity-redisplay):
6061         (pui-install-selected-packages):
6062         (pui-add-required-packages):
6063         (pui-help-echo):
6064         (pui-display-info):
6065         (list-packages-mode):
6066         (pui-list-packages):
6067
6068         * packages.el (packages-compute-package-locations):
6069         (package-require):
6070         (package-delete-name):
6071         (packages-hardcoded-lisp): Removed.
6072         (packages-useful-lisp): Removed.
6073         (packages-unbytecompiled-lisp): Removed.
6074         (packages-find-package-directories):
6075
6076         Summary:
6077
6078         Major code clean up of all things PUI.
6079
6080         Much improved code to determine where packages should be
6081         installed.  PUI no longer depends on any packages being
6082         pre-installed to compute where packages are to be installed to.
6083
6084         The user can specify the location of their package-index file.  It
6085         isn't necessary to set this because it has sane defaults.  People
6086         who "run-in-place" won't accidently overwrite the CVS
6087         package-index file.  See
6088         `package-get-package-index-file-location'. 
6089
6090         PUI will now properly clean up after itself in the event of an
6091         unsuccessful package install.  This drastically reduces the number
6092         of "wrong md5sum" FAQs.
6093
6094         non-Mule XEmacsen can no longer install Mule packages.
6095
6096         Package management via the custom interface has been removed.
6097
6098         The PUI related menubar items have been reorganised.
6099
6100         The PGP verification code has been fixed and the default for
6101         whether or not it is used is automatically computed.
6102
6103         * update-elc.el ((preloaded-file-list site-load-packages
6104         need-to-dump dumped-exe)):
6105         Just a couple of small changes to allow for
6106         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6107         existing anymore.
6108
6109 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6110
6111         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6112         apply `format' to the first argument of byte-compile-warn, it
6113         already calls format.
6114
6115 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6116
6117         * files.el (delete-old-versions): Avoid going interactive during
6118         make install when environment variable VERSION_CONTROL is set.
6119
6120 2003-12-04  Vin Shelton  <acs@xemacs.org>
6121
6122         * menubar-items.el (menu-item-search): Only bring up search dialog
6123         box if the feature is available and desired.
6124
6125 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6126
6127         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6128
6129 2003-11-05  Vin Shelton  <acs@xemacs.org>
6130
6131         * help.el (Help-prin1-face):
6132         (Help-princ-face):
6133         princ and prin1 are functions and need to be called as such.  The
6134         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6135
6136 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6137
6138         * about.el (about-xemacs): Give full version and build date.
6139
6140 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6141
6142         * win32-native.el (grep-null-device): This XEmacs has null-device.
6143
6144 2003-09-06  Mike Sperber  <mike@xemacs.org>
6145
6146         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6147         implement the specified semantics for `defvar.'
6148
6149 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6150
6151         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6152         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6153         displaying buffer in question.
6154
6155 2003-09-03  Vin Shelton <acs@xemacs.org>
6156
6157         * XEmacs 21.4.14 is released
6158
6159 2003-08-17  Vin Shelton  <acs@xemacs.org>
6160
6161         * about.el: Vanity patch.
6162
6163 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6164
6165         * code-process.el (call-process):
6166         (call-process-region):
6167         (start-process):
6168         Document coding system processing.
6169
6170 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6171
6172         * startup.el (splash-frame-body): Idiomatic English.
6173
6174 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6175
6176         * font-lock.el (font-lock-match-java-declarations): Move
6177         save-restriction, narrow-to-region to beginning of function to
6178         avoid going beyond the limit and causing an infloop.
6179
6180 2003-04-16  Jerry James  <james@xemacs.org>
6181
6182         * keydefs.el: Remove mappings for keys mapped to the nowhere
6183         defined function function-key-error.
6184
6185 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6186
6187         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6188         lisp-interaction-mode-hook): Add the docstrings.
6189
6190 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6191
6192         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6193         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6194         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6195
6196 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6197
6198         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6199         lambda list after the original doc.  Care about
6200         #'(lambda () "SingleString") 
6201         (cl-upcase-arg): 
6202         (cl-function-arglist):
6203         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6204         circular data structures in lambda list specification
6205
6206 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6207
6208         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6209         to appear in font-lock-function-name-face.
6210
6211 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6212
6213         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6214         is not also the value of the lambda.
6215
6216 2003-05-06  Andy Piper  <andy@xemacs.org>
6217
6218         * files.el (revert-buffer): Make sure local variables get processed,
6219         even in the case of an optimized reversion.
6220
6221 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6222
6223         * XEmacs 21.4.13 is released
6224
6225 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6226
6227         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6228         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6229
6230 2003-02-14  Ben Wing  <ben@xemacs.org>
6231
6232         * byte-optimize.el:
6233         * byte-optimize.el (byte-compile-inline-expand):
6234         * byte-optimize.el (byte-compile-unfold-lambda):
6235         * byte-optimize.el (byte-optimize-form-code-walker):
6236         * byte-optimize.el (byte-optimize-form):
6237         * byte-optimize.el (byte-decompile-bytecode-1):
6238         * byte-optimize.el (byte-optimize-lapcode):
6239         Review carefully and sync up to 20.7 except for areas as noted.
6240         Fixes problem with JDE compilation.
6241
6242 2003-02-05  Ben Wing  <ben@xemacs.org>
6243
6244         * simple.el:
6245         * simple.el (motion-keys-for-shifted-motion):
6246         Omit M-S-home/end from motion keys.
6247
6248 2003-02-07  Ben Wing  <ben@xemacs.org>
6249
6250         * text-props.el (text-property-any):
6251         * text-props.el (text-property-not-all):
6252         Fix bug when end > start.
6253
6254 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6255
6256         * info.el (Info-insert-dir): Make default-directory end in
6257         separator.  Patch due to Martin Buchholz.
6258
6259 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6260
6261         * XEmacs 21.4.12 "Portable Code" is released.
6262
6263 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6264
6265         * about.el: Update golubev data.
6266
6267 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6268
6269         * isearch-mode.el (isearch-mode-map): Substitute comment on
6270         desirability, and back out "GR is printable" changes.
6271
6272 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6273
6274         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6275
6276 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6277
6278         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6279
6280 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6281
6282         * menubar-items.el (default-menubar): Use browse-url-mozilla
6283         instead of browse-url-gnome-moz for Mozilla.
6284
6285 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6286
6287         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6288
6289 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6290
6291         * files.el (auto-mode-alist): Remove redundant entries for modes
6292         that live in packages.
6293         (interpreter-mode-alist): Ditto.
6294
6295 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6296
6297         * menubar-items.el (default-menubar): Sync with current
6298         browse-url-xemacs.el.
6299
6300 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6301
6302         * XEmacs 21.4.10 "Military Intelligence" is released.
6303
6304 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6305
6306         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6307
6308 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6309
6310         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6311
6312 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6313
6314         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6315         effect free function.
6316         (font-lock-fontify-keywords-region): Supply the argument to
6317         font-lock-compile-keywords.
6318
6319 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6320
6321         * package-get.el (package-get-download-sites): Bring sites list
6322         up to date, prefer xx.xemacs.org addresses.
6323
6324 2002-09-27  Andy Piper  <andy@xemacs.org>
6325
6326         * dialog.el (make-dialog-box): for general dialogs only
6327         delete-frame-hook will be run.
6328
6329 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6330
6331         * font-lock.el (font-lock-fontify-syntactically-region): Add
6332         comment about lookup-syntax-properties, document LOUDLY as unused.
6333
6334 2002-08-26  Andy Piper  <andy@xemacs.org>
6335
6336         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6337         merge.
6338
6339 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6340
6341         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6342         (make-obsolete-variable): Ditto.
6343         (make-compatible): Ditto.
6344         (make-compatible-variable): Ditto.
6345
6346 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6347
6348         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6349         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6350
6351 2002-08-28  Andy Piper  <andy@xemacs.org>
6352
6353         * files.el (revert-buffer): propagate revert-without-query-status.
6354
6355 2002-06-03  Andy Piper  <andy@xemacs.org>
6356
6357         * dialog-items.el (make-search-dialog): align various subcontrols
6358         in visually pleasing ways, allow frame to autosize to the dialog
6359         size.
6360         * dialog.el (make-dialog-box): add a border inside the frame. Add
6361         :autosize property, if t then reset the frame size appropriately
6362         before the frame is mapped.
6363         * gutter-items.el (set-progress-feedback-instantiator): align
6364         various subcontrols.
6365         * gutter-items.el (set-progress-abort-instantiator): ditto.
6366
6367 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6368
6369         * XEmacs 21.4.9 "Informed Management" is released.
6370
6371 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6372
6373         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6374         "&optional append" argument.
6375
6376 2002-07-16  Didier Verna  <didier@xemacs.org>
6377
6378         * subr.el (replace-in-string): fix case fold bug introduced by
6379         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6380         case-fold-search in temporary buffers.
6381
6382 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6383
6384         * lib-complete.el (find-library): Remove check for mule because
6385         decompression DOES work on Mule.
6386
6387 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6388
6389         * simple.el (join-line): New alias for `delete-indentation'.
6390
6391 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6392
6393         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6394         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6395         (font-lock-builtin-face): New.
6396         (font-lock-constant-face): New.
6397         (font-lock-face-list): Add builtin and constant faces.
6398
6399 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6400
6401         * autoload.el (make-autoload): Support define-derived-mode.
6402         Collected puts of doc-string-elt property.  Based on a patch by
6403         Didier Verna <didier@xemacs.org>.
6404
6405 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6406
6407         * wid-edit.el (widget-field-activate): Fix docstring typo.
6408
6409 2002-07-23  Andy Piper  <andy@xemacs.org>
6410
6411         * about.el (about-personal-info): update me.
6412
6413 2002-07-12  Andy Piper  <andy@xemacs.org>
6414
6415         * custom.el (custom-theme-set-variables): remove bogus
6416         arguments. Use custom-set-default to set defaults.
6417         (custom-set-variables): update doc.
6418         (custom-local-buffer): new, synced from FSF.
6419         (custom-set-default): ditto.
6420         (defcustom): update doc.
6421
6422 2002-06-16  Andy Piper  <andy@xemacs.org>
6423
6424         * menubar-items.el (default-menubar): enable windows printing on
6425         cygwin as well as native.
6426
6427 2002-06-12  Andy Piper  <andy@xemacs.org>
6428
6429         * printer.el (generic-print-buffer): catch all errors so that the
6430         print device can be cleared in all scenarios.
6431         (Printer-clear-device): make sure clearing the printer allows it
6432         to be used again immediately.
6433         (generic-print-region): make sure the default printer face is
6434         black-on-white.
6435
6436 2002-04-23  Jerry James  <james@xemacs.org>
6437
6438         * window-xemacs.el (display-buffer-function): Change doc to
6439         reflect new arg.
6440         * window-xemacs.el (pre-display-buffer-function): Ditto.
6441         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6442         non-nil, make the new window just big enough for its contents.
6443         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6444         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6445         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6446
6447 2002-06-06  Andy Piper  <andy@xemacs.org>
6448
6449         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6450         (defcustom): ditto.
6451         (custom-handle-keyword): ditto.
6452
6453 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6454
6455         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6456         Make obsolete.  Default to nil.
6457         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6458         Inspired by a patch by John Palmieri.
6459
6460 2002-07-01  Mike Alexander  <mta@arbortext.com>
6461
6462         * process.el (shell-command-on-region): Don't delete the region
6463         before giving it to call-process-region
6464
6465 2002-06-04  Jerry James <james@eecs.ku.edu>
6466
6467         * find-paths.el (paths-find-architecture-directory): Search in
6468         `system-configuration'/`base', not `base'`system-configuration'.
6469
6470 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6471
6472         * info.el (Info-index): Add missing \ in [ t].
6473
6474 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6475
6476         * gutter-items.el (gutter-buffers-tab-visible-p,
6477         buffers-tab-omit-function, buffers-tab-selection-function,
6478         buffers-tab-filter-functions):
6479         Doc improvements.
6480
6481 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6482
6483         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6484
6485         * toolbar-items.el (toolbar-news): Fix typo in message string.
6486
6487 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6488
6489         * dialog.el (yes-or-no-p-dialog-box): 
6490         * cmdloop.el (y-or-n-p-minibuf):
6491         (yes-or-no-p-minibuf):
6492         (yes-or-no-p):
6493         (y-or-n-p): 
6494         Specify negative answers in docstrings.
6495
6496 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6497
6498         * package-ui.el (pui-help-echo): Display both installed and author
6499         version.  Use a balloon-help window to display extra info like
6500         package requires.
6501
6502 2002-05-30  Andy Piper  <andy@xemacs.org>
6503
6504         * files.el (revert-buffer-internal): don't visit
6505         revert-buffer. Kill buffer when not used. Suggested by Mike
6506         Alexander <mta@arbortext.com>
6507
6508 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6509
6510         * files.el (revert-buffer): More docstring fiddling.
6511
6512 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6513
6514         * files.el (revert-buffer):
6515         (revert-buffer-internal):
6516         (revert-buffer-insert-file-contents-function):
6517         Improve docstrings and comments.
6518
6519 2002-05-08  Andy Piper  <andy@xemacs.org>
6520
6521         * files.el (revert-buffer): observe noconfirm behavior.
6522
6523 2002-04-09  Andy Piper  <andy@xemacs.org>
6524
6525         * files.el (revert-buffer): use revert-buffer-internal if it looks
6526         like doing so will not result in any user-visible changes.
6527         (revert-buffer-internal): new function. Do the actual process of
6528         reversion and then see whether the result is any different to what
6529         we have already. If it is not then do nothing.
6530
6531 2001-12-11  Andy Piper  <andy@xemacs.org>
6532
6533         * menubar.el (get-popup-menu-response): re-order so that it works
6534         on more sane/facist window systems.
6535
6536 2001-12-03  Andy Piper  <andy@xemacs.org>
6537
6538         * faces.el (frob-face-property): don't infloop in face frobbing
6539         from Jan Vroonhof <jan@xemacs.org>.
6540
6541 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6542
6543         * faces.el (frob-face-property): Follow face fall-back hierarchy
6544         properly for face properties without an instance. Only do manual
6545         copy form 'default in last resort. This handles in particular
6546         the case where 'default itself has only a fall-back (which is
6547         the case by default on windows).
6548
6549 2001-11-24  Andy Piper  <andy@xemacs.org>
6550
6551         * printer.el (generic-print-region): set default-frame-plist to
6552         nil while creating the printer frame so that sizes reflect the
6553         printed page.
6554
6555         * faces.el (face-complain-about-font): Don't complain on printers.
6556
6557 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6558         
6559         * package-net.el: Andy synch.
6560         
6561 2001-12-16  Andy Piper  <andy@xemacs.org>
6562
6563         * package-get.el (package-get-update-all): Make sure installed.db
6564         gets updated after updating packages.
6565
6566 2002-03-28  Ben Wing  <ben@xemacs.org>
6567
6568         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6569         continuation, truncation so that we don't get line jumpiness from
6570         them being larger than the line height.
6571
6572         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6573
6574 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6575
6576         * font.el (font-window-system-mappings): Add mapping for Gtk
6577         (assume identical to X) 
6578
6579 2002-02-04  Andy Piper  <andy@xemacs.org>
6580
6581         * files.el (convert-standard-filename): Fix for short filename
6582         Peter Arius <pas@methodpark.de>
6583
6584 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6585
6586         * list-mode.el (default-choose-completion): completion-base-size
6587         should refer to local value in the completion list buffer.
6588
6589 2001-12-03  Didier Verna  <didier@xemacs.org>
6590
6591         * rect.el: autoload `replace-rectangle'.
6592         * keydefs.el (global-map): bind it to `C-x r p'.
6593
6594 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6595
6596         * XEmacs 21.4.8 "Honest Recruiter" is released.
6597
6598 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6599
6600         This patch is based on Jerry James's patch and analysis.
6601
6602         * select.el (get-clipboard):
6603         (get-selection):
6604         Update docstrings.
6605         (get-clipboard-foreign):
6606         (get-selection-foreign):
6607         New function for use as `interprogram-paste-function's.
6608
6609         * simple.el (interprogram-paste-function): Change default to
6610         `get-clipboard-foreign'; improve docstring.
6611         (interprogram-cut-function): Improve dosctring.
6612
6613 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6614
6615         * XEmacs 21.4.7 "Economic Science" is released.
6616
6617 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6618
6619         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6620
6621 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6622
6623         * obsolete.el (assq-delete-all): New compatibility alias for 
6624         remassq.
6625
6626 2002-01-09  Simon Josefsson  <jas@extundo.com>
6627
6628         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6629
6630 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6631
6632         * info.el (Info-auto-generate-directory): Default
6633         Info-auto-generate-directory to 'if-outdated.
6634
6635 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6636
6637         * startup.el (normal-top-level): Prevent migration code from
6638         trashing .emacs on an error in loading the init files.
6639
6640 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6641
6642         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6643         "system default" Xdefaults and friends get xrdb-mode.
6644
6645 2002-03-05  Mats Lidell  <matsl@contactor.se>
6646  
6647         * help-nomule.el (tutorial-supported-languages): Added Swedish
6648         tutorial. Sorted languages.
6649
6650 2002-02-11  Mike Sperber <mike@xemacs.org>
6651
6652         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6653         regenerating outdated dir files and dir is non-existent.
6654
6655 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6656
6657         * code-files.el (convert-mbox-coding-system): Improve comment.
6658         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6659         coding-system argument to `write-region-pre-hook' call.
6660         (write-region-pre-hook): Fix docstring to mention lockname argument.
6661
6662 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6663
6664         * minibuf.el (completing-read): Remove redundant wrong arg list.
6665
6666         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6667
6668 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6669
6670         * obsolete.el (interactive-form): new compatibility alias for 
6671         function-interactive.
6672
6673 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6674
6675         * menubar-items.el (Menubar-items-truncate-list): Removed.
6676         * menubar-items.el (Menubar-items-truncate-history): New.
6677         * menubar-items.el (default-menubar): Use
6678         Menubar-items-truncate-history.
6679
6680 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6681
6682         * printer.el (generic-print-region): Pass correct arguments to
6683         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6684         Torkelsson <torkel@acc.umu.se>.
6685
6686 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6687
6688         * help.el (describe-mode): synched with FSF 19.34; handle nil
6689         minor mode indicators.
6690
6691 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6692
6693         * minibuf.el (completing-read): Update docstring.
6694
6695 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6696
6697         * XEmacs 21.4.6 "Common Lisp" is released.
6698
6699 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6700
6701         * package-net.el: Inadvertant synch with Windows branch.  From
6702         Andy's log:
6703         (package-net-kit-version): new variable.
6704         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6705
6706 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6707
6708         * package-get.el (package-get-locate-index-file): Also search the
6709         core etc/ directory for the package index file if it can't be
6710         found in ~/.xemacs/.
6711
6712 2001-12-13  William Perry  <wmperry@gnu.org>
6713
6714         * dialog-gtk.el (popup-builtin-question-dialog):
6715         Conform to API in gui.c.
6716         
6717 2001-11-12  Andy Piper  <andy@xemacs.org>
6718
6719         * cus-edit.el (custom-save-face-internal): make sure we save
6720         non-themed faces.
6721         (custom-save-variables): ditto variables.
6722
6723 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6724
6725         * faces.el (make-face-family):
6726         (make-face-size):
6727         New face-modifying functions per Jan Vroonhof.
6728
6729         cus-face.el (custom-set-face-font-family):
6730         (custom-set-face-font-size):
6731         Use them.
6732
6733         * font.el (font-window-system-mappings): More precise docstring.
6734
6735         (font-create-name):
6736         (font-create-object):
6737         (tty-font-create-object):
6738         (tty-font-create-plist):
6739         (x-font-create-object):
6740         (x-font-create-name):
6741         (ns-font-create-name):
6742         (mswindows-font-create-object):
6743         (mswindows-font-create-name):
6744         Add doctrings.
6745
6746 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
6747
6748         * gtk-faces.el (gtk-init-device-faces): removed spurious
6749         quote before let* expression.
6750
6751 2001-10-29  Andy Piper  <andy@xemacs.org>
6752
6753         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
6754         modified when changing coding system.
6755
6756         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
6757         that we invoke the GUI directory selector.
6758
6759 2001-10-25  Andy Piper  <andy@xemacs.org>
6760
6761         * dialog.el (make-dialog-box): use new directory dialog support.
6762         * minibuf.el (read-file-name-1): ditto.
6763         (read-file-name): ditto.
6764         (read-directory-name): ditto.
6765
6766 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
6767
6768         * XEmacs 21.4.5 "Civil Service" is released.
6769
6770 2001-04-23  Didier Verna  <didier@xemacs.org>
6771
6772         * cus-edit.el (custom-variable-pre-save): New.
6773         * cus-edit.el (custom-variable-post-save): New.
6774         * cus-edit.el (custom-variable-save): use them.
6775         * cus-edit.el (custom-face-pre-save): New.
6776         * cus-edit.el (custom-face-post-save): New.
6777         * cus-edit.el (custom-face-save): use them.
6778         * cus-edit.el (custom-group-pre-save): New.
6779         * cus-edit.el (custom-group-post-save): New.
6780         * cus-edit.el (custom-group-save): use them.
6781         * cus-edit.el (Custom-save): use the pre/post functions above,
6782         call `custom-save-all' only once.
6783         * cus-edit.el (custom-variable-pre-reset-standard): New.
6784         * cus-edit.el (custom-variable-post-reset-standard): New.
6785         * cus-edit.el (custom-variable-reset-standard): use them.
6786         * cus-edit.el (custom-face-pre-reset-standard): New.
6787         * cus-edit.el (custom-face-post-reset-standard): New.
6788         * cus-edit.el (custom-face-reset-standard): use them.
6789         * cus-edit.el (custom-group-pre-reset-standard): New.
6790         * cus-edit.el (custom-group-post-reset-standard): New.
6791         * cus-edit.el (Custom-reset-standard): use them.
6792         * cus-edit.el (custom-face-reset-saved): use the pre/post
6793         functions above, call `custom-save-all' only once.
6794
6795 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
6796
6797         * gutter-items.el (buffers-tab face): Derive from the modeline
6798         face by default.  Many people use white-on-black for the default
6799         font, and the tabs look hideous with that color combination.  The
6800         modeline usually has the correct colors.
6801
6802 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
6803
6804         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
6805         (tag-mark-stack-max): Typo fix.
6806
6807 2001-09-28  Ben Wing  <ben@xemacs.org>
6808
6809         * font-lock.el:
6810         * font-lock.el (font-lock-after-change-function):
6811         fix problem with last patch, reported by Katsumi Yamaoka.
6812
6813 2001-09-17  Ben Wing  <ben@xemacs.org>
6814
6815         * font-lock.el (font-lock-after-change-function):
6816         fix problem when you insert a comment on the line before a line of
6817         code: if we use the following char, then when you hit backspace,
6818         the following line of code turns the comment color.
6819
6820 2001-06-08  Ben Wing  <ben@xemacs.org>
6821
6822         * process.el: comment about shell-command-switch.
6823         * process.el (shell-quote-argument): Need to quote a null
6824         argument, too.  From Dan Holmsand.
6825         
6826         * startup.el (normal-top-level): Delete some unused FSF junk.
6827         * startup.el (command-line-early):
6828         
6829         * startup.el (command-line): Call MS Windows init function.
6830         
6831         * win32-native.el:
6832         * win32-native.el (mswindows-system-shells): New.
6833         * win32-native.el (mswindows-system-shell-p): New.
6834         * win32-native.el (init-mswindows-at-startup): New.
6835         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
6836         * win32-native.el (mswindows-quote-one-simple-arg):
6837         * win32-native.el (mswindows-quote-one-command-arg):
6838         * win32-native.el (mswindows-construct-process-command-line-alist):
6839         Correct comments at top.  Correctly handle passing arguments
6840         to Cygwin programs and to bash.  Fix quoting of zero-length
6841         arguments (from Dan Holmsand).  Set shell-command-switch based
6842         on shell-file-name, which in turn comes from env var SHELL.
6843
6844 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
6845
6846         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
6847         default-toolbar-position): Fill docstrings for balloon-help.
6848
6849 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6850
6851         * faces.el: Reenable specifications over 'gtk domain.
6852
6853 2001-08-08  Didier Verna  <didier@xemacs.org>
6854
6855         * autoload.el (update-autoload-files): make defdir a file name,
6856         not directory name.
6857
6858 2001-08-06  Steve Youngs  <youngs@xemacs.org>
6859
6860         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
6861
6862         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
6863
6864 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
6865
6866         * font-menu.el (font-menu-set-font): Default to current font-family.
6867         (font-menu-preferred-resolution):
6868         (font-menu-size-scaling):
6869         Provide gtk defaults, too.
6870
6871 2001-07-29  Mike Alexander  <mta@arbortext.com>
6872
6873         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
6874         list
6875         (custom-set-face-font-family): ditto
6876
6877 2001-07-26  Mike Sperber <mike@xemacs.org>
6878
6879         * files.el (auto-mode-alist): .9 files are man pages, too.
6880
6881 2001-07-23  Edwin Steiner <esteiner@net4you.at>
6882
6883         * process.el (call-process-internal): bind
6884         coding-system-for-write to 'binary when calling
6885         start-process-internal, so the process receives 
6886         the literal contents of INFILE.
6887
6888 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
6889
6890         * files.el (auto-mode-alist): Add configure.ac support.
6891
6892 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
6893
6894         * buff-menu.el:
6895         mouse.el:
6896         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
6897
6898 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
6899
6900         * XEmacs 21.4.4 "Artificial Intelligence" is released.
6901
6902 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
6903
6904         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
6905         mixed text.
6906         (kinsoku-eol-p): Ditto.
6907
6908 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
6909
6910         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
6911         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
6912         characters as the category `s' or `e' correctly.
6913
6914 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
6915
6916         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
6917
6918 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
6919
6920         * mule/cyrillic.el:  Set up case table.
6921
6922 2001-06-08  Mike Sperber <mike@xemacs.org>
6923
6924         * files.el (save-some-buffers-1): Don't zap the help window right
6925         after `map-y-or-n-p' has popped it up.
6926
6927 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
6928
6929         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
6930
6931 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
6932
6933         * specifier.el: define-specifier-tag 'gtk.
6934
6935 2001-05-12  Ben Wing  <ben@xemacs.org>
6936
6937         * find-paths.el (paths-find-recursive-path):
6938         fix error with null EXCLUDE-REGEXP.
6939         
6940         * font-lock.el (font-lock-mode):
6941         fix problem reported by hrvoje with buffers starting with a space.
6942         
6943 2001-05-06  Ben Wing  <ben@xemacs.org>
6944
6945         * dialog.el (make-dialog-box):
6946         * menubar-items.el (default-menubar):
6947         * printer.el (generic-print-buffer):
6948         * printer.el (generic-print-region):
6949         implement printing the selection when it's selected.
6950
6951 2001-04-18  Didier Verna  <didier@xemacs.org>
6952
6953         * cus-edit.el (Custom-reset-standard): reset to standard settings
6954         not only when the buffer's :custom-state is 'modified, but also
6955         when it is 'set or 'saved.
6956
6957 2001-04-17  Didier Verna  <didier@xemacs.org>
6958
6959         * startup.el (load-user-init-file): define `custom-file' before
6960         loading the user's init file.
6961
6962 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
6963
6964         * menubar.el (popup-mode-menu): Make it work with
6965         popup-menu-titles turned off.
6966         
6967 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6968
6969         * about.el (about-mailto-link): Use compose-mail for sending mail.
6970
6971 2001-07-14  Sean MacLennan  <seanm@storm.ca>
6972
6973         * package-admin.el (package-install-hook): New.
6974         (package-delete-hook): New.
6975         (package-admin-add-single-file-package): Use package-delete-hook.
6976
6977         * package-get.el (package-get): Use package-install-hook.
6978
6979 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6980
6981         * package-ui.el (pui-install-selected-packages): reverse the lists
6982         of packages so that they get handled in the same order as they
6983         were selected.
6984
6985 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6986
6987         * packages.el (locate-library): Use read-library-name for completion.
6988
6989 2001-05-21  Martin Buchholz  <martin@xemacs.org>
6990
6991         * byte-optimize.el (=): `=' is not a binary predicate!
6992         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
6993         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
6994
6995 2001-05-20  Martin Buchholz  <martin@xemacs.org>
6996
6997         * bytecomp.el (byte-compile-arithcompare):
6998         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
6999
7000 2001-06-03  William M. Perry  <wmperry@gnu.org>
7001
7002         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
7003         return the filename selected by the user!
7004
7005 2001-05-31  William M. Perry  <wmperry@gnu.org>
7006
7007         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
7008         in XEmacs/GTK.
7009
7010 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
7011
7012         * coding.el: Tiny typo fixed.
7013
7014 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7015
7016         * XEmacs 21.4.3 "Academic Rigor" is released.
7017
7018 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7019
7020         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
7021
7022 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7023
7024         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7025
7026 2001-05-04  Ben Wing  <ben@xemacs.org>
7027
7028         * printer.el (generic-print-buffer):
7029         * printer.el (generic-print-region):
7030         Enable dialog boxes.  Apply workaround recommended by Kirill.
7031         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7032         
7033         * simple.el (kill-whole-line):
7034         * simple.el (kill-line-1):
7035         * simple.el (kill-entire-line):
7036         * simple.el (kill-line):
7037         * simple.el (backward-kill-line):
7038         Take out interactive dependence of kill-whole-line.
7039
7040 2001-04-22  Ben Wing  <ben@xemacs.org>
7041
7042         * dialog.el (make-dialog-box):
7043         Put dialog titles back in -- this time correctly.  Fix various
7044         other problems with leaks and such.
7045
7046         * simple.el (region-exists-p):
7047         * simple.el (region-active-p):
7048         Add comment about which one is correct to use in menu specs.
7049
7050 2001-05-05  Ben Wing  <ben@xemacs.org>
7051
7052         * dialog.el (make-dialog-box): fix doc string.
7053         * menubar-items.el (default-menubar): Add Page Setup for Windows,
7054         take out Pretty Print.
7055         * printer.el:
7056         * printer.el (printer-current-device): New.
7057         * printer.el (Printer-get-device): New.
7058         * printer.el (Printer-clear-device): New.
7059         * printer.el (generic-page-setup): New.
7060         * printer.el (generic-print-buffer):
7061         * printer.el (generic-print-region):
7062         Implement Page Setup.  Handle errors properly.
7063
7064 2001-05-05  Ben Wing  <ben@xemacs.org>
7065
7066         * subr.el (error): Complete list of errors in doc string.
7067         
7068 2001-04-22  Ben Wing  <ben@xemacs.org>
7069
7070         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7071         
7072 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
7073
7074         * build-report.el: Remove CVS keywords since this file has been in
7075         core lisp for a while now.
7076         * build-report.el (build-report-make-output-files): Fix typo.
7077
7078 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7079
7080         * about.el (about-finish-buffer): Make sure the last change works
7081         even if EVENT is nil.
7082
7083 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7084
7085         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7086         clicked, not the one that happens to be the current buffer at the
7087         time.
7088
7089 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7090
7091         * cus-edit.el (custom-display): Support the GTK Window System also.
7092
7093 2001-04-30  Ben Wing  <ben@xemacs.org>
7094
7095         * printer.el:
7096         * printer.el (printer-page-header):
7097         * printer.el (Print-context): New.
7098         * printer.el (printer-page-footer):
7099         * printer.el (generate-header-element): New.
7100         * printer.el (generate-header-line): New.
7101         * printer.el (print-context-property):
7102         * printer.el (generic-print-buffer):
7103         * printer.el (generic-print-region):
7104         Implement headers and footers.  Implement calling Print dialog box
7105         (#### but it doesn't quite work yet).
7106
7107 2001-04-25  Ben Wing  <ben@xemacs.org>
7108
7109         * about.el (xemacs-hackers):
7110         * about.el (about-url-alist):
7111         * about.el (about-personal-info):
7112         * about.el (about-hacker-contribution):
7113         More contributions.
7114         
7115         * simple.el (handle-post-motion-command):
7116         Fix spurious setting of zmacs-region-stays to t after a non-shift
7117         motion command.
7118
7119 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7120
7121         * about.el (about-personal-info): Update my bio.
7122         (about-hacker-contribution): Ditto.
7123
7124 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7125
7126         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7127
7128 2001-04-19  Andy Piper  <andy@xemacs.org>
7129
7130         * package-net.el (package-net-cygwin32-binary-size): new size.
7131         (package-net-win32-binary-size): new size.
7132         (package-net-convert-index-to-ini): Use new arch.
7133         (package-net-batch-convert-index-to-ini): Removed.
7134         (package-net-generate-bin-ini): New.
7135         (package-net-batch-generate-bin-ini): New.
7136
7137 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7138
7139         * XEmacs 21.4.1 "Copyleft" is released.
7140
7141 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7142
7143         * x-compose.el (xlib-input-method-bug-workaround):
7144         (alias-colon-to-double-quote):
7145         Force sort in map-keymap to work around rehash bug.
7146
7147 2001-04-17  Ben Wing  <ben@xemacs.org>
7148
7149         * about.el: Finish overhaul, add a few new hackers, update a
7150         couple old ones.
7151
7152 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7153
7154         * XEmacs 21.4.0 "Solid Vapor" is released.
7155
7156 2001-04-15  Ben Wing  <ben@xemacs.org>
7157
7158         * about.el:
7159         * about.el (about-headline-face): New.
7160         * about.el (about-link-face): New.
7161         * about.el (about-current-release-maintainers): New.
7162         * about.el (about-other-current-hackers): New.
7163         * about.el (about-url-alist):
7164         * about.el (about-once-and-future-hackers): New.
7165         * about.el (about-mailto-link): New.
7166         * about.el (about-get-buffer):
7167         * about.el (about-finish-buffer):
7168         * about.el (about-xemacs):
7169         * about.el (about-features): Removed.
7170         * about.el (about-advantages): New.
7171         * about.el (about-maintainer-info): Removed.
7172         * about.el (about-personal-info): New.
7173         * about.el (about-hacker-contribution): New.
7174         * about.el (about-maintainer):
7175         * about.el (about-show-linked-info):
7176         * about.el (about-hackers):
7177         Major revamping.  Rewriting of most of the text, improve the
7178         link handling, separate info on contributors into personal
7179         and contribution info, add new contributors, update personal
7180         info, etc. etc.
7181         
7182         * menubar-items.el (default-menubar):
7183         Help menubar entry for News now says more accurately
7184         "What's New in XEmacs".
7185         
7186         * mouse.el:
7187         * mouse.el (mouse-track-cleanup-hook):
7188         * mouse.el (mouse-track):
7189         Don't set-buffer to a dead buffer when calling mouse-track
7190         cleanup hooks.
7191
7192 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7193
7194         * XEmacs 21.2.47 "Zephir" is released.
7195
7196 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7197
7198         * dialog.el (make-dialog-box): Disable dialog box titles until
7199         we get them working.
7200
7201 2001-03-30  Ben Wing  <ben@xemacs.org>
7202
7203         * help.el:
7204         * help.el (Help-princ-face):
7205         * help.el (Help-prin1-face):
7206         * help.el (frob-help-extents):
7207         * help.el (describe-function-1):
7208         * help.el (describe-variable):
7209         Avoid using font-lock faces, which may not be defined.
7210         Instead, use hyper-apropos faces, and make sure they're
7211         defined as necessary by using `require'. (It's not so safe
7212         to do this for font-lock.) In any case, we will eventually
7213         be merging this functionality into hyper-apropos.
7214
7215         * loaddefs.el (completion-ignored-extensions):
7216         Fix documentation.
7217         
7218         * menubar-items.el (menu-truncate-list): Removed.
7219         * menubar-items.el (Menubar-items-truncate-list): New.
7220         * menubar-items.el (default-menubar):
7221         Fix errors if grep or compile command is too long.  Rename helper
7222         function to be less visible.
7223
7224 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7225
7226         * byte-optimize.el (byte-optimize-minus):
7227         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7228
7229 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7230
7231         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7232         Mule is available.
7233
7234         * mule/latin.el: New file.
7235
7236 2001-03-11  Ben Wing  <ben@xemacs.org>
7237
7238         * auto-save.el:
7239         * auto-save.el (auto-save-directory):
7240         * auto-save.el (make-auto-save-file-name):
7241         * auto-save.el (auto-save-file-name-p): New.
7242
7243         Merge in improvements from other definition of
7244         make-auto-save-file-name in files.el.
7245         
7246         * auto-save.el (auto-save-original-name):
7247         * auto-save.el (auto-save-name-in-fixed-directory):
7248         * auto-save.el (auto-save-unslashify-name): Removed.
7249         * auto-save.el (auto-save-slashify-name): Removed.
7250         * auto-save.el (auto-save-reserved-chars): New.
7251         * auto-save.el (auto-save-escape-name): New.
7252         * auto-save.el (auto-save-unhex): New.
7253         * auto-save.el (auto-save-unescape-name): New.
7254
7255         Change algorithm for encoding filenames in auto-save names to be
7256         entirely safe with all filesystems and all possible characters in
7257         a filename, and 100% reversible. (Essentially, uses
7258         quoted-printable as the encoding.)
7259         
7260         * auto-save.el (recover-all-files):
7261
7262         Use insert-directory rather than calling ls directly -- fixes
7263         things under Windows.
7264
7265         * files.el:
7266         * files.el (convert-standard-filename): Substitute FSF's
7267         definition for this (we had nothing here before).
7268         
7269         * files.el (backup-buffer): Warning fix.
7270         
7271         * files.el (make-backup-file-name):
7272         * files.el (find-backup-file-name):
7273         Fix error in calling sequence to auto-save-file-name-p.
7274         
7275         * files.el (recover-file):
7276         Use insert-directory rather than calling ls directly -- fixes
7277         things under Windows.
7278
7279         * files.el (make-auto-save-file-name): Removed.
7280         * files.el (auto-save-file-name-p): Removed.
7281         auto-save is always dumped so no sense in having a definition
7282         that will always be overwritten with another.
7283         
7284         * files.el (insert-directory):
7285         * win32-native.el:
7286         * win32-native.el (debug-mswindows-process-command-lines):
7287         * win32-native.el (original-make-auto-save-file-name): Removed.
7288         * win32-native.el (make-auto-save-file-name): Removed.
7289
7290
7291 2001-03-21  Martin Buchholz <martin@xemacs.org>
7292
7293         * XEmacs 21.2.46 "Urania" is released.
7294
7295 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7296
7297         * menubar-items.el (default-menubar): Update sample.emacs to
7298         sample.init.el and adjust accelerators.
7299
7300 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7301
7302         * build-report.el (build-report): Improve docstring.
7303
7304 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7305
7306         * ChangeLog: Log GTK merge.
7307
7308         * gutter-items.el:
7309         * mwheel.el:
7310         * sound.el:
7311         * startup.el:
7312         Revert gratuitous whitespace changes.
7313
7314 2001-03-07  Ben Wing  <ben@xemacs.org>
7315
7316         * help.el:
7317         * help.el (key-or-menu-binding):
7318         * help.el (Help-find-file): New.
7319         * help.el (describe-beta):
7320         * help.el (describe-copying):
7321         * help.el (describe-project):
7322         * help.el (view-emacs-news):
7323         * help.el (view-sample-init-el): New.
7324         * help.el (Help-princ-face): New.
7325         * help.el (Help-prin1-face): New.
7326         * help.el (help-symbol-function-context-menu):
7327         * help.el (help-symbol-variable-context-menu):
7328         * help.el (help-symbol-function-and-variable-context-menu):
7329         * help.el (frob-help-extents):
7330         * help.el (describe-function-1):
7331         * help.el (describe-variable):
7332
7333         Add coloring in Help buffers, correspondent with hyperlinks.
7334         View files in view-mode rather than Fundamental.
7335         Remove separators from context menus -- now handled in generic code.
7336         Add `Find Tag' to context menu.
7337         
7338         * menubar.el (popup-mode-menu):
7339
7340         Rewrite code that outputs the popup menu to (a) put more specific
7341         entries first, (b) be more robust, (c) output the proper context
7342         menu separators automatically (the context menu functionality is
7343         new and currently used only by Help).
7344
7345 2001-03-10  William M. Perry  <wmperry@aventail.com>
7346
7347         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7348         this function when converting from the 21.1 GTK branch.  Now
7349         supports file, password, question, and color built-in dialogs.
7350
7351 2001-03-06  Ben Wing  <ben@xemacs.org>
7352
7353         * keydefs.el:
7354         * keydefs.el (global-map):
7355         Add commented-out change of M-k (for 21.5).
7356         
7357         * menubar-items.el (default-menubar):
7358         Fix items to control kill-line behavior; add items for
7359         shifted motion.
7360         
7361         * simple.el:
7362         * simple.el (kill-whole-line):
7363         * simple.el (historical-kill-line): Removed.
7364         * simple.el (kill-line): Removed.
7365         * simple.el (kill-entire-line): New.
7366         * simple.el (kill-line-1): New.
7367         * simple.el (backward-kill-line):
7368         Undo kill-whole-line == always changes.  Add new function
7369         kill-entire-line to unconditionally delete the current line.
7370         Add comments describing the lamentable state of affairs of
7371         the kill-line functions and variables.
7372
7373 2001-03-02  Ben Wing  <ben@xemacs.org>
7374
7375         * simple.el:
7376         * simple.el (beginning-of-buffer):
7377         * simple.el (end-of-buffer):
7378         * simple.el (mark-ring-unrecorded-commands):
7379         * simple.el (signal-error-on-buffer-boundary):
7380         * simple.el (shifted-motion-keys-select-region):
7381         * simple.el (unshifted-motion-keys-deselect-region):
7382         * simple.el (motion-keys-for-shifted-motion): New.
7383         * simple.el (handle-pre-motion-command):
7384         * simple.el (handle-post-motion-command):
7385         * simple.el (forward-char-command):
7386         * simple.el (backward-char-command):
7387         * simple.el (scroll-up-command):
7388         * simple.el (scroll-down-command):
7389         * simple.el (next-line):
7390         * simple.el (previous-line):
7391         * simple.el (backward-block-of-lines):
7392         * simple.el (forward-block-of-lines):
7393         * simple.el (backward-word):
7394         * simple.el (mark-word):
7395
7396         Augment documentation of the most common motion commands to make
7397         note of the shifted-motion support.  Improve the support to (a)
7398         properly document how it works and why it's done in the fashion it
7399         is, and (b) allow the keystrokes that trigger it to be customized.
7400
7401         Correct error in the customize specification of
7402         mark-ring-unrecorded-commands.
7403
7404 2001-03-02  Ben Wing  <ben@xemacs.org>
7405
7406         * font-lock.el:
7407         * font-lock.el (font-lock-pending-extent-table): Removed.
7408         * font-lock.el (font-lock-pending-buffer-table): New.
7409         * font-lock.el (font-lock-pre-idle-hook):
7410         * font-lock.el (font-lock-after-change-function):
7411         * font-lock.el (font-lock-fontify-pending-extents):
7412         * font-lock.el (font-lock-lisp-like):
7413
7414         Fix handling of pending extents to avoid excessive slowness (N^2
7415         behavior) when making lots of buffer changes between redisplays,
7416         such as when saving the Options.
7417
7418 2001-03-09  William M. Perry  <wmperry@aventail.com>
7419
7420         * device.el:
7421         * dragdrop.el:
7422         * dumped-lisp.el:
7423         * faces.el:
7424         * frame.el:
7425         * gnuserv.el:
7426         * loadup.el:
7427         * menubar-items.el:
7428         * minibuf.el:
7429         The Great GTK Merge.
7430
7431         * ChangeLog.GTK:
7432         * dialog-gtk.el:
7433         * gdk.el:
7434         * generic-widgets.el:
7435         * glade.el:
7436         * gnome-widgets.el:
7437         * gnome.el:
7438         * gtk-compose.el:
7439         * gtk-extra.el:
7440         * gtk-faces.el:
7441         * gtk-ffi.el:
7442         * gtk-file-dialog.el:
7443         * gtk-font-menu.el:
7444         * gtk-glyphs.el:
7445         * gtk-init.el:
7446         * gtk-iso8859-1.el:
7447         * gtk-marshal.el:
7448         * gtk-mouse.el:
7449         * gtk-package.el:
7450         * gtk-password-dialog.el:
7451         * gtk-select.el:
7452         * gtk-widget-accessors.el:
7453         * gtk-widgets.el:
7454         * gtk.el:
7455         widgets-gtk.el:
7456         The Great GTK Merge: new files.
7457
7458 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7459
7460         * generic-widgets.el: Don't require gtk (a built-in feature) at
7461         top level.  Don't execute the last sexp unless (featurep 'gtk).
7462
7463 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7464
7465         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7466
7467 2001-02-23  Martin Buchholz <martin@xemacs.org>
7468
7469         * XEmacs 21.2.45 "Thelxepeia" is released.
7470
7471 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7472  
7473         * about.el (xemacs-hackers): update my entry. 
7474         * about.el (about-maintainer-info): ditto. 
7475         * about.el (about-hackers): ditto. 
7476
7477 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7478
7479         * about.el (about-maintainer-info): More vanity info about
7480         yours truly.
7481
7482 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7483
7484         * build-report.el (build-report-destination): xemacs-build-reports
7485         has moved to SourceForge, where mailing list name length is
7486         restricted, hence the name change to
7487         xemacs-buildreports@xemacs.org.
7488         * build-report.el (build-report-keep-regexp): Update default.
7489         * build-report.el (build-report-delete-regexp): Ditto.
7490         * build-report.el (build-report-make-output-files): Ditto.
7491
7492 2001-02-19  Craig Lanning  <lanning@scra.org>
7493
7494         * lisp-mode.el: Add indentation specifications for following
7495         Common Lisp forms: handler-case, handler-bind, with-slots,
7496         with-open-file, with-open-stream, print-unreadable-object.
7497
7498 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7499
7500         * font-lock.el (font-lock-set-defaults-1):
7501         Move initialization of `font-lock-cache-position' so that it's set
7502         even if font-lock-keywords is already defined.
7503
7504 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7505
7506         * autoload.el (generate-file-autoloads-1):
7507         Use `emacs-lisp-mode-syntax-table' instead of
7508         `lisp-mode-syntax-table'.
7509         * lisp-mode.el (lisp-mode-syntax-table):
7510         Get rid of old checks for `parse-partial-sexp' version.
7511         Make `|' (pipe) string delimiter instead of punctuation.
7512
7513 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7514
7515         * window.el (save-selected-window):
7516         Use gensym for better macro hygiene.
7517
7518 2001-02-06  Mike Sperber <mike@xemacs.org>
7519
7520         * dump-paths.el:
7521         * startup.el (startup-setup-paths): Set and use
7522         `mule-lisp-directory'.
7523         (startup-setup-paths-warning): Ditto.
7524
7525         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7526         (paths-construct-load-path): Consider `mule-lisp-directory'.
7527
7528 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7529
7530         * font-lock.el: Syntax table improvements used.  A few random
7531         changes are not specified below.
7532         (font-lock-fontify-string-delimiters):
7533         (font-lock-syntactic-keywords):
7534         (font-lock-cache-state nil):
7535         (font-lock-cache-position):
7536         New variables.
7537         (font-lock-set-syntax):
7538         (font-lock-apply-syntactic-highlight):
7539         (font-lock-fontify-syntactic-anchored-keywords):
7540         (font-lock-fontify-syntactic-keywords-region):
7541         (font-lock-eval-keywords):
7542         New functions.
7543         (font-lock-remove-face):
7544         (font-lock-fontify-syntactically-region):
7545         Use syntax properties.
7546
7547 2001-02-08  Martin Buchholz <martin@xemacs.org>
7548
7549         * XEmacs 21.2.44 "Thalia" is released.
7550
7551 2001-01-16  Mike Sperber <mike@xemacs.org>
7552
7553         * startup.el (normal-top-level): Work even if no installation root
7554         is found.
7555
7556 2001-01-30  Andy Piper  <andy@xemacs.org>
7557
7558         * gutter-items.el (progress-abort-glyph): remove instantiator.
7559         (set-progress-abort-instantiator): new function.
7560         (abort-progress-feedback): use it.
7561
7562         * gutter.el (set-gutter-dirty-p): new function.
7563
7564 2001-01-30  Didier Verna  <didier@xemacs.org>
7565
7566         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7567
7568 2001-01-24  Didier Verna  <didier@xemacs.org>
7569
7570         * sound.el (sound-extension-list): give a better default value.
7571         * sound.el (load-sound-file): improve the doc string, also find
7572         files given by absolute names, pass a real extension list to
7573         `locate-file'.
7574
7575 2001-01-26  Martin Buchholz <martin@xemacs.org>
7576
7577         * XEmacs 21.2.43 "Terspichore" is released.
7578
7579 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7580
7581         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7582         messages from gnuserv.
7583
7584 2001-01-20  Martin Buchholz <martin@xemacs.org>
7585
7586         * XEmacs 21.2.42 "Poseidon" is released.
7587
7588 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7589
7590         * cl-macs.el (cl-upcase-arg): New function.
7591         (cl-function-arglist): New function.
7592         (cl-transform-lambda): Automatically add CL-style lambda list to
7593         documentation string using functions above.
7594
7595 2001-01-12  Andy Piper  <andy@xemacs.org>
7596
7597         * package-get.el (package-get-custom): call
7598         package-net-update-installed-db.
7599
7600         * package-ui.el (pui-install-selected-packages): call
7601         package-net-update-installed-db.
7602
7603         * package-net.el (package-net-update-installed-db): use
7604         packages-package-list so that we reflect reality.
7605
7606         * packages.el (packages-package-list): Make docstring reflect
7607         reality.
7608
7609         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7610
7611         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7612         isn't installed.
7613
7614 2001-01-17  Andy Piper  <andy@xemacs.org>
7615
7616         * wid-edit.el (widget-activation-glyph-mapper): activate or
7617         deactivate native widgets.
7618         (widget-glyph-insert-glyph): record instantiator.
7619         (widget-push-button-value-create): use it.
7620
7621         * gui.el (gui-button-action): new function. Make button's domain
7622         buffer current when calling.
7623         (make-gui-button): update to use gui-button-action.
7624
7625 2001-01-16  Didier Verna  <didier@xemacs.org>
7626
7627         * menubar-items.el (default-menubar): add an entry for modeline
7628         horizontal scrolling in Options -> Display.
7629
7630 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7631
7632         * package-get.el (package-get-require-signed-base): Set to nil
7633         by default.
7634
7635 2001-01-17  Martin Buchholz <martin@xemacs.org>
7636
7637         * XEmacs 21.2.41 "Polyhymnia" is released.
7638
7639 2001-01-16  Mike Sperber <mike@xemacs.org>
7640
7641         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7642         catch lisp/mule/.
7643
7644 2001-01-14  Mike Sperber <mike@xemacs.org>
7645
7646         * startup.el (maybe-create-compatibility-dot-emacs):
7647         (maybe-unmigrate-user-init-file):
7648         (unmigrate-user-init-file): Created.
7649         (maybe-migrate-user-init-file): Offer creation of compatibility
7650         .emacs.
7651         Some doc fixes wrt init file location.
7652
7653 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7654
7655         * faces.el (face-frob-from-locale-first): new variable.
7656         (frob-face-font-2): Honor tags arg while trying to use
7657         standard-face-mapping.  When face-frob-from-locale-first is set,
7658         first try to set face inheriting from frobbed-face.
7659
7660 2001-01-15  Didier Verna  <didier@xemacs.org>
7661
7662         * about.el (xemacs-hackers): update my entry.
7663         * about.el (about-url-alist): ditto.
7664         * about.el (about-maintainer-info): ditto.
7665         * about.el (about-hackers): ditto.
7666
7667 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7668
7669         The byte compiler has been badly broken for a year,
7670         by the patch of 1999-12-06.
7671         * byte-optimize.el (byte-optimize-form-code-walker):
7672         Bug was: the byte compiler was making this erroneous optimization:
7673         (progn (or (foo)) (bar)) ==> (bar)
7674
7675 2000-11-20  Mike Sperber <mike@xemacs.org>
7676
7677         * setup-paths.el (paths-core-load-path-depth): Split
7678         `paths-load-path-depth' in two for site and core lisp.  Don't
7679         recurse into core.
7680         * setup-paths.el (paths-construct-load-path): Use.
7681
7682 2001-01-10  Andy Piper  <andy@xemacs.org>
7683
7684         * package-net.el (package-net-cygwin32-binary-size): new variable
7685         (package-net-win32-binary-size): ditto.  add much needed
7686         commentary.
7687
7688         * gutter-items.el (buffers-tab-items): correct off-by-one error
7689         for buffers-tab-max-size.
7690
7691 2001-01-08  Martin Buchholz <martin@xemacs.org>
7692
7693         * XEmacs 21.2.40 is released.
7694
7695 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7696
7697         * mule/hebrew.el: Fix comments and typos.
7698         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7699
7700 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7701
7702         * ChangeLog.1: move ancient log from fill.el.
7703
7704         * dump-paths.el:
7705         paragraphs.el:
7706         mule/mule-category.el:
7707         Miscellaneous typo fixes and slight doc clarifications.
7708
7709         * mule/mule-ccl.el:  Correct file name in header.
7710
7711 2000-12-31  Martin Buchholz <martin@xemacs.org>
7712
7713         * XEmacs 21.2.39 is released.
7714
7715 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7716
7717         * byte-optimize.el (byte-optimize-cond):
7718         (byte-optimize-cond-1): New.
7719         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7720         Optimizes (cond (x nil)) ==> nil.
7721         Provide better diagnostic on malformed expr like (cond foo).
7722
7723 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7724
7725         * mule/mule-coding.el:
7726         mule/mule-cmds.el (reset-language-environment,
7727         set-language-environment-coding-systems):
7728         Safer default coding-priority-list, corresponding to src/file-coding.h.
7729
7730 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7731
7732         * package-admin.el: Allow package removal from
7733         early-package-load-path.
7734
7735 2000-12-15  Andreas Jaeger  <aj@suse.de>
7736
7737         * about.el (about-maintainer-info): Update my entry.
7738
7739 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
7740
7741         * packages.el (locate-library): Add support for bzip2
7742         compressed .el files.
7743
7744 2000-12-12  Andy Piper  <andy@xemacs.org>
7745
7746         * package-net.el: new file.
7747
7748 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
7749
7750         * font-lock.el: Add missing C++ keywords.
7751
7752 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
7753
7754         * simple.el (indent-for-comment): Preserve indentation of comments
7755         starting in column 0, as documented in (Info-goto-node
7756         "(xemacs)Comments").  Update docstring accordingly.
7757
7758 2000-12-05  Martin Buchholz <martin@xemacs.org>
7759
7760         * XEmacs 21.2.38 is released.
7761
7762 2000-12-04  Didier Verna  <didier@xemacs.org>
7763
7764         * mouse.el (default-mouse-track-set-point-in-window): remove
7765         spurious '+' operation detected by Martin.
7766
7767
7768 2000-12-01  Martin Buchholz  <martin@xemacs.org>
7769
7770         * cl-extra.el (coerce):
7771         Implement char to integer coercion.
7772         Remove extraneous (numberp) test.
7773
7774         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
7775         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
7776         (byte-optimize-predicate):
7777         Warn if evaluating constant expression signals an error.
7778         (byte-optimize-form): Small simplification.
7779
7780         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
7781
7782 2000-11-30  Martin Buchholz  <martin@xemacs.org>
7783
7784         * byte-optimize.el:
7785         (byte-optimize-minus):
7786         (byte-optimize-plus):
7787         (byte-optimize-mult):
7788         (byte-optimize-quo):
7789         Use (car (last x)) instead of (last x) to get last elt!
7790         Use `byte-optimize-predicate' to optimize `%'.
7791         Move optimizations for special numeric args to bytecomp.el.
7792         * bytecomp.el (byte-compile-associative): Remove.
7793         (byte-compile-max): New.
7794         (byte-compile-min): New.
7795         Properly handle erroneous calls: (max) (min).
7796         (byte-compile-plus): New.
7797         (byte-compile-minus):
7798         It's easiest to handle 0, +1 and -1 args here.
7799         (byte-compile-mult): New.
7800         It's easiest to handle 1, -1 and 2 args here.
7801         (byte-compile-quo):
7802         It's easiest to handle 0, +1 and -1 args here.
7803         Issue byte-compiler warning when dividing by zero.
7804
7805         Byte-compiler arithmetic improvements.
7806         Better optimize these expressions in the obvious way:
7807         (+ x y 1)   -->  varref x varref y add add1
7808         (+ x y -1)  -->  varref x varref y add sub1
7809         (- x y 0)   -->  (- x y)
7810         (- 0 x y)   -->  (- (- x) y)
7811         (% 42 19)   --> compile-time constant
7812         (/ 42 19)   --> compile-time constant
7813         (* (foo) 2) --> foo call dup plus
7814
7815         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
7816         unless (declaim (optimize (safety 3)))
7817         or (setq byte-compile-delete-errors nil).
7818
7819 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
7820
7821         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
7822         docstrings.
7823
7824 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
7825
7826         * startup.el (command-line-do-help):  Add documentation of
7827         portable dumper switches.
7828
7829 2000-11-22  Andy Piper  <andy@xemacs.org>
7830
7831         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
7832
7833         * glyphs.el (init-glyphs): don't use autodetect for strings.
7834
7835 2000-11-28  Martin Buchholz  <martin@xemacs.org>
7836
7837         * byte-optimize.el (byte-optimize-char-before):
7838         (byte-optimize-backward-char):
7839         (byte-optimize-backward-word):
7840         Fix incorrect optimizations for these sorts of expressions:
7841         (let ((x nil)) (backward-char x))
7842
7843 2000-11-21  Martin Buchholz  <martin@xemacs.org>
7844
7845         * byte-optimize.el:
7846         * byte-optimize.el (byte-optimize-backward-char): New.
7847         * byte-optimize.el (byte-optimize-backward-word): New.
7848         Make backward-word and backward-char as efficient as forward versions.
7849
7850         * bytecomp.el (byte-compile-no-args-with-one-extra):
7851         * bytecomp.el (byte-compile-one-arg-with-one-extra):
7852         * bytecomp.el (byte-compile-two-args-with-one-extra):
7853         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
7854         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
7855         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
7856         Check if extra arg is constant nil, and if so, use byte-coded call.
7857
7858         * simple.el (backward-word):
7859         * simple.el (mark-word):
7860         * simple.el (kill-word):
7861         * simple.el (backward-kill-word):
7862         Make COUNT argument optional, for consistency with forward-char et al.
7863
7864         * abbrev.el (abbrev-string-to-be-defined):
7865         * abbrev.el (inverse-abbrev-string-to-be-defined):
7866         * abbrev.el (inverse-add-abbrev):
7867         * abbrev.el (expand-region-abbrevs):
7868         * buff-menu.el (Buffer-menu-execute):
7869         * indent.el (move-to-left-margin):
7870         * indent.el (indent-relative):
7871         * indent.el (move-to-tab-stop):
7872         * info.el (Info-reannotate-node):
7873         * lisp-mode.el (lisp-indent-line):
7874         * lisp.el (end-of-defun):
7875         * lisp.el (move-past-close-and-reindent):
7876         * misc.el (copy-from-above-command):
7877         * mouse.el (default-mouse-track-scroll-and-set-point):
7878         * page.el (forward-page):
7879         * paragraphs.el (forward-paragraph):
7880         * paragraphs.el (end-of-paragraph-text):
7881         * picture.el (picture-forward-column):
7882         * picture.el (picture-self-insert):
7883         * rect.el (extract-rectangle-line):
7884         * simple.el (newline):
7885         * simple.el (fixup-whitespace):
7886         * simple.el (backward-delete-char-untabify):
7887         * simple.el (transpose-chars):
7888         * simple.el (transpose-preceding-chars):
7889         * simple.el (do-auto-fill):
7890         * simple.el (indent-new-comment-line):
7891         * simple.el (blink-matching-open):
7892         * view-less.el (cleanup-backspaces):
7893         * wid-edit.el (widget-transpose-chars):
7894         * term/bg-mouse.el (bg-insert-moused-sexp):
7895         Use more readable (backward-FOO n) instead of (forward-FOO -n).
7896
7897         * info.el (Info-fontify-node):
7898         * simple.el (backward-delete-function):
7899         Use canonical delete-backward-char instead of backward-delete-char.
7900
7901 2000-11-20  Andy Piper  <andy@xemacs.org>
7902
7903         * gutter-items.el (update-tab-in-gutter): don't barf if there are
7904         no buffers.
7905
7906 2000-11-20  Andy Piper  <andy@xemacs.org>
7907
7908         * gutter-items.el (update-tab-in-gutter): don't give popup frames
7909         buffer tabs.
7910
7911 2000-11-18  Martin Buchholz  <martin@xemacs.org>
7912
7913         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
7914         (proclaim inline...) was shadowing compiler-macros.
7915
7916 2000-11-17  Martin Buchholz  <martin@xemacs.org>
7917
7918         * bytecomp.el (byte-compile-eval): New.
7919         (byte-compile-initial-macro-environment): Use byte-compile-eval.
7920         Keeps this promise made in Lispref:
7921         "If a file being compiled contains a `defmacro' form, the macro is
7922         defined temporarily for the rest of the compilation of that file."
7923
7924 2000-11-09  Martin Buchholz  <martin@xemacs.org>
7925
7926         * cl.el (floatp-safe):
7927         (plusp):
7928         (minusp):
7929         (oddp):
7930         (evenp):
7931         (cl-abs):
7932         Use a better parameter name than `x'.
7933
7934         * cl-macs.el (check-type): Make continuable.  Change documentation
7935         to require PLACE, but accept any form for compatibility.
7936
7937         * abbrev.el (define-abbrev): Use check-type.
7938         * font-menu.el (font-menu-change-face): Use check-type.
7939         * menubar.el (relabel-menu-item): Use check-type.
7940         * itimer.el: Fix typo.
7941
7942 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
7943
7944         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
7945
7946 2000-11-14  Martin Buchholz <martin@xemacs.org>
7947
7948         * XEmacs 21.2.37 is released.
7949
7950 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
7951
7952         * code-cmds.el: Provide the feature.
7953
7954 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
7955
7956         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
7957
7958         * code-cmds.el: New file
7959         * mule/mule-cmds.el:
7960         * mule/mule-misc.el
7961         (coding-keymap): New keymap. Define coding system keyboard
7962         commands on file-coding builds too.
7963         (coding-system-change-eol-conversion):
7964         (universal-coding-system-argument):
7965         (set-default-coding-systems):
7966         (prefer-coding-system): Moved from mule-cmds.el
7967         (set-buffer-process-coding-system): Moved from mule-misc.el
7968
7969 2000-09-15  Stephen Carney <carney@scubadoo.com>
7970
7971         * etags.el (buffer-tag-table-files): Use append instead of nconc.
7972
7973 2000-11-09  Steve Youngs  <youngs@xemacs.org>
7974
7975         * package-get.el (package-get-download-sites): Add a pre-release
7976         site for experimental packages.
7977
7978         * auto-autoloads.el: Regenerated.
7979
7980 2000-08-01  Andy Piper  <andy@xemacs.org>
7981
7982         * gutter-items.el (buffers-tab-omit-function): reference
7983         buffers-tab-select-visible-buffers.
7984         (buffers-tab-filter-functions): new variable, by default uses
7985         buffers-tab-selection-function and buffers-tab-omit-function.
7986         (select-buffers-tab-buffers-by-mode): invert arguments.
7987         (buffers-tab-select-visible-buffers): new function. Invert calling
7988         of buffers-menu-omit-invisible-buffers.
7989         (buffers-tab-items): rewrite to use
7990         buffers-tab-filter-functions. Rewrite docstring.
7991         (gutter-buffers-tab-extent): delete.
7992         (add-tab-to-gutter): always build a new extent when adding the
7993         tabs.
7994         (update-tab-in-gutter): make gutter dirty when orientation
7995         changes.
7996
7997 2000-11-07  Martin Buchholz  <martin@xemacs.org>
7998
7999         * bytecomp.el (byte-compile-defvar-or-defconst):
8000         Only do loadhist recording if defvar form includes a value.
8001
8002 2000-11-02  Martin Buchholz  <martin@xemacs.org>
8003
8004         * bytecomp.el (byte-compile-initial-macro-environment):
8005         `eval-when-compile' should not compile its body.
8006
8007 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8008
8009         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
8010         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
8011         some Japanese English.  Remove some ancient FSF comments, and
8012         improve docstrings.  Use symbols not vectors for tables.
8013
8014 2000-11-03  Martin Buchholz  <martin@xemacs.org>
8015
8016         * keymap.el:
8017         (local-key-binding):
8018         (global-key-binding):
8019         Add an optional `accept-defaults' parameter, just like `lookup-key'.
8020
8021         * lisp.el:
8022         (backward-sexp): Slightly simpler code.
8023         (mark-sexp): Make arg optional, like FSF Emacs.
8024         (forward-list): Slightly simpler code.
8025         (backward-list): Slightly simpler code.
8026         (down-list):  Make arg optional, like FSF Emacs.
8027         (up-list):  Make arg optional, like FSF Emacs.
8028         (backward-up-list):  Make arg optional, like FSF Emacs.
8029         (kill-sexp):  Make arg optional, like FSF Emacs.
8030         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
8031
8032         * font-menu.el (font-menu-change-face):
8033         Take continuable errors into account.
8034
8035         * abbrev.el:
8036         * abbrev.el (clear-abbrev-table):
8037         * abbrev.el (define-abbrev-table):
8038         * abbrev.el (define-abbrev):
8039         * abbrev.el (insert-abbrev-table-description):
8040         * apropos.el (apropos-documentation-check-doc-file):
8041         * apropos.el (apropos-documentation-check-elc-file):
8042         * buff-menu.el (list-buffers):
8043         * buff-menu.el (list-buffers-noselect):
8044         * bytecomp.el (byte-recompile-directory):
8045         * bytecomp.el (batch-byte-compile):
8046         * cl-macs.el (typep):
8047         * code-files.el (find-coding-system-magic-cookie):
8048         * code-files.el (insert-file-contents):
8049         * cus-edit.el (customize-set-variable):
8050         * cus-edit.el (customize-save-variable):
8051         * cus-face.el (custom-set-face-font-size):
8052         * cus-face.el (custom-set-face-update-spec):
8053         * cus-face.el (custom-reset-faces):
8054         * custom.el (custom-check-theme):
8055         * custom.el (copy-upto-last):
8056         * fill.el (canonically-space-region):
8057         * fill.el (fill-paragraph):
8058         * fill.el (fill-region):
8059         * fill.el (find-space-insertable-point):
8060         * fill.el (justify-current-line):
8061         * faces.el (face-spec-update-all-matching):
8062         * faces.el (set-face-stipple):
8063         * files-nomule.el (insert-file-contents):
8064         * files.el (insert-file-contents-literally):
8065         * files.el (hack-local-variables-last-page):
8066         * files.el (basic-save-buffer):
8067         * files.el (insert-directory):
8068         * font-menu.el (font-menu-change-face):
8069         * font.el (font-spatial-to-canonical):
8070         * format.el (format-encode-region):
8071         * format.el (format-insert-file):
8072         * format.el (format-replace-strings):
8073         * gutter.el (set-gutter-element):
8074         * help.el (key-or-menu-binding):
8075         * help.el (describe-bindings):
8076         * help.el (with-syntax-table):
8077         * indent.el (indent-rigidly):
8078         * indent.el (delete-to-left-margin):
8079         * info.el:
8080         * info.el (Info-extract-dir-entry-from):
8081         * info.el (Info-build-dir-anew):
8082         * info.el (Info-rebuild-dir):
8083         * info.el (Info-batch-rebuild-dir):
8084         * info.el (Info-read-subfile):
8085         * info.el (Info-build-node-completions):
8086         * info.el (Info-extract-menu-node-name):
8087         * isearch-mode.el (isearch-range-invisible):
8088         * isearch-mode.el (isearch-restore-invisible-extents):
8089         * itimer.el (itimerp):
8090         * itimer.el (itimer-live-p):
8091         * keymap.el:
8092         * keymap.el (substitute-key-definition):
8093         * keymap.el (read-command-or-command-sexp):
8094         * keymap.el (local-key-binding):
8095         * keymap.el (global-key-binding):
8096         * keymap.el (global-set-key):
8097         * keymap.el (local-set-key):
8098         * ldap.el:
8099         * ldap.el (ldap-add-entries):
8100         * ldap.el (ldap-delete-entries):
8101         * lisp.el (backward-sexp):
8102         * lisp.el (mark-sexp):
8103         * lisp.el (forward-list):
8104         * lisp.el (backward-list):
8105         * lisp.el (down-list):
8106         * lisp.el (backward-up-list):
8107         * lisp.el (up-list):
8108         * lisp.el (kill-sexp):
8109         * lisp.el (backward-kill-sexp):
8110         * menubar.el (add-menu-button):
8111         * menubar.el (add-submenu):
8112         * menubar.el (delete-menu-item):
8113         * menubar.el (relabel-menu-item):
8114         * mouse.el (narrow-window-to-region):
8115         * obsolete.el (define-obsolete-variable-alias):
8116         * obsolete.el (store-substring):
8117         * package-admin.el:
8118         * package-admin.el (package-admin-install-function):
8119         * package-admin.el (package-admin-install-function-mswindows):
8120         * package-admin.el (package-admin-default-install-function):
8121         * package-get.el (package-get-update-base-entries):
8122         * packages.el (packages-load-package-dumped-lisps):
8123         * packages.el (packages-collect-package-dumped-lisps):
8124         * printer.el (generic-print-buffer):
8125         * printer.el (generic-print-region):
8126         * replace.el (occur-mode-mouse-goto):
8127         * replace.el (perform-replace):
8128         * select.el (get-selection-no-error):
8129         * simple.el:
8130         * simple.el (newline):
8131         * simple.el (open-line):
8132         * simple.el (edit-and-eval-command):
8133         * simple.el (goto-line):
8134         * simple.el (undo):
8135         * simple.el (kill-region):
8136         * simple.el (copy-region-as-kill):
8137         * simple.el (kill-ring-save):
8138         * simple.el (set-mark):
8139         * simple.el (next-line):
8140         * simple.el (previous-line):
8141         * simple.el (line-move):
8142         * simple.el (set-goal-column):
8143         * simple.el (comment-region):
8144         * subr.el:
8145         * subr.el (putf):
8146         * syntax.el (modify-syntax-entry):
8147         * syntax.el (map-syntax-table):
8148         * view-less.el (view-file):
8149         * view-less.el (view-buffer):
8150         * view-less.el (view-file-other-window):
8151         * window-xemacs.el (backward-other-window):
8152         * window.el:
8153         * window.el (one-window-p):
8154         * window.el (walk-windows):
8155         * window.el (window-list):
8156         * x-mouse.el (x-mouse-kill):
8157         * x-select.el (x-get-cutbuffer):
8158         * x-select.el (x-store-cutbuffer):
8159         * term/bg-mouse.el (bg-mouse-line-to-center):
8160         * term/sun-mouse.el (window-line-end):
8161         * term/sun-mouse.el (sun-select-region):
8162         * term/sun.el (kill-region-and-unmark):
8163         * mule/mule-category.el:
8164         * mule/mule-category.el (modify-category-entry):
8165         * mule/mule-category.el (char-category-list):
8166         * mule/mule-coding.el (coding-system-force-on-output):
8167         * mule/mule-misc.el (coding-system-put):
8168         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8169
8170 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8171
8172         * cus-face.el: Typo fixes and tiny clarifications.
8173         * custom.el: ditto
8174
8175 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8176
8177         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8178         * startup.el (normal-top-level): Setup auto-save-list-file-name
8179         if auto-save-list-file-prefix is non-nil.
8180
8181 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8182
8183         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8184
8185 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8186
8187         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8188         get symbol at point-min.
8189
8190 2000-10-24  Didier Verna  <didier@xemacs.org>
8191
8192         * info.el (Info-emacs-info-file-name): defconst it.
8193         * info.el (Info-footnote-tag): defcustom it.
8194         * info.el (Info-no-description-string): ditto.
8195         * info.el (Info-find-node): adapt to new semantics of
8196         'Info-suffixed-file (don't do the case variants stuff).
8197         * info.el (Info-insert-dir): rewrite the dir file variants code.
8198         * info.el (Info-directory-files): New. Return the list of info
8199         files in a directory.
8200         * info.el (Info-dir-outdated-p): use it.
8201         * info.el (Info-parse-dir-entries): ditto.
8202         * info.el (Info-build-dir-anew): don't restrict to files ending
8203         with a ".info.*" extension.
8204         * info.el (Info-set-mode-line): ditto.
8205         * info.el (Info-read-subfile): adapt to new semantics of
8206         'Info-suffixed-file (append 'exact argument).
8207         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8208         string independently of the case.
8209         * info.el (Info-suffixed-file): use it (match all possible case
8210         for the file name).
8211         * info.el (Info-insert-file-contents): code cleanup.
8212         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8213         columns.
8214         * info.el (Info-batch-rebuild-dir): ditto.
8215         * info.el (Info-read-node-name-1): ditto.
8216         * info.el (Info-search): ditto.
8217         * info.el (Info-fontify-node): ditto.
8218
8219
8220 2000-10-24  Didier Verna  <didier@xemacs.org>
8221
8222         * process.el (shell-command): when called from a program, avoid
8223         'push-mark's "mark-set" message.
8224
8225 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8226
8227         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8228         by a symbol, not by a vector.
8229         * mule/vietnamese.el (vscii): Likewise.
8230         (viscii): Likewise.
8231         * mule/cyrillic.el (koi8-r): Likewise.
8232
8233         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8234         by a symbol, not by a vector.
8235         (chinese-big5-2): Likewise.
8236         * mule/ethiopic.el (ethiopic): Likewise.
8237         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8238         (vietnamese-viscii-upper): Likewise.
8239
8240 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8241
8242         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8243
8244 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8245
8246         * byte-optimize.el (byte-optimize-car): New function.
8247         (byte-optimize-cdr): Ditto.
8248
8249 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8250
8251         * byte-optimize.el: Partial synch with FSF 20.7.
8252         Optimize constant concatenation.
8253         Add keymapp as a side effect free function.  It is a built-in.
8254         (byte-after-unbind-pos): Remove byte-equal.
8255
8256 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8257
8258         * update-elc-2.el: Quote regexps correctly.
8259
8260 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8261
8262         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8263         (ccl-compile): Apply integerp, not integer-or-char-p to
8264         check the type of the buffer magnification
8265         (ccl-compile-write-string): Encode a string with binary
8266         coding system.
8267         (ccl-compile-write-repeat): Likewise.
8268
8269 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8270
8271         * buff-menu.el:
8272         * bytecomp.el:
8273         * coding.el:
8274         * faces.el:
8275         * files.el:
8276         * fill.el:
8277         * float-sup.el:
8278         * font-lock.el:
8279         * help.el:
8280         * iso8859-1.el:
8281         * loaddefs.el:
8282         * menubar-items.el:
8283         * menubar.el:
8284         * modeline.el:
8285         * msw-font-menu.el:
8286         * paragraphs.el:
8287         * paths.el:
8288         * replace.el:
8289         * simple.el:
8290         * sound.el:
8291         * startup.el:
8292         * version.el:
8293         * x-faces.el:
8294         * x-font-menu.el:
8295         Remove purecopy.
8296
8297 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8298
8299         * simple.el (do-auto-fill): Use the function pointer to by
8300         `comment-line-break-function', not `indent-new-comment-line'. This
8301         fixes an issue with cc-mode comment continuation.
8302
8303 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8304
8305         * simple.el (turn-on-auto-fill):  Add (interactive).
8306         * mwheel.el (mwheel-install): Add (interactive).
8307         * font-lock.el (turn-on-font-lock): Add (interactive).
8308         (turn-off-font-lock): Add (interactive).
8309
8310 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8311
8312         * packages.el (packages-special-base-regexp): Add `man'.
8313
8314 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8315
8316         * wid-edit.el (widget-specify-active): map over extents in current
8317         buffer like `widget-specify-inactive' does.  Mapping over the
8318         inactive extent object does not work since the current extent is
8319         ignored by `map-extents'.
8320
8321 2000-10-04  Martin Buchholz <martin@xemacs.org>
8322
8323         * XEmacs 21.2.36 is released.
8324
8325 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8326
8327         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8328         Optimize the compiled-function-constants vector by byte-code
8329         reference counts.
8330
8331 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8332
8333         * build-report.el (build-report-delete-regexp): quote value in
8334         defcustom
8335
8336 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8337
8338         * build-report.el (build-report): Don't bind srcdir which we don't
8339         use in `multiple-value-bind' to avoid the only byte-compiler
8340         warning.
8341
8342 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8343
8344         * build-report.el: Requires cl and custom now.
8345         build-report-version is determined by XEmacs version -- remove
8346         build-report-version*.
8347         * build-report.el (build-report-version): Removed.
8348         * build-report.el (build-report-installation-version-regexp): New.
8349         * build-report.el (build-report-version-file-regexp): New.
8350         * build-report.el (build-report-installation-srcdir-regexp): New.
8351         * build-report.el (build-report-destination): Offer
8352         xemacs-build-reports and xemacs-beta.
8353         * build-report.el (build-report-keep-regexp): Adjusted.
8354         * build-report.el (build-report-delete-regexp): Adjusted.
8355         * build-report.el (build-report-make-output-dir): New.
8356         * build-report.el (build-report-installation-file): Replace use of
8357         `concat' with `expand-file-name'.
8358         * build-report.el (build-report-make-output-file): Removed.
8359         * build-report.el (build-report-make-output-files): New.
8360         * build-report.el (build-report-subject): Identify as
8361         user-variable with "*...".
8362         * build-report.el (build-report-prompts): Ditto.
8363         * build-report.el (build-report-version-file): New.
8364         * build-report.el (build-report-file-encoding): Identify as
8365         user-variable with "*...".
8366         * build-report.el (build-report-make-output-get): New.
8367         * build-report.el (build-report-insert-header): Report
8368         emacs-version and system-configuration instead of
8369         build-report-version.
8370         * build-report.el (build-report-insert-make-output): Add file
8371         argument.
8372         * build-report.el (build-report-insert-installation-file):
8373         Re-indent.
8374         * build-report.el (build-report-keep): Change docstring,
8375         re-indent.
8376         * build-report.el (build-report-delete): Ditto.
8377         * build-report.el (build-report-installation-data): New.
8378         * build-report.el (build-report-version-file-data): New.
8379
8380 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8381
8382         * byte-optimize.el (byte-optimize-lapcode):
8383         Fix the optimization of using the first 5 elements of the
8384         constants vector for variables.
8385         (byte-optimize-lapcode): Fix another ancient broken optimization.
8386
8387 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8388
8389         * *: Spelling mega-patch
8390
8391 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8392
8393         * easymenu.el: doc fixes.
8394         (easy-menu-do-define): Use backquote.
8395         (easy-menu-change):
8396         (easy-menu-add):
8397         `when' seems much clearer than `if' here.
8398         (easy-menu-remove):
8399         (easy-menu-add-item):
8400         (easy-menu-item-present-p):
8401         (easy-menu-remove-item):
8402         Wrap using (when (featurep 'menubar) ...)
8403
8404 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8405
8406         * bytecomp.el (displaying-byte-compile-warnings):
8407         Revert Ben's change to this function below so that the compile log
8408         is displayed properly for users of the "popper" package.
8409
8410 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8411
8412         * window.el (save-selected-window): Use backquote.
8413
8414         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8415         Renamed from `byte-compile-file-form-defvar'.
8416         * bytecomp.el (byte-compile-defvar-or-defconst):
8417         Only cons onto current-load-list in top-level forms.
8418         Else this leaks a cons cell every time a defun is called.
8419         Renamed from `byte-compile-defvar', for clarity.
8420         Warn when docstring of defvar is not a string.
8421         Use consistent error messages.
8422         Better comments.
8423
8424 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8425
8426         * simple.el (set-variable):
8427         Remove unneeded defvar by rearranging order of let* forms.
8428
8429         * mule/mule-ccl.el (ccl-get-next-code):
8430         * menubar-items.el (bookmark-menu-filter):
8431         (language-environment-menu-filter):
8432         (tutorials-menu-filter):
8433         * toolbar-items.el (toolbar-compile):
8434         * byte-optimize.el (disassemble-offset):
8435         Use (declare (special ...)) instead of `defvar'.
8436
8437         * cl-macs.el (cl-do-proclaim):
8438         Fix (declare (special ...)) warning suppression syntax.
8439
8440 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8441
8442         * info.el (Info-tag-table-marker):
8443         (Info-tag-table-buffer):
8444         (Info-find-file-node):
8445         (Info-read-subfile):
8446         (Info-build-node-completions):
8447         (Info-search):
8448         (Info-mode):
8449         Multiple info buffer support.
8450
8451 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8452
8453         * ldap.el (ldap-decode-entry): New defun
8454         (ldap-search-entries): Use it in order to decode DN-prefixed
8455         entries properly
8456
8457 2000-08-23  Daniel Pittman <daniel@danann.net>
8458
8459         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8460         Use `eq', not `=', to compare symbols.
8461
8462 2000-07-30  Ben Wing  <ben@xemacs.org>
8463
8464         * bytecomp.el (byte-compile-report-error):
8465         * bytecomp.el (displaying-byte-compile-warnings):
8466         if stack-trace-on-error is set, send out a backtrace when
8467         an error is encountered that stops byte compilation.  this
8468         should make it much much easier to track down those curious
8469         problems.  also undo the kludge of using a separate "*Show*"
8470         buffer for display when there's a temp-buffer-show-function;
8471         we can avoid this by just being a little smarter.
8472
8473         * dialog-items.el:
8474         * dialog-items.el (search-dialog-regexp): New.
8475         * dialog-items.el (search-dialog-callback):
8476         * dialog-items.el (make-search-dialog):
8477         add a regexp option to the dialog and clean up a bit.
8478
8479         * dialog.el:
8480         * dialog.el (yes-or-no-p-dialog-box):
8481         * dialog.el (get-dialog-box-response):
8482         * dialog.el (make-dialog-box):
8483         * dialog.el (dialog-box-finish): New.
8484         * dialog.el (dialog-box-cancel): New.
8485         * dialog.el (internal-make-dialog-box-exit): New.
8486         implement [properly!] the :modal property of the new dialog box
8487         interface.  this is the first time xemacs has ever had *proper*
8488         modal dialog boxes, giving the standard window-system feedback.
8489         (e.g. under windows, clicking on a disabled frame causes a beep
8490         and makes the dialog box flash three times.)
8491
8492         * dragdrop.el: header keyword frobbing.
8493
8494         * dumped-lisp.el (preloaded-file-list):
8495         renamed winnt.el to win32-native.el.
8496
8497         * faces.el (face-property):
8498         * faces.el (set-face-property):
8499         * faces.el (frob-face-property):
8500         * faces.el (frob-face-font-2):
8501         * faces.el (make-face-bold):
8502         * faces.el (make-face-italic):
8503         * faces.el (make-face-bold-italic):
8504         * faces.el (make-face-unbold):
8505         * faces.el (make-face-unitalic):
8506         * faces.el (make-face-smaller):
8507         * faces.el (make-face-larger):
8508         clean up the implementation of these so that window-system-specific
8509         methods are called only on objects belonging to that window system.
8510         previously, you could have [e.g.] mswindows-make-face-bold called
8511         on font object of device type `stream', which is not good and
8512         explains the subtle errors Adrian was getting when byte-compiling
8513         something that required 'term. (Adrian, now you can use stack-trace-
8514         on-error to find the exact place where things are going wrong instead
8515         of having to laboriously binary-search your way through.)
8516
8517         * finder.el (finder-known-keywords):
8518         cleaned up -- properly sorted, clarified the meanings of many of
8519         the keywords, and added a few -- mswin, gui, content, build, www,
8520         user, services.  the last two try to distinguish between a package
8521         that's used directly by the user, and a package that provides
8522         support services to other packages.
8523
8524         * font-lock.el (lisp-font-lock-keywords-2):
8525         update list of lisp control structures to include everything,
8526         including new ones i introduced.
8527
8528         * gutter.el: header keyword frobbing.
8529
8530         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8531         recent isearch element was not doing so!  you got the second-most-
8532         recent instead.
8533
8534         * lisp-mode.el (construct-lisp-mode-menu):
8535         more menubar cleanups.
8536         * lisp-mode.el (with-selected-window):
8537         make it indent properly.
8538
8539         * menubar-items.el (default-menubar): lots of menubar cleanups.
8540         rearranged the options menu the most, e.g. splitting up the
8541         Keyboard/Mouse menu into a new Editing menu and combining the
8542         separate Scrollbar/Gutter/Toolbar submenus into Display.
8543         Got rid of General, moved items to Editing or new Troubleshooting.
8544         Moved Packages to Tools; doesn't seem to belong under Options.
8545         Added stuff to the Cmds menu, e.g. Change Case.
8546
8547         NB please don't complain about these periodic menubar changes.
8548         Anything like this is necessarily incremental in its construction
8549         -- By constant use you gradually become more and more aware of
8550         better and better ways to group menu items.  When we eventually
8551         move the options menu to a property sheet, the existing structure
8552         will probably be preserved fairly well.
8553
8554         * minibuf.el (next-history-element): fix problems with pressing
8555         down arrow in repeat-complex-command.
8556
8557         * modeline.el:
8558         * modeline.el (modeline-3d-p): New.
8559         added custom variable for controlling the 3d modeline.  the
8560         corresponding Options item has been present for a long time,
8561         but commented out with "fix me!" comments.  it's fixed now.
8562
8563         * obsolete.el (add-menu):
8564         remove bogus gettexts.
8565
8566         * process.el (shell-quote-argument):
8567         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8568         For bash under Windows native, see below.
8569
8570         * simple.el:
8571         * simple.el (display-warning-buffer):
8572         Fixed the handling of warning display to eliminate the annoying
8573         *Show* buffer, like was done for byte-compiler output above.
8574
8575         * simple.el (debug-print): New.
8576         Simple function for sending debug messages to the console and/or
8577         other debug places.
8578
8579         * subr.el (replace-in-string):
8580         Rewrite this function to avoid N^2 behavior with large strings --
8581         catastrophic with the new Windows selection code! (Apparently the
8582         author of this function didn't realize there was a fun
8583         replace-match that could make his life much easier, because we
8584         duplicated the entire logic.  The new version is smaller, easier
8585         to understand, much more robust, and has extended features --
8586         those of replace-match.)
8587
8588         * window.el:
8589         * window.el (with-selected-window): New.
8590         An obvious complement to the existing `with-selected-frame' and
8591         `with-current-buffer'.
8592
8593         * win32-native.el: Renamed from winnt.el.
8594         Added a great deal of stuff for properly handling process quoting,
8595         somewhat modeled on Kirill's original model (which i later threw
8596         away).  We should now finally have correctly working process arg
8597         quoting/dequoting so that the final app gets exactly what we
8598         intended.  Because the mechanism is in Lisp, it's easily
8599         extendible. (For those running bash and running the native
8600         version, I tried hard to do what I thought was correct.  But more
8601         thought is needed, and ideally the volunteer work of people with
8602         these configurations that they generally run on.)
8603
8604         * x-font-menu.el (x-font-menu-font-data):
8605         Put in defvar's to fix byte-compiler warnings.
8606
8607 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8608
8609         * select.el (selection-coercion-alist): Initialise.
8610         * select.el (select-coerce-to-text): New.
8611         * select.el (select-coerce): New.
8612         New functions to perform type and value coercion.
8613
8614         * select.el (select-buffer-killed-default): Keep data if it was
8615         on the clipboard.
8616
8617 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8618
8619         * menubar-items.el (default-menubar): Fix typo.
8620         (default-menubar): `lambda' was mispelled as `lamda'.
8621
8622 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8623
8624         * window.el (shrink-window-if-larger-than-buffer): Remove
8625         edge checking code.
8626
8627 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8628
8629         * paths.el (gnus-local-domain): Removed.
8630         (gnus-local-organization): Ditto.
8631         (gnus-startup-file): Ditto.
8632
8633 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8634
8635         * files.el (auto-mode-alist): Add .spec for RPM.
8636
8637 2000-07-31  Andy Piper  <andy@xemacs.org>
8638
8639         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8640
8641 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8642
8643         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8644         browse-url.
8645         * help.el (xemacs-www-page): Ditto.
8646         (xemacs-www-faq): Ditto.
8647         * menubar-items.el (default-menubar): Ditto.
8648
8649         * wid-edit.el (widget-url-link-action): Ditto.
8650         From: Kenichi OKADA <okada@opaopa.org>.
8651
8652 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8653
8654         * finder.el (finder-commentary): Add autoload cookie.
8655
8656 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8657
8658         * files.el (insert-file-contents-literally): Fix second let
8659         binding for `coding-system-for-read' to `coding-system-for-write'
8660         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8661
8662 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8663
8664         * files.el (insert-file-contents-literally): Use binary coding
8665         system (from Morioka san).
8666         (insert-file-contents-literally): Make file-name-handler method.
8667
8668 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8669
8670         * cl-macs.el (get-selection): Add defsetf.
8671
8672 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8673
8674         * x-init.el (x-activate-region-as-selection): replace obsolete
8675         function x-own-selection with own-selection.
8676         (ow-find): replace obsolete functions x-get-selection and
8677         x-get-clipboard with get-selection and get-clipboard.
8678         (init-post-x-win): replace obsolete function x-disown-selection
8679         with disown-selection.
8680
8681 2000-07-20  Mike Sperber  <mike@xemacs.org>
8682
8683         * startup.el (load-user-init-file): Only try to load init file if
8684         it exists.
8685
8686 2000-07-10  Andy Piper  <andy@xemacs.org>
8687
8688         * dialog-items.el: sync with Ben's patch.
8689
8690         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8691         comment.
8692         (progress-text-glyph): deleted.
8693         (progress-layout-glyph): make completely minimal.
8694         (progress-gauge-glyph): ditto.
8695         (progress-display-style): fix to handle dynamic instantiator
8696         changes.
8697         (progress-text-instantiator): new.
8698         (progress-layout-instantiator): new.
8699         (progress-gauge-instantiator): new.
8700         (set-progress-display-instantiator): renamed and changed from
8701         set-progress-display-style.
8702         (progress-abort-glyph): use instantiator not glyph.
8703         (append-progress-display): use set-progress-display-instantiator
8704         and set-glyph-image.
8705         (abort-progress-display): ditto.
8706         (raw-append-progress-display): ditto.
8707
8708 2000-07-20  Ben Wing  <ben@xemacs.org>
8709
8710         * code-files.el: Move Mule-specific code to mule-coding.el.
8711
8712 2000-07-15  Ben Wing  <ben@xemacs.org>
8713
8714         * autoload.el:
8715         Fixed comments.
8716
8717         * cmdloop.el:
8718         * cmdloop.el (yes-or-no-p):
8719         * cmdloop.el (y-or-n-p):
8720         Make these functions use should-use-dialog-box-p and not be
8721         overridden in dialog.el.
8722
8723         * cus-dep.el:
8724         * cus-dep.el (Custom-make-dependencies): Removed.
8725         * cus-dep.el (Custom-make-dependencies-1): New.
8726         * cus-dep.el (Custom-make-one-dependency): New.
8727         New entry point for use in Makefiles, to avoid excessive
8728         invocations.
8729
8730         * cus-edit.el (custom-variable-reset-saved):
8731         * cus-edit.el (custom-variable-reset-standard):
8732         * cus-edit.el (custom-save-resets):
8733         Fix bytecompiler warnings.
8734
8735         * dialog.el:
8736         * dialog.el (yes-or-no-p-dialog-box):
8737         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8738         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8739         * dialog.el (get-dialog-box-response):
8740         * dialog.el (message-or-box):
8741         * dialog.el (make-dialog-box):
8742         * dialog.el (popup-dialog-box): New.
8743         Avoid yes-or-no-p bogosities.
8744         Create a general function `make-dialog-box' to encapsulate all
8745         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
8746
8747         * dumped-lisp.el (preloaded-file-list):
8748         Add dialog-items.  Clean up.  Group files by types.
8749
8750         * easymenu.el (easy-menu-add):
8751         * easymenu.el (easy-menu-remove):
8752         Account for accelerators.
8753
8754         * extents.el:
8755         * extents.el (extent-list): New args, like in map-extents.
8756         * extents.el (extent-at-event): New.
8757         * extents.el (extents-at-event): New.
8758
8759         * font-lock.el:
8760         * font-lock.el (font-lock-mode):
8761         * font-lock.el (font-lock-default-fontify-buffer):
8762         * font-lock.el (font-lock-default-unfontify-region):
8763         * font-lock.el (font-lock-fontify-syntactically-region):
8764         * font-lock.el (font-lock-fontify-keywords-region):
8765         Use new progress-feedback names.
8766
8767         * font-lock.el (java-font-lock-identifier-regexp):
8768         * font-lock.el (java-font-lock-class-name-regexp):
8769         Fix bytecompiler warnings.
8770
8771         * gutter-items.el:
8772         * gutter-items.el (progress-display-use-echo-area): Removed.
8773         * gutter-items.el (progress-feedback-use-echo-area): New.
8774         * gutter-items.el (progress-display-popup-period): Removed.
8775         * gutter-items.el (progress-feedback-popup-period): New.
8776         * gutter-items.el (set-progress-display-style): Removed.
8777         * gutter-items.el (set-progress-feedback-style): New.
8778         * gutter-items.el (progress-display-style): Removed.
8779         * gutter-items.el (progress-feedback-style): New.
8780         * gutter-items.el (progress-stack):
8781         * gutter-items.el (progress-displayed-p): Removed.
8782         * gutter-items.el (progress-feedbacked-p): New.
8783         * gutter-items.el (clear-progress-display): Removed.
8784         * gutter-items.el (clear-progress-feedback): New.
8785         * gutter-items.el (progress-display-clear-when-idle): Removed.
8786         * gutter-items.el (progress-feedback-clear-when-idle): New.
8787         * gutter-items.el (remove-progress-display): Removed.
8788         * gutter-items.el (remove-progress-feedback): New.
8789         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
8790         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
8791         * gutter-items.el (append-progress-display): Removed.
8792         * gutter-items.el (append-progress-feedback): New.
8793         * gutter-items.el (abort-progress-display): Removed.
8794         * gutter-items.el (abort-progress-feedback): New.
8795         * gutter-items.el (raw-append-progress-display): Removed.
8796         * gutter-items.el (raw-append-progress-feedback): New.
8797         * gutter-items.el (display-progress-display): Removed.
8798         * gutter-items.el (display-progress-feedback): New.
8799         * gutter-items.el (current-progress-display): Removed.
8800         * gutter-items.el (current-progress-feedback): New.
8801         * gutter-items.el (current-progress-display-label): Removed.
8802         * gutter-items.el (current-progress-feedback-label): New.
8803         * gutter-items.el (progress-display): Removed.
8804         * gutter-items.el (progress-feedback): New.
8805         Replace "progress-display" with "progress-feedback" globally.
8806
8807         * gutter-items.el (lprogress-display): Removed.
8808         * gutter-items.el (progress-feedback-with-label): New.
8809         Rename lprogress-display ==> progress-feedback-with-label.
8810
8811         * gutter-items.el (search-dialog-direction): Removed.
8812         * gutter-items.el (search-dialog-text): Removed.
8813         * gutter-items.el (search-dialog-callback): Removed.
8814         * gutter-items.el (make-search-dialog): Removed.
8815         Move to dialog-items.el.
8816
8817         * help.el:
8818         * help.el (help-mode-quit):
8819         * help.el (mode-for-help): New.
8820         * help.el (help-sticky-window): New.
8821         * help.el (help-window-config): New.
8822         * help.el (with-displaying-help-buffer):
8823         * help.el (function-at-event): New.
8824         * help.el (help-symbol-regexp): New.
8825         * help.el (help-symbol-run-function-1): New.
8826         * help.el (help-symbol-run-function): New.
8827         * help.el (help-symbol-function-context-menu): New.
8828         * help.el (help-symbol-variable-context-menu): New.
8829         * help.el (help-symbol-function-and-variable-context-menu): New.
8830         * help.el (frob-help-extents): New.
8831         * help.el (describe-function-1):
8832         * help.el (variable-at-point):
8833         * help.el (variable-at-event): New.
8834         * help.el (describe-variable):
8835         Major overhaul.
8836         - Make functions and variables be mousable.
8837         - Middle button hyperlinks.
8838         - New context-menu entries.
8839
8840         * keydefs.el:
8841         * keydefs.el (global-map):
8842         New key bindings to move lines up and down.
8843
8844         * lisp-mode.el:
8845         * lisp-mode.el (construct-lisp-mode-menu): New.
8846         * lisp-mode.el (emacs-lisp-mode-popup-menu):
8847         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
8848         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
8849         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
8850         Make popup and menubar menus be different.  Popup menu uses
8851         clicked location and automatically assumes symbol under the mouse
8852         for various commands.
8853
8854         * menubar-items.el:
8855         * menubar-items.el (bookmark-menu-filter): Add accelerators.
8856         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
8857
8858         * menubar-items.el (global-popup-menu): Removed.
8859         * menubar-items.el (mode-popup-menu): Removed.
8860         * menubar-items.el (activate-popup-menu-hook): Removed.
8861         * menubar-items.el (popup-mode-menu): Removed.
8862         * menubar-items.el (popup-buffer-menu): Removed.
8863         * menubar-items.el (popup-menubar-menu): Removed.
8864         Move to menubar.el.
8865
8866         * menubar.el:
8867         * menubar.el (global-popup-menu): New.
8868         * menubar.el (mode-popup-menu): New.
8869         * menubar.el (activate-popup-menu-hook): New.
8870         * menubar.el (last-popup-menu-event): New.
8871         * menubar.el (popup-mode-menu): New.
8872         * menubar.el (popup-buffer-menu): New.
8873         * menubar.el (popup-menubar-menu): New.
8874         * menubar.el (menu-call-at-event): New.
8875         Move non-content functions here.  Add support for context menu
8876         items on extents.
8877
8878         * minibuf.el (minibuffer-history-uniquify):
8879         Typo fix.
8880
8881         * minibuf.el (read-file-name-1):
8882         Call new file dialog box if it exists.
8883
8884         * minibuf.el (mouse-rfn-setup-vars):
8885         Clean up "chop" action.
8886
8887         * mouse.el:
8888         * mouse.el (button2): Now bound to mouse-track.
8889         * mouse.el (click-inside-extent-p):
8890         * mouse.el (point-inside-extent-p):
8891         * mouse.el (point-inside-selection-p):
8892         * mouse.el (mouse-drag-or-yank): Removed.
8893         * mouse.el (mouse-begin-drag-n-drop): New.
8894         * mouse.el (mouse-eval-sexp):
8895         * mouse.el (mouse-track-activate-strokes): New.
8896         * mouse.el (mouse-track-do-activate): New.
8897         * mouse.el (mouse-track):
8898         * mouse.el (default-mouse-track-event-is-with-button): New.
8899         * mouse.el (default-mouse-track-cleanup-hook):
8900         * mouse.el (default-mouse-track-drag-hook):
8901         * mouse.el (default-mouse-track-drag-up-hook):
8902         * mouse.el (default-mouse-track-click-hook):
8903         Merge drag-n-drop into mouse-track.
8904         Add general "activate" support to replace specific button2 kludges.
8905         Use "button modifier" support in mouse-track.
8906
8907         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
8908
8909         * package-ui.el:
8910         * package-ui.el (pui-menu):
8911         * package-ui.el (pui-popup-context-sensitive): Removed.
8912         Fix bytecompiler warnings.
8913         Clean up popup code a bit.
8914
8915         * select.el (get-selection-no-error): Fix bytecompiler warnings.
8916
8917         * simple.el:
8918         * simple.el (transpose-lines):
8919         * simple.el (transpose-line-up): New.
8920         * simple.el (transpose-line-down): New.
8921         * simple.el (transpose-subr):
8922         * simple.el (transpose-subr-1): Removed.
8923         Clean up, add functions to move lines up and down.
8924
8925         * startup.el (mail-host-address):
8926         * startup.el (user-mail-address):
8927         Customize.
8928
8929         * subr.el:
8930         * subr.el (set-symbol-value-in-buffer): New.
8931         * subr.el (error):
8932         * subr.el (check-argument-type):
8933         * subr.el (defined-error-p): New.
8934         Add structured error support.
8935
8936         * toolbar-items.el (toolbar-compile):
8937         Use new make-dialog-box.
8938
8939         * update-elc.el:
8940
8941         * userlock.el (ask-user-about-lock-dbox):
8942         * userlock.el (ask-user-about-supersession-threat-dbox):
8943         * userlock.el (ask-user-about-lock):
8944         * userlock.el (ask-user-about-supersession-threat):
8945         Use new make-dialog-box.
8946         Add safety checks; use should use-dialog-box-p.
8947
8948         * window-xemacs.el:
8949         * window-xemacs.el (__buffer-dedicated-frame):
8950         * window-xemacs.el (buffer-dedicated-frame): New.
8951         * window-xemacs.el (set-buffer-dedicated-frame): New.
8952         Move dedicated-frame stuff into lisp.
8953
8954 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8955
8956         * printer.el (generic-print-region): Do not require that
8957         `printer-name' be set.
8958         (printer-name): Commentary clarification.
8959
8960 2000-07-19  Martin Buchholz <martin@xemacs.org>
8961
8962         * XEmacs 21.2.35 is released.
8963
8964 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8965
8966         * select.el (selection-coercible-types): Initialise.
8967
8968 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8969
8970         * select.el (own-clipboard): Bug fix.
8971
8972 2000-07-17  Mike Sperber  <mike@xemacs.org>
8973
8974         * cus-edit.el (custom-migrate-custom-file): Save init file before
8975         continuing.
8976
8977 2000-07-16  Mike Sperber  <mike@xemacs.org>
8978
8979         * startup.el (load-init-file): Remove silly call to
8980         `load-user-custom-file`.
8981         (maybe-migrate-user-init-file): Minor fixes.
8982
8983 2000-07-16  Martin Buchholz  <martin@xemacs.org>
8984
8985         * apropos.el (apropos-documentation-check-doc-file):
8986         `doc' variable should be let-bound, as was presumably intended.
8987
8988         * cus-edit.el (custom-variable-reset-saved):
8989         (custom-variable-reset-standard):
8990         Remove unused variable comment-widget.  Twice.
8991
8992         * toolbar.el (toolbar-blank-press-function):
8993         Add a real defvar with initial value nil and proper docstring.
8994         (press-toolbar-button): No need to check for boundp-ness anymore.
8995
8996         * rect.el (open-rectangle-line): Remove useless (let) form.
8997         Add defvar for pending-delete-mode.
8998
8999         * info.el (Info-find-node): This function needs an autoload cookie.
9000
9001         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
9002         Use let* since the second form referred to the first.
9003
9004 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
9005
9006         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
9007         instead of removed `mswindows-get-clipboard'.
9008
9009
9010 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
9011
9012         * select.el (select-convert-from-text): New.
9013         * select.el (select-convert-from-length): New.
9014         * select.el (select-convert-from-integer): New.
9015         * select.el (select-convert-from-identity): New.
9016         * select.el (select-convert-from-filename): New.
9017         * select.el (selection-converter-in-alist): Use them.
9018         New converter functions for X.
9019
9020         * select.el (get-selection): Removed comment.
9021
9022         * select.el (own-selection): Removed append code - I thought
9023         I'd already done this, but apparently not...
9024
9025         * select.el: Changed comment about TIMESTAMP.
9026
9027         * select.el (select-convert-in): New.
9028         * select.el (select-convert-out): New.
9029         New functions that get used by select.c.
9030
9031         * select.el (select-buffer-killed-default): New.
9032         * select.el (select-buffer-killed-text): New.
9033         * select.el (selection-buffer-killed-alist): New.
9034         New list and functions that get called if a relevant selection
9035         exists and a buffer gets killed.
9036
9037         * select.el (select-convert-to-targets):
9038         * select.el (select-convert-to-identity): Removed.
9039         * select.el (select-convert-from-identity): Removed.
9040         * select.el (select-converter-out-alist):
9041         Removed _EMACS_INTERNAL selection type.
9042
9043         * x-select.el (xselect-kill-buffer-hook): Removed.
9044         * x-select.el (xselect-kill-buffer-hook-1): Removed.
9045         Removed this X-specific nonesense. Use the generic support
9046         in select.el instead.
9047
9048 2000-07-15  Martin Buchholz  <martin@xemacs.org>
9049
9050         * mule/mule-category.el (defined-category-hashtable):
9051         Use make-hash-table instead of make-hashtable
9052
9053         * buff-menu.el: Byte-compiler warning fix.
9054
9055         * isearch-mode.el (isearch-highlight-all-cleanup):
9056         Remove unused variable `isearch-highlight-all-start'.
9057
9058         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9059
9060         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9061
9062         * cus-dep.el (Custom-make-dependencies):
9063         Add autoload cookie for custom-add-loads to generated custom-load.el.
9064
9065         * autoload.el (autoload-package-name): Warning suppression.
9066         Move defvar prior to first use.
9067
9068         * custom.el: Add autoload for custom-declare-face.
9069         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9070         * cl.el (cl-hack-byte-compiler):
9071         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9072         to work properly.
9073
9074 2000-07-08  Mike Sperber  <mike@xemacs.org>
9075
9076         * startup.el (load-home-init-file): Added variable.
9077         (maybe-migrate-user-init-file): Added.
9078         (load-user-init-file): Load custom file if different from init
9079         file.
9080
9081         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9082         "startup."
9083
9084         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9085         Moved `custom-file'-related code to cus-file.el.
9086
9087         * cus-file.el: New file.
9088
9089 2000-04-01  Mike Sperber  <mike@xemacs.org>
9090
9091         * packages.el (packages-find-package-directories): Added support
9092         for external package hierarchies with in-place installations.
9093
9094         * find-paths.el (paths-root-in-place-p): Added.
9095         (paths-find-emacs-directory): Added support for external
9096         directories with in-place installations.
9097         (paths-find-site-directory): Ditto.
9098
9099         * startup.el (find-user-init-file): Also look for
9100         ~/.xemacs/init.elc? in preference to ~/.emacs.
9101
9102 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9103
9104         * select.el (own-selection):
9105         * select.el (own-clipboard): Changed `append' parameter to
9106         `how-to-use' parameter.
9107         * select.el (own-selection): Removed icky append code.
9108         * select.el (own-selection, get-selection): Removed extra type
9109         checking.
9110         * select.el (selection-appender-alist):
9111         * select.el (selection-converter-{in|out}-alist): Initialise.
9112         * select.el (select-append-to-*): New.
9113         * select.el (select-convert-from-*): New.  New functions to append
9114         data and convert data from external type.
9115
9116 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9117
9118         * font-lock.el: Javadoc enhancements.
9119
9120 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9121
9122         * printer.el (generic-print-region): Compose job name from buffer
9123         name.
9124
9125 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9126
9127         * font-lock.el (font-lock-fontify-pending-extents): Call
9128         font-lock-fontify-region instead of font-lock-fontify-buffer
9129         to avoid unnecessary progress gauges.
9130
9131 2000-07-06  Craig Lanning  <lanning@scra.org>
9132
9133         * custom-load.el (faces):
9134
9135         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9136         dir is a regex.
9137
9138         * process.el (call-process-internal): from Dan Holmsand, use binary
9139         coding systems so that jka-compr works.
9140
9141 2000-07-07  Ben Wing  <ben@xemacs.org>
9142
9143         * font-lock.el: Undo previous change.  Unfortunately, some
9144         files actually use the variables directly in their init code
9145         without quoting them.
9146
9147 2000-07-07  Ben Wing  <ben@xemacs.org>
9148
9149         * font-lock.el (defvar font-lock-*-face): Removed.
9150
9151         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9152         only when necessary.
9153
9154 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9155
9156         * cl-macs.el: fix cl-transform-function-property kludge
9157         so that it does not require a random feature.
9158
9159 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9160
9161         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9162         as in Linux kernel "Rules.make".
9163
9164 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9165
9166         * build-report.el (build-report): Add autoload cookie.
9167
9168 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9169
9170         * package-ui.el (defgroup pui):  Correct a misspelling
9171         (pui-toggle-package-delete):  Change `seleted' to `selected'
9172
9173 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9174
9175         * package-get.el (package-get-update-base):
9176         (package-get): Use insert-file-contents-literally always.
9177         (package-get-maybe-save-index):
9178         Force coding system for writing to binary.
9179
9180 2000-06-08  Mike Alexander  <mta@arbortext.com>
9181
9182         * code-process.el (call-process-region): If there is no coding
9183         system for the process on process-coding-system-alist use the
9184         coding system of the buffer containing the region.
9185
9186 2000-06-10  Ben Wing  <ben@xemacs.org>
9187
9188         * cmdloop.el (command-error):
9189         If debug-on-error and noninteractive, output backtrace.
9190
9191         * files.el (file-relative-name):
9192         Remove MSDOS references.
9193
9194         * simple.el (line-number): New function, due to non-obvious
9195         behavior/usage of count-lines.
9196
9197         * simple.el (count-lines): document non-obvious usage to get
9198         line number.
9199
9200 2000-06-11  Ben Wing  <ben@xemacs.org>
9201
9202         * faces.el ((featurep 'xpm)):
9203         * x-faces.el (x-init-face-from-resources):
9204         * x-faces.el (x-init-frame-faces):
9205         * x-misc.el (x-init-specifier-from-resources):
9206         * x-misc.el (x-get-resource-and-bogosity-check):
9207         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9208         * x-mouse.el (x-init-pointer-shape):
9209         * x-scrollbar.el (x-init-scrollbar-from-resources):
9210         Add sixth argument to x-get-resource calls so as to issue warnings
9211         rather than errors on bogus arguments.
9212
9213 2000-06-05  Ben Wing  <ben@xemacs.org>
9214
9215         * compat.el: new file.  provides a clean, non-intrusive way to
9216         define compatibility functions.
9217
9218         * process.el (shell-quote-argument): temporary fix for lack
9219         of nt-quote-process-args.  #### I need to put back the overall
9220         structure of that mechanism but redo the guts of it using the
9221         extra intelligence in the C code.
9222
9223 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9224
9225         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9226         `package-get' does in package-get.el, instead of using external
9227         "md5sum" program.
9228
9229         * package-get.el (package-get): Insert package file literally to
9230         make checksum calculation work.
9231
9232 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9233
9234         * code-files.el (convert-mbox-coding-system): Deleted.
9235         (file-coding-system-alist): Removed reference to
9236         convert-mbox-coding-system.
9237
9238 2000-05-28  Martin Buchholz <martin@xemacs.org>
9239
9240         * XEmacs 21.2.34 is released.
9241
9242 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9243
9244         * font-lock.el (font-lock-keywords): Rewrote docstring
9245
9246 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9247
9248         * loadhist.el (unload-feature): handle case where x is both boundp
9249         and fboundp
9250
9251 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9252
9253         * packages.el: It's ok to use built-in macros, but not lisp
9254         defined ones.
9255
9256 2000-05-20  Ben Wing  <ben@xemacs.org>
9257
9258         * font-lock.el:
9259         * font-lock.el (font-lock-message-threshold):
9260         * font-lock.el (font-lock-mode):
9261         * font-lock.el (font-lock-default-fontify-buffer):
9262         * font-lock.el (font-lock-always-fontify-immediately):
9263         * font-lock.el (font-lock-old-extent): Removed.
9264         * font-lock.el (font-lock-old-len): Removed.
9265         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9266         * font-lock.el (font-lock-pending-extent-table): New.
9267         * font-lock.el (font-lock-range-table): New.
9268         * font-lock.el (font-lock-after-change-function):
9269         * font-lock.el (font-lock-after-change-function-1): Removed.
9270         * font-lock.el (font-lock-fontify-pending-extents): New.
9271         * font-lock.el ('font-lock-revert-cleanup): Removed.
9272         * font-lock.el ('font-lock-revert-setup): Removed.
9273         Rewrite deferral code to handle any number of changes, merging
9274         them properly.  Remove hacked-up code for revert-buffer, now
9275         unnecessary.
9276
9277         * menubar-items.el (default-menubar):
9278         In Options->Edit Init File, don't switch to emacs-lisp-mode
9279         unless necessary; doing this turns off font-lock.
9280
9281 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9282
9283         * keydefs.el: Define C-x BS to backward-kill-sentence.
9284
9285 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9286
9287         * files.el (hack-local-variables-prop-line): Use non-greedy
9288         matching to process -*-texinfo-*- -*-.
9289
9290 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9291
9292         * minibuf.el (minibuf-directory-files): new function.
9293         (read-file-name-activate-callback): use minibuf-directory-files.
9294         (read-directory-name-internal): ditto.
9295         (mouse-file-display-completion-list): ditto.
9296         (mouse-directory-display-completion-list): ditto.
9297         (read-file-name-internal): remove "./" from completion list unless
9298         explicitly matched, for consistency.
9299
9300 2000-05-11  Ben Wing  <ben@xemacs.org>
9301
9302         * gutter-items.el (gutter-buffers-tab):
9303         * gutter-items.el (add-tab-to-gutter):
9304         * gutter-items.el (update-tab-in-gutter):
9305         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9306         * gutter-items.el (append-progress-display):
9307         * gutter-items.el (abort-progress-display):
9308         * gutter-items.el (raw-append-progress-display):
9309         Further fixes.  Use set-glyph-image not set-image-instance-property,
9310         to fix problems with multiple windows in a frame.
9311
9312         * menubar-items.el (tutorials-menu-filter):
9313         Fix typo.
9314
9315         * startup.el (early-error-handler):
9316         Display message box under windows; otherwise, message will disappear
9317         before it can be viewed.
9318
9319         * update-elc.el:
9320         Fix bug in NEEDTODUMP processing.
9321
9322 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9323
9324         * startup.el (lock-directory): Removed.
9325         (superlock-file): Ditto.
9326         (startup-set-paths): Remove lockdir.
9327         (startup-setup-paths-warning): Remove lock-directory.
9328
9329         * setup-paths.el (paths-find-lock-directory): Removed.
9330         (paths-find-superlock-file): Ditto.
9331
9332 2000-05-09  Ben Wing  <ben@xemacs.org>
9333
9334         * faces.el (set-face-property):
9335         * faces.el (set-face-font):
9336         * faces.el (set-face-foreground):
9337         * faces.el (set-face-background):
9338         * faces.el (set-face-background-pixmap):
9339         * faces.el (set-face-underline-p):
9340         * faces.el (set-face-strikethru-p):
9341         * faces.el (set-face-highlight-p):
9342         * faces.el (set-face-dim-p):
9343         * faces.el (set-face-blinking-p):
9344         * faces.el (set-face-reverse-p):
9345         doc string changes.
9346
9347         * glyphs.el:
9348         * glyphs.el (make-image-specifier):
9349         * glyphs.el (glyph-property):
9350         * glyphs.el (set-glyph-image):
9351         * glyphs.el (make-glyph):
9352         * glyphs.el (make-pointer-glyph):
9353         * glyphs.el (make-icon-glyph):
9354         * glyphs.el (widget-image-instance-p): New.
9355         authorship info, lots of doc changes.  New predicate, inadvertently
9356         omitted.  the general principle with specifier docs is now that
9357         the description of instantiators should go with the make-foo-specifier
9358         fun's doc string, rather than in foo-specifier-p.  this follows
9359         conventions elsewhere in XEmacs and in general is a lot more obvious
9360         of a place to look.  sometimes the make-foo-specifier function needs
9361         to be created in the process.
9362
9363         * gutter.el:
9364         * gutter.el (make-gutter-specifier): New.
9365         * gutter.el (make-gutter-size-specifier): New.
9366         * gutter.el (make-gutter-visible-specifier): New.
9367         specifier doc updates according to the conventions specified before.
9368
9369         * objects.el:
9370         * objects.el (make-font-specifier):
9371         * objects.el (make-color-specifier):
9372         * objects.el (make-face-boolean-specifier): New.
9373         specifier doc updates according to the conventions specified before.
9374
9375         * specifier.el:
9376         * specifier.el (set-specifier):
9377         * specifier.el (make-integer-specifier): New.
9378         * specifier.el (make-boolean-specifier): New.
9379         * specifier.el (make-natnum-specifier): New.
9380         * specifier.el (make-generic-specifier): New.
9381         * specifier.el (make-display-table-specifier): New.
9382         specifier doc updates according to the conventions specified before.
9383
9384         * toolbar.el:
9385         * toolbar.el (make-toolbar-specifier): New.
9386         specifier doc updates according to the conventions specified before.
9387
9388 2000-05-09  Ben Wing  <ben@xemacs.org>
9389
9390         * process.el (call-process-internal): Revert to previous version
9391         because Mike's change clashed with a change I did not long before.
9392         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9393         Thanks very much Mike for pointing out the bug and submitting a
9394         patch!
9395
9396 2000-04-13  Mike Alexander  <mta@arbortext.com>
9397
9398         * process.el (call-process-internal): Send the correct input buffer
9399         (call-process-internal): Return the exit status of the process
9400
9401 2000-05-07  Ben Wing  <ben@xemacs.org>
9402
9403         * winnt.el:
9404         * winnt.el (nt-quote-args-verbatim): Removed.
9405         * winnt.el (nt-quote-args-prefix-quote): Removed.
9406         * winnt.el (nt-quote-args-backslash-quote): Removed.
9407         * winnt.el (nt-quote-args-double-quote): Removed.
9408         * winnt.el (nt-quote-args-functions-alist): Removed.
9409         * winnt.el (nt-quote-process-args): Removed.
9410         Remove all stuff for argument quoting.  We borrow the code instead
9411         from Emacs 20.6, which is much more careful in its quoting
9412         (e.g. in handling runs of the escape character) and avoids most of
9413         the need for this Lisp mechanism by checking to see whether we're
9414         running a Cygwin or normal program and doing the appropriate
9415         quoting.  If we end up needing such a mechanism, we should add
9416         it by extending the variable `mswindows-quote-process-args' so it
9417         can take an alist of regexps.
9418
9419 2000-05-07  Ben Wing  <ben@xemacs.org>
9420
9421         * keydefs.el:
9422         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9423         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9424         the window without moving point.
9425
9426         * simple.el:
9427         * simple.el (scroll-up-one): New.
9428         * simple.el (scroll-down-one): New.
9429         Functions for use with C-M-up/down.
9430
9431 2000-05-01  Martin Buchholz <martin@xemacs.org>
9432
9433         * XEmacs 21.2.33 is released.
9434
9435 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9436
9437         * dialog.el (yes-or-no-p-dialog-box):
9438         Fix docstring.
9439         Fix following horrible bug in X11 mode with focus-follows-mouse:
9440           1. Visit two files in two different frames.
9441           2. do File->Revert Buffer in one of those frames.
9442           3. Dialog box appears.
9443           4. Arrange things so that the mouse passes over the *other*
9444              frame, then to the dialog box, and click on "Yes".
9445           5. The file contents end up in the *wrong* buffer!
9446         Add TODO comment.
9447
9448 2000-04-28  Ben Wing  <ben@xemacs.org>
9449
9450         * help.el (describe-installation): correct typo introduced
9451         in last patch: boundp -> fboundp.
9452
9453         * etags.el (buffer-tag-table-list):
9454         canonicalize filenames to Unix format so that tag-table-alist
9455         searching works under Windows.
9456
9457         * autoload.el:
9458         Bowdlerize the supposedly objectionable words
9459         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9460
9461         * gutter-items.el (set-progress-display-style):
9462         * gutter-items.el (search-dialog-callback):
9463         * gutter-items.el (make-search-dialog):
9464         Change to new callback-ex api.
9465
9466 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9467
9468         * help.el: (describe-installation): decode-coding-string is not
9469         defined in a non MULE environment.
9470
9471 2000-04-28  Ben Wing  <ben@xemacs.org>
9472
9473         * gutter-items.el (buffer-list-changed-hook):
9474         use it, not record-buffer-hook.
9475
9476         * subr.el (record-buffer-hook): Removed.
9477
9478 2000-04-27  Ben Wing  <ben@xemacs.org>
9479
9480         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9481         use NORECORD option.  Andy will not like this, but the existing
9482         gutter behavior is just wrong, as per this comment:
9483
9484         ;; this used to add the norecord flag to both calls below.
9485         ;; this is bogus because it is a pervasive assumption in XEmacs
9486         ;; that the current buffer is at the front of the buffers list.
9487         ;; for example, select an item and then do M-C-l
9488         ;; (switch-to-other-buffer).  Things get way confused.
9489         ;;
9490         ;; Andy, if you want to maintain the current look, you must
9491         ;;  *uncouple* the gutter order and buffers order.
9492
9493         * loaddefs.el (completion-ignored-extensions): unfuckify.
9494
9495         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9496         xemacs.mak.
9497
9498         * autoload.el (batch-update-one-directory): new function, used in
9499         xemacs.mak.
9500
9501         * loadup.el: set gc-cons-threshold very high unless dumping --
9502         loadup during update-elc is much much much faster.  also do this
9503         when quick-building.
9504
9505         add commented-out code for profiling loadup.
9506
9507
9508         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9509         is required in order to build xemacs.
9510
9511 2000-04-26  Ben Wing  <ben@xemacs.org>
9512
9513         * loadup.el: don't garbage collect during loadup if quick-build
9514         compile-time option is set.
9515
9516 2000-04-23  Ben Wing  <ben@xemacs.org>
9517
9518         * update-elc.el: compute whether any dumped .el or .elc files
9519         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9520         if so.
9521
9522         * update-elc.el (update-elc-files-to-compile): always change
9523         NOBYTECOMPILE in the src directory rather than current dir,
9524         so it will work under NT.
9525
9526         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9527         the form of this file is identical between Unix and Windows.
9528         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9529         Added comment.
9530         (update-autoloads-from-directory): updated doc string.
9531         updated doc strings in a few other places.
9532
9533 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9534
9535         * bytecomp.el (byte-force-recompile): Fix argument to
9536         byte-recompile-directory.
9537
9538 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9539
9540         * gutter-items.el (progress-display-clear-when-idle): Use
9541         add-one-shot-hook.
9542         * gutter-items.el (clear-progress-display): Adjust number of
9543         arguments.
9544
9545 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9546
9547         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9548
9549 2000-04-16  Ben Wing  <ben@xemacs.org>
9550
9551         * printer.el: New file.
9552
9553         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9554
9555         * help.el (describe-installation): Fix decoding for Windows.
9556
9557         * menubar-items.el:
9558         * menubar-items.el (default-menubar):
9559         * menubar-items.el (tutorials-menu-filter): New.
9560         * menubar-items.el (popup-menubar-menu):
9561         Add authorship.  Redo Help menu and Tutorials filter.
9562
9563         * menubar.el: Correct comment.
9564
9565         * modeline.el (modeline-buffer-identification): Correct doc string.
9566
9567         * simple.el:
9568         * simple.el (printing): Removed.
9569         * simple.el (printer-name): Removed.
9570         * simple.el (generic-print-buffer): Removed.
9571         * simple.el (generic-print-region): Removed.
9572         Move generic print code to printer.el.
9573
9574 2000-04-15  Ben Wing  <ben@xemacs.org>
9575
9576         * simple.el (generic-print-region): New.
9577         make this function actually work.
9578         (generic-print-buffer): call generic-print-region.
9579
9580 2000-04-14  Andy Piper  <andy@xemacs.org>
9581
9582         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9583         by using the new widget-callback-current-channel.
9584         (search-dialog-callback): ditto.
9585
9586 2000-04-12  Andy Piper  <andy@xemacs.org>
9587
9588         * gutter.el (default-gutter-position): moved from gutter-items.el.
9589         (default-gutter-position-changed-hook): ditto.
9590         (gutter-element-visibility-changed-hook): ditto.
9591         (set-gutter-element): ditto.
9592         (remove-gutter-element): ditto.
9593         (set-gutter-element-visible-p): ditto.
9594         (gutter-element-visible-p): ditto.
9595         (init-gutter): ditto.
9596
9597         * dialog.el (make-dialog-box): renamed and moved from
9598         gutter-items.el
9599
9600         * gutter-items.el: move various functions elsewhere.
9601
9602 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9603
9604         * menubar-items.el: Fixed place of parenthesis.
9605
9606 2000-04-12  Ben Wing  <ben@xemacs.org>
9607
9608         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9609                 without constantly being prompted for the tag.
9610         * simple.el: Added a number of section headings, to clarify the
9611                 organization of this file.
9612         * simple.el (activate-region):
9613         * simple.el (region-exists-p):
9614         * simple.el (region-active-p):
9615                 Moved these three function down to the other side of
9616                 the case-changing functions, so they join the rest of
9617                 the region code.
9618         * simple.el (printing): New.
9619         * simple.el (printer-name): New.
9620         * simple.el (generic-print-buffer): New.
9621                 New functions, a very simple prototype for a unified
9622                 printing interface.
9623
9624         * process.el (call-process-internal): Real fix for null BUFFER,
9625                 other problems with BUFFER specs.
9626
9627         * menubar-items.el:
9628                 Fixed up File->Print to use new printing functions.
9629                 Various corrections and expansions to Grep/Compile menus.
9630                 New options for Printing.
9631                 New options for SMTP Mail, the way to send mail under
9632                   MS Windows. (There's also a package patch to make SMTP
9633                   Mail be the default under MSWin.)
9634
9635 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9636
9637         * menubar-items.el: Selecting Rectangle Mousing from menubar
9638         did not work.  Needed to quote mouse-track-rectangle-p.
9639
9640 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9641
9642         * cl-compat.el (keywordp): Removed.
9643
9644 2000-04-05  Andy Piper  <andy@xemacs.org>
9645
9646         * gutter-items.el (progress-layout-glyph): don't initialize here.
9647         (progress-gauge-glyph): use dynamic sizing.
9648         (set-progress-display-style): new function. Set progress glyphs
9649         appropriately depending on the style.
9650         (progress-display-style): new variable. Custom version of
9651         set-progress-display-style.
9652         (progress-abort-glyph): switch to dynamic sizes.
9653         (search-dialog-text): make the edit field active.
9654
9655 2000-04-04  Andy Piper  <andy@xemacs.org>
9656
9657         * gutter-items.el (make-search-dialog): need to make the search
9658         dialog visible after creation.
9659
9660         * menubar-items.el (default-menubar): use the search dialog for
9661         searching. Remove some extraneous search menu items.
9662
9663         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9664         well as strings.
9665         (make-gutter-only-dialog-frame): allow the user to create the
9666         frame unmapped. Allow the gutter spec to be given as a glyph.
9667         (search-dialog-direction): new variable.
9668         (search-dialog-text): new variable.
9669         (search-dialog-callback): new function. Callback for the search
9670         dialog action.
9671         (make-search-dialog): new function. Create a user-friendly search
9672         dialog.
9673
9674 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9675
9676         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9677         under Windows.
9678
9679 2000-04-01  Andy Piper  <andy@xemacs.org>
9680
9681         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9682         progress more accurately.
9683
9684 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9685
9686         * finder.el (finder-compile-keywords): Process readable files only.
9687         Because error in process of .#finder-inf.el when compile xemacs
9688         with --with-clash-detection option.
9689
9690 2000-03-31  Andy Piper  <andy@xemacs.org>
9691
9692         * gutter-items.el (append-progress-display): don't delay after a
9693         successful font-lock.
9694         (make-gutter-only-dialog-frame): new function. Allow users to
9695         create gutter-only dialogs.
9696
9697 2000-03-27  Mike Alexander  <mta@arbortext.com>
9698
9699         * process.el (call-process-internal): Handle a null BUFFER
9700         parameter correctly.
9701
9702 2000-03-28  Andy Piper  <andy@xemacs.org>
9703
9704         * gutter-items.el (abort-progress-display): put strings in the
9705         gutter not extents.
9706         (progress-layout-glyph): signal special 'quit callback.
9707         (progress-display-quit-function): deleted.
9708         (progress-display-stop-callback): deleted.
9709         (progress-display-dispatch-command-events): deleted.
9710         (append-progress-display): remove calls to
9711         progress-display-dispatch-command-events.
9712         (raw-append-progress-display): ditto.
9713
9714 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9715
9716         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9717         being a list.  Actually define `stipple-pixmap-p' which is used as
9718         an error predicate.  Correctly handle PIXMAP being either relative
9719         or absolute file name.
9720
9721 2000-03-24  Andy Piper  <andy@xemacs.org>
9722
9723         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9724         (abort-progress-display): ditto. Don't delete the created extent.
9725         (raw-append-progress-display): ditto.
9726         (progress-display-dispatch-non-command-events): new
9727         function. Encapsulates what we want to do when no command input is
9728         required.
9729         (progress-display-dispatch-command-events): likewise, but disable
9730         for now since it causes too many problems.
9731         (append-progress-display): use them.
9732         (raw-append-progress-display): ditto.
9733         (default-gutter-position-changed-hook): set this rather than
9734         default-gutter-position-changed.
9735         (default-gutter-position-changed-hook): lambda with zero arguments
9736         rather than one.
9737         (raw-append-progress-display): trap errors in pending input since
9738         allowing them to signal will hose the gauge well and
9739         truly. Ideally we would like to delay these until we are more able
9740         to cope.
9741         (append-progress-display): ditto.
9742
9743 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
9744
9745         * lisp/make-docfile.el: call-process-internal is now implemented
9746         in process.el.
9747
9748 2000-03-21  Ben Wing  <ben@xemacs.org>
9749
9750         * mule\mule-cmds.el (set-language-info-alist):
9751         Fix to correspond to new menu arrangement.
9752
9753 2000-03-21  Ben Wing  <ben@xemacs.org>
9754
9755         * process.el:
9756         * process.el (call-process-internal): New.
9757         New implementation of call-process.  Only enabled under NT, so far.
9758         stderr handling not implemented yet in CVS'd C code.
9759
9760 2000-03-20  Ben Wing  <ben@xemacs.org>
9761
9762         * lisp-mode.el:
9763         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
9764         * lisp-mode.el (lisp-interaction-mode):
9765         Put back Lisp Interaction menubar for Jan V's sake.
9766
9767         * simple.el:
9768         * simple.el (mark-ring):
9769         * simple.el (dont-record-current-mark): New.
9770         * simple.el (in-shifted-motion-command): New.
9771         * simple.el (mark-ring-unrecorded-commands): New.
9772         * simple.el (mark-ring-max):
9773         * simple.el (set-mark-command):
9774         * simple.el (push-mark):
9775         * simple.el (handle-pre-motion-command):
9776         Implement scheme for not recording unimportant marks.
9777
9778         * subr.el:
9779         * subr.el (function-allows-args): New.
9780         New function function-allows-args.
9781
9782 2000-03-20  Martin Buchholz <martin@xemacs.org>
9783
9784         * XEmacs 21.2.32 is released.
9785
9786 2000-03-20  Andy Piper  <andy@xemacs.org>
9787
9788         * gutter-items.el (update-tab-in-gutter): force selection of the
9789         selected-window if required to do so.
9790         (buffers-tab-items): ditto.
9791         (add-tab-to-gutter): ditto.
9792         (create-frame-hook): use force-selection.
9793         (default-gutter-position-changed): lambdify.
9794         (update-tab-hook): deleted since it was only used in one place.
9795
9796 2000-03-18  Andy Piper  <andy@xemacs.org>
9797
9798         * files.el (find-file-noselect): undo change that shouldn't have
9799         gone in.
9800
9801 2000-03-17  Andy Piper  <andy@xemacs.org>
9802
9803         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
9804         of selected-window trickery.
9805
9806         * gutter-items.el (update-tab-in-gutter): don't give dedicated
9807         frames tabs.
9808         (progress-display-stop-callback): progress -> progress-display
9809         (progress-display-quit-function): ditto.
9810         (clear-progress-display): ditto.
9811         (remove-progress-display): ditto.
9812         (append-progress-display): ditto.
9813         (abort-progress-display): ditto.
9814         (raw-append-progress-display): ditto.
9815         (display-progress-display): ditto.
9816         (current-progress-display-label): ditto.
9817         (current-progress-display): ditto.
9818         (lprogress-display): ditto and save the buffer
9819         (progress-display): ditto. Otherwise the buffer sometimes gets
9820         changed which confuses font-lock.
9821
9822         * font-lock.el (font-lock-default-fontify-buffer): catch all
9823         errors, not just quit.
9824         (font-lock-mode): progress -> display-progress
9825         (font-lock-default-fontify-buffer): ditto.
9826         (font-lock-fontify-syntactically-region): ditto.
9827         (font-lock-fontify-keywords-region): ditto.
9828
9829 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
9830
9831         * cl.el (gensym): Move to here from cl-macs.el.
9832         (gentemp): Ditto.
9833
9834 2000-03-16  Andy Piper  <andy@xemacs.org>
9835
9836         * font-lock.el (font-lock-mode): use lprogress and friends for
9837         progress management.
9838         (font-lock-default-fontify-buffer): ditto.
9839         (font-lock-fontify-syntactically-region): ditto.
9840         (font-lock-fontify-keywords-region): ditto.
9841         (font-lock-revert-cleanup): fix reverting.
9842         (font-lock-revert-setup): ditto.
9843
9844         * gutter-items.el (progress-use-echo-area): new variable. Use the
9845         echo area for progress gauges if non-nil.
9846         (clear-progress): remove echo area stuff and defer to
9847         clear-message.
9848         (append-progress): dispatch non-command events after each progress
9849         increment. Remove echo area stuff.
9850         (abort-progress): remove echo area stuff and defer to
9851         display-message.
9852         (raw-append-progress): ditto. Dispatch non-command events after
9853         gutter redisplay.
9854         (display-progress): defer echo area stuff to display-message.
9855
9856         * gutter-items.el (clear-progress):
9857         (abort-progress): indentation changes.
9858         (display-progress): don't clear progress.
9859         (append-progress): compare messages with equal.
9860         (raw-append-progress): use dispatch-non-command-events to flush
9861         widget creation events.
9862
9863 2000-03-13  Ben Wing  <ben@xemacs.org>
9864
9865         * abbrev.el:
9866         * abbrev.el (abbrev-string-to-be-defined): New.
9867         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
9868         Changes for use with the menubar.
9869
9870 2000-03-12  Ben Wing  <ben@xemacs.org>
9871
9872         * alist.el (vassoc): moved here from font-menu.el.
9873
9874         * custom.el (defface): typo fix.
9875
9876         * dialog.el (yes-or-no-p-dialog-box):
9877         * dialog.el (message-box):
9878         * files.el (save-some-buffers-1):
9879         Put accelerators in the button names.
9880
9881         * font-lock.el (font-lock-comment-face):
9882         * font-lock.el (font-lock-keyword-face):
9883         * font-lock.el (font-lock-function-name-face):
9884         Fixed some of the colors under MS Windows because the existing
9885         default colors were hardly different from black and needed to be
9886         made lighter.
9887
9888         * font-menu.el:
9889         * font-menu.el (font-menu-split-long-menu):
9890         * font-menu.el (font-menu-family-constructor):
9891         * font-menu.el (font-menu-size-constructor):
9892         * font-menu.el (font-menu-weight-constructor):
9893         * font-menu.el (font-menu-set-font):
9894         vassoc moved to alist.el.
9895         Accelerators added to all menus.
9896         Unused bound var new-props removed.
9897
9898         * keydefs.el: I did a whole lot of rearranging to put things in a
9899         more consistent order and fixed a number of cases where key
9900         combinations involving up, down, left, right and so on were
9901         defined but the corresponding keypad combinations were not
9902         defined.
9903
9904         * lisp-mode.el:
9905         * lisp-mode.el (lisp-interaction-mode-popup-menu):
9906         * lisp-mode.el (emacs-lisp-mode):
9907         * lisp-mode.el (lisp-interaction-mode):
9908         * lisp-mode.el (flet):
9909         Added accelerators onto the menus.
9910         Made all the different versions of the let function be indented
9911         the same way.
9912         Undid Steve's easy-menu-ification, because it makes it impossible
9913         to have the menubar and popup menus different.
9914         Cleaned up the menu; added items for find-function &c and some
9915         indenting, and removed debug-on-*.
9916
9917         * list-mode.el (list-mode-hook):
9918         * list-mode.el (list-mode):
9919         * list-mode.el (completion-setup-hook):
9920         * list-mode.el (display-completion-list):
9921         Added support for the :window-height keyword, which is required
9922         because of other changes that I made for the file dialog box.  I
9923         also made the hook variables list-mode-hook and
9924         completion-setup-hook and also minibuffer-setup-hook in
9925         minibuf.el be permanent-local; see comment in list-mode.el.
9926
9927         * map-ynp.el (map-y-or-n-p):
9928         Added accelerators to the dialog buttons.
9929
9930         * menubar-items.el (menu-truncate-list):
9931         New internal function.
9932         * menubar-items.el (submenu-generate-accelerator-spec):
9933         * menubar-items.el (menu-item-strip-accelerator-spec):
9934         * menubar-items.el (menu-item-generate-accelerator-spec):
9935         New exported functions, for use in auto-generating accelerator specs.
9936
9937         * menubar-items.el:
9938         * menubar-items.el (default-menubar):
9939         * menubar-items.el (maybe-add-init-button):
9940         * menubar-items.el (bookmark-menu-filter):
9941         * menubar-items.el (slow-format-buffers-menu-line):
9942         * menubar-items.el (build-buffers-menu-internal):
9943         * menubar-items.el (language-environment-menu-filter):
9944         * menubar-items.el (default-popup-menu):
9945         * menubar-items.el (popup-buffer-menu):
9946         * menubar-items.el (popup-menubar-menu):
9947         Did a major overhaul on this file, and in fact I'm nowhere near
9948         done working on the menubar, and there will be more patches to
9949         come.  A basic summary of what I've done:
9950
9951         a) I added accelerators to all of the menu items.  For menus that
9952         are auto-generated, such as the buffers menu, the accelerators are
9953         automatically added to the beginning of each line using the
9954         numbers 1 through 9, then zero, and then letters starting with A,
9955         but omitting the letters that are already in use for the fixed
9956         menu items at the top of the buffers menu.  To facilitate adding
9957         accelerators of this kind, I created some new functions
9958         (*-accelerator-spec), which are also being used by other filters
9959         that auto generate lists of things such as ftp sites to download
9960         packages.  If people really don't like these accelerators
9961         appearing at the beginning of the menu items, a variable can be
9962         added to optionally turn them off, but I think this is rather
9963         pointless because other menu items have accelerators and many or
9964         most of the menu users will use the accelerators if the support is
9965         there.
9966
9967         b) I combined the top level Tools and Apps menus into a single
9968         Tools menu, because the distinction between the two is not
9969         obvious, and the items on the menus are not used often enough that
9970         putting some of them onto submenus is a problem.
9971
9972         c) I created two new top level menus called View and Cmds because
9973         there were too many items on the File and Edit menus, and I'm going
9974         to be adding more items to these menus.  In contrast to the Tools
9975         menu, the items on these menus may be used quite often during an
9976         editing session, and so should be available with fewer
9977         keystrokes.
9978
9979         d) I added a number of options to the options menu, including one
9980         for controlling whether the alt key can be used to traverse to
9981         menu items using the accelerators, one for controlling behavior of
9982         control-k, one for controlling how the kill and yank functions
9983         interact with the clipboard, a few additional buffers-menu
9984         options, and various other things.  I also did a bit of
9985         rearranging, for example, combining the keyboard and mouse options
9986         into a single keyboard and mouse submenu to facilitate the
9987         accelerators on that level.
9988
9989         e) I changed the variable buffers-menu-format-buffer-line-function
9990         to take two arguments instead of one, the second argument being
9991         the line number for use in creating an accelerator.  I added a
9992         hack to support existing functions with one argument (although I
9993         doubt that very many of these exist), for backward compatibility.
9994
9995         f) I moved the top level mule menu to be a submenu of the edit
9996         menu.  I think that most of the items on this menu are fairly
9997         useless and there are certainly not enough frequently used items
9998         to justify this being its own top level menu.
9999
10000         g) I combined most of the items in big-menubar.el into the main menu.
10001         If people think the main menu is too big, it would be possible to
10002         create different configurations, some smaller.
10003
10004         * menubar.el (check-menu-syntax):
10005         Deleted some syntax checks that were no longer valid, partly
10006         because of changes that were already made a long time ago, and
10007         partly because of a change I made where I allow the name of the
10008         menu item to be an evaluated expression rather than just a string,
10009         similar to all of the other parameters of a menu item.
10010
10011         * minibuf.el:
10012         * minibuf.el (read-file-name-1):
10013         * minibuf.el (mouse-read-file-name-1):
10014         I made a number of changes to improve the appearance
10015         and functioning of the file dialog box.  They include:
10016
10017         a) Fixing the problem where closing the dialog box by clicking on
10018         the close button of the window didn't properly exit the
10019         minibuffer.
10020
10021         b) Fixing the problem that if you typed part of a file name, and
10022         then clicked on a completion with the mouse, the file was not
10023         correctly selected.
10024
10025         c) Changing the title of the dialog box to reflect the operation
10026         being done in accordance with user interface conventions, rather
10027         than the name of the dialog box buffer, which is rather useless.
10028
10029         d) Remove the words "possible completions are" which didn't
10030         belong.
10031
10032         e) Fix things so that the completions scroll off the end of the
10033         completions windows only to the right, rather than both to the
10034         right and down, which is in accordance with Windows user interface
10035         conventions.
10036
10037         * msw-init.el (init-post-mswindows-win):
10038         Added a binding for meta-F4, which is the standard windows binding
10039         for exiting a program.
10040
10041         * select.el (get-selection-no-error):
10042         * select.el (own-selection):
10043         * select.el (own-clipboard):
10044         Added an optional argument called append to the functions
10045         own-selection and own-clipboard.  This adds support for appending
10046         text to the existing selection and allows the function
10047         own-clipboard to be used as the value of the variable
10048         interprogram- cut-function.
10049
10050         Fixed a bug in own-selection in handling zmacs-region-stays.
10051
10052         * simple.el (historical-kill-line): New.
10053
10054         * simple.el (kill-line):
10055         * simple.el (interprogram-cut-function):
10056         * simple.el (interprogram-paste-function):
10057         * simple.el (handle-pre-motion-command):
10058         * simple.el (next-line):
10059         * simple.el (previous-line):
10060         a) Expanded the variable kill-whole-line, so that function
10061         kill-line can be set to delete the entire line always, not just
10062         when cursor is at the beginning of the line.  This is controlled
10063         by setting the variable kill-whole-line to the symbol 'always.
10064         This behavior, as well as the existing kill-whole-line behavior,
10065         now only take effect when kill-line is called interactively,
10066         although this is a departure from a previous behavior in the case
10067         of setting this variable kill-whole-line to t.  It is almost
10068         certainly what has always been intended, and most likely the old
10069         way of doing things introduced bugs.  I also created a function
10070         called historical-kill-line, which ignores the kill-whole-line
10071         setting and always gives the historical behavior of only killing
10072         to the end of the line.  I bound this function to shift- control-k
10073         so that the kill to end of line behavior is available, even when
10074         kill-whole-line has been set to change control-k into the simple
10075         delete-whole-line behavior. (This can be set using the options
10076         menu.)
10077
10078         b) I changed things so that kill and yank now interact with the
10079         clipboard by default under windows.  This was done by changing the
10080         default value of interprogram-cut- function and
10081         interprogram-paste-function.  You can get the old behavior by
10082         setting these to nil, and there is an option on the options menu
10083         to do this.
10084
10085         c) I added support for selecting text using shifted motion keys.
10086         This support is on by default and can be controlled by the
10087         variable shifted-motion-keys-select-region.  There is also a
10088         variable called unshifted-motion-keys-deselect-region that
10089         controls more specifically how the shifted motion key behavior
10090         works.  I did not put an option on the options menu to turn this
10091         off, because I can't imagine why this would be useful.
10092
10093         * simple.el (forward-block-of-lines):
10094         * simple.el (backward-block-of-lines):
10095         * simple.el (block-movement-size):
10096         New.
10097
10098         * simple.el (uncapitalized-title-words):
10099         * simple.el (uncapitalized-title-word-regexp):
10100         * simple.el (capitalize-string-as-title):
10101         * simple.el (capitalize-region-as-title):
10102         New.
10103
10104
10105         * subr.el (add-hook):
10106         * subr.el (make-local-hook): New.
10107         * subr.el (remove-local-hook): New.
10108         * subr.el (add-one-shot-hook): New.
10109         * subr.el (add-local-one-shot-hook): New.
10110         Added some functions to make using hooks easier.
10111         These include:
10112
10113         a) Functions add-local-hook and remove-local-hook to make it easy
10114         to use local hooks.
10115
10116         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10117         make it possible to add a "one-shot" hook, which is to say a hook
10118         that runs only once, and automatically removes itself after the
10119         first time it has run.
10120
10121 2000-03-09  Andy Piper  <andy@xemacs.org>
10122
10123         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10124
10125 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10126
10127         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10128         Moved from menubar-items.el.
10129         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10130
10131 2000-03-08  Andy Piper  <andy@xemacs.org>
10132
10133         * gutter-items.el (build-buffers-tab-internal): add selected field
10134         to buffers tab spec.
10135
10136 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10137
10138         * minibuf.el (last-exact-completion): Initialize to nil.
10139
10140 2000-03-07  Didier Verna  <didier@xemacs.org>
10141
10142         * startup.el (command-line-1): remove unused variable
10143         `first-file-buffer'.
10144
10145 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10146
10147         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10148         which is also used for Web server log files.
10149
10150 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10151
10152         * mule/mule-charset.el: Setup auto-fill-chars.
10153
10154 2000-03-02  SL Baur  <steve@beopen.com>
10155
10156         * subr.el (with-string-as-buffer-contents): Reimplement using
10157         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10158         non-deletion of buffer after execution problem.
10159         (with-output-to-string): Use unique buffer name.
10160
10161 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10162
10163         * gutter-items.el (buffers-tab-sort-function):  New variable.
10164         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10165
10166 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10167
10168         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10169
10170 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10171
10172         * menubar-items.el (maybe-add-init-button): Remove the "Load
10173         .emacs" button from all menubars.
10174
10175 2000-03-01  Didier Verna  <didier@xemacs.org>
10176
10177         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10178         region rectangle replacement (from Jan Vroonhof).
10179         (replace-rectangle): new function.
10180
10181 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10182
10183         * mule/mule-cmds.el (set-default-coding-systems): Use
10184         set-terminal-coding-system and set-keyboard-coding-system.
10185         * coding.el (set-terminal-coding-system): Use
10186         set-console-tty-output-coding-system.
10187         (set-keyboard-coding-system): Use
10188         set-console-tty-input-coding-system.
10189
10190 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10191
10192         * minibuf.el (read-variable): Allow symbol to default argument.
10193
10194 2000-02-27  Andy Piper  <andy@xemacs.org>
10195
10196         * gutter-items.el (update-tab-hook): new function to be used for
10197         hooks.
10198         (create-frame-hook): add update-tab-hook.
10199         (record-buffer-hook): ditto.
10200         (default-gutter-position-changed): ditto.
10201         (default-gutter-position): updating the buffers tab is now handled
10202         by a hook.
10203         (default-gutter-position-changed-hook): new variable.
10204         (gutter-element-visibility-changed-hook): ditto.
10205         (set-gutter-element-visible-p): call it.
10206         (set-gutter-element): use modify-specifier-instances. Set extents
10207         as duplicable before using.
10208         (remove-gutter-element): ditto.
10209         (set-gutter-element-visible-p): ditto.
10210         (init-gutter): new function.
10211         (add-tab-to-gutter): use new gutter-element functions rather than
10212         setting specifiers directly.
10213         (clear-progress): ditto.
10214         (abort-progress): ditto.
10215         (gutter-buffers-tab-visible-p): renamed from
10216         default-gutter-visible-p
10217
10218         * specifier.el (modify-specifier-instances): new function from Jan
10219         Vroonhof.
10220
10221         * x-init.el (init-post-x-win): call init-gutter.
10222
10223         * msw-init.el (init-post-mswindows-win): call init-gutter.
10224
10225         * menubar-items.el (default-menubar): Update to reflect new gutter
10226         variables.
10227
10228 2000-02-26  Andy Piper  <andy@xemacs.org>
10229
10230         * gutter-items.el (set-gutter-element): new function. Add gutter
10231         elements to the specified gutter.
10232         (remove-gutter-element): new function. Remove gutter elements from
10233         the specified gutter.
10234         (set-gutter-element-visible-p): new function. Set gutter element
10235         visibility for the provided gutter-visible specifier.
10236
10237 2000-02-23  Andy Piper  <andy@xemacs.org>
10238
10239         * gutter-items.el (add-tab-to-gutter): specify dimensions
10240         dynamically.
10241
10242 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10243
10244         * gutter-items.el (add-tab-to-gutter):
10245         * package-get.el (package-get-interactive-package-query):
10246         * package-ui.el (pui-directory-exists):
10247         (pui-install-selected-packages):
10248         (pui-list-packages):
10249         Use #'(lambda ...)  instead of '(lambda ...).
10250
10251 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10252
10253         * startup.el (load-user-init-file): Check to make sure user
10254           has an init-file before calling load().
10255
10256 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10257
10258         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10259
10260 2000-02-23  Martin Buchholz <martin@xemacs.org>
10261
10262         * XEmacs 21.2.31 is released.
10263
10264 2000-02-21  Mike Sperber <mike@xemacs.org>
10265
10266         * loadup.el (really-early-error-handler):
10267         * update-elc.el:
10268         * make-docfile.el:
10269         Remove dependency on EMACSBOOTSTRAP... environment variables.
10270
10271 2000-02-21  Martin Buchholz <martin@xemacs.org>
10272
10273         * XEmacs 21.2.30 is released.
10274
10275 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10276
10277         * byte-optimize.el (byte-optimize-plus):
10278         (byte-optimize-minus):
10279         (byte-optimize-multiply):
10280         Optimize (- 0) to 0, not (-)
10281         Optimize (+ 5 3.0) to 8.0
10282         Optimize (* 5 3.0) to 15.0
10283         Improve readability.
10284
10285 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10286
10287         * modeline.el: (modeline-scrolling-method): change modeline
10288         mswindows cursor appearance according to the value.
10289
10290         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10291         and 'gui-element face colors and 'gui-element face font to Windows
10292         defaults.
10293
10294 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10295
10296         * font-lock.el: Javadoc enhancements
10297
10298 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10299
10300         * ldap.el (toplevel): Test if LDAP support has been compiled in
10301         (ldap-verbose): New option
10302         (ldap-search-entries): Renamed from the previous ldap-search
10303         Conditionalize message display on ldap-verbose
10304         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10305         defuns
10306         (ldap-search): Is now defined as an obsolete wrapper calling
10307         ldap-search-basic or ldap-search-entries
10308
10309
10310 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10311             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10312             Jan Vroonhof  <jan@xemacs.org>
10313
10314         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10315         When for-effect is true, didn't call `byte-optimize-form'
10316         in and/or subforms without last.
10317
10318 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10319
10320         * package-get.el (package-get-download-sites): Use correct custom
10321         type.
10322
10323 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10324
10325         * files.el (write-file): Ask for coding system when compiled with
10326         file-coding.
10327
10328 2000-02-16  Andy Piper  <andy@xemacs.org>
10329
10330         * buffer.el (switch-to-buffer): give norecord argument to
10331         set-window-buffer instead of explicitly recording.
10332
10333         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10334         we have to pick a window.
10335
10336 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10337
10338         * mule/mule-cmds.el (describe-language-support): Don't add
10339         unexist function to help-map.
10340         (describe-coding-system): Don't use already assigend `C'.
10341
10342 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10343
10344         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10345         work in custom.
10346
10347 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10348
10349         * about.el: Ienaga's e-mail address change.
10350
10351 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10352
10353         * etags.el (find-tag): force new window -- even if buf already
10354         visible -- when other-window is t
10355
10356 2000-02-16  Martin Buchholz <martin@xemacs.org>
10357
10358         * XEmacs 21.2.29 is released.
10359
10360 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10361
10362         * cl-extra.el (getf): This is now identical to `plist-get', so
10363         just defalias it.
10364         * cl-macs.el: Make getf an alias to plist-get, at the
10365         byte-compiler level, using define-compiler-macro.
10366
10367 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10368
10369         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10370
10371 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10372
10373         * lisp/etags.el (find-tag-internal): set exact-tagname to
10374           a regular expression that matches against the tagname
10375           part of the tag entry first instead of only looking in
10376           the context area.
10377
10378 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10379
10380         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10381         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10382
10383 2000-02-07  Martin Buchholz <martin@xemacs.org>
10384
10385         * XEmacs 21.2.28 is released.
10386
10387 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10388
10389         * cl-extra.el (getf): Just call `get', never `get*'.
10390         Make arglist match docstring.
10391         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10392         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10393         * byte-optimize.el: remove references to `get*'.
10394
10395 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10396
10397         * mule/european.el: Add syntax information for Latin3 and Latin4.
10398
10399 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10400
10401         * byte-optimize.el: Byte-optimize (length "foo")
10402
10403 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10404
10405         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10406         width check using `window-leftmost-p' and `window-rightmost-p'.
10407
10408 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10409
10410         * wid-edit.el (widget-match-inline): An atom never matches a
10411           list.
10412
10413 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10414
10415         * modeline.el: Consolidated 'x and 'mswindows specification under
10416         'win tag.
10417
10418 2000-01-29  Andy Piper  <andy@xemacs.org>
10419
10420         * gutter-items.el: (format-buffers-tab-line): Try and be
10421         intelligent about buffer naming when we have duplicates.
10422
10423 2000-01-29  Andy Piper  <andy@xemacs.org>
10424
10425         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10426         updated when it becomes visible.
10427
10428 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10429
10430         * bytecomp.el (byte-compile-insert-header): Properly set coding
10431         system under MULE and file-coding.
10432
10433 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10434
10435         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10436         (dontusethis-set-value-terminal-coding-system-handler):
10437         (dontusethis-set-value-keyboard-coding-system-handler):
10438         Never undefine coding system aliases.  Emergency fix for gnus.
10439
10440 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10441
10442         * files.el (abbreviate-file-name): Use directory-sep-char instead
10443         of hard-coded "/".
10444
10445 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10446
10447         * startup.el (user-init-file-base-list): New variable, replacing
10448         user-init-file-base.
10449         (find-user-init-file): New function.
10450         (command-line-early): Use it.
10451         (load-user-init-file): Ditto.
10452
10453 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10454
10455         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10456         calling valid-image-instantiator-format-p
10457
10458 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10459
10460         * isearch-mode.el (isearch-mode): The variable is
10461         isearch-unhidden-extents, not isearch-opened-extents.
10462
10463 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10464
10465         * minibuf.el (next-history-element): Modify error message if a
10466         default value is available.
10467
10468 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10469
10470         * bytecomp.el (byte-compile-file): Don't unconditionally write
10471         .elc files in binary - might contain non-Latin1.
10472
10473 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10474
10475         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10476         for windows-nt.
10477
10478         * version.el:
10479         * startup.el (user-init-file-base):
10480         * process.el (call-process-region):
10481         * files.el (make-backup-file-name):
10482         (backup-file-name-p):
10483         (file-relative-name):
10484         (abbreviate-file-name):
10485         (set-auto-mode):
10486         * code-process.el (call-process-region): Removed unnecessary
10487         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10488         support out of the universe.
10489
10490         * process.el:
10491         * code-process.el:
10492         * bytecomp.el (byte-compile-file): Removed reference to
10493         buffer-file-type, and commented usage of binary-process-output
10494         NTEmacs variables.
10495
10496 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10497
10498         * help.el (function-arglist): Add case for macro.
10499
10500 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10501
10502         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10503         printers.
10504         (custom-display): Added a menu for printer/display tags.
10505
10506         * frame.el (frame-type):
10507         * device.el (device-type): Added 'msprinter to the doc string, and
10508         removed 'pc -- it is not going to be implemented ever.
10509         (call-device-method): Fixed docstring typo.
10510         Defined specifier tags 'printer and 'display.
10511
10512 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10513
10514         * lisp/itimer.el (itimer-run-expired-timers): (consp
10515           last-command-event-time) instead of (consp
10516           'last-command-event-time).
10517
10518 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10519
10520         * msw-glyphs.el: Removed obsolete commentary.
10521
10522 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10523
10524         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10525         better default value.
10526
10527 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10528
10529         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10530         (read-string): Ditto.
10531         (eval-minibuffer): Ditto.
10532         (read-command): Ditto.
10533         (read-function): Ditto.
10534         (read-variable): Ditto.
10535         (read-number): Ditto.
10536         (read-shell-command): Ditto.
10537         (read-number): Record history.
10538
10539 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10540
10541         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10542
10543 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10544
10545         * faces.el (startup-initialize-custom-faces): New function.
10546         Reset all faces created during auto-autoloads loading time
10547         by defface.
10548         * startup.el (command-line): Call it.
10549
10550 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10551
10552         * about.el (about-hackers): Add myself to contributors list.
10553
10554 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10555
10556         * menubar-items.el (maybe-add-init-button): Removed an argument in
10557         a call to load-user-init-file, as the function managed to lose its
10558         formal parameter a few betas ago.
10559
10560 2000-01-18  Martin Buchholz <martin@xemacs.org>
10561
10562         * XEmacs 21.2.27 is released.
10563
10564 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10565
10566         * process.el (shell-command-to-string): Use the FSF docstring.
10567         Make shell-command-to-string the standard function, and
10568         exec-to-string the (deprecated) alias.
10569
10570         * startup.el: typo fix.
10571
10572 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10573
10574         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10575
10576 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10577
10578         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10579         buffers after visible buffers.
10580         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10581
10582 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10583
10584         * info.el (Info-extract-menu-node-name): Stop at a dot
10585         followed by whitespace or right parenthesis.
10586
10587 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10588
10589         * info.el (Info-directory-list): Warn against using Customize with
10590         Info-directory-list.
10591
10592 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10593
10594         * minibuf.el (read-file-name): doc fix.
10595
10596         * autoload.el (update-file-autoloads): doc fix.
10597
10598         * about.el (about-hackers): Change my E-mail address.
10599
10600 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10601
10602         * info.el (Info-visit-file): Just use the `f' interactive spec to
10603         read a filename in the standard way.
10604
10605 2000-01-13  Andy Piper  <andy@xemacs.org>
10606
10607         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10608         (gutter-buffers-tab-extent): new variable.
10609         (update-tab-in-gutter): call add-tab-to-gutter again if the
10610         orientation has changed.
10611         (add-tab-to-gutter): cope with different orientations.
10612
10613 2000-01-11  Didier Verna  <didier@xemacs.org>
10614
10615         * info.el (Info-following-node-name): backward-skip dots as well
10616         as spaces (dots at the end of a node name aren't part of it).
10617         (Info-extract-menu-node-name): don't skip dots. There could be
10618         some in the node name.
10619         (Info-index): allow dots to be part of a node name.
10620
10621 2000-01-12  Andreas Jaeger  <aj@suse.de>
10622
10623         * files.el (auto-mode-alist): Added idlwave-mode.
10624         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10625
10626 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10627
10628         * info.el (Info-search): Show default value.
10629
10630 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10631
10632         * info.el (Info-read-node-completion-table): New variable.
10633         (Info-read-node-name-1): New function.
10634         (Info-read-node-name): Use it.
10635         (Info-follow-reference): Use DEFAULT argument of completing-read.
10636         (Info-menu): Ditto.
10637
10638 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10639
10640         * hyper-apropos.el (hyper-describe-key-briefly): Save
10641         window configuration.
10642         (hyper-describe-face): Use DEFAULT of completing-read.
10643         (hyper-apropos-read-variable-symbol): Ditto.
10644         (hyper-apropos-read-function-symbol): Ditto.
10645
10646 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10647
10648         * mule/mule-cmds.el (set-default-coding-system): Set
10649         comint-exec-hook to use coding-system-for-read and
10650         coding-system-for-write so that C-x RET c works.
10651
10652 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10653
10654         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10655         (previous-matching-history-element): Increment
10656         minibuffer-max-depth by 1.
10657         (next-matching-history-element): Ditto.
10658
10659 2000-01-11  Andy Piper  <andy@xemacs.org>
10660
10661         * gutter-items.el (buffers-tab): Create a new face for the buffers
10662         tab.
10663         (buffers-tab-face): use it.
10664
10665 2000-01-10  Didier Verna  <didier@xemacs.org>
10666
10667         * modeline.el (modeline-scrolling-method): change modeline X
10668         cursor appearance according to the value.
10669
10670 2000-01-07  Andreas Jaeger  <aj@suse.de>
10671
10672         * about.el (about-hackers): Moved my entry to contributor list.
10673         (xemacs-hackers): Added myself.
10674         (about-maintainer-info): Added description of myself.
10675
10676
10677 2000-01-07  Didier Verna  <didier@xemacs.org>
10678
10679         * modeline.el (modeline-scrolling-method): new variable.
10680         (mouse-drag-modeline): add reference to it in the docstring.
10681         (mouse-drag-modeline): handle it.
10682
10683 2000-01-08  Andy Piper  <andy@xemacs.org>
10684
10685         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10686         calls.
10687         (remove-buffer-from-gutter-tab): ditto.
10688
10689 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10690
10691         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10692         (custom-face-edit): Fix grammatical error in help message.
10693
10694 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10695
10696         * movemail.el: Added.
10697
10698         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10699
10700 2000-01-03  Didier Verna  <didier@xemacs.org>
10701
10702         * modeline.el (mouse-drag-modeline): remove the code related to
10703         the modeline horizontal scrolling facility.
10704
10705 1999-12-31  Martin Buchholz <martin@xemacs.org>
10706
10707         * XEmacs 21.2.26 is released.
10708
10709 1999-12-28  Andy Piper  <andy@xemacs.org>
10710
10711         * wid-edit.el (widget-push-button-value-create): The gui cache
10712         does not agree with native widgets which can only be displayed
10713         once per window. The reasons for caching are diminished now that
10714         we don't hog resources when creating buttons.
10715         (widget-push-button-cache) deleted.
10716
10717 1999-12-24  Martin Buchholz <martin@xemacs.org>
10718
10719         * XEmacs 21.2.25 is released.
10720
10721 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10722
10723         * hyper-apropos.el (hyper-apropos): Toggle
10724         hyper-apropos-programming-apropos correctly.
10725         Set REGEXP when user accepts default value.
10726
10727 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10728
10729         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10730         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10731
10732 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10733
10734         * mule/mule-category.el (undefined-category-designator):
10735         Return char instead of character.  Search for undefined one.
10736         (describe-category): Use with-displaying-help-buffer.
10737
10738 1999-12-21  Martin Buchholz  <martin@xemacs.org>
10739
10740         * byte-optimize.el (byte-optimize-plus):
10741         Optimize (+ 1) to 1 instead of (1+ nil).
10742
10743         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
10744
10745         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
10746
10747         * byte-optimize.el (byte-optimize-char-before): New function.
10748         Remove performance penalty for using (char-before) instead of (char-after).
10749
10750 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10751
10752         * mule/mule-category.el (char-category-list): Return character
10753         instead of integer.
10754
10755 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10756
10757         * minibuf.el (read-buffer): Check default is buffer object.
10758
10759 1999-11-25  Andy Piper  <andy@xemacs.org>
10760
10761         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
10762         for buttons.
10763
10764 1999-12-16  Andreas Jaeger  <aj@suse.de>
10765
10766         * package-get.el (package-get-maybe-save-index): Fixed typo.
10767         Patch by Jeff Miller <jmiller@smart.net>.
10768
10769 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
10770
10771         * gnuserv.el (gnuserv-process-filter):  don't call
10772         gnuserv-write-to-client when gnuserv-current-client is nil
10773
10774 1999-12-14  Martin Buchholz <martin@xemacs.org>
10775
10776         * XEmacs 21.2.24 is released.
10777
10778 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10779
10780         * about.el (about-hackers): Update my email address.
10781
10782 1999-12-07  Martin Buchholz <martin@xemacs.org>
10783
10784         * XEmacs 21.2.23 is released.
10785
10786 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
10787
10788         * package-get.el (package-get-download-sites): Removed several
10789         defunct download sites, added many new ones, and corrected a few
10790         incorrect directory-on-site entries.  Added physical locations to
10791         site-description.
10792
10793 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10794
10795         * finder.el (finder-commentary): add DOC string and fix
10796         interactive spec
10797
10798 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10799
10800         * help.el (describe-function): Don't forget to intern the string
10801         completing-read returns.
10802         (describe-variable): Ditto.
10803
10804 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
10805
10806         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
10807         `hyper-apropos-help-mode' here to find symbol to customize
10808         irregardless of cursor position and simplify
10809         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
10810         `hyper-apropos-popup-menu'.
10811
10812 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10813
10814         * apropos.el (apropos-mode-map): Add return to call
10815         apropos-follow.
10816         (apropos-print): Call apropos-mode to have better
10817         command reference. Put keymap text-poperty to
10818         symbole name.
10819
10820 1999-11-22  Alastair Burt  <burt@dfki.de>
10821
10822         * help.el: (describe-bindings-1): Added handling of keymaps for
10823         the extents at point.
10824
10825 1999-12-02  Mark Thomas  <mthomas@jprc.com>
10826
10827         * gutter-items.el (buffers-tab-items): Wrap the function in a
10828         save-match-data
10829
10830 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10831
10832         * help.el (describe-function): Use the DEFAULT argument to
10833         completing-read.
10834         (describe-variable): Ditto.
10835
10836 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10837
10838         * minibuf.el (read-from-minibuffer): Add optional argument
10839         DEFAULT to have better mini-buffer history support.
10840         (completing-read): Pass default to read-from-minibuffer.
10841         (read-buffer): Pass default to completing-read.
10842
10843 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10844
10845         * font-lock.el (font-lock-doc-string-face): Document the
10846         `font-lock-lisp-like' property.
10847
10848 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
10849
10850         * lisp-mode.el: Specify `font-lock-lisp-like'.
10851
10852         * font-lock.el (font-lock-lisp-like): New function.
10853         (font-lock-fontify-syntactically-region): Use it.
10854
10855 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
10856
10857         * XEmacs 21.2.22 is released
10858
10859 1999-11-28  Martin Buchholz <martin@xemacs.org>
10860
10861         * XEmacs 21.2.21 is released.
10862
10863 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10864
10865         * minibuf.el (read-coding-system): Accept symbol and
10866         coding-system object as a default-coding-system.
10867
10868 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10869
10870         * minibuf.el (read-coding-system): Accept symbol as
10871         a default-coding-system.
10872
10873 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10874
10875         * apropos.el (apropos-documentation): Use insert instead
10876         of princ.
10877
10878 1999-11-07  William M. Perry  <wmperry@aventail.com>
10879
10880         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
10881           for the linux console.
10882
10883         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
10884           stuff to work when you are not on a window system, since the GPM
10885           mouse support now allows pasting from outside of XEmacs.
10886
10887 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
10888
10889         * XEmacs 21.2.20 is released
10890
10891 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
10892
10893         * setup-paths.el (paths-default-info-directories): Add
10894         /usr/share/info and /usr/local/share/info.
10895
10896 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
10897
10898         * about.el: Updated Vladimir Ivanovic's info.
10899
10900 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
10901
10902         * auto-show.el (auto-show-truncationp): Remove.
10903
10904         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
10905
10906 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10907
10908         * indent.el (indent-line-to): fix bug: spaces were not replaced
10909         with tab if column is multiple of tab-width
10910         From dhn@qedinc.com
10911
10912 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
10913
10914         * mule/mule-cmds.el (read-input-method-name): Accept symbols
10915         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
10916
10917         * package-get.el (package-get-package-provider): Be verbose when
10918         interactive. Patch from Robert Pluim
10919
10920 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
10921
10922         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
10923         info file suffixes.
10924
10925 1999-08-19  Stephen Tse  <stephent@sfu.ca>
10926
10927         * process.el (open-network-stream): Add a new optional parameter
10928         PROTOCOL to support udp; fix a minor typo and add an explanation
10929         in docstring for udp programming.
10930
10931         * code-process.el (open-network-stream): Add a new optional
10932         parameter PROTOCOL to support udp; fix a minor typo and add an
10933         explanation in docstring for udp programming.
10934
10935 1999-10-18  Andy Piper  <andy@xemacs.org>
10936
10937         * gui.el (make-gui-button): be more precise about how we call
10938         callbacks.
10939
10940         * wid-edit.el (widget-push-button-value-create): Use the new form
10941         of native gui-button.
10942
10943 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10944
10945         * info.el (Info-page-prev): Don't do (sit-for 0).
10946
10947 1999-10-13  Andy Piper  <andy@xemacs.org>
10948
10949         * gutter-items.el (progress-abort-glyph): new glyph for showing
10950         abort status.
10951         (append-progress): dispatch-event rather than sit-for.
10952         (abort-progress): new function. Show the abort glyph with an
10953         appropriate message.
10954         (raw-append-progress): dispatch-event rather than sit-for.
10955         (display-progress): cope with aborts.
10956
10957         * gui.el (make-gui-button): Use native widgets for buttons
10958         unconditionally.
10959         (insert-gui-button): ditto.
10960         (gui-button-p): ditto.
10961
10962         * xbm-button.el: remove from core.
10963
10964         * xpm-button.el: remove from core.
10965
10966 1999-10-07  Olivier Galibert  <galibert@pobox.com>
10967
10968         * faces.el (init-device-faces): Don't initialize the random faces
10969         on the stream device.
10970
10971 1999-10-06  Andy Piper  <andy@xemacs.org>
10972
10973         * files.el (recover-file): Don't use ls under windows for revert buffer.
10974
10975 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
10976
10977         * package-get.el (package-get-download-menu): Make menu really
10978         toggle download sites.
10979         (package-get-download-sites): Add autoload cookie.
10980
10981 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10982
10983         * setup-paths.el (paths-find-module-directory): Ditto.
10984
10985 1999-09-29  Werner Fink  <werner@suse.de>
10986
10987         * setup-paths.el (paths-find-exec-directory): Add missing nil
10988         parameter for environment.
10989
10990 1999-09-27  Martin Buchholz  <martin@xemacs.org>
10991
10992         * modeline.el (modeline-format):
10993         Only purecopy the strings.  Else
10994         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
10995         barfs.
10996
10997 1999-08-28  Mike Woolley  <mike@bulsara.com>
10998
10999         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
11000         user setting comint-completion-addsuffix and
11001         comint-process-echoes.
11002
11003 1999-09-22  Andy Piper  <andy@xemacs.org>
11004
11005         * gutter-items.el (update-tab-in-gutter): use
11006         last-nonminibuf-window instead of selected-window.
11007
11008 1999-09-18  Andy Piper  <andy@xemacs.org>
11009
11010         * gnuserv.el (gnuserv-edit-files): select frame we are going to
11011         display on.
11012
11013         * subr.el (record-buffer-hook): new variable so that the hook gets
11014         some documentation.
11015
11016 1999-09-16  Andy Piper  <andy@xemacs.org>
11017
11018         * gutter-items.el (update-tab-in-gutter): only update when the
11019         gutter is visible.
11020         (remove-buffer-from-gutter-tab): ditto.
11021
11022 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
11023
11024         * simple.el (do-auto-fill): Commented out part of Kinsoku
11025         processing.
11026
11027 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
11028
11029         * isearch-mode.el (isearch-highlightify-region): Give the
11030         highlighting extents a high priority.
11031         (isearch-make-extent): Give the main highlighting extent an even
11032         higher priority.
11033
11034 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11035
11036         * packages.el (packages-compute-package-locations): Fix typo from
11037         -u rationalization.
11038
11039 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11040
11041         * setup-paths.el (paths-find-doc-directory): Respect value of
11042         `configure-doc-directory.'
11043
11044         * find-paths.el (paths-find-architecture-directory): Give
11045         precendence `default' argument (which typically comes from
11046         configure).
11047
11048 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11049
11050         * startup.el (command-line-early): Added options -user-init-file
11051         and -user-init-directory.
11052
11053         * files.el (user-init-file): Default to NIL so we can recognize
11054         when it's set.
11055
11056 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11057
11058         * obsolete.el (init-file-user):
11059         * startup.el:
11060         * packages.el (packages-compute-package-locations):
11061         * package-get.el (package-get-user-index-filename):
11062         * menubar-items.el (maybe-add-init-button):
11063         * info.el (Info-annotations-path):
11064         * dump-paths.el:
11065         Change `user-init-directory' to be an absolute path.
11066         Use `user-init-directory' where appropriate.
11067         Zap `init-file-user' and its uses.
11068
11069 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
11070
11071         * subr.el (copy-symbol): New function.
11072
11073 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11074
11075         * isearch-mode.el (isearch-done): Be sure to restore invisible
11076         extents in the proper buffer.
11077         (isearch-pre-command-hook): Set this-command to the correct value
11078         in case the buffer has changed and old overriding-local-map was
11079         used.
11080         (isearch-restore-extent): Use remprop instead of setting the
11081         property to nil.
11082
11083 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11084
11085         * cmdloop.el (execute-extended-command): Update zmacs region
11086         before the delay.
11087         (execute-extended-command): Make the message gettext-friendly.
11088
11089 1999-09-07  Andy Piper  <andy@xemacs.org>
11090
11091         * gutter-items.el (progress-gauge-glyph): renamed from
11092         progress-glyph.
11093         (progress-text-glyph): new variable.
11094         (progress-layout-glyph): use layouts and text glyphs.
11095         (progress-area-buffer): removed.
11096         (progress-text-and-extent): new variable.
11097         (progress-displayed-p): dynamically create gutter area buffer.
11098         (clear-progress): ditto.
11099         (raw-append-progress): ditto.
11100         (append-progress): use new glyph names.
11101         (raw-append-progress): only create the extent when needed. set
11102         properties more optimally.
11103         (progress): remove args.
11104
11105 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11106
11107         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11108         mapcar where the return value is unused.
11109         (isearch-restore-invisible-extents): Ditto.
11110         (isearch-highlight-all-cleanup): Ditto.
11111         (isearch-delete-extents-in-range): Traverse the extents only once.
11112         (isearch-highlight-all-update): Don't start over if the search
11113         string has changed and more input is pending.
11114
11115 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11116
11117         * packages.el (packages-find-package-data-path): Ditto.
11118
11119         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11120
11121         * subr.el (mapc-internal): Don't make obsolete.
11122
11123         * cl-extra.el (mapc): Resurrect.
11124
11125 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11126
11127         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11128         alias.
11129
11130         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11131         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11132         (isearch-yank-clipboard): Use get-clipboard instead of
11133         x-get-clipboard.
11134         (isearch-yank-selection): Fix docstring.
11135
11136 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11137
11138         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11139
11140 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11141
11142         * cl-macs.el (extent-start-position): Fix setf method.
11143         (extent-end-position): Ditto.
11144
11145 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11146
11147         * isearch-mode.el: End merge with FSF 20.4.
11148
11149         * isearch-mode.el (search-invisible): New variable.
11150         (isearch-hide-immediately): Ditto.
11151         (isearch-unhidden-extents): Ditto.
11152         (isearch-range-invisible): New function.
11153         (isearch-unhide-extent): Ditto.
11154         (isearch-restore-invisible-extents): Ditto.
11155         (isearch-restore-extent): Ditto.
11156
11157         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11158         implementation.
11159         (isearch-ring-retreat-edit): Ditto.
11160         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11161         (isearch-forward-regexp): New arguments NOT-REGEXP and
11162         NO-RECURSIVE-EDIT.
11163         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11164         (isearch-backward-regexp): New arguments NOT-REGEXP and
11165         NO-RECURSIVE-EDIT.
11166         (isearch-mode): Return isearch-success.
11167         (isearch-update): Use unread-command-events instead of
11168         unread-command-event.
11169         (isearch-abort): If an invalid regexp is encountered, keep popping
11170         states.
11171         (isearch-*-char): Use FSF implementation.
11172         (isearch-whitespace-chars): Use the more robust FSF's
11173         implementation.
11174         (isearch-within-brackets): New variable.
11175         (isearch-mode): Initialize it.
11176         (isearch-edit-string): Bind it.
11177         (isearch-search-and-update): Set it.
11178         (isearch-push-state): Push it.
11179         (isearch-top-state): Pop it.
11180         (isearch-search): Set it.
11181         (isearch-printing-char): When called by isearch-whitespace-chars,
11182         handle M-SPC gracefully.
11183         (isearch-message-prefix): New argument ELLIPSIS.
11184         (isearch-message-suffix): Ditto.
11185         (isearch-message): Use the ELLIPSIS argument when calling
11186         isearch-message-prefix and isearch-message-suffix.
11187         (isearch-message-prefix): Distinguish between "wrapped" and
11188         "overwrapped" search, FWIW.
11189
11190 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11191
11192         * isearch-mode.el (isearch-edit-string): Use the head of the
11193         search ring instead of search-last-string and search-last-regexp.
11194         (search-highlight): Renamed from isearch-highlight.
11195         (isearch-exit): Use the new name.
11196         (isearch-highlight): Ditto.
11197         (isearch-dehighlight): Ditto.
11198         (isearch-update-ring): New function.
11199         (isearch-done): Call it.
11200         (isearch-done): New argument EDIT.
11201         (isearch-repeat): If search string is empty, look up at the car of
11202         the search ring; ignore the yank pointer.
11203         (isearch-abort): Call isearch-done with NOPUSH.
11204         (isearch-cancel): New function.
11205         (isearch-mode-map): Bind it to ESC ESC ESC.
11206
11207         * isearch-mode.el: Begin merge with FSF 20.4.
11208
11209 1999-09-01  Andy Piper  <andy@xemacs.org>
11210
11211         * x-select.el (x-get-clipboard): obsolete.
11212         (x-yank-clipboard-selection): obsolete
11213
11214         * select.el (disown-selection): need to be careful to disown the
11215         clipboard if we set it via selection.
11216         (get-clipboard): move from x-select.el
11217         (yank-clipboard-selection): ditto.
11218
11219 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11220
11221         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11222         isearch-highlight-all-matches to nil.
11223         (isearch-fixed-case): New variable.
11224         (isearch-mode): Initialize it.
11225         (isearch-edit-string): Save it.
11226         (isearch-toggle-case-fold): Set it.
11227         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11228         need to check isearch-fixed-case.
11229         (isearch-toggle-case-fold): Update highlighting of all matches
11230         before the pause.
11231         (isearch-edit-string):
11232
11233 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11234
11235         * isearch-mode.el (isearch-edit-string): Call isearch-message
11236         before reading the event so that the prompt is displayed properly.
11237         (isearch-message): Use isearch-nonincremental when calling
11238         isearch-message-prefix.
11239         (minibuffer-local-isearch-map): Bind up and down to do the same as
11240         M-p and M-n respectively.
11241         (isearch-done): New arg NOPUSH.
11242         (isearch-edit-string): Use it.
11243         (isearch-edit-string): Don't bind isearch-string.
11244         (isearch-ring-adjust): Edit string, *then* push state.
11245
11246 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11247
11248         * faces.el (isearch-secondary): Make isearch-secondary look
11249         different than default.
11250
11251 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11252
11253         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11254         save-excursion.
11255         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11256         (isearch-update): Call isearch-dehighlight without arguments.
11257         (isearch-done): Ditto.
11258
11259         * isearch-mode.el (isearch-fix-case): If the search string has no
11260         upper-case letters, allow the folding to be reenabled.
11261         Previously, once disabled, the folding would remain that way until
11262         the end of isearch.
11263         (isearch-top-state): Call isearch-fix-case.
11264
11265         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11266         save-excursion.
11267         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11268
11269 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11270
11271         * xpm-button.el:
11272         xbm-button.el: Need to exist in core because gui.el depends on
11273         them.
11274
11275 1999-08-31  Andy Piper  <andy@xemacs.org>
11276
11277         * gutter-items.el (buffers-tab-face): new customizable variable.
11278         (buffers-tab-default-buffer-line-length): new specifier for
11279         maximum viewable characters.
11280         (progress-stack): new variable for implementing widget-based
11281         progress messages.
11282         (progress-area-buffer): ditto.
11283         (progress-glyph-height): ditto.
11284         (progress-stop-callback): ditto.
11285         (progress-quit-function): new function.
11286         (progress-glyph): new variable.
11287         (progress-layout-glyph): ditto.
11288         (progress-displayed-p): new function, see message-displayed-p for
11289         details.
11290         (clear-progress): ditto.
11291         (remove-progress): ditto.
11292         (append-progress): ditto.
11293         (raw-append-progress): ditto.
11294         (display-progress): ditto.
11295         (current-progress): ditto.
11296         (current-progress-label): ditto.
11297         (progress): ditto.
11298         (lprogress): ditto.
11299
11300
11301 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11302
11303         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11304
11305         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11306         `isearch-yank-selection'.
11307         (isearch-mode-map): Use it.
11308         (isearch-yank-selection): Use `get-selection' instead of
11309         `get-x-selection'.
11310
11311 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11312
11313         * faces.el (isearch-secondary): Create face here.
11314
11315         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11316         timers.
11317
11318 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11319
11320         * subr.el (buffer-string): More robust backward compatibility
11321         check, courtesy William Perry.
11322
11323 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11324
11325         * replace.el (perform-replace): Stop the search after the search
11326         limit has been reached.
11327
11328 1999-08-23  Andy Piper  <andy@xemacs.org>
11329
11330         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11331         here if we don't have one.
11332
11333 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11334
11335         * ldap.el (ldap-coding-system): Default to nil until we get
11336         efficient UTF8 support
11337         (ldap-decode-string): Guard against `decode-coding-string' not
11338         being defined
11339         (ldap-encode-string): Guard against `encode-coding-string' not
11340         being defined
11341
11342 1999-08-23  Didier Verna  <didier@xemacs.org>
11343
11344         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11345         Some doc strings improvements, and add a star to the `interactive'
11346         calls.
11347
11348 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11349
11350         * font-lock.el (java-font-lock-keywords-3): introduced new
11351         keywords and regexpes for javadoc syntax 1.2.
11352
11353 1999-08-17  Andy Piper  <andy@xemacs.org>
11354
11355         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11356         format-buffers-tab-line.
11357         (buffers-tab-max-buffer-line-length): new variable.
11358         (format-buffers-tab-line): new function. truncate names if over
11359         buffers-tab-max-buffer-line-length.
11360
11361 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11362
11363         * cus-start.el: Customize the variable `bell-inhibit-time'.
11364
11365 1999-08-16  Andy Piper  <andy@xemacs.org>
11366
11367         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11368         brute-force approach to deleting the last buffer.
11369         (buffers-tab-grouping-regexp): new customizable variable.
11370         (select-buffers-tab-buffers-by-mode): use it.
11371
11372 1999-08-13  Andy Piper  <andy@xemacs.org>
11373
11374         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11375         deletion problem.
11376
11377 1999-07-30  Didier Verna  <didier@xemacs.org>
11378
11379         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11380         of princ to output symbols.
11381         (custom-save-face-internal): ditto.
11382         (custom-save-resets): ditto.
11383
11384 1999-08-09  Didier Verna  <didier@xemacs.org>
11385
11386         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11387         `regexp-quote' to protect the major mode name for use as a regular
11388         expression (c++ needs this for instance).
11389
11390 1999-08-08  Andy Piper  <andy@xemacs.org>
11391
11392         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11393         cope with similar mode names.
11394
11395         * gutter-items.el (buffers-tab-selection-function): new selection
11396         function.
11397         (select-buffers-tab-buffers-by-mode): new function.
11398         (buffers-tab-items): use it if set to only display buffers in the
11399         tab in the current buffer's group..
11400         (update-tab-in-gutter): use new api.
11401         (remove-buffer-from-gutter-tab): ditto.
11402
11403         * gutter-items.el (buffers-tab-max-size): set custom selection
11404         default to 6.
11405         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11406         (add-tab-to-gutter): set face as default.
11407
11408 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11409
11410         * faces.el (frob-face-property): Merge the fall-back specifier
11411         with the target, not replace it.
11412
11413 1999-08-05  Andy Piper  <andy@xemacs.org>
11414
11415         * gutter-items.el (update-tab-in-gutter): add frame argument for
11416         buffer-items.
11417         (update-tab-in-gutter): use it.
11418
11419         * gutter-items.el (record-buffer-hook): set.
11420
11421         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11422         change.
11423         (switch-to-buffer-hook) deleted.
11424
11425 1999-08-04  Andy Piper  <andy@xemacs.org>
11426
11427         * gutter-items.el (update-tab-in-gutter): make sure this will work
11428         as an argument to create-frame-hook.
11429
11430 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11431
11432         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11433         instead of timer emulation.
11434
11435 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11436
11437         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11438         Emacs isearch enhancements.
11439
11440 1999-07-28  Andy Piper  <andy@xemacs.org>
11441
11442         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11443         all devices that support tab controls.
11444         (remove-buffer-from-gutter-tab): new function. to be used as a
11445         value for kill-buffer-hook.
11446
11447 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11448
11449         * auto-show.el (auto-show-truncationp): changed to match
11450         `window_translation_on'
11451
11452 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11453
11454         * XEmacs 21.2.19 is released
11455
11456 1999-07-28  SL Baur  <steve@miho>
11457
11458         * code-files.el (insert-file-contents): Fix docstring.
11459         revert previous change.
11460
11461 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11462
11463         * fill.el (fill-region-as-paragraph): Change re-break-point to
11464         contain word-across-newline plus one character so that filling
11465         Japanese and Chinese works as desired.
11466         * simple.el (do-auto-fill): Ditto.
11467
11468 1999-07-26  SL Baur  <steve@miho>
11469
11470         * mule/japanese.el ("Japanese"): Do not specify a default input
11471         method.
11472         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11473
11474 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11475
11476         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11477         able to use cl-macs macro in early lisp.
11478
11479 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11480
11481         * custom.el:
11482         * cus-face.el:
11483         * cus-edit.el:
11484                 Massive custom Theme API changes.
11485
11486 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11487
11488         * code-files.el (insert-file-contents): Regard
11489         coding-system-magic-cookie if `coding-system-for-read' is nil.
11490
11491 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11492
11493         * mule/thai-xtis.el: Add coding: local variable, to avoid
11494         bootstrapping problem with C locale.
11495
11496 1999-07-22  Andy Piper  <andy@xemacs.org>
11497
11498         * dumped-lisp.el (preloaded-file-list): guard against putting
11499         gutter-items in a less than functional XEmacs.
11500         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11501
11502 1999-07-18  Bob Weiner  <weiner@beopen.com>
11503
11504         * fill.el (fill-context-prefix): Fixed bug that prevented the
11505         setting of an adaptive fill prefix when the `dont-skip-first' was
11506         t.
11507
11508 1999-07-22  SL Baur  <steve@miho>
11509
11510         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11511
11512 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11513
11514         * files.el (interpreter-mode-alist): add `make', `guile', and
11515         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11516         makefile-mode, guile is a scheme, and someday XEmacs will be
11517         modular enough to use as an efficient scripting tool.)
11518
11519 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11520
11521         * mule/mule-cmds.el (reset-language-environment): Regard
11522         coding-category `utf-8' and `ucs-4' if they are available.
11523
11524 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11525
11526         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11527         (prefer-coding-system): Fix DOC-string.
11528
11529         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11530         DOC-string too.
11531
11532         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11533         Mule.
11534         (coding-system-change-eol-conversion): Fix DOC-string.
11535
11536 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11537
11538         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11539         instead of `list-coding-system'.
11540
11541 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11542
11543         * menubar-items.el (default-menubar): `select-input-method' was
11544         renamed to `set-input-method'.
11545
11546         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11547         "Set Language Environment" menu.
11548
11549         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11550         "Describe Language Support" menu.
11551
11552 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11553
11554         * mule/chinese.el ("Chinese-GB"): Rename
11555         `chinese-gb-environment-setup-function' to
11556         `setup-chinese-gb-environment-internal'.
11557
11558 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11559
11560         * mule/korean.el: Use `define-coding-system-alias' instead of
11561         `copy-coding-system'.
11562
11563 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11564
11565         * mule/mule-cmds.el (set-language-environment-coding-systems):
11566         Treat duplicated coding-categories.
11567
11568 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11569
11570         * mule/japanese.el: Use `define-coding-system-alias' instead of
11571         `copy-coding-system'.
11572
11573 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11574
11575         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11576         coding-system `viscii'.
11577
11578 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11579
11580         * mule/cyrillic.el:
11581         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11582         (cyrillic-alternativnyj-decode-table): New variable.
11583         (cyrillic-alternativnyj-encode-table): New variable.
11584         - Specify `iso-8-1' as a category of coding-system
11585           `alternativnyj'.
11586         - Abolish general Cyrillic environment.
11587
11588 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11589
11590         * mule/chinese.el:
11591         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11592         - Register `chinese-gb-environment-setup-function' as a
11593           `setup-function' of "Chinese-GB" environment.
11594
11595 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11596
11597         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11598         optional argument `parents'.
11599
11600         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11601         property for Thai-XTIS.
11602
11603         * mule/mule-help.el (help-with-tutorial): Use property
11604         `tutorial-coding-system' of language-info as a coding-system to
11605         read tutorial file.
11606
11607 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11608
11609         * mule/thai-xtis.el: Don't setup `setup-function' and
11610         `exit-function'.
11611
11612         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11613         `set-coding-category-system' to set up coding-system for
11614         coding-category.
11615
11616         * mule/mule-cmds.el (prefer-coding-system): Use
11617         `set-coding-category-system' to set up coding-system for
11618         coding-category.
11619
11620 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11621
11622         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11623         Thai-XTIS environment.
11624
11625         * mule/mule-cmds.el (prefer-coding-system): Use
11626         `find-coding-system' instead of `coding-system-p'.
11627
11628 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11629
11630         * mule/mule-cmds.el (set-language-environment-coding-systems):
11631         Modify eol-type for XEmacs.
11632
11633         * mule/thai-xtis.el: Delete unused local variable `category'.
11634
11635         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11636         function.
11637         (prefer-coding-system): Don't call
11638         `update-coding-systems-internal'; use function
11639         `coding-category-list' instead of variable `coding-category-list';
11640         use `set-coding-priority-list' instead of `set-coding-priority';
11641         modify `eol-type' for XEmacs.
11642
11643         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11644         `charset-columns'.
11645         (char-width): Likewise.
11646
11647 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11648
11649         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11650         `tis-620'.
11651
11652         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11653         `set-coding-priority-list' instead of `set-coding-priority'; don't
11654         call `update-coding-systems-internal'.
11655
11656         * mule/mule-misc.el (coding-system-get): New function.
11657         (coding-system-put): New function.
11658         (coding-system-category): New function.
11659
11660 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11661
11662         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11663         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11664         to avoid conflict with leim/quail/thai-xtis.
11665
11666         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11667         to thai-xtis-chars.el.
11668
11669         * mule/thai-xtis-chars.el: New file (split from
11670         mule/thai-xtis.el).
11671
11672 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11673
11674         * mule/thai-xtis.el:
11675         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11676         - Add syntax entries.
11677         - Put `preferred-coding-system' of the charset `thai-xtis' to
11678           `tis-620'.
11679
11680 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11681
11682         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11683         rewritten to use write-multibyte-character.
11684
11685 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11686
11687         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11688         of `iso-2022-7'.
11689         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11690         ported yet.
11691         (read-input-method-name): Treat optional argument `default'.
11692
11693 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11694
11695         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11696         all.
11697         (set-language-info-alist): Set up menus here.
11698
11699 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11700
11701         * minibuf.el (completing-read): Add new optional argument
11702         `default'.
11703         (read-coding-system): Add new optional argument
11704         `default-coding-system'.
11705
11706 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11707
11708         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11709         (viet-viscii-...->viet-vscii...).
11710
11711 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11712
11713         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11714         and menus.
11715
11716 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11717
11718         * mule/mule-cmds.el (input-method-function): Add permanent-local
11719         property.
11720
11721 1999-03-30  Dave Love  <fx@gnu.org>
11722
11723         * mule/mule-cmds.el (current-language-environment): Doc fix.
11724
11725 1999-02-06  Richard Stallman  <rms@gnu.org>
11726
11727         * mule/european.el (setup-slovenian-environment): New function.
11728         ("Slovenian"): New language environment.
11729
11730 1999-01-27  Dave Love  <fx@gnu.org>
11731
11732         * mule/mule-cmds.el (current-language-environment): Provide :link,
11733         :type (choices) and appropriate :get.
11734
11735 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
11736
11737         * mule/mule-cmds.el (describe-language-environment): Don't alter
11738         input-method-alist.
11739
11740 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
11741
11742         * mule/mule-cmds.el (prefer-coding-system): Call
11743         set-coding-priority, so that the internal array of priorities is
11744         also updated.
11745
11746 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
11747
11748         * mule/mule-cmds.el (prefer-coding-system): If the argument
11749         requires specific EOL conversion type, make the default coding
11750         systems use that.
11751
11752 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
11753
11754         * mule/mule-cmds.el (set-language-environment): Pass the default
11755         eol-type to set-language-environment-coding-systems.
11756         (set-default-coding-systems): Copy the eol-type property for the
11757         new default values of {buffer-file,process}-coding-system from the
11758         old defaults.
11759         (set-language-environment-coding-systems): Accept an optional
11760         argument EOL-TYPE, and set the eol-type property of the default
11761         coding systems accordingly.
11762
11763 1998-10-26  Kenichi Handa <handa@etl.go.jp>
11764
11765         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
11766         use generate-new-buffer instead of get-buffer-create.
11767
11768 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
11769
11770         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
11771
11772 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
11773
11774         * mule/mule-cmds.el (default-input-method): Fix custom type.
11775
11776 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
11777
11778         * mule/mule-cmds.el (setup-specified-language-environment):
11779         Add apropos-inhibit property.
11780         (describe-specified-language-support): Likewise.
11781
11782 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11783
11784         * mule/mule-cmds.el: Doc fixes.
11785
11786 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
11787
11788         * mule/mule-cmds.el (register-input-method): Doc-string
11789         modified.
11790
11791 1998-09-01  Dave Love  <fx@gnu.org>
11792
11793         * mule/mule-cmds.el (current-language-environment): Fix
11794         setter function.
11795
11796 1998-08-31  Paul Eggert  <eggert@twinsun.com>
11797
11798         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
11799         mule/european.el, mule/hebrew.el, mule/japanese.el,
11800         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
11801         avoid bootstrapping problem if you need to recompile all the Lisp
11802         files using interpreted code.
11803
11804 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
11805
11806         * mule/european.el ("Latin-1"): Modify `documentation' key value.
11807         ("Latin-2"): Likewise.
11808
11809 1998-08-18  Per Starback  <starback@update.uu.se>
11810
11811         * mule/european.el (setup-latin2-environment): Fix typo.
11812
11813 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
11814
11815         * mule/european.el: Give proper value of `input-method' key to all
11816         lang. env.
11817
11818         * mule/mule-cmds.el (activate-input-method): Handle the case that
11819         the arg INPUT-METHOD is nil correctly.
11820         (read-multilingual-string): Activate the specified input method
11821         before calling read-string.  Afterward, activate the original
11822         input method.
11823
11824 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
11825
11826         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11827         (set-language-info-alist): Fix typo in doc-string.
11828
11829         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
11830
11831 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
11832
11833         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11834         (reset-language-environment): New function for the job that
11835         setup-english-environment used to do.
11836         (set-language-environment): Do more setups according to the info
11837         in language-info-alist.
11838         (read-language-name): Handle the case that the arg KEY is nil.
11839         (describe-language-environment): Handle input-method property.
11840
11841         * mule/: All files under this directory, which related with
11842         specific languages (such as mule/european.el, mule/greek.el,
11843         mule/hebrew.el, mule/misc-lang.el), modified as below.
11844         (setup-XXX-environment): Just call set-language-environment.  If
11845         they used to do some other jobs than what done by
11846         set-language-environment, those jobs are done in
11847         setup-XXX-environment-internal now.
11848         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
11849         the value to setup-XXX-environment-internal.  Add properties
11850         input-method and features.
11851
11852         * mule/english.el (setup-english-environment): Just call
11853         reset-language-environment.
11854
11855         * mule/european.el (setup-8-bit-environment): Function deleted.
11856
11857 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
11858
11859         * mule/mule-cmds.el (input-method-exit-on-first-char)
11860         (input-method-use-echo-area): Doc fixes.
11861
11862 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
11863
11864         * mule/mule-cmds.el (input-method-exit-on-first-char): New
11865         variable.
11866         (input-method-use-echo-area): New variable.
11867
11868 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
11869
11870         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11871
11872 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
11873
11874         * mule/mule-cmds.el (activate-input-method): Update mode line.
11875         (inactivate-input-method): Likewise.
11876
11877 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
11878
11879         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
11880         input method in the current buffer, but just bind
11881         current-input-method.
11882
11883 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
11884
11885         * mule/hebrew.el ("Hebrew"): Add coding-priority.
11886
11887         * mule/misc-lang.el ("IPA"): Add coding-priority and
11888         coding-system.
11889
11890 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
11891
11892         * mule/greek.el: Add coding-priority.
11893
11894 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
11895
11896         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
11897         LANG-ENV.
11898
11899 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
11900
11901         * mule/mule-cmds.el (register-input-method): Fix previous change.
11902         (setup-specified-language-environment): Doc fix.
11903
11904 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
11905
11906         * mule/mule-cmds.el: Several doc fixes.
11907         (get-language-info, set-language-info): Rename argument.
11908         (set-language-info-alist): Likewise.
11909         (register-input-method): Rename argument.
11910         (activate-input-method): If INPUT-METHOD is nil, deactivate.
11911
11912 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
11913
11914         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
11915         default value while reading an input method.
11916
11917 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
11918
11919         * mule/mule-cmds.el (universal-coding-system-argument):
11920         Use buffer-file-coding-system as default.
11921
11922 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
11923
11924         * mule/korean.el ("Korean"): Doc fix.
11925
11926 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
11927
11928         * mule/mule-cmds.el (describe-language-environment): Print the
11929         languge environment at the head.
11930
11931 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
11932
11933         * mule/japanese.el: Set exit-function to exit-japanese-environment
11934         for Japanese environment.
11935
11936 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
11937
11938         * mule/mule-cmds.el (set-language-environment): Doc fix.
11939         (current-language-environment): Use defcustom.
11940         (default-input-method): Specify :type.
11941
11942 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
11943
11944         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11945         modified.
11946         (prefer-coding-system): Doc-string modified.
11947
11948 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11949
11950         * mule/mule-cmds.el (set-language-info): Doc-string
11951         describes `coding-priority' KEY.
11952         (set-language-environment-coding-systems): New function.
11953         (select-safe-coding-system): New function.
11954         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
11955         (set-language-info-alist): New optionla arg PARENTS.  Call
11956         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
11957         (set-language-environment-coding-systems): New function.
11958
11959         * mule/chinese.el: Remove setting up of
11960         describe-chinese-environment-map and
11961         setup-chinese-environment-map.  Exclude them in args of calls to
11962         set-language-info-alist.  Register coding-priority key in
11963         language-info-alist.
11964
11965         * mule/cyrillic.el: Remove setting up of
11966         describe-cyrillic-environment-map and
11967         setup-cyrillic-environment-map.  Exclude them in args of calls to
11968         set-language-info-alist.  Register coding-priority key in
11969         language-info-alist.
11970
11971         * mule/english.el: Register coding-priority key in
11972         language-info-alist.
11973
11974         * mule/ethiopic.el: Register coding-priority key in
11975         language-info-alist.
11976
11977         * mule/european.el: Remove setting up of
11978         describe-european-environment-map and
11979         setup-european-environment-map.  Exclude them in args of calls to
11980         set-language-info-alist.  Register coding-priority key in
11981         language-info-alist.  Add "German" language env.
11982         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
11983         (setup-german-environment): New function.
11984
11985         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
11986         change default input method to "greek-postfix".
11987
11988         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
11989         coding-priority key in
11990
11991 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
11992
11993         * mule/mule-cmds.el (set-language-info): Doc fix.
11994         (input-method-inactivate-hook): Doc fix.
11995
11996 1997-11-20  Karl Heuer  <kwzh@gnu.org>
11997
11998         * mule/mule-cmds.el (set-input-method): Renamed from
11999         select-input-method.
12000
12001 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
12002
12003         * mule/mule-cmds.el (set-language-environment): Run
12004         exit-language-environment-hook before calling `exit-function'
12005         which is specified for the language environment.
12006
12007 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
12008
12009         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12010         modified.
12011         (prefer-coding-system): Likewise.
12012         (describe-language-environment): Print aliases of each coding
12013         system.
12014         (set-language-environment-hook): New variable.
12015         (exit-language-environment-hook): New variable.
12016         (set-language-environment): Call these hooks.  Before setting a
12017         new language environment, exit from the
12018         current-language-environment if necessary.
12019         (input-method-verbose-flag): The value can be nil, t,
12020         complex-only, or default.
12021         (input-method-highlight-flag): Doc-string augmented.
12022         (activate-input-method): Check if we can run the registered
12023         function to activate an input method.
12024
12025         * mule/korean.el: Set exit-function for language environment
12026         "Korean" to exit-korean-environment.
12027         (setup-korean-environment): Moved to korea-util.el.
12028
12029 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12030
12031         * mule/mule-cmds.el (read-multilingual-string): Use
12032         current-input-method prior to default-input-method.  Don't bind
12033         current-input-method by `let', instead, activate the specified
12034         input method in the current buffer temporarily.
12035
12036 1997-10-19  John F. Whitehead  <jfw@cisco.com>
12037
12038         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12039
12040 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12041
12042         * mule/chinese.el (post-read-decode-hz): Return the result of
12043         decode-hz-region.
12044         (pre-write-encode-hz): Do not change the value of
12045         last-coding-system.
12046
12047 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12048
12049         * mule/mule-ccl.el: Doc fixes.
12050
12051 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
12052
12053         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12054         (check-ccl-program): New macro.
12055
12056 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12057
12058         * mule/mule-ccl.el: Comment about CCL syntax modified.
12059         (ccl-command-table): Add read-multibyte-character and
12060         write-multibyte-character.
12061         (ccl-code-table): Add ex-cmd.
12062         (ccl-extended-code-table): New variable.
12063         (ccl-embed-extended-command): New function.
12064         (ccl-compile-read-multibyte-character,
12065         ccl-compile-write-multibyte-character) New functions.
12066         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12067         ccl-dump-write-multibyte-character): New functions.
12068
12069 1999-07-22  SL Baur  <steve@miho>
12070
12071         * config.el (config-value-file): config.values is installed into
12072         doc-directory.
12073         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
12074
12075 1999-07-19  Didier Verna  <didier@xemacs.org>
12076
12077         * rect.el: all functions rewritten, except when noted. Below is a
12078         list of interface changes.
12079         (apply-on-rectangle): new function. Obsoletes
12080         `operate-on-rectangle'. All functions that used to call this
12081         function now call the new one.
12082         (kill-rectangle): added optional prefix arg to fill lines.
12083         (delete-rectangle): ditto.
12084         (delete-extract-rectangle): ditto.
12085         (open-rectangle): ditto.
12086         (clear-rectangle): ditto.
12087         (delete-rectangle-line): added third arg FILL.
12088         (delete-extract-rectangle-line): ditto.
12089         (open-rectangle-line): ditto.
12090         (clear-rectangle-line): ditto.
12091
12092 1999-07-18  Andy Piper  <andy@xemacs.org>
12093
12094         * menubar-items.el (default-menubar): add gutter options.
12095
12096         * gutter-items.el: new file.
12097         (gutter): new group for custom.
12098         (gutter-visible-p): new variable.
12099         (default-gutter-position): ditto.
12100         (buffers-tab): new group for the buffers tab.
12101         (gutter-buffers-tab): widget to put in the gutter.
12102         (buffers-tab-max-size): max number of tabs.
12103         (buffers-tab-switch-to-buffer-function): function to call when a
12104         tab is pressed.
12105         (buffers-tab-omit-function): filter buffers with this function.
12106         (buffers-tab-format-buffer-line-function): format buffer names for
12107         inclusion in tabs.
12108         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12109         the record.
12110         (build-buffers-tab-internal): build a list of tab items.
12111         (buffers-tab-items): ditto.
12112         (add-tab-to-gutter): put a tab in the gutter area.
12113         (update-tab-in-gutter): reset the buffers in the tab.
12114
12115         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12116
12117         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12118         (switch-to-buffer-hooks): new hook.
12119
12120         * toolbar.el (default-toolbar-position): fix typo.
12121
12122 1999-07-16  Andy Piper  <andy@xemacs.org>
12123
12124         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12125
12126 1999-07-15  Didier Verna  <didier@xemacs.org>
12127
12128         * cus-edit.el (custom-prompt-variable): optional third arg makes
12129         prompt for a comment string.
12130         (customize-set-value): optional prefix makes this function handle
12131         variable comments.
12132         (customize-set-variable): ditto.
12133         (customize-save-variable): ditto.
12134         (customize-customized): handle custom comments.
12135         (customize-save-customized): ditto.
12136         (custom-variable-state-set): ditto.
12137         (custom-face-state-set): ditto.
12138         (customize-saved): ditto.
12139         (custom-variable-set): ditto.
12140         (custom-face-set): ditto.
12141         (custom-variable-save): ditto.
12142         (custom-face-save): ditto.
12143         (custom-variable-reset-saved): ditto.
12144         (custom-face-reset-saved): ditto.
12145         (custom-variable-reset-standard): ditto.
12146         (custom-face-reset-standard): ditto.
12147         (custom-comment-face): new face.
12148         (custom-comment-tag-face): ditto.
12149         (custom-comment): new widget.
12150         (custom-comment-create): new function.
12151         (custom-comment-delete): ditto.
12152         (custom-comment-value-set): ditto.
12153         (custom-comment-show): ditto.
12154         (custom-comment-invisible-p): ditto.
12155         (custom-variable-value-create): create a comment field widget.
12156         (custom-face-value-create): ditto.
12157         (custom-variable-menu): new entry for adding a custom comment.
12158         (custom-face-menu): ditto.
12159         (custom-save-variables): possibly save custom comments.
12160         (custom-save-faces): ditto.
12161
12162         * cus-face.el (custom-set-faces): the arguments can now have a
12163         custom comment as fourth argument.
12164
12165         * custom.el (custom-set-variables): the arguments can now have a
12166         custom comment as fifth element.
12167
12168 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12169
12170         * XEmacs 21.2.18 is released
12171
12172 1999-07-13  SL Baur  <steve@miho>
12173
12174         * lib-complete.el (read-library-name): Revert previous change.
12175         (read-library): Ditto.
12176
12177 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12178
12179         * packages.el (packages-package-list): Capitalize docstring.
12180
12181         * packages.el (packages-find-package-library-path): Use #'nconc
12182         rather than #'append to reduce consing -- #'mapcar uses Flist,
12183         which returns a freshly consed list.  #'append would create yet
12184         another fresh list, using Fmake_list in concat.
12185
12186         * packages.el (package-provide): Use setq with remassq like it
12187         says in its docstring.
12188
12189 1999-07-06  SL Baur  <steve@miho.m17n.org>
12190
12191         * lib-complete.el (progn-with-message): Fix typo.
12192
12193 1999-07-06  SL Baur  <steve@miho.m17n.org>
12194
12195         * mule/mule-misc.el (char-octet): Make function match docstring.
12196         From Katsumi Yamaoka <yamaoka@jpl.org>
12197
12198 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12199
12200         * wid-edit.el (widget-documentation): corrected spelling error.
12201
12202 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12203
12204         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12205         keys if already bound
12206
12207 1999-07-06  SL Baur  <steve@miho.m17n.org>
12208
12209         * lib-complete.el (progn-with-message): Revert previous changes.
12210
12211 1999-06-24  Bob Weiner  <weiner@beopen.com>
12212
12213         * lib-complete.el (find-library):
12214         (find-library-other-window):
12215         (find-library-other-frame): Completely rewrote
12216         so that these functions actually work when called non-interactively.
12217         Also made them handle LIBRARY arguments which end with .el or .elc.
12218
12219 1999-06-24  Bob Weiner  <weiner@beopen.com>
12220
12221         * simple.el (indent-new-comment-line): Locally bound
12222         `block-comment-start' to `comstart' or else when this is called
12223         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12224         `block-comment-start' value, ignoring any existing spacing after a
12225         comment prefix in the previous line and producing ugly comments.
12226
12227 1999-06-23  Bob Weiner  <weiner@beopen.com>
12228
12229         * list-mode.el (mouse-choose-completion):
12230         (choose-completion):
12231         (completion-switch-to-minibuffer): Added.
12232         ([Tab]): [Tab] previously switched to the minibuffer
12233         but since [space] does that and since most applications in the
12234         world use [Tab] to select the next item in a list, do that in the
12235         *Completions* buffer too.  This will cause the least confusion
12236         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12237         06/23/1999.
12238
12239 1999-06-22  Bob Weiner  <weiner@beopen.com>
12240
12241         * help.el (help-buffer-name): Added support for a null value
12242         of `help-buffer-prefix-string' since some buffers require no
12243         prefix.
12244
12245 1999-06-20  Bob Weiner  <weiner@beopen.com>
12246
12247         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12248         in the completion-list-mode-map to bury the completions buffer
12249         even when the minibuffer is no longer active.
12250
12251 1999-06-20  Bob Weiner  <weiner@beopen.com>
12252
12253         * list-mode.el (list-mode): It is visually disconcerting to have
12254         the text cursor disappear within list buffers, especially when
12255         moving from window to window, so leave it visible.
12256
12257 1999-07-01  SL Baur  <steve@miho.m17n.org>
12258
12259         * menubar-items.el (default-menubar): Conditionalize the bug
12260         report menu item (which may not be possible in this XEmacs).
12261         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12262
12263 1999-06-30  SL Baur  <steve@miho.m17n.org>
12264
12265         * subr.el (with-current-buffer): DOC string fix.
12266         Suggested by Bob Weiner <weiner@altrasoft.com>
12267
12268 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12269
12270         * cus-face.el (custom-face-italic): insert missing args
12271
12272 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12273
12274         * packages.el (package-locations): Changed default early package
12275         hierarchies to ~/.xemacs/mule-packages and
12276         ~/.xemacs/xemacs-packages.
12277
12278 1999-06-23  SL Baur  <steve@miho.m17n.org>
12279
12280         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12281
12282 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12283
12284         * packages.el (package-locations): Changed default early package
12285         hierarchy to ~/.xemacs/packages.
12286         (package-locations): Removed `packages' as a possible name for a
12287         late package hierarchy.
12288
12289 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12290
12291         * mule/mule-category.el (word-combining-categories): Set up new
12292         variable.
12293         (word-separating-categories): Likewise.
12294
12295 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12296
12297         * XEmacs 21.2.17 is released
12298
12299 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12300
12301         * font-menu.el (font-menu-set-font): allow for nil specification
12302         of font size.
12303
12304 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12305
12306         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12307         is 1.
12308
12309 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12310
12311         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12312         8859-5 instead of ISO 8859-1.
12313
12314 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12315
12316         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12317         (viet-viscii-encode-table): Ditto.
12318
12319         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12320         Make obsolete definition of char-octet.
12321
12322 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12323
12324         * subr.el: Move no-Mule make-char ...
12325         * help-nomule.el (make-char): To here.
12326         (string-width): Make Mule compatibility alias.
12327
12328 1999-06-15  Andy Piper  <andy@xemacs.org>
12329
12330         * select.el (get-selection-no-error): really make there be no-error.
12331         (get-selection): revert to original.
12332
12333 1999-06-11  Andy Piper  <andy@xemacs.org>
12334
12335         * select.el (selection-sets-clipboard): renamed.
12336         (own-selection): use it.
12337
12338 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12339
12340         * XEmacs 21.2.16 is released
12341
12342 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12343
12344         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12345         missing characters to avoid crash.
12346
12347 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12348
12349         * coding.el (set-terminal-coding-system): Only set the console
12350         coding system on the selected console if it is a tty.
12351
12352 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12353
12354         * cus-face.el:
12355         * cus-edit.el:
12356         * faces.el:
12357         (custom):
12358         (face-spec-set):
12359         * faces.el (frob-face-property):
12360         * font-menu.el (font-menu-set-font):
12361                   Actually apply changes from 1999-03-17
12362
12363 1999-06-10  Andy Piper  <andy@xemacs.org>
12364
12365         * select.el (get-selection): abstract out non error-signalling
12366         part.
12367         (get-selection-no-error): get-selection without signalling an
12368         error.
12369         (selection-is-clipboard-p): new variable. controls whether the
12370         selection sets the clipboard.
12371         (own-selection): use it.
12372
12373         * mouse.el (insert-selection): fallback to clipboard after trying
12374         primary selection and cutbuffer.
12375
12376 1999-06-05  Andy Piper  <andy@xemacs.org>
12377
12378         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12379         selection functions.
12380
12381 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12382
12383         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12384         default value.
12385         (load): Use `raw-text' instead of `no-conversion'.
12386         (insert-file-contents): Likewise.
12387
12388         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12389         of `no-conversion'.
12390
12391 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12392
12393         * coding.el: Don't copy `no-conversion' to `raw-text'.
12394
12395 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12396
12397         * subr.el (make-char): Define it if Mule is not around.
12398
12399 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12400
12401         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12402
12403         * x-select.el (x-disown-selection-internal): Restore symbol as an
12404         obsolete alias.
12405         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12406
12407 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12408
12409         * XEmacs 21.2.15 is released
12410
12411 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12412
12413         * subr.el (split-string): Avoid infinite looping
12414
12415 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12416
12417         * ldap.el (ldap-ignore-attribute-codings): New variable
12418         (ldap-default-attribute-decoder): New variable
12419         (ldap-coding-system): New variable
12420         (ldap-attribute-syntax-encoders): New variable
12421         (ldap-attribute-syntax-decoders): New variable
12422         (ldap-attribute-syntaxes-alist): New variable
12423         (ldap-encode-boolean): New function
12424         (ldap-decode-boolean): New function
12425         (ldap-encode-country-string): New function
12426         (ldap-decode-string): New function
12427         (ldap-decode-address): New function
12428         (ldap-encode-address): New function
12429         (ldap-decode-attribute): New function
12430         (ldap-search): Use some of these
12431
12432 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12433
12434         * version.el (emacs-version): Make the patch level/beta come
12435         before the XEmacs qualifier so that it gets into (funcall
12436         emacs-version) and thus in the bug reports.
12437         (emacs-version>=): Support patch levels.
12438
12439 1999-06-03  SL Baur  <steve@xemacs.org>
12440
12441         * version.el: implement x.y.z version number
12442         From Jan Vroonhof <vroonhof@math.ethz.ch>
12443
12444 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12445
12446         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12447
12448 1999-05-22  Vin Shelton <acs@xemacs.org>
12449
12450         * startup.el: Document -private and break out non-standard X options.
12451
12452 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12453
12454         * mule/mule-charset.el (charset-after): New function.
12455         (charset-direction): Synch with Mule, update docstring.
12456         (get-charset-property): New function.
12457         (put-charset-property): New function.
12458         (charset-plist): New function.
12459
12460         * mule/mule-charset.el (compose-region):
12461         (decompose-region): remove;  these functions (which don't work
12462         since we don't do composite characters) have been moved to
12463         mule-util.el.
12464         (toplevel): follow coding standards
12465
12466 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12467
12468         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12469         exist any more.
12470
12471         * code-files.el: Fix commentary to follow coding standards.  Move
12472         the single line left in mule-files.el to here.
12473
12474         * mule/mule-files.el: delete.
12475
12476 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12477
12478         * info.el (Info-scroll-prev): Use event functions instead of the
12479         old emacs 19 interface.
12480
12481 1999-06-02  Andy Piper  <andy@xemacs.org>
12482
12483         * x-font-menu.el (x-font-menu-load-font):
12484         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12485
12486 1999-05-31  Andy Piper  <andy@xemacs.org>
12487
12488         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12489         group.
12490         (font-menu-this-frame-only-p): ditto.
12491         (font-menu-max-items): reinstate, from Jan Vroonhof
12492         <vroonhof@math.ethz.ch>
12493         (font-menu-submenu-name-format): ditto.
12494         (font-menu-split-long-menu): ditto, for use by the family
12495         constructor.
12496         (font-menu-family-constructor): use it.
12497
12498 1999-05-30  Andy Piper  <andy@xemacs.org>
12499
12500         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12501         for use by the font menu.
12502
12503         * msw-font-menu.el: new file implementing mswindows specific
12504         font-menu behaviour.
12505         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12506         (mswindows-font-menu-junk-families): ditto.
12507         (hack-font-truename): ditto.
12508         (mswindows-font-regexp-ascii): ditto.
12509         (mswindows-reset-device-font-menus): ditto.
12510         (mswindows-font-menu-font-data): ditto.
12511         (mswindows-font-menu-load-font): ditto.
12512
12513         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12514         (x-font-menu-font-data): ditto.
12515         (x-font-menu-load-font): ditto.
12516
12517         * font-menu.el: new file implementing generic font menu behaviour.
12518         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12519         made device independent.
12520         (font-menu-this-frame-only-p): ditto.
12521         (font-menu-preferred-resolution): ditto.
12522         (font-menu-size-scaling): new variable used to determine whether
12523         sizes are in points or tenths of a point.
12524         (vassoc): moved from x-font-menu.el.
12525         (device-fonts-cache): ditto.
12526         (device-fonts-cache): ditto.
12527         (flush-device-fonts-cache): ditto.
12528         (reset-device-font-menus): copied from x-font-menu.el and made
12529         device independent. Most functionality deferred to
12530         device-dependent versions.
12531         (font-menu-family-constructor): copied from x-font-menu.el and
12532         made device independent.
12533         (font-menu-size-constructor): ditto.
12534         (font-menu-weight-constructor): ditto.
12535         (font-menu-set-font): ditto.
12536         (font-menu-change-face): ditto.
12537         (font-menu-load-font): new device method.
12538         (font-menu-font-data): ditto.
12539
12540         * x-font-menu.el: The above functions deleted.
12541
12542 1999-05-26  Andy Piper  <andy@xemacs.org>
12543
12544         * update-elc.el:
12545         * make-docfile.el:
12546         * loadup.el: rehash expand-file-name usage to not use default-directory.
12547
12548 1999-05-21  Andy Piper  <andy@xemacs.org>
12549
12550         * x-select.el (x-select-convert-to-text):
12551         (x-selected-text-type):
12552         (x-get-selection):
12553         (xselect-convert-to-string):
12554         (xselect-convert-to-compound-text):
12555         (xselect-convert-to-length):
12556         (xselect-convert-to-targets):
12557         (xselect-convert-to-delete):
12558         (xselect-convert-to-filename):
12559         (xselect-convert-to-charpos):
12560         (xselect-convert-to-lineno):
12561         (xselect-convert-to-colno):
12562         (xselect-convert-to-sourceloc):
12563         (xselect-convert-to-os):
12564         (xselect-convert-to-host):
12565         (xselect-convert-to-user):
12566         (xselect-convert-to-class):
12567         (xselect-convert-to-name):
12568         (xselect-convert-to-integer):
12569         (xselect-convert-to-atom):
12570         (xselect-convert-to-identity): functions renamed from x-* and
12571         moved to select.el.
12572         (x-get-secondary-selection): use rename get-selection.
12573         (x-get-clipboard): ditto.
12574         (x-own-selection): moved to select.el.
12575         (x-valid-simple-selection-p): ditto.
12576         (x-dehilight-selection): ditto.
12577         (x-own-clipboard): ditto.
12578         (x-disown-selection): ditto.
12579
12580         * x-mouse.el (x-yank-function): moved to mouse.el.
12581         (x-insert-selection): ditto.
12582         (x-set-point-and-move-selection): use renamed function.
12583
12584         * select.el (selected-text-type): moved and renamed from
12585         x-select.el.
12586         (selection-owner-p): moved to C.
12587         (selection-exists-p): ditto.
12588         (get-cutbuffer): new device method.
12589         (get-selection): generalised and moved from x-select.el.
12590         (own-selection): moved x-own-selection functionality into here.
12591         (dehilight-selection): renamed and moved from x-select.el.
12592         (own-clipboard): functionality moved from x-select.el using new
12593         generic C builtins.
12594         (disown-clipboard): ditto.
12595         (select-convert-to-text):
12596         (select-convert-to-string):
12597         (select-convert-to-compound-text):
12598         (select-convert-to-length):
12599         (select-convert-to-targets):
12600         (select-convert-to-delete):
12601         (select-convert-to-filename):
12602         (select-convert-to-charpos):
12603         (select-convert-to-lineno):
12604         (select-convert-to-colno):
12605         (select-convert-to-sourceloc):
12606         (select-convert-to-os):
12607         (select-convert-to-host):
12608         (select-convert-to-user):
12609         (select-convert-to-class):
12610         (select-convert-to-name):
12611         (select-convert-to-integer):
12612         (select-convert-to-atom):
12613         (select-convert-to-identity): new functions renamed from x-* and
12614         moved from x-select.el.
12615
12616         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12617         into here and use as the default window-system mouse yank.
12618         (insert-selection): generalised and moved from x-mouse.el.
12619         (own-clipboard): moved to C.
12620
12621         * msw-select.el (mswindows-selection-owned-p): deleted.
12622         (mswindows-own-selection): generalised and moved to select.el.
12623         (mswindows-disown-selection): generalised and moved to C.
12624         (mswindows-selection-owner-p): ditto.
12625
12626 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12627
12628         * XEmacs 21.2.14 is released
12629
12630 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12631
12632         * about.el: update contact info for jason and slb.
12633
12634 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12635
12636         * mule/european.el (setup-romanian-environment): Add Romanian
12637         support from Emacs/Mule romanian.el.
12638
12639 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12640
12641         * cus-face.el: Label all custom changes with the 'custom' tag.
12642
12643         * cus-edit.el: idem ditto.
12644
12645         * faces.el: Added suport for adding device tags to various functions.
12646         (custom): New device tag.
12647         (face-spec-set): Call reset face with tags argument. No longer do
12648         x-init-global-faces hack.
12649
12650         * faces.el (frob-face-property): Use an anonymous specifier to map
12651         frob-face-property-1 over.
12652
12653         * x-font-menu.el (font-menu-set-font): Always specify all
12654         properties to custom.
12655
12656 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12657
12658         * mule/european.el (setup-czech-environment): Add czech support.
12659         From David Sauer <davids@orfinet.cz>
12660
12661 1999-03-15  SL Baur  <steve@xemacs.org>
12662
12663         * check-features.el: Turn hard errors into warnings.
12664
12665 1999-03-21  SL Baur  <steve@xemacs.org>
12666
12667         * simple.el (delete-key-deletes-forward): As per discussion on
12668         xemacs-beta, default to t.
12669
12670 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12671
12672         * loadup.el: Define Installation-string before loading anything.
12673
12674 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12675
12676         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12677         From Anders Stenman <stenman@isy.liu.se>
12678
12679 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12680
12681         * wid-edit.el (widget-glyph-find): Ditto.
12682
12683         * packages.el (locate-library): Ditto.
12684
12685         * loadup.el (really-early-error-handler): Ditto.
12686
12687         * lib-complete.el (read-library): Ditto.
12688
12689         * faces.el (set-face-stipple): Ditto.
12690
12691         * code-files.el (load): Use new calling style of locate-file.
12692
12693 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12694
12695         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12696         dead.
12697
12698 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12699
12700         * dumped-lisp.el (preloaded-file-list): Don't load
12701         Installation.el.
12702
12703         * loadup.el (Installation-string): Define it here.
12704
12705 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12706
12707         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12708         Installation.el needs to be loaded before `dump-paths', otherwise
12709         the dumping process won't find it.
12710
12711 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12712
12713         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12714         subr so that we can use `replace-in-string' in Installation.el to
12715         get rid of C-m chars under the native Windows build.
12716
12717 1999-04-29  Andy Piper  <andy@xemacs.org>
12718
12719         * make-docfile.el: canonicalize file and directory names.
12720
12721         * device.el (call-device-method): new function for calling device
12722         specific methods.
12723         (define-device-method): new function for defining device methods.
12724         (define-device-method*): ditto.
12725
12726 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12727
12728         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12729
12730 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12731
12732         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12733         (cyrillic-koi8-r-encode-table): Likewise.
12734         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12735         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12736
12737         * mule/mule-misc.el (split-char-or-char-int): New function [moved
12738         from vietnamese.el].
12739
12740         * mule/vietnamese.el: Move function `split-char-or-char-int' to
12741         mule/mule-misc.el.
12742
12743 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12744
12745         * mule/thai-xtis.el:
12746         - Change font registry name from "Thai94x94-0" to "xtis-0".
12747         - Change mnemonic of coding-system `tis-620' to "TIS620".
12748
12749 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12750
12751         * mule/ethiopic.el: fixed.
12752
12753 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12754
12755         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
12756
12757         * mule/thai-xtis.el: New file.
12758
12759         * mule/vietnamese.el: New file.
12760
12761         * mule/ethiopic.el: New file.
12762
12763 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
12764
12765         * bytecomp.el (byte-compile-close-variables): Leave
12766         debug-issue-ebola-notices alone.
12767
12768 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12769
12770         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
12771         at the top of the buffer since it is the most important thing to
12772         customize
12773         (ldap-get-host-parameter): New defun
12774         (ldap-search): Add a new parameter `withdn' to retrieve the
12775         distinguished names of entries
12776
12777 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
12778
12779         * startup.el (splash-frame-body): Date and spelling fixes.
12780
12781 1999-03-16  Colin Rafferty  <colin@xemacs.org>
12782
12783         * view-less.el (toggle-truncate-lines): add autoload tag
12784
12785 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
12786
12787         * format.el (format-alist): Disable image stuff.
12788
12789 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
12790
12791         * wid-edit.el (widget-glyph-find): Search by directories, then by
12792         suffixes rather than the other way around.
12793         (widget-image-conversion): Renamed to
12794         `widget-image-file-name-suffixes'.
12795
12796 1999-04-16  Olivier Galibert  <galibert@pobox.com>
12797
12798         * mule/mule-charset.el: Made old functions obsolete, remove the
12799         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
12800         (charset-iso-graphic-plane): Rename from charset-graphic.
12801         (charset-iso-final-char): Rename from charset-final.
12802         (charset-width): Rename from charset-columns.
12803         (charset-bytes): Added from fsf compatibility, returns always 1.
12804
12805         * mule/mule-misc.el: Move charset-doc-string alias to
12806         mule-charset.el
12807
12808 1999-04-14  Colin Rafferty  <colin@xemacs.org>
12809
12810         * x-faces.el (x-make-font-bold-italic): honor
12811         *try-oblique-before-italic-fonts*
12812
12813 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
12814
12815         * cl-extra.el (coerce): Coerce numbers to characters correctly.
12816
12817 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
12818
12819         * x-faces.el (try-oblique-before-italic-fonts): Use the right
12820         name.
12821
12822 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
12823
12824         * cl-extra.el (equalp): Would bug out for lists.
12825
12826 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
12827
12828         * about.el (about-hackers):  Change cgw's email address
12829
12830 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
12831
12832         * XEmacs 21.2.13 is released
12833
12834 1999-03-12  SL Baur  <steve@xemacs.org>
12835
12836         * simple.el (delete-key-deletes-forward): Revert to previous
12837         behavior.
12838
12839 1999-01-18  Didier Verna  <didier@xemacs.org>
12840
12841         * menubar-items.el (xemacs-splash-buffer): handle the case of
12842         multiple elements in the splash buffer body.
12843
12844         * startup.el (splash-frame-timeout): new constant: interval
12845         between splash buffer elements.
12846         (command-line-1): handle splash buffer with multiple elements (use
12847         a timeout).
12848         (splash-frame-body): Originally `startup-splash-frame-body'.
12849         Rewrote a cleaner and more readable version. This can now be array,
12850         in which case each element is displayed in turn in the splash buffer.
12851         (splash-frame-static-body): new constant. Persistent information
12852         across all splash buffer elements (preserves the possibility to give
12853         it in different languages.
12854         (circulate-splash-frame-elements): new function. Used as a timeout
12855         to circulate through all splash frame elements and display them in
12856         sequence.
12857         (display-splash-frame): originally `startup-splash-frame'. Handle
12858         the case of multiple elements in the splash buffer body. Now
12859         returns a timeout id if multiple elements to display, or nil.
12860
12861 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
12862
12863         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
12864         so they can be overridden by x-init-face-from-resources.
12865         Additionally specify the font name also with an x tag.
12866
12867 1999-03-08  Andy Piper  <andy@xemacs.org>
12868
12869         * package-get.el (package-get-base): autoload.
12870
12871         * menubar-items.el (default-menubar): add update menu item. Fix
12872         custom menu to only be activated when package-base is available.
12873
12874         * package-get.el (package-get-custom): don't load
12875         package-get-custom as it is auto-generated. Fix group definition.
12876
12877 1999-03-05  Didier Verna  <didier@xemacs.org>
12878
12879         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
12880         instead of `symbol-name' (Thanks Kyle).
12881
12882         * cus-edit.el (custom-save-variables): use `prin1' instead of
12883         princ to write symbols.
12884
12885 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12886
12887         * XEmacs 21.2.12 is released
12888
12889 1999-03-05  SL Baur  <steve@xemacs.org>
12890
12891         * menubar-items.el (default-menubar): Add kfm browsing support.
12892         From Neal Becker <nbecker@fred.net>
12893
12894 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
12895
12896         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
12897         calls to font-lock during buffer reversion.
12898
12899 1999-02-12  Didier Verna  <didier@xemacs.org>
12900
12901         * info.el (Info-build-node-completions): unconditionally widen the
12902         tag table buffer.
12903
12904 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
12905
12906         * x-faces.el (x-init-face-from-resources):
12907         Only set fonts in the 'x locale.
12908
12909 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
12910
12911         * package-ui.el (pui-install-selected-packages): Don't throw on
12912         `package-admin-delete-binary-package' returning nil since it's
12913         normal.  Reindent function.
12914         (pui-add-required-packages): Handle case where packages selected
12915         for installation have never been installed.
12916
12917 1999-03-03  Martin Buchholz  <martin@xemacs.org>
12918
12919         * menubar-items.el (default-menubar):
12920         Implement the ``Mule->Set coding system of process'' menu item.
12921
12922 1999-02-18  Martin Buchholz  <martin@xemacs.org>
12923
12924         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
12925         files
12926         - Change some `if's to `when's
12927
12928 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
12929
12930         * XEmacs 21.2.11 is released
12931
12932 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
12933
12934         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
12935         against window close (Fix Bug #460).
12936         (ask-user-about-lock-dbox): Idem.
12937
12938 1999-02-25  SL Baur  <steve@xemacs.org>
12939
12940         * mule/mule-charset.el (charset-leading-byte): New function.
12941         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
12942
12943 1999-02-12  Andy Piper  <andy@xemacs.org>
12944
12945         * about.el (xemacs-hackers): change andy's email address.
12946         (about-url-alist): change andy's web page address.
12947         (about-xemacs): add piper.
12948
12949 1999-02-16  SL Baur  <steve@xemacs.org>
12950
12951         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12952         of mule-base into lisp/mule.
12953
12954 1999-02-16  SL Baur  <steve@xemacs.org>
12955
12956         * mule/arabic.el:
12957         mule/canna-leim.el:
12958         mule/chinese.el:
12959         mule/cyrillic.el:
12960         mule/english.el:
12961         mule/european.el:
12962         mule/greek.el:
12963         mule/hebrew.el:
12964         mule/japanese.el:
12965         mule/kinsoku.el:
12966         mule/korean.el:
12967         mule/misc-lang.el:
12968         mule/mule-category.el:
12969         mule/mule-ccl.el:
12970         mule/mule-charset.el:
12971         mule/mule-cmds.el:
12972         mule/mule-coding.el:
12973         mule/mule-files.el:
12974         mule/mule-help.el:
12975         mule/mule-init.el:
12976         mule/mule-misc.el:
12977         mule/mule-tty-init.el:
12978         mule/mule-x-init.el:
12979         mule/viet-chars.el:  Remerge from mule-base.
12980
12981         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12982         of mule-base into lisp/mule.
12983
12984 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
12985
12986         * process.el (exec-to-string): Use `shell-command-switch' in place
12987         of hard-wired "-c" (for WindowsNT).
12988
12989 1999-02-08  Charles G Waldman  <cgw@pgt.com>
12990
12991         * menubar-items.el (default-menubar):  Remove obsolete
12992         "Gopher" item
12993
12994 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
12995
12996         * package-admin.el (package-admin-get-install-dir): First fall
12997         back to the location of xemacs-base for non-mule packages.
12998
12999 1999-02-15  Martin Buchholz  <martin@xemacs.org>
13000
13001         * paths.el:
13002         - improved automounter tmp directory support.
13003         - support 4 (!) empirically discovered automounter conventions
13004
13005 1999-02-12  SL Baur  <steve@xemacs.org>
13006
13007         * etags.el (pop-tag-mark): autoload to match key binding.
13008
13009 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13010
13011         * XEmacs 21.2.10 is released
13012
13013 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
13014
13015         * package-get.el (package-get-remote-filename): Don't bug out for
13016         a local file name in the search entry.
13017
13018 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
13019
13020         * XEmacs 21.2.9 is released
13021
13022 1999-01-19  Didier Verna  <didier@xemacs.org>
13023
13024         * replace.el (replace-search-function): new variable containing a
13025         function to perform a search-forward.
13026         (replace-re-search-function): new variable containing a function
13027         to perform a re-search-forward.
13028         (perform-replace): use them.
13029
13030 1999-01-25  Didier Verna  <didier@xemacs.org>
13031
13032         * select.el (selection-owner-p): use the name `XEmacs'.
13033         (cut-copy-clear-internal): ditto.
13034
13035 1999-01-18  Andy Piper  <andy@xemacs.org>
13036
13037         * about.el (about-url-alist): Update my entry.
13038         (xemacs-hackers): Ditto.
13039
13040 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
13041
13042         * buffer.el (switch-to-buffer): Fixing documentation.
13043         * minibuf.el (minibuffer-completion-table): ditto.
13044         * cl-macs.el (return-from): ditto.
13045
13046 1999-01-04  Didier Verna  <didier@xemacs.org>
13047
13048         * replace.el (delete-non-matching-lines): temporarily disable
13049         case-folding when called interactively with a regexp containing
13050         uppercase characters.
13051         (delete-matching-lines): ditto.
13052         (count-matches): ditto.
13053         (list-matching-lines): ditto.
13054
13055 1999-01-07  Colin Rafferty  <colin@xemacs.org>
13056
13057         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
13058         abort if current window is split horizontally, not if others are
13059         split.  Got rid of unnecessary minibuffer checking.  Also, add
13060         some comments (it's still complex).
13061
13062 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
13063
13064         * package-get.el: changed address for doc.ic.ac.uk to
13065         sunsite.doc.ic.ac.uk
13066
13067 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13068
13069         * ldap.el (toplevel): Remove requires so that the file compiles
13070         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
13071
13072 1999-01-10  J. Kean Johnston  <jkj@sco.com>
13073
13074         * dump-paths.el: Calculate module-directory and set
13075         module-load-path to the load path for modules.
13076
13077         * loadup.el: Get bootstrap value of module-load-path from the
13078         environment variable EMACSBOOTSTRAPMODULEPATH.
13079         - Display the module load path if we're debugging paths.
13080
13081         * setup-paths.el: Added function paths-find-site-module-directory.
13082         - Added function paths-find-module-directory.
13083         - Added function paths-construct-module-load-path.  Uses new
13084         environment variable EMACSMODULEPATH.
13085
13086 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13087
13088         * font.el (font-default-object-for-device):
13089         Oops! This `or' can't be replaced by `unless'.
13090         Fixed inability to run w3, among other things.
13091
13092 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13093
13094         * package-admin.el: Change initialization of
13095           package-admin-install-function dependent on system type.
13096           Change package-admin-install-function-mswindows to use
13097           "minitar".
13098
13099 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13100
13101         * mouse.el (default-mouse-motion-handler): Disable help echo while
13102         in the minibuffer.
13103
13104 1998-12-28  Martin Buchholz <martin@xemacs.org>
13105
13106         * XEmacs 21.2.8 is released.
13107
13108 1998-12-24  Martin Buchholz <martin@xemacs.org>
13109
13110         * XEmacs 21.2.7 is released.
13111
13112 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13113
13114         * package-ui.el (pui-list-packages): Set truncate-lines.
13115
13116         * package-get.el (package-get-download-menu): Use
13117         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13118
13119         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13120         (pui-help-string): idem.
13121         (list-packages-mode): New major mode.
13122         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13123         (pui-install-selected-packages): Add suport for removing packages.
13124         (pui-toggle-package-delete-key): New function.
13125         (pui-popup-context-sensitive): New kludge.
13126         (pui-list-packages): Add warning when `package-get-remote' is nil.
13127         (package-ui-add-site): New function.
13128
13129 1998-12-01  Didier Verna  <didier@xemacs.org>
13130
13131         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13132
13133 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13134
13135         * ldap.el: Custom-ized
13136         (toplevel): Do not provide `ldap' which is provided by C level
13137         LDAP code
13138         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13139
13140 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13141
13142         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13143
13144 1998-12-17  Andy Piper  <andy@xemacs.org>
13145
13146         * sound.el (sound-load-list): name changed from sound-load-alist.
13147         (sound-extension-list): name changed from sound-ext-list.
13148         (load-default-sounds): use new names.
13149         (load-sound-file): use new names.
13150
13151 1998-12-16  Andy Piper  <andy@xemacs.org>
13152
13153         * XEmacs 21.2.6 is released
13154
13155 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13156
13157         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13158         errors.
13159
13160 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13161
13162         * wid-edit.el (widget-echo-this-extent): Set
13163         help-echo-owns-message to t.
13164
13165 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13166
13167         * package-get.el (package-get-download-menu): use toggles for
13168           each site in the download site menu.
13169
13170 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13171
13172         * package-get.el (package-get): If we cannot find a package
13173           because package-get-remote is not set, give a more helpful
13174           error message.
13175
13176 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13177
13178         * package-get.el (package-get-remote-filename): use an EFS path
13179         with user anonymous if no user is specified.
13180
13181 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13182
13183         * faces.el (face-spec-set): Re-init fallfacks for default after
13184         calling reset-face on the default face.
13185
13186 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13187
13188         * package-admin.el (package-admin-default-install-function):
13189         Behave as advertised.  Make sure the pkg-dir is proper for
13190         default-directory.
13191         (package-admin-add-binary-package): Make sure the pkg-dir is
13192         proper for default-directory.
13193         (package-admin-install-function-mswindows): Make sure the pkg-dir
13194         is proper for default-directory.
13195
13196 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13197
13198         * XEmacs 21.2.5 is released
13199
13200 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13201
13202         * files.el (binary-file-regexps): regexp-opt is not available at
13203         bytecompile time.
13204
13205 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13206
13207         * x-win-xfree86.el:
13208         * x-win-sun.el (x-win-init-sun):
13209         * x-win-sun.el:
13210         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13211         * x-iso8859-1.el:
13212         * x-init.el (init-post-x-win):
13213         * x-init.el (init-pre-x-win):
13214         * x-init.el (x-initialize-compose):
13215         * x-init.el:
13216         * x-compose.el:
13217         * winnt.el:
13218         * widget.el:
13219         * wid-edit.el (widget-glyph-click):
13220         * wid-edit.el (widget-glyph-find):
13221         * wid-edit.el (widget-type):
13222         * view-less.el (view-buffer-other-window):
13223         * very-early-lisp.el:
13224         * version.el:
13225         * toolbar.el:
13226         * toolbar-items.el:
13227         * term/sun.el (suntool-map):
13228         * term/sun-mouse.el:
13229         * term/internal.el:
13230         * syntax.el (modify-syntax-entry):
13231         * symbol-syntax.el:
13232         * subr.el:
13233         * startup.el (lock-directory):
13234         * simple.el (set-comment-column):
13235         * simple.el (backward-delete-char-untabify):
13236         * shadow.el (find-emacs-lisp-shadows):
13237         * shadow.el:
13238         * setup-paths.el (paths-construct-info-path):
13239         * select.el (cut-copy-clear-internal):
13240         * process.el (call-process-region):
13241         * process.el (start-process-shell-command):
13242         * process.el:
13243         * paths.el (rmail-spool-directory):
13244         * paragraphs.el (use-hard-newlines):
13245         * package-get.el (package-get-dependencies):
13246         * package-admin.el (package-admin-delete-binary-package):
13247         * obsolete.el (truncate-string):
13248         * obsolete.el (store-substring):
13249         * mouse.el (default-mouse-track-maybe-own-selection):
13250         * mouse.el (mouse-yank-at-point):
13251         * modeline.el:
13252         * modeline.el (mouse-drag-modeline):
13253         * minibuf.el (read-directory-name-internal):
13254         * minibuf.el (read-file-name-internal):
13255         * minibuf.el (read-file-name-internal-1):
13256         * minibuf.el (read-file-name-2):
13257         * minibuf.el (exact-minibuffer-completion-p):
13258         * minibuf.el (read-from-minibuffer):
13259         * minibuf.el:
13260         * menubar.el (check-menu-syntax):
13261         * map-ynp.el (map-y-or-n-p):
13262         * make-docfile.el (docfile-out-of-date):
13263         * loadup.el ((member "run-temacs" command-line-args)):
13264         * loadup.el ((member "no-site-file" command-line-args)):
13265         * loadup.el (really-early-error-handler):
13266         * loadup.el:
13267         * loadhist.el:
13268         * loaddefs.el:
13269         * lisp-mnt.el (lm-verify):
13270         * lib-complete.el (lib-complete:cache-completions):
13271         * lib-complete.el (library-all-completions):
13272         * itimer.el (itimer-run-expired-timers):
13273         * info.el (Info-mode):
13274         * info.el (Info-insert-file-contents):
13275         * info.el (Info-rebuild-dir):
13276         * info.el (Info-build-dir-anew):
13277         * info.el (Info-parse-dir-entries):
13278         * info.el (Info-dir-outdated-p):
13279         * info.el (Info-insert-dir):
13280         * info.el (info-xref):
13281         * info.el:
13282         * hyper-apropos.el (hyper-apropos-get-doc):
13283         * hyper-apropos.el (hyper-describe-face):
13284         * hyper-apropos.el (hyper-apropos-mode):
13285         * hyper-apropos.el:
13286         * help.el (list-processes):
13287         * help.el:
13288         * gnuserv.el:
13289         * font.el (mswindows-font-create-name):
13290         * font.el (font-default-font-for-device):
13291         * font.el (x-font-create-object):
13292         * font.el (font-registry):
13293         * font.el:
13294         * font-lock.el (font-lock-keywords):
13295         * font-lock.el:
13296         * finder.el (finder-compile-keywords):
13297         * find-paths.el (paths-find-recursive-path):
13298         * fill.el (set-justification-center):
13299         * fill.el (fill-region-as-paragraph):
13300         * files.el (insert-directory):
13301         * files.el (wildcard-to-regexp):
13302         * files.el (recover-file):
13303         * files.el (basic-save-buffer):
13304         * files.el (delete-auto-save-file-if-necessary):
13305         * files.el (file-relative-name):
13306         * files.el (backup-extract-version):
13307         * files.el (backup-buffer):
13308         * files.el (set-visited-file-name):
13309         * files.el (set-auto-mode):
13310         * files.el (interpreter-mode-alist):
13311         * files.el:
13312         * files.el (find-file-noselect):
13313         * files.el (abbreviate-file-name):
13314         * files.el (parse-colon-path):
13315         * files.el (directory-abbrev-alist):
13316         * etags.el (visit-tags-table-buffer):
13317         * easymenu.el (easy-menu-define):
13318         * dragdrop.el (experimental-dragdrop-drag):
13319         * dragdrop.el (dragdrop-drop-do-functions):
13320         * dragdrop.el (dragdrop-drop-at-point):
13321         * disass.el (disassemble-1):
13322         * disass.el (disassemble-internal):
13323         * disass.el (disassemble):
13324         * disass.el:
13325         * derived.el (derived-mode-init-mode-variables):
13326         * derived.el (define-derived-mode):
13327         * custom.el (defgroup):
13328         * cus-edit.el (custom-quote):
13329         * config.el:
13330         * code-process.el (open-network-stream):
13331         * code-process.el (start-process):
13332         * code-process.el (call-process-region):
13333         * code-process.el (call-process):
13334         * code-process.el:
13335         * code-files.el (insert-file-contents):
13336         * code-files.el:
13337         * code-files.el (buffer-file-coding-system-for-read):
13338         * cmdloop.el (yes-or-no-p-minibuf):
13339         * cl.el:
13340         * cl-macs.el:
13341         * cl-extra.el:
13342         * callers-of-rpt.el (make-caller-report):
13343         * callers-of-rpt.el:
13344         * bytecomp.el (batch-byte-recompile-directory):
13345         * bytecomp.el (batch-byte-compile-1):
13346         * bytecomp.el (batch-byte-compile):
13347         * bytecomp.el (display-call-tree):
13348         * bytecomp.el (byte-compile-insert):
13349         * bytecomp.el (byte-compile-two-args-19->20):
13350         * bytecomp.el (byte-compile-variable-ref):
13351         * bytecomp.el (byte-compile-form):
13352         * bytecomp.el (byte-compile-top-level-body):
13353         * bytecomp.el (byte-compile-out-toplevel):
13354         * bytecomp.el (byte-compile-byte-code-maker):
13355         * bytecomp.el (byte-compile-file-form-defmumble):
13356         * bytecomp.el (byte-compile-file-form):
13357         * bytecomp.el (byte-compile-keep-pending):
13358         * bytecomp.el (byte-compile-insert-header):
13359         * bytecomp.el (byte-compile-from-buffer):
13360         * bytecomp.el (byte-compile-file):
13361         * bytecomp.el (byte-recompile-file):
13362         * bytecomp.el (byte-compile-close-variables):
13363         * bytecomp.el (byte-compile-warn-about-unused-variables):
13364         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13365         * bytecomp.el (byte-compiler-legal-options):
13366         * bytecomp.el (byte-compile-lapcode):
13367         * bytecomp.el (byte-optimize-log):
13368         * bytecomp.el ((fboundp 'defsubst)):
13369         * bytecomp.el:
13370         * bytecomp-runtime.el:
13371         * byte-optimize.el (byte-optimize-apply):
13372         * byte-optimize.el (car):
13373         * byte-optimize.el (byte-optimize-form):
13374         * byte-optimize.el (byte-optimize-form-code-walker):
13375         * byte-optimize.el:
13376         * build-report.el (build-report-insert-installation-file):
13377         * build-report.el (build-report):
13378         * auto-show.el:
13379         * apropos.el (apropos-documentation):
13380         - mega patch
13381         - clean up byte-compile warnings
13382         - remove unused variables
13383         - Use common lisp style hashtable functions
13384         - byte compiler cleanup
13385         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13386         - remove old backquote syntax usage
13387         - move some cl functionality into C for speed.
13388         - remove last remaining VMS support
13389         - spelling fixes
13390         - implement last, butlast, nbutlast, copy-list in C.
13391         - new macro ignore-file-errors, similar to ignore-errors
13392           (ignore-file-errors (delete-file "foo"))
13393         - get frequent garbage collection during loadup.el by tweaking
13394           gc-cons-threshold, rather than explicitly calling garbage-collect
13395         - default delete-key-deletes-forward to `t'.
13396
13397 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13398
13399         * XEmacs 21.2-beta4 is released.
13400
13401 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13402
13403         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13404         (easy-menu-item-present-p): Wrapper around find-menu-item.
13405         (easy-menu-remove-item): Wrapper around delete-menu-item.
13406
13407         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13408         (add-menu-button): Add 'in-menu' argument.
13409         (add-menu-item-1): Add in-menu support to helper function.
13410
13411 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13412
13413         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13414
13415 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13416
13417         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13418         of Dec 4, 1997.
13419
13420 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13421
13422         * process.el (shell-command-on-region): Report if the command
13423         succeeded or failed.
13424
13425 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13426
13427         * subr.el (buffer-substring-no-properties): Comment out.
13428
13429 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13430
13431         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13432           into font instances first, like `x-frob-font-size' does.
13433           (mswindows-find-larger-font): ditto
13434
13435 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13436
13437         * package-ui.el (pui-install-selected-packages): fix args in call
13438         to `package-get'.
13439
13440 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13441
13442         * package-get.el (host-name): New widget type.
13443         (package-get-remote): Better customization using new type.
13444         (package-get-download-sites): idem dito.
13445
13446         (package-get-custom): Do not use package-get-all untill we have
13447         runtime dependencies.
13448
13449         (package-get-remove-copy): Default to 't' we no longer need this
13450         kludge as we do not currently use depenencies.
13451
13452         (package-get-was-current): New variable.
13453         (package-get-require-base): New 'force-current' argument.
13454         (package-get-update-base): idem
13455         (package-get-package-provider):  idem
13456         (package-get-locate-index-file): New 'no-remote' argument.
13457         (package-get-locate-file): idem.
13458
13459         (package-get-maybe-save-index): New function.
13460         (package-get-update-base): Use it.
13461
13462 1998-10-28 Greg Klanderman <greg@alphatech.com>
13463
13464         * package-get.el (package-get-remote): default to nil; by default,
13465         don't go out to the net via EFS.  They must select a download site.
13466         (package-get-download-sites): new variable.
13467         (package-get-download-menu): new function.
13468         (package-get-locate-index-file): new function.
13469         (package-get-update-base): use it.
13470
13471         * menubar-items.el (default-menubar): add "Update Package Index"
13472         and "Add Download Site" menus under Options | Manage Packages.
13473
13474 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13475
13476         * package-get.el (package-get): bugfix code checking installed version
13477         for case where package is not currently installed.
13478         (package-get-require-signed-base-updates): new variable.
13479         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13480         deemed not a goot thing.  Use the variable
13481         package-get-allow-unsigned-base-updates instead.
13482
13483 1998-10-16 Greg Klanderman <greg@alphatech.com>
13484
13485         * package-get.el (package-get): Don't install an older version than
13486         we already have unless explicitly told to.  Issue a warning.
13487
13488         * package-ui.el (pui-add-required-packages): when adding
13489         dependencies, don't add packages that are up to date.
13490         (pui-package-symbol-char):  Don't consider a package out of date
13491         if you have a newer version installed than the latest version in
13492         package-get-base.
13493
13494         * package-get.el (package-get-base-filename): document that it may
13495         be a path relative to package-get-remote;  new default value.
13496         (package-get-locate-file): new function.
13497         (package-get-update-base): use it to expand package-get-base-filename.
13498         (package-get-save-base): new function to save the package-get database
13499         to file.
13500         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13501         (package-get-update-base): pass the REMOTE-SOURCE arg.
13502         (package-get-update-base-entry): call package-get-custom-add-entry.
13503         (package-get-file-installed-p): removed; no longer needed.
13504         (package-get-create-custom): ditto.
13505         (toplevel): remove code to build and load package-get-custom.el
13506         (package-get-custom-add-entry): new function.
13507
13508 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13509
13510         * wid-edit.el (widget-button-click): Don't switch window.
13511
13512 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13513
13514         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13515
13516 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13517
13518         * etags.el (find-tag-default): Run find-tag-hook using
13519         run-hooks rather than funcall
13520
13521 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13522
13523         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13524         and the current local map as the parents to isearch-mode-map.
13525
13526 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13527
13528         * XEmacs 21.2-beta3 is released.
13529
13530 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13531
13532         * package-get.el (package-get-update-base): use
13533         insert-file-contents-internal, not insert-file-contents-literally.
13534
13535 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13536
13537         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13538         dump time.
13539
13540 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13541
13542         * package-get.el (package-get-update-base-entry): new function.
13543         (package-get-update-base): renamed; was `package-get-load-base'.
13544         cleanup, and use package-get-update-base-from-buffer.
13545         (package-get-update-base-from-buffer): new function.
13546         (package-get-update-base-entries): new; helper for above.
13547         Do not eval lisp grabbed over ftp; parse it from new format.
13548
13549 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13550
13551         * files.el (set-auto-mode): Don't play games loading package-get
13552         database; package-get-package-provider will handle it all.
13553
13554 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13555
13556         * package-get.el (package-get-base-filename): new variable.
13557         (package-get-require-base): new function.
13558         (package-get-pgp-signed-begin-line): new variable.
13559         (package-get-pgp-signature-begin-line): ditto.
13560         (package-get-pgp-signature-end-line):  ditto.
13561         (package-get-load-base): new function.
13562         (package-get-interactive-package-query):
13563         (package-get-update-all):
13564         (package-get-dependencies):
13565         (package-get-package-provider):
13566         (package-get-custom): use package-get-require-base.
13567         [package-get-custom loading]: disable for now.
13568
13569         * package-ui.el (pui-list-packages): use (package-get-require-base)
13570
13571 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13572
13573         * package-ui.el: Correct obvious thinko in choosing extent face.
13574
13575 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13576
13577         * menubar-items.el (default-menubar): pui-list-package has nothing
13578         to with Customize. Move all the package stuff to a new Item in Options.
13579
13580         * package-ui.el (pui-menu): Add menu and Popup menu.
13581
13582         * package-get.el (package-get): Use new
13583         package-admin-get-install-dir.
13584
13585         * package-admin.el (package-admin-get-install-dir): New syntax.
13586         Conserve package location and put mule packages where mule-base is.
13587
13588         * package-get.el : Customized
13589
13590         * package-ui.el (pui): Customized
13591         (pui-package-install-dest-dir): New variable.
13592         (pui-install-selected-packages): Use it
13593
13594 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13595
13596         * package-get.el (package-get-interactive-package-query): Move
13597         dependency on package-get-base to run-time.
13598         (package-get-update-all): Ditto.
13599         (package-get-dependencies): Ditto.
13600         (package-get-package-provider): Ditto.
13601         (package-get-custom): Ditto.
13602
13603 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13604
13605         * events.el: Remove 'ascii-character property from 'backspace
13606         and 'delete symbols
13607
13608 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13609
13610         * package-get-base.el: removed.
13611
13612 1998-09-23  Didier Verna  <didier@xemacs.org>
13613
13614         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13615         (no-upper-case-p): new function.
13616         (with-search-caps-disable-folding): new macro.
13617         (with-interactive-search-caps-disable-folding): new macro.
13618         (zap-to-char): In interactive mode, do a case-sensitive search if
13619         the character is uppercase.
13620         (zap-up-to-char): ditto.
13621
13622         * replace.el (perform-replace): use the function no-upper-case-p.
13623
13624         * isearch-mode.el (isearch-fix-case): ditto.
13625         make obsolete `with-caps-disable-folding' and
13626         `isearch-no-upper-case-p'.
13627
13628         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13629         (tags-search): ditto.
13630         (tags-query-replace): ditto.
13631
13632         * info.el (Info-search): ditto.
13633
13634 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13635
13636         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13637
13638 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13639
13640         * package-admin.el (package-admin-rmtree): rewritten.  need to
13641         check for "." and ".." before symlink check.  expand files and
13642         directories with respect to DIRECTORY, not default-directory.
13643
13644 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13645
13646         * package-get.el (package-get-all): add INSTALL-DIR argument.
13647
13648 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13649
13650         * package-ui.el (pui-add-required-packages): new function, select
13651         dependent packages.
13652         (pui-display-keymap): bind it.
13653         (pui-help-string): document it.
13654         (pui-install-selected-packages): package-get-all -> package-get.
13655
13656         * package-get.el (package-get-dependencies): new function.
13657
13658 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13659
13660         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13661         regexps.
13662
13663 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13664
13665         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13666         function.
13667         (default-mouse-track-normalize-point): Use it.
13668
13669 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13670
13671         * package-admin.el (package-admin-delete-binary-package):
13672                 General cleanup. Remove unnessary use of progn and
13673         save-excursion.
13674         (package-admin-delete-binary-package): Do NOT mess with file
13675         modes. That is evil.
13676         (package-admin-delete-binary-package): Wrap all deleting in
13677         condition-case. The data in MANIFEST is untrustworthy.
13678         (package-admin-delete-binary-package): Let the OS worry about non
13679         empty directories.
13680
13681 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13682
13683         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13684         processing.
13685         (lm-report-bug): Fix mail address to send bug reports to.
13686
13687 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13688
13689         * XEmacs 21.2-beta2 is released.
13690
13691 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13692
13693         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13694
13695 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13696
13697         * info.el (Info-mode): Document page turning by double clicks in
13698         docstring so `M-x describe-mode' will display it.
13699
13700 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13701
13702         * info.el (Info-mouse-track-double-click-hook): Use character
13703         widths to calculate a border region where double clicking does
13704         page turning, and return `nil' by default so other hooks, such as
13705         region highlighting, will be run.
13706
13707 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13708
13709         * sound.el (default-sound-directory-list): Initialize with all the
13710         "sounds" directories in `data-directory-list'.  It used to just be
13711         the first one.
13712
13713         * packages.el (locate-data-directory-list): Created.  This gives
13714         the list of matching directories, unlike `locate-data-directory',
13715         which just gives the first one.
13716
13717 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13718
13719         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13720         make a binding in the local keymap until help-char handling is
13721         improved.
13722
13723         * help.el (help-keymap-with-help-key): Provide keymap with help
13724         binding.
13725         (help-print-help-form): New helper function.
13726
13727 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13728
13729         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13730         move extent to another buffer; no need to create a new extent.
13731         (isearch-fix-case): New function.
13732         (isearch-search-and-update): Use it.
13733
13734 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13735
13736         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13737         the keymap, not minor-mode-map-alist.
13738         (isearch-done): Restore overriding-local-map.
13739
13740 1998-09-21  Martin Buchholz  <martin@xemacs.org>
13741
13742         * bytecomp.el (byte-compile-buffer-substring):
13743         Fix for: (byte-compile (defun f () (buffer-substring)))
13744         ==>   ** buffer-substring called with 3 args, but requires 0-3
13745         - new code not only works, but is more readable, too.
13746
13747 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13748
13749         * msw-faces.el (mswindows-init-device-faces): Don't try to
13750           specify a default font at this late stage. Do try to force
13751           creation of the default face font so that if it fails we get
13752           an error now instead of a crash at frame creation.
13753
13754           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
13755           mswindows-make-font-unitalic: Canonical default weight
13756           changed from "Normal" to "Regular".
13757
13758           mswindows-make-font-bold / -bold-italic: Supplied device was
13759           not being passed into call to mswindows-find-smaller-font.
13760
13761 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
13762
13763         * package-get.el (package-get-remote): Fix the path where to find
13764           the packages on xemacs.org.
13765
13766 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
13767
13768         * about.el (about-maintainer-info): Update Ben's entry.
13769
13770 1998-09-24  Martin Buchholz  <martin@xemacs.org>
13771
13772         * lisp/shadow.el (find-emacs-lisp-shadows):
13773         - `member' was being called on lists of length 2000!
13774         - Replace with hashtables.
13775         - Replace hand-coded loops with (dolist)
13776         - Fix comment typo
13777
13778 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
13779
13780         * packages.el: Added new function, `package-delete-name', to
13781           delete existing packages from the installed package database
13782           (`packages-package-list').  Also added the "pkginfo" directory
13783           to `packages-special-base-regexp', so that the pkginfo directory
13784           would not get added to `late-packages'.
13785
13786         * package-admin.el: Added ability to delete an installed package
13787           (added low-level function, `package-admin-delete-package').
13788           Understands how to use the pkginfo/MANIFEST.<package> file to
13789           delete the package.  When installing a package, will also
13790           create a MANIFEST.* file if one is not provided by the
13791           package.  If the MANIFEST.* doesn't exist when deleting a
13792           package, the functions will fall back to attempting to delete
13793           any package-specific lisp directory.
13794
13795         * package-get.el: Moved some functions to package-admin.el.
13796           Added interactive function `package-get-delete-package', for
13797           use by users for deleting a package.
13798
13799           Also modified to not require the presence of efs.
13800
13801 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13802
13803         * files.el (find-file-noselect): Handle all signals, kill the
13804         buffer and resignal.
13805
13806 1998-09-23  SL Baur  <steve@altair.xemacs.org>
13807
13808         * cl-macs.el (glyph-image): Add setf method.
13809
13810 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
13811
13812         * package-get.el: Fixed broken EFS downloading.  Also, look for
13813           .tar.gz files first, in preference over .tgz files.
13814
13815         * package-ui.el: Fix display of package version numbers.
13816
13817 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13818
13819         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
13820         argument.
13821
13822 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
13823
13824         * list-mode.el: `display-completion-list': added new/optional
13825           keyword `:completion-string', which allows the programmer to
13826           change the "Possible completions are:" prompt.
13827
13828         * menubar-items.el: Added new pulldown menu-pick to start up the
13829           visual package browser/installer:
13830
13831                 Options->Customize->List Packages
13832
13833         * package-admin.el: Added hooks for installing under both Unix
13834           and MS Windows.  Does additional error checking.  No longer
13835           calls "add-big-package.sh" to install packages under Unix; now
13836           calls gunzip & tar directly.
13837
13838         * package-get.el: Added ability to install packages from files
13839           on a local disk/CDROM.  Now deletes any existing package lisp
13840           directory.  Does completion on available packages when
13841           querying for package names.  Will also search for .tgz files
13842           in addition for .tar.gz files.  Tries to reload
13843           auto-autoloads, as a convenience when loading new packages,
13844           and also tries to add any new package paths to `load-path'.
13845           Changed all occurences of `concat' to use `expand-file-name'.
13846
13847         * package-ui.el: New file which implements the main visual
13848           package browser/installer, which is started via a menu pick or
13849           M-x pui-list packages.
13850
13851 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
13852
13853         * startup.el (load-init-file): spelling fix.
13854
13855 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13856
13857         * startup.el (normal-top-level): Load auto-autoload files
13858         covariantly with their precedence.
13859
13860 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13861
13862         * menubar-items.el (default-menubar): Remove "Font Weight"
13863         option, there is currently no custom equivalent.. Customize-faces
13864         is "Edit faces".
13865
13866         * x-font-menu.el (font-menu-set-font): Use customize to set
13867         default face.
13868
13869         * faces.el (face-spec-update-all-matching): New function.
13870
13871         * cus-face.el (custom-set-face-update-spec): New function.
13872         Interface to customize faces from elisp.
13873
13874         (custom-face-value-create): Show the customized settings if set
13875         but not saved.
13876
13877 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13878
13879         (custom-face-value-create): Show the customized settings if set
13880         but not saved.
13881
13882 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
13883
13884         * keydefs.el (global-map): Add FSF 20.3 binding of
13885         query-replace-regexp.
13886
13887 1998-08-21  Greg Klanderman  <greg@alphatech.com>
13888
13889         * minibuf.el (read-file-name-internal-1): use
13890         user-name-completion-1 instead of user-name-completion.
13891
13892 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13893
13894         * loadup.el:
13895         * make-docfile.el:
13896         * update-elc.el: Don't set `source-directory' (now defunct as a
13897         global variable) no more.
13898
13899         * packages.el (packages-list-autoloads): Made `source-directory'
13900         (now defunct as a global variable) a parameter.
13901
13902 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
13903
13904         * about.el (about-hackers): new email
13905
13906 1998-08-16  SL Baur  <steve@altair.xemacs.org>
13907
13908         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
13909
13910 1998-07-17  Didier Verna  <didier@xemacs.org>
13911
13912         * faces.el (set-face-property):
13913         (set-face-dim-p):
13914         (face-dim-p): updated the doc strings now that the dim property isn't
13915         tty-specific.
13916         (face-equal): the dim property is now a common one.
13917
13918         * cus-face.el (custom-face-attributes): New face attribute: `dim'
13919         Renamed the `stipple' attribute to `background-pixmap'.
13920         (custom-face-background-pixmap): make custom-face-stipple an
13921         obsolete alias for this.
13922
13923 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13924
13925         * find-paths.el (paths-file-readable-directory-p): Created and
13926         used.
13927
13928         * loadup.el: Don't set inhibit-... flags from run-temacs.
13929
13930 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13931
13932         * packages.el (packages-data-path-depth): Added and used.
13933
13934 1998-08-05  Charles G. Waldman <cgw@pgt.com>
13935
13936         * about.el:
13937         - Change .xpm to .png, delete "zcat" section.
13938         - cosmetic fix in the 'marcpa' entry.
13939
13940         * etc/photos
13941         - convert all .xpm.Z to .png
13942         - rename mrb to martin
13943         - rename mcook-m to mcookm
13944
13945 1998-07-31  Martin Buchholz  <martin@xemacs.org>
13946
13947         * x-init.el (x-initialize-compose): Add support for
13948         dead-circumflex as YET ANOTHER NAME for that dead key.
13949
13950 1998-08-05  Colin Rafferty <colin@xemacs.org>
13951
13952         * setup-paths.el (paths-construct-exec-path): Made the
13953         last-packages really be last.
13954         (paths-construct-data-directory-list): Ditto.
13955
13956 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
13957
13958         * startup.el(startup-splash-frame-body):
13959         Update Copyright notice in splash screen
13960
13961 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13962
13963         * minibuf.el (read-file-name-internal-1): do ~user completion.
13964
13965 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13966
13967         * font-lock.el (font-lock-fontify-glumped-region): Add guard
13968         aginst destroyed extents
13969
13970 1998-07-24  Greg Klanderman  <greg@alphatech.com>
13971
13972         * package-get.el (package-get): add `install-dir' argument.
13973
13974 1998-07-20  John Jones  <jj@asu.edu>
13975
13976         * package-get.el: calls to package-get-update-all will only
13977           update packages which are already installed.
13978
13979 1998-07-23  SL Baur  <steve@altair.xemacs.org>
13980
13981         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
13982         writable.
13983
13984 1998-07-20  Colin Rafferty   <colin@xemacs.org>
13985
13986         * about.el (about-hackers): Correct my email.
13987
13988 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
13989
13990         * about.el (about-hackers): new email-address.
13991
13992 1998-07-25  SL Baur  <steve@altair.xemacs.org>
13993
13994         * minibuf.el (read-number): Don't let `input-error' condition
13995         escape.
13996
13997 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13998
13999         * about.el (about-hackers): use my `email-for-life' address.
14000
14001 1998-07-19  SL Baur  <steve@altair.xemacs.org>
14002
14003         * XEmacs 21.2-beta1 is released.
14004
14005 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14006
14007         * ldap.el (ldap-search): Doc string change
14008
14009 1998-07-16  Colin Rafferty   <colin@xemacs.org>
14010
14011         * menubar-items.el (default-menubar): Removed references to
14012         `data-directory', and use `locate-data-file' instead, and made
14013         then greyed out if they don't exist.
14014
14015 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14016
14017         * keymap.el (events-to-keys): Use `format' instead of `concat'
14018         since the latter does not accept integer args anymore
14019
14020 1998-07-15  SL Baur  <steve@altair.xemacs.org>
14021
14022         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14023         macros replaced.
14024
14025 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14026
14027         * make-docfile.el: Get first initialization from very-early-lisp.el
14028         * update-elc.el: Ditto.
14029         * loadup.el (really-early-error-handler): Ditto.
14030
14031         * packages.el (packages-unbytecompiled-lisp): Add new file,
14032         very-early-lisp.el.
14033
14034         * very-early-lisp.el: New file.
14035
14036 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14037
14038         * Symbols that have been obsolete for at least 3 years removed (II).
14039
14040         * obsolete.el (eval-current-buffer): Make compatible.
14041         (byte-code-function-p): Ditto.
14042         (send-string): Removed.
14043         (send-region): Removed.
14044         (screen-scrollbar-width): Removed.
14045         (set-screen-scrollbar-width): Removed.
14046         (set-screen-left-margin-width): Removed.
14047         (set-screen-right-margin-width): Removed.
14048         (screen-left-margin-width): Removed.
14049         (screen-right-margin-width): Removed.
14050         (set-buffer-left-margin-width): Removed.
14051         (set-buffer-right-margin-width): Removed.
14052         (buffer-left-margin-width): Removed.
14053         (buffer-right-margin-width): Removed.
14054         (x-set-frame-icon-pixmap): Removed.
14055         (x-set-screen-icon-pixmap): Removed.
14056         (pixel-name): Removed.
14057         (make-pixmap): Removed.
14058         (make-cursor): Removed.
14059         (pixmap-width): Removed.
14060         (pixmap-contributes-to-line-height-p): Removed.
14061         (set-pixmap-contributes-to-line-height): Removed.
14062
14063 1998-07-13  SL Baur  <steve@altair.xemacs.org>
14064
14065         * obsolete.el (popup-menu-up-p): removed.
14066         (read-no-blanks-input): Removed.
14067         (wholenump): Removed.
14068         (ring-mod): Removed (what was ring-mod?).
14069         (current-time-seconds): Removed.
14070         (run-special-hook-with-args): Removed.
14071         (dot): Removed.
14072         (dot-marker): Removed.
14073         (dot-min): Removed.
14074         (dot-max): Removed.
14075         (window-dot): Removed.
14076         (set-window-dot): Removed.
14077
14078         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14079         `dot-min'.
14080
14081         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14082
14083         * code-files.el (insert-file-contents): Rename
14084         run-special-hook-with-args to run-hook-with-args-until-success.
14085         (write-region): Ditto.
14086
14087 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14088
14089         * about.el: Fix typos, update release date.
14090
14091         * Symbols that have been obsolete for at least 3 years removed.
14092
14093         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14094         screen- functions.
14095         (toplevel): remove setf methods for screen functions.
14096         * cl-macs.el (extent-data): defsetf removed.
14097         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14098         many places to remove.
14099         (comment-indent-hook): Ditto.
14100         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14101         (buffer-dedicated-screen): Ditto.
14102         (deiconify-screen): Ditto.
14103         (delete-screen): Ditto.
14104         (event-screen): Ditto.
14105         (find-file-other-screen): Ditto.
14106         (find-file-read-only-other-screen): Ditto.
14107         (live-screen-p): Ditto.
14108         (screen-height): Ditto.
14109         (screen-iconified-p): Ditto.
14110         (screen-list): Ditto.
14111         (screen-live-p): Ditto.
14112         (screen-name): Ditto.
14113         (screen-parameters): Ditto.
14114         (screen-pixel-height): Ditto.
14115         (screen-pixel-width): Ditto.
14116         (screen-root-window): Ditto.
14117         (screen-selected-window): Ditto.
14118         (screen-totally-visible-p): Ditto.
14119         (screen-visible-p): Ditto.
14120         (screen-width): Ditto.
14121         (screenp): Ditto.
14122         (get-screen-for-buffer): Ditto.
14123         (get-screen-for-buffer-noselect): Ditto.
14124         (get-other-screen): Ditto.
14125         (iconify-screen): Ditto.
14126         (lower-screen): Ditto.
14127         (mail-other-screen): Ditto.
14128         (make-screen): Ditto.
14129         (make-screen-invisible): Ditto.
14130         (make-screen-visible): Ditto.
14131         (modify-screen-parameters): Ditto.
14132         (new-screen): Ditto.
14133         (next-screen): Ditto.
14134         (next-multiscreen-window): Ditto.
14135         (other-screen): Ditto.
14136         (previous-screen): Ditto.
14137         (previous-multiscreen-window): Ditto.
14138         (raise-screen): Ditto.
14139         (redraw-screen): Ditto.
14140         (select-screen): Ditto.
14141         (selected-screen): Ditto.
14142         (set-buffer-dedicated-screen): Ditto.
14143         (set-screen-height): Ditto.
14144         (set-screen-position): Ditto.
14145         (set-screen-size): Ditto.
14146         (set-screen-width): Ditto.
14147         (show-temp-buffer-in-current-screen): Ditto.
14148         (switch-to-buffer-other-screen): Ditto.
14149         (visible-screen-list): Ditto.
14150         (window-screen): Ditto.
14151         (x-set-screen-pointer): Ditto.
14152         (x-set-frame-pointer): Ditto.
14153         (screen-title-format): Ditto.
14154         (screen-icon-title-format): Ditto.
14155         (terminal-screen): Ditto.
14156         (delete-screen-hook): Ditto.
14157         (create-screen-hook): Ditto.
14158         (mouse-enter-screen-hook): Ditto.
14159         (mouse-leave-screen-hook): Ditto.
14160         (map-screen-hook): Ditto.
14161         (unmap-screen-hook): Ditto.
14162         (default-screen-alist): Ditto.
14163         (default-screen-name): Ditto.
14164         (x-screen-defaults): Ditto.
14165         (x-create-screen): Ditto.
14166         * obsolete.el: meta-flag removed.
14167         baud-rate removed.
14168         sleep-for-millisecs removed.
14169         extent-data removed.
14170         set-extent-data removed.
14171         set-extent-attribute removed.
14172         extent-glyph removed.
14173         extent-layout removed.
14174         set-extent-layout removed.
14175         list-faces-display removed.
14176         list-faces removed.
14177         trim-versions-without-asking removed.
14178         after-write-file-hooks removed.
14179         truename removed.
14180         auto-fill-hook removed.
14181         blink-paren-hook removed.
14182         select-screen-hook, deselect-screen-hook removed.
14183         auto-raise-screen, auto-lower-screen removed.
14184
14185         * msw-mouse.el: Global change resource -> mswindows-resource.
14186
14187         * XEmacs 21.0-pre5 is released.
14188
14189 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14190
14191         * about.el (about-hackers): Credits update.
14192
14193 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14194
14195         * register.el (insert-register): Don't activate the region.
14196
14197 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14198
14199         * select.el: Restore x-* symbols for backwards compatibility:
14200         x-copy-primary-selection, x-kill-primary-selection,
14201         x-delete-primary-selection, x-select-make-extent-for-selection,
14202         x-valid-simple-selection-, x-cut-copy-clear-internal.
14203
14204 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14205
14206         * XEmacs 21.0-pre4 is released.
14207
14208 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14209
14210         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14211         reporting bugs.
14212         (maybe-add-init-button): Fix semantics under Windows.  Use
14213         `expand-file-name' rather than `concat'.
14214
14215         * help.el (print-messages): New function.
14216
14217 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14218
14219         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14220
14221 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14222
14223         * about.el: Tweaked my entry in about-hackers.
14224
14225         * find-paths.el (paths-emacs-root-p):
14226           Relaxed emacs-root checking of an in-place installation to
14227           also accommodate the flat layout used on MS Windows.
14228
14229 1998-06-29  John Jones  <jj@asu.edu>
14230
14231         * package-get.el: calls to package-get-update-all will only
14232           update packages which are already installed.
14233
14234 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14235
14236         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14237         are handled by the gui-element face fallbacks now.
14238
14239         * x-faces.el: default gui-element face to "background" as well as
14240         the default face.
14241
14242         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14243         and default face settings since these are set as fallbacks now in
14244         the appropriate domain.
14245
14246 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14247
14248         * text-mode.el (text-mode): Reorder regexp so the OR part
14249         corresponding to `page-delim' goes first and the hack in
14250         `forward-paragraph' will work.
14251         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14252
14253 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14254
14255         * subr.el (remove-hook): When checking the hook value
14256           with functionp, don't apply car to it.
14257
14258 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14259
14260         * package-get.el (package-get-remote-filename):
14261           Don't use file-name-as-directory because the local directory
14262           separator conventions might not be the same as ftp's.
14263
14264 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14265
14266         * ldap.el (ldap-host-parameters-alist): New name of
14267         `ldap-host-parameters-plist'
14268
14269 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14270
14271         * package-get.el: Using (require 'package-get-base), now that it
14272         provides itself.  Consequently removed all instances of (load
14273         "package-get-base.el").
14274
14275 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14276
14277         * subr.el (remove-hook): Don't treat the hook value as a
14278           list unless it is both consp and not functionp.
14279
14280 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14281
14282         * about.el: Email address for Ben Wing is ben@xemacs.org.
14283         * auto-show.el: Ditto.
14284         * bytecomp.el: Ditto.
14285         * faces.el: Ditto.
14286         * x-scrollbar.el: Ditto.
14287         * x-misc.el: Ditto.
14288         * tty-init.el: Ditto.
14289         * toolbar-items.el: Ditto.
14290         * symbol-syntax.el: Ditto.
14291         * specifier.el: Ditto.
14292         * objects.el: Ditto.
14293         * hyper-apropos.el: Ditto.
14294         * glyphs.el: Ditto.
14295
14296 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14297
14298         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14299         vertical-divider-always-visible-p.
14300         (default-mouse-motion-handler): Ditto.
14301
14302 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14303
14304         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14305         global value.
14306
14307 1998-06-21  Oliver Graf <ograf@fga.de>
14308
14309         * build-reports.el: changed receiver to xemacs-build-reports list
14310
14311 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14312
14313         * font.el: Split font-family-mappings into X and
14314           mswindows-specific versions.
14315           mswindows-font-create-[object|name]: Treat supplied size
14316           as a pointsize. Added underline and strikethru handling.
14317
14318         * msw-faces.el: changed default mswindows charset to western.
14319
14320         * msw-glyphs.el: removed space in border-glyph font string that
14321           was inserted to get round bugs in the mswindows C font code.
14322
14323 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14324
14325         * about.el (about-hackers): Credits update.
14326
14327         * help-nomule.el (tutorial-supported-languages): Add Romanian
14328         TUTORIAL.
14329
14330         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14331         to ISO-8859-2.
14332
14333 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14334
14335         * font.el: Split font-family-mappings into X and
14336           mswindows-specific versions.
14337           mswindows-font-create-[object|name]: Treat supplied size
14338           as a pointsize. Added underline and strikethru handling.
14339
14340         * msw-faces.el: changed default mswindows charset to western.
14341
14342         * msw-glyphs.el: removed space in border-glyph font string that
14343           was inserted to get round bugs in the mswindows C font code.
14344
14345 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14346
14347         * minibuf.el: make read-color-completion-table call
14348           (mswindows-color-list for mswindows devices.
14349
14350 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14351
14352         * lisp/font-lock.el
14353         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14354         Let declaration items contain non-word symbol characters.
14355
14356 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14357
14358         * package-get.el (package-get-package-provider): Added autoload
14359         cookie.  Loading "package-get-base.el" in ALL functions that use
14360         it.  Fixed some (interactive ...) with multiple argument specs
14361         again.  Cosmetic indentation changes.
14362
14363 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14364
14365         * info.el (Info-insert-dir): Don't use nreverse on variables
14366         that you want to use later.
14367
14368 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14369
14370         * x-mouse.el (x-set-point-and-move-selection): Replace call
14371         to x-kill-primary-selection with kill-primary-selection
14372
14373 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14374
14375         * simple.el (what-cursor-position): Make cursor position reported
14376         use value of column-number-start-at-one
14377
14378 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14379
14380         * about.el (xemacs-hackers): Fix Jareth's email address.
14381
14382 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14383
14384         * startup.el (startup-splash-frame): Remove
14385         `xemacs-startup-logo-function'.
14386
14387 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14388
14389         * about.el (about-hackers): Update credits list.
14390
14391 1998-06-06  Jeff Miller <jmiller@smart.net>
14392
14393         * lisp/sound.el: Update sound-ext to allow filenames with
14394           extensions to be found by load-sound-file
14395
14396 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14397
14398         * info.el (Info-rebuild-outdated-dir): Removed variable
14399         (Info-auto-generate-directory): New variable
14400         (Info-save-auto-generated-dir): New variable
14401         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14402         (Info-build-dir-anew): Second parameter removed.  Use
14403         `Info-save-auto-generated-dir'
14404         (Info-rebuild-dir): Ditto
14405
14406 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14407
14408         * list-mode.el (next-list-mode-item): Would not recognize
14409         border between directly neighbored items.
14410
14411 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14412
14413         * package-get.el: add autoloads for some functions.
14414
14415 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14416
14417         * specifier.el (let-specifier): Tiny docfixes.
14418
14419 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14420
14421         * msw-mouse.el: set selection-pointer-glyph to Normal.
14422
14423 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14424
14425         * wid-edit.el (widget-specify-secret): New function.
14426         (widget-after-change): Use it.
14427         (widget-specify-field): Use it.
14428
14429 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14430
14431         * mouse.el (drag-window-divider): Use `(not done)' instead of
14432         `doit'; reuse result of `window-pixel-edges'.
14433
14434         * modeline.el (drag-modeline-event-lag): Rename to
14435         drag-divider-event-lag.
14436
14437 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14438
14439         * specifier.el (let-specifier): Rewritten not to generate needless
14440         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14441         arguments.
14442
14443 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14444
14445         * minibuf.el (read-file-name-1): Setup buffer-local value of
14446         `completion-ignore-case' in completions buffer under Windows.
14447
14448 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14449
14450         * about.el (about-maintainer-glyph): Fix support for not
14451         compressed images.
14452
14453 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14454
14455         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14456
14457         * mouse.el (mouse-track): Cancel selection if misc-user event with
14458         `cancel-mode-internal' function is fetched.
14459
14460 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14461
14462         * files.el (save-some-buffers-1): Fixed return value.
14463
14464 1998-06-01  Oliver Graf <ograf@fga.de>
14465
14466         * dragdrop.el: added experimental
14467
14468 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14469
14470         * startup.el (after-init-hook, init-file-user,
14471         user-init-directory, load-user-init-file):  Purge references
14472         to "~/.xemacs/init.el" from docstrings.
14473
14474         (load-user-init-file) Use paths-construct-path to construct
14475         paths to user init files.  Go directly to ~/.emacs, do not
14476         search ~/.xemacs/, do not load `default-custom-file'.
14477
14478 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14479
14480         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14481         general *sh.
14482         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14483
14484 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14485
14486         * menubar-items.el (default-menubar): add Update Packages to customize
14487         menu.
14488
14489 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14490
14491         * faces.el: use toolbar face as a fallback for toolbar properties
14492         in xpm-color-symbols instead of default.
14493
14494         * msw-faces.el: rename 3d-object -> gui-element face.
14495
14496 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14497
14498         * startup.el (xemacs-startup-logo-function): New variable.
14499         (startup-splash-frame): Use it.
14500
14501 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14502
14503         * files.el (save-some-buffers): Would wait 1 second.
14504         (save-some-buffers-1): Delete other windows here instead of in
14505         `save-some-buffers'.
14506         (save-some-buffers): Force redisplay only if windows were deleted.
14507
14508 1998-06-02  Didier Verna  <didier@xemacs.org>
14509
14510         * cus-face.el (custom-face-attributes): generalized the use of
14511         toggle buttons for boolean attributes.
14512         Re-ordered the items a bit.
14513
14514 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14515
14516         * sound.el (default-sound-directory): Use `locate-data-directory'
14517         to find the sounds directory.
14518
14519 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14520
14521         * sound.el: default sound-ext to .wav under mswindows, .au
14522         otherwise. load-default sounds without extensions.
14523
14524 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14525
14526         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14527         if send-pr is not bound.
14528
14529 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14530
14531         * files.el: grok idl files in auto-mode-alist.
14532 1998-06-01  Jeff Miller  <jmiller@smart.net>
14533
14534         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14535         calling `upcase'.
14536
14537 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14538
14539         * msw-glyphs.el: add xbm to the list of image types supported.
14540
14541 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14542
14543         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14544         instead of XEmacs one when dumping InfoDock.
14545
14546 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14547
14548         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14549         for `modeline-visible-p'
14550
14551         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14552
14553 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14554
14555         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14556         since it's not used anymore. doc string fixes.
14557
14558         * package-get.el (package-get-file-installed-p): new function. use
14559         instead of file-installed-p which is in an external package.
14560
14561 1998-05-28  Oliver Graf <ograf@fga.de>
14562
14563         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14564         favor of select-window/switch-to-buffer
14565
14566 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14567
14568         * startup.el: changed (getenv "HOME") to (user-home-directory)
14569
14570 1998-05-25  Oliver Graf <ograf@fga.de>
14571
14572         * frame.el (cde-start-drag) moved to dragdrop.el
14573         (offix-start-drag-region) moved to dragdrop.el
14574         (offix-start-drag) moved to dragdrop.el
14575         * dragdrop.el (cde-start-drag) moved from frame.el
14576         (offix-start-drag-region) moved from frame.el
14577         (offix-start-drag) moved from frame.el
14578         (cde-start-drag-region) cde drag regions
14579         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14580
14581 1998-05-26  Oliver Graf <ograf@fga.de>
14582
14583         * dragdrop.el: created dragdrop-drag prototypes
14584         (cde-start-drag-region) fixed typo
14585
14586 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14587
14588         * simple.el (after-init-hook): Remove reader macro.
14589
14590         * packages.el (packages-hardcoded-lisp): Get rid of reader
14591         macros.  Update DOC string.
14592
14593 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14594
14595         * mouse.el (drag-window-divider): Ditto.
14596
14597         * modeline.el (mouse-drag-modeline): Use it.
14598
14599         * lisp-mode.el (let-specifier): Specify indentation.
14600
14601         * specifier.el (let-specifier): Renamed from
14602         `with-specifier-instance'.
14603
14604 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14605
14606         * x-faces.el:
14607         * faces.el: move definition of xpm-color-symbols from x-faces.el
14608         to faces. Predicate x-get-resource on the presence of x.
14609
14610         * msw-faces.el: set 3d-object face rather than modeline. Specify
14611         faces as specfier defaults.
14612
14613         * package-get.el: don't use package-admin-add-single-file-package.
14614
14615 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14616
14617         * toolbar-items.el: Fixup tooltips.
14618         (toolbar-gnus): Don't use obsolete variable
14619         toolbar-news-frame-properties.
14620         (toolbar-news-reader): Default to `gnus' instead of
14621         `not-configured'.
14622
14623         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14624         Windows.
14625
14626 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14627
14628         * package-get.el: rename -installedp -> -installed-p.
14629
14630 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14631
14632         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14633         attributes, and assinged it to continuation, truncation and
14634         hscroll glyphs.
14635
14636         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14637         and made continuation, truncation and hscroll glyphs arrow
14638         characters out of that font.
14639
14640 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14641
14642         * minibuf.el (minibuffer-electric-separator): Play nicely with
14643         directory-sep-char being \.
14644         (minibuffer-electric-tilde): Ditto.
14645         (read-file-name-map): Ditto.
14646
14647 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14648
14649         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14650         on X devices.
14651         (default-mouse-track-deal-with-down-event): Avoid
14652         `x-disown-selection'; use `disown-selection' instead.
14653
14654 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14655
14656         * select.el:
14657         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14658         moved to (cut-copy-clear-internal) in select.el. Ditto for
14659         (x-delete-primary-selection) (x-kill-primary-selection)
14660         (x-copy-primary-selection).
14661         (own-clipboard): new function.
14662
14663         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14664         functions in select.el. remove old ones.
14665         (mswindows-own-clipboard): new function.
14666
14667 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14668
14669         * gnuserv.el: allow connections from mswindows type devices.
14670
14671 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14672
14673         * msw-glyphs.el: change image type used from cursor to resource.
14674
14675 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14676
14677         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14678         for {top,bottom}-{left,right} values in addition to
14679         {top,bottom}_{left,right}.
14680         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14681
14682 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14683
14684         * cl-macs.el (specifier-instance): Undefine its setf method.
14685
14686         * specifier.el (with-specifier-instance): Added docstring.
14687
14688         * mouse.el (drag-window-divider): Ditto.
14689
14690         * modeline.el (mouse-drag-modeline): Use it.
14691
14692         * lisp-mode.el (with-specifier-instance): Define its indentation
14693         level.
14694
14695         * specifier.el (with-specifier-instance): New macro.
14696
14697 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14698
14699         * package-get.el (package-get-create-custom): new function to
14700         auto-generate package-get-custom.el from package-get-base.el.
14701         * (package-get-ever-installedp): new function.
14702         * (package-get-custom): new function to get all packages specified
14703         by customize.
14704
14705 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14706
14707         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14708
14709 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14710
14711         * cl-extra.el: Reverse previous float change.
14712
14713 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14714
14715         * x-faces.el:
14716         * faces.el (try-font-name): moved from x-faces.el since it is
14717         required by w3 under mswindows as well X.
14718
14719 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14720
14721         * winnt.el: Removed evil (setq completion-ignore-case t)
14722         clause, one more overlookef fsfism.
14723         (nt-quote-args-functions-alist): End sentences with double space.
14724
14725 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14726
14727         * window-xemacs.el (push-window-configuration): Remove kludgery of
14728         recaching default-toolbar specifier.
14729         (pop-window-configuration): Ditto.
14730         (unpop-window-configuration): Ditto.
14731
14732 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14733
14734         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14735
14736 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
14737
14738         * winnt.el (nt-quote-args-verbatim): Added function.
14739         (nt-quote-args-prefix-quote): Added function.
14740         (nt-quote-args-backslash-quote): Added function.
14741         (nt-quote-args-double-quote): Added function.
14742         (nt-quote-args-functions-alist): New variable.
14743         (nt-quote-process-args): Added function. This is the main quoting
14744         work horse called from process-nt.c
14745
14746 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14747
14748         * winnt.el: Removed duplicate definitions for backspace,
14749         delete, M-backspace and C-M-backspace.
14750         (file-name-buffer-file-type-alist): Removed this variable.
14751         (find-buffer-file-type): Removed function.
14752         (find-file-binary):  Removed function.
14753         (find-file-text): Removed function.
14754         (find-file-not-found-set-buffer-file-type): Removed function.
14755         (save-to-unix-hook): Removed function.
14756         (revert-from-unix-hook): Removed function.
14757         (using-unix-filesystems): Removed function.
14758         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
14759         warning.
14760         (x-set-selection): Removed function.
14761         (x-get-selection): Removed function.
14762         Removed commented FSFisms.
14763         Replaced copyright notice (this file is not part of GNU Emacs).
14764         (nt-shell-mode-hook): Moved here from a lambda expression. Added
14765         comint-process-echoes setting to t.
14766
14767 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14768
14769         * packages.el (packages-no-package-hierarchy-regexp): Introduced
14770         and used following the interface change of
14771         `paths-find-recursive-path'.
14772
14773         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
14774         regexp instead of a list of base names.
14775         (paths-version-control-filename-regexp):
14776         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
14777         Introduced and used following the interface change of
14778         `paths-find-recursive-path'.
14779
14780 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14781
14782         * simple.el (delete-forward-p): Make it a defun; do X garbage only
14783         on X devices, rather than on all non-TTY devices.
14784
14785 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14786
14787         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
14788
14789         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
14790
14791 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
14792
14793         * itimer.el (activate-itimer): Fixed usage of integers
14794         as argument to `concat'.
14795
14796 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
14797
14798         * itimer.el (start-itimer): replace the use of `concat' with
14799         `format'
14800
14801 1998-05-16  SL Baur  <steve@altair.xemacs.org>
14802
14803         * mode-motion.el (mode-motion-hook): Clarify docstring.
14804         From Bob Weiner <weiner@altrasoft.com>
14805
14806         * loadhist.el (symbol-file): Supply prompt string when used
14807         interactively.
14808         From Bob Weiner <weiner@altrasoft.com>
14809
14810 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14811
14812         * loadup.el (really-early-error-handler): Ditto.
14813
14814         * update-elc.el: Ditto.
14815
14816         * setup-paths.el (paths-construct-exec-path): Ditto.
14817
14818         * make-docfile.el: Ditto.
14819
14820         * find-paths.el (paths-decode-directory-path): Use split-path
14821         instead of decode-path.
14822
14823         * files.el (parse-colon-path): Update docstring reference.
14824
14825 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14826
14827         * msw-init.el:
14828         * x-init.el:
14829         Bind cut'n'paste keys to non window-system specific functions.
14830
14831         * msw-select.el: New function mswindows-clear-clipboard.
14832         mswindows-cut-copy-clipboard extended to handle clearing of the
14833         selection and renamed to mswindows-cut-copy-clear-clipboard.
14834
14835         * select.el: on mswindows devices delete-primary-selection
14836         calls mswindows-clear-clipboard.
14837
14838 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
14839
14840         * simple.el (quoted-insert): Inhibit quit when using read-char.
14841
14842         * cmdloop.el (read-char): Don't inhibit quit.
14843         (read-char-exclusive): Ditto.
14844         (read-char): Signal quit if quit-char was pressed.
14845         (read-char-exclusive): Ditto.
14846         (read-quoted-char): Return a character, not integer.
14847
14848         * menubar-items.el (default-popup-menu): Use Andy's generic
14849         selection code.
14850         (default-popup-menu): Fix code.
14851
14852 1998-05-14  Oliver Graf <ograf@fga.de>
14853
14854         * dragdrop.el (dragdrop-function-widget): this time it's done
14855
14856 1998-05-13  Oliver Graf <ograf@fga.de>
14857
14858         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
14859
14860 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
14861
14862         * device.el (device-pixel-width):
14863         (device-pixel-height):
14864         (device-mm-width):
14865         (device-mm-height):
14866         (device-bitplanes):
14867         (device-color-cells): Swapped parameters to device-system-metric
14868         according to the interface change.
14869
14870 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
14871
14872         * mouse.el (default-mouse-motion-handler): Use new name of the
14873         function event-over-vertical-divider-p.
14874         Do not set E-W arrow cursor over the divider if
14875         vertical-divider-draggable-p is nil in the window.
14876         ([top-level]): Use new name for the variable
14877         vertical-divider-map.
14878         (drag-window-divider): Respect vertical-divider-draggable-p.
14879         Variable name typo fixes.
14880
14881 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14882
14883         * keymap.el (kbd): Define here; handle string constants and
14884         others...
14885
14886 1998-05-15  Christian Nyb <chr@mediascience.no>
14887
14888         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
14889         in Emacs 18.
14890
14891 1998-05-13  Didier Verna  <didier@xemacs.org>
14892
14893         * mouse.el (drag-window-divider): give the vertical divider a
14894         pressed look when dragging it.
14895
14896 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
14897
14898         * faces.el: predicate some more face operations on x or mswindows
14899         not just x.
14900
14901         * modeline.el: enable modeline coloring for mswindows.
14902
14903 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14904
14905         * minibuf.el (minibuffer-default): Added variable; compatible with
14906         FSF Emacs.
14907         (next-history-element): Used `minibuffer-default'.
14908
14909 1998-05-12  Oliver Graf <ograf@fga.de>
14910
14911         * dragdrop.el (dragdrop-function-widget): button and mods ok
14912         arguments still look a bit strange
14913         (dragdrop-compare-mods) created
14914         (dragdrop-drop-do-functions) correctly checks for buttons and
14915         modifiers
14916
14917 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14918
14919         * setup-paths.el (paths-default-info-directories): Replace
14920         path-separator with directory-sep-char.
14921
14922         * files.el (path-separator): Don't define it here.
14923
14924 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14925
14926         * update-elc.el: Ditto.
14927
14928         * setup-paths.el (paths-construct-exec-path): Ditto.
14929
14930         * make-docfile.el: Ditto.
14931
14932         * loadup.el (really-early-error-handler): Ditto.
14933
14934         * find-paths.el (paths-decode-directory-path): Use decode-path
14935         instead of decode-path-internal.
14936
14937         * files.el (parse-colon-path): Update docstring.
14938
14939 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
14940
14941         * subr.el (get-buffer-window-list): Make BUFFER optional.
14942
14943         * window-xemacs.el (windows-of-buffer): Defalias to
14944         get-buffer-window-list.
14945
14946 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14947
14948         * disass.el: Fix maintainer keyword.
14949
14950         * bytecomp.el (byte-compile-and-load-file): Autoload.
14951         (byte-compile-buffer): Ditto.
14952
14953         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
14954         value is returned, not the name.
14955         (lisp-imenu-generic-expression): Enable it.
14956         (lisp-mode-variables): Ditto.
14957         (lisp-indent-offset): Change defconst to defvar.
14958         (lisp-indent-function): Ditto.
14959         (lisp-body-indent): Ditto.
14960
14961 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14962
14963         * modeline.el: Use zap-last-kbd-macro-event.
14964
14965         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
14966         nil, don't attempt to do anything with messages.
14967         (eval-last-sexp): Use `letf' for clarity.
14968
14969 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14970
14971         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
14972
14973 1998-05-11  Martin Buchholz  <martin@xemacs.org>
14974
14975         * buff-menu.el:
14976         * lisp-mode.el:
14977         * obsolete.el:
14978         Change empty docstrings into no doc strings at all.
14979         Fix bogus FSF-format docstrings.
14980         * etags.el: Fix docstring.
14981
14982 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
14983
14984         * package-get.el (package-get): Use internal md5
14985
14986 1998-05-13  SL Baur  <steve@altair.xemacs.org>
14987
14988         * about.el (about-xemacs): Correct abuse of concat.
14989
14990 1998-05-11  SL Baur  <steve@altair.xemacs.org>
14991
14992         * info.el (Info-mode): Use easymenu.
14993
14994 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14995
14996         * apropos.el (apropos): Don't use concat with integers.
14997
14998         * cmdloop.el (describe-last-error): Handle the case when no error
14999         was seen gracefully.
15000
15001         * apropos.el (apropos-print): Use with-displaying-help-buffer as
15002         defun.
15003         (apropos-describe-plist): Ditto.
15004
15005         * help.el (with-displaying-help-buffer): Revert to a defun.
15006         (describe-key): Use it as defun.
15007         (describe-mode): Ditto.
15008         (describe-bindings): Ditto.
15009         (describe-prefix-bindings): Ditto.
15010         (describe-installation): Ditto.
15011         (view-lossage): Ditto.
15012         (describe-function): Ditto.
15013         (describe-variable): Ditto.
15014         (describe-syntax): Ditto.
15015
15016 1998-05-11  Oliver Graf <ograf@fga.de>
15017
15018         * dragdrop.el: changed order of require/provide
15019         (dragdrop-drop-mime-default) changed to new calling conventions
15020         (dragdrop-drop-do-functions) changed to new calling conventions
15021         (dragdrop-function-widget) this one needs more work...
15022
15023 1998-05-10  Oliver Graf <ograf@fga.de>
15024
15025         * about.el: another small change in my entry
15026         * dragdrop.el (dragdrop-drop-log-function): logging added
15027         plus customizations
15028         changed interface to handler functions. now called with event
15029         and object
15030
15031 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
15032
15033         * glyphs.el (divider-pointer-glyph): Declared new glyph,
15034         E-W arrow pointer displayed over draggable dividers.
15035
15036         * mouse.el (default-mouse-motion-handler): Show it when
15037         appropriate.
15038         (drag-window-divider): Added.
15039         ([top-level]): Initialized window-divider-map with a keymap
15040         binding the above function to left button down event.
15041
15042         * x-mouse.el (x-init-pointer-shape): Initialize
15043         divider-pointer-glyph from Cursor.dividerPointer, or use default
15044         E-W double arrow.
15045
15046 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15047
15048         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15049
15050 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15051
15052         * simple.el (count-words-buffer): Don't query for buffer.
15053         (count-lines-buffer): Ditto.
15054
15055 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15056
15057         * help.el (where-is): add optional insert argument.
15058
15059 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15060
15061         * help.el (describe-key-briefly): New argument INSERT.
15062
15063         * simple.el (eval-expression): New optional argument; synch with
15064         FSF 20.3.
15065
15066         * keydefs.el (global-map): Add new register bindings.
15067
15068         * register.el: Synched with FSF 20.3.
15069
15070 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15071
15072         * window-xemacs.el (recenter): all arguments are optional.
15073
15074 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
15075
15076         * device.el: (device-pixel-width): Reflected name/parameters
15077         change to device-system-metric.
15078         (device-pixel-height): Ditto.
15079         (device-mm-width): Ditto.
15080         (device-mm-height): Ditto.
15081         (device-bitplanes): Ditto.
15082         (device-color-cells): Ditto.
15083
15084 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15085
15086         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15087
15088         * cl.el (most-positive-fixnum): Document.
15089         (most-negative-fixnum): Ditto.
15090
15091         * cus-dep.el: Updated comment.
15092
15093         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15094         constant.
15095
15096         * cus-load.el (custom-put): Removed.
15097
15098         * files.el (after-find-file): Just resignal quit instead of
15099         signaling "canceled".
15100
15101 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15102
15103         * frame.el (other-frame): Use `focus-frame' instead of
15104         select-frame kludges.
15105
15106         * lisp-mode.el: Update lisp-indent-function for
15107         save-selected-frame and with-selected-frame.
15108
15109         * frame.el (save-selected-frame): New macro.
15110         (with-selected-frame): Ditto.
15111         (other-frame): Use `set-frame-focus'.
15112
15113 1998-05-06  Oliver Graf <ograf@fga.de>
15114
15115         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15116         (dragdrop-drop-url-default) default handler for URL drops created
15117         (dragdrop-drop-mime-default) default handler for MIME drops created
15118         (dragdrop-drop-functions) default custom for handling drops created
15119         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15120
15121 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15122
15123         * mouse.el: Removed redundant mouse-mswindows-drop function.
15124
15125 1998-05-05  Oliver Graf <ograf@fga.de>
15126
15127         * about.el: changed some text in my entry
15128         * dragdrop.el: added customs
15129
15130 1998-05-04  Oliver Graf <ograf@fga.de>
15131
15132         * mouse.el: killed global drop key bindings
15133         (mouse-offix-drop) removed
15134         * dragdrop.el: created
15135         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15136
15137 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15138
15139         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15140         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15141
15142         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15143         obsolete comment.
15144
15145         * scrollbar.el (scrollbars-visible-p): Use new
15146         {vertical,horizontal}-scrollbar-visible-p specifiers.
15147
15148 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15149
15150         * device.el (device-pixel-height):
15151         (device-pixel-width):
15152         (device-mm-width):
15153         (device-mm-height):
15154         (device-bitplanes):
15155         (device-color-cells): Moved these 6 functions from device.c; they
15156         all use single (device-system-metrics) call.
15157
15158 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15159
15160         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15161         were renamed.
15162
15163         * menubar-items.el:
15164         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15165         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15166
15167         * help.el (help-map): Remove Hyperbole keybinding logic.
15168         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15169
15170 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15171
15172         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15173         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15174
15175 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15176
15177         * msw-glyphs.el: use nicer icon3 from the frame icon.
15178
15179 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15180
15181         * version.el (emacs-version): Remove InfoDock conditionals.
15182
15183         * startup.el (startup-splash-frame): Change ID logo name.
15184
15185 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15186
15187         * files.el (after-find-file): If the user presses C-g on
15188         directory-creation prompt, kill the buffer.
15189
15190 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15191
15192         * simple.el (count-words-region): Reverse previous change.
15193
15194 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15195
15196         * replace.el (query-replace): Just call perform-replace.
15197         (query-replace-regexp): Ditto.
15198         (perform-replace): Move region handling here.
15199         (perform-replace): Use the new arg to match-data.
15200
15201 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15202
15203         * x-init.el: Install X specific display table that
15204           displays char 0240 as a space to avoid whatever it is
15205           that screws up display of that character code.
15206
15207 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15208
15209         * help.el (function-arglist): If no arguments are documented for a
15210         subr, print nothing rather than incorrect output.
15211
15212 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15213
15214         * cmdloop.el (command-error): Update bail-out error message to use
15215         `emacs-program-name'.
15216
15217         * lib-complete.el: Remove reader macro cruft.
15218
15219         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15220         cruft.
15221
15222         * simple.el (count-words-region): Drop interactive-p check on the
15223         message.
15224
15225 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15226
15227         * font.el
15228         * msw-faces.el
15229         Correct spelling of mswindows-font-canonicalize-name.
15230
15231 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15232
15233         * ldap.el (ldap-host-parameters-alist): Replaced with
15234         `ldap-host-parameters-plist'
15235         (ldap-search): Adapt to previous change
15236
15237 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15238
15239         * about.el (about-hackers): Update Bob Weiner bio.
15240         (about-maintainer-info): Ditto.
15241
15242 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15243
15244         * simple.el (display-warning-minimum-level): Docfix.
15245
15246 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15247
15248         * widget.el (:default-get): New keyword.
15249         * wid-edit.el (default, widget-default-default-get): Define it.
15250         (group, widget-group-default-get): Define it.
15251         (menu-choice, widget-choice-default-get): Define it.
15252         (widget-default-get): New function.
15253         (widget-choice-action): Call it.
15254         (widget-editable-list-entry-create): Call it.
15255
15256 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15257
15258         * byte-optimize.el (byte-boolean-vars): Removed.
15259         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15260         lookup through `byte-boolean-vars'.
15261
15262 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15263
15264         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15265         resource-provided values into ghost specs for scrollbar-height and
15266         scrollbar-width.
15267
15268 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15269
15270         * byte-optimize.el: Don't attempt to optimize /=.
15271
15272         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15273         (byte-compile-/=): Ditto.
15274
15275 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15276
15277         * apropos.el: Use `with-displaying-help-buffer'.
15278         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15279         Use `with-displaying-help-buffer'.
15280         (apropos-follow): Do not give special treatment to buffer cursor
15281         was in prior to a mouse click.
15282         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15283         (apropos-print-doc): Set correct buffer for setting text
15284         properties.
15285
15286 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15287
15288         * help.el (help-buffer-prefix-string): New variable.
15289         (help-buffer-name): Use it.
15290
15291         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15292         mode menu.
15293
15294 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15295
15296         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15297
15298 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15299
15300         * files.el (find-file-noselect): Update docstring.
15301         (find-file-noselect): Signal an error if found an unreadable file.
15302         (file-chase-links): Save the match data.
15303         (normal-mode): Use `lwarn' and `error-message-string'.
15304         (interpreter-mode-alist): Change defconst to defvar.
15305         (inhibit-first-line-modes-regexps): Ditto.
15306         (inhibit-first-line-modes-regexps): Added .tgz.
15307         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15308         (change-major-mode-with-file-name): New user-option.
15309         (set-visited-file-name): Synched with FSF.
15310         (file-name-extension): New function, from FSF 20.3.
15311         (file-relative-name): Synched with FSF.
15312         (save-some-buffers): Support the C-r feature.
15313         (recover-session): Synched with FSF.
15314         (kill-some-buffers): Ditto.
15315         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15316
15317 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15318
15319         * files.el (insert-file): Undo previous change and reenable use of
15320         format.el.
15321
15322 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15323
15324         * window-xemacs.el (recenter): Define.
15325
15326 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15327
15328         * font.el (mswindows-font-create-name)
15329         (mswindows-font-create-object): new functions for mswindows type
15330         fonts.
15331
15332         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15333         strings are parsed as well as font objects.
15334
15335 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15336
15337         * modeline.el (defining-kbd-macro): Restore modeline indication of
15338         kbd-macro being recorded.
15339         (add-minor-mode): Simplify docstring.
15340         (modeline-minor-mode-menu): Remove stuff.
15341
15342 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15343
15344         * code-process.el (call-process): dynamically decide process
15345         coding type.
15346
15347 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15348
15349         * modeline.el: Add line-number-mode, column-number-mode to
15350         the modeline minor-mode menu.  Button2 on the line number does
15351         goto-line.
15352
15353 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15354
15355         * mouse.el: move x-selection-owner-p type things to
15356         selection-owner-p.
15357
15358         * msw-init.el: copy zmacs stuff from x-init.el
15359
15360         * msw-select.el (mswindows-own-selection)
15361         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15362         functions. Very simple minded implementation of selectio
15363         ownership.
15364
15365         * select.el (own-selection) (disown-selection)
15366         (activate-region-as-selection) (select-make-extent-for-selection)
15367         (valid-simple-selection-p): functions moved from x-select.el for
15368         generalized selection.
15369
15370         * x-select.el: see select.el changes.
15371
15372         * x-toolbar.el: use new selection functions.
15373
15374 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15375
15376         * packages.el (packages-find-package-directories): Fixed bug that
15377         would pick up multiple site-package directories.
15378         (package-locations): Added "xemacs-packages" as a late package
15379         location.
15380
15381         * find-paths.el: Now uses `emacs-program-name' and
15382         `emacs-program-version'.
15383         Additions to enforce version-specific directories in
15384         `paths-find-version-directory'.
15385
15386 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15387
15388         * default.el: Removed.
15389         * site-start.el: Removed.
15390
15391 1998-04-29  Didier Verna  <didier@xemacs.org>
15392
15393         * minibuf.el (minibuffer-history-minimum-string-length): Default
15394         to nil.
15395
15396 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15397
15398         * find-paths.el (paths-program-name): Rename.
15399         (paths-emacs-root-p): Ditto.
15400         (paths-find-site-directory): Ditto.
15401
15402 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15403
15404         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15405         `emacs-lisp-byte-compile-and-load'.
15406
15407 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15408
15409         * ldap.el (ldap-search): Fixed additional parameter passing to
15410         `ldap-open'
15411
15412 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15413
15414         * select.el (kill-primary-selection) (selection-owner-p)
15415         (copy-primary-selection) (yank-clipboard-selection)
15416         (selection-exists-p) (delete-primary-selection): new file and
15417         functions that do the right thing for the selected device.
15418
15419         * x-menubar.el: use generalised selection functions.
15420
15421         * dumped-lisp.el: dump select.el.
15422
15423 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15424
15425         * find-paths.el (paths-progname): New variable.
15426         (paths-emacs-root-p): Use it.
15427         (paths-find-site-directory): Ditto.
15428
15429 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15430
15431         * loadup.el ((member "dump" command-line-args)): Dump as
15432         `infodock' if InfoDock.
15433
15434 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15435
15436         * find-paths.el (construct-emacs-version): Simplify, include
15437         program name in the return value.
15438         * (paths-find-version-directory): Use it.
15439
15440 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15441
15442         * info.el (Info-parse-dir-entries): Fixed regexp
15443         (Info-build-dir-anew): Remove full suffix and capitalize info file
15444         name for files with no @direntry
15445         (Info-batch-rebuild-dir): New function
15446         (Info-suffixed-file): Check for regular files instead of simple
15447         file existence (could catch directories before)
15448
15449 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15450
15451         * setup-paths.el, find-paths.el: Removed uses of `not' which
15452         temacs doesn't have.
15453
15454         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15455         into root searching.
15456
15457 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15458
15459         * subr.el: Remove definition of `not'.
15460
15461 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15462
15463         * msw-glyphs.el: enable graphics support.
15464
15465 1998-04-23  Didier Verna  <didier@xemacs.org>
15466
15467         * x-menubar.el (default-menubar): restored the line-number-mode
15468         option.
15469
15470         * misc doc string updates related to the options menu.
15471
15472 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15473
15474         * setup-paths.el (paths-construct-load-path): Fix typo.
15475
15476 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15477
15478         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15479         font-menu-ignore-scaled-fonts don't have to be bound now; this
15480         gets us one step further towards making --no-autoloads work.
15481
15482         * startup.el (normal-top-level): Load auto-autoloads only if
15483         lisp-directory is non-nil.
15484
15485         * setup-paths.el (paths-construct-load-path): Made it robust
15486         against nil lisp-directory.
15487
15488         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15489         to the list of variables that cause a warning when nil.
15490
15491         * toolbar.el (init-toolbar-location): Now works even when there's
15492         no toolbar icon directory.
15493
15494 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15495
15496         * help.el (view-lossage): Recognize it.
15497
15498         * simple.el (log-message): Mark multiline messages.
15499
15500 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15501
15502         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15503
15504 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15505
15506         * package-get.el (package-get-all):  add `\n' separator to
15507         interactive specification so that both variables are read
15508
15509 1998-04-22  Didier Verna  <didier@xemacs.org>
15510
15511         * x-menubar.el: ported the options menu to Custom.
15512         Moved the "read only" toggle button to the buffers menu.
15513         Corrected some missing ;;;###autoload or defcustom.
15514
15515         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15516         the scrollbar-visible specifier for options menu handling.
15517
15518         * toolbar.el (toolbar-visible-p)
15519                      (toolbar-captioned-p)
15520                      (default-toolbar-position): defcustom wrappers around
15521         the toolbar specifiers for options menu handling.
15522
15523         * frame.el (get-frame-for-buffer-default-instance-limit):
15524         defcustom it for options menu handling.
15525
15526         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15527         font-lock-mode for options menu handling.
15528
15529         * cus-start.el: added Custom properties to overwrite-mode for
15530         options menu handling.
15531
15532 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15533
15534         * about.el: shameless self-promotion.
15535
15536 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15537
15538         * simple.el (raw-append-message): Slightly optimize.
15539         (remove-message): Use `push' for clarity.
15540         (append-message): Ditto.
15541         (display-warning): Dito.
15542         (raw-append-message): Send the message to the appropriate device.
15543
15544 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15545
15546         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15547         From Sean MacLennan <Sean.MacLennan@pika.ca>
15548
15549 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15550
15551         * setup-paths.el: Changed `directory-sep-char' to
15552         `path-separator', following a change in GNU Emacs.
15553
15554 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15555
15556         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15557         (Info-build-dir-anew): Add a final newline.
15558         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15559         is `always'
15560         (Info-rebuild-dir): Ditto
15561
15562         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15563
15564 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15565
15566         * simple.el (count-words-buffer): Retain zmacs region.
15567         (count-words-region): Ditto.
15568         * simple.el: (what-line): Expanded line counts.
15569         (count-lines): New parameter to conditionalize whether collapsed
15570         lines get counted.
15571         From Bob Weiner <weiner@altrasoft.com>
15572
15573 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15574
15575         * packages.el (package-locations): infodock-packages must override
15576         mule-packages and packages.
15577
15578 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15579
15580         * wid-edit.el:
15581         remove rude messages from widget-activation-widget-mapper
15582         and widget-activation-glyph-mapper
15583
15584 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15585
15586         * toolbar.el: Remove (featurep 'x) test from
15587         toolbar-make-button-list
15588
15589 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15590
15591         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15592         only if in the same frame.
15593
15594 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15595
15596         * packages.el (package-locations): Added site-packages hierarchy.
15597
15598         * setup-paths.el (paths-default-info-directories): Introduced and
15599         used.
15600
15601         * packages.el, setup-paths.el: Set various path searching depths
15602         to 1.
15603
15604         * packages.el (packages-hierarchy-depth):
15605         (packages-load-path-depth): Introduced and used.
15606
15607         * setup-paths.el (paths-load-path-depth): Introduced and used.
15608
15609         * find-paths.el (paths-find-recursive-path): Added max-depth
15610         parameter.
15611
15612 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15613
15614         * setup-paths.el (paths-construct-info-path): Removed
15615         dependency on behavior of (file-name-as-directory "").
15616
15617 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15618
15619         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15620         lisp objects
15621
15622 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15623
15624         * dump-paths.el, startup.el: Added handling for --debug-paths.
15625
15626 1998-04-15  William M. Perry  <wmperry@aventail.com>
15627
15628         * wid-edit.el: We cannot just set the help-echo or balloon-help
15629           properties for an extent based on the :help-echo widget
15630           property, since help-echo and balloon-help cause an EXTENT to
15631           get passed in, where :help-echo functions are expecting a WIDGET
15632
15633 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15634
15635         * scrollbar.el (init-scrollbar-from-resources): Call
15636         mswindows-init-scrollbar-metrics when appropriate.
15637
15638 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15639
15640         * dumped-lisp.el: dump x-toolbar for window system
15641
15642         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15643         have support and xpm.
15644
15645 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15646
15647         * files.el (toggle-read-only): Fix docstring.
15648         From Didier Verna <didier@xemacs.org>
15649
15650 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15651
15652         * startup.el (normal-top-level): Load autoload-file-name without
15653         specifying an extension---some people only auto-autoload.el.gz.
15654
15655 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15656
15657         * files.el (backup-enable-predicate): Don't bomb on NAME being
15658         nil.
15659
15660 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15661
15662         * find-paths.el, packages.el: Now prefers configure'd paths.
15663         This shouldn't cause any of the originally anticipated problems as
15664         the current paths architecture will not define the various
15665         configure-xxx variables if they're not specified on the configure
15666         command line.
15667
15668         * find-paths.el, setup-paths.el, packages.el: Removed all
15669         mentionings of "/" as a path separator.
15670         Used paths-construct-path throughout.
15671
15672         * find-paths.el (paths-construct-path): Created to assemble paths
15673         from directory components.
15674
15675         * setup-paths.el, packages.el: Used paths-decode-directory-path
15676         instead of decode-path-internal.
15677
15678         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15679         and associates.
15680         (paths-decode-directory-path) Created.
15681
15682         * setup-paths.el: Changed configure-exec-path to
15683         configure-exec-directory.
15684
15685 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15686
15687         * packages.el (packages-find-packages): Fixed decoding of
15688         EMACSPACKAGEPATH.
15689
15690         * startup.el: -no-packages -> -no-early-packages.
15691
15692         (packages-load-package-lisps): Fixed loading of auto-autoload
15693         files.
15694
15695         * startup.el (normal-top-level): Fixed loading of core
15696         auto-autoload.
15697
15698         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15699
15700         * startup.el, packages.el, dump-paths.el: Added proper settings
15701         for site-directory and lisp-directory variables.
15702
15703         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15704         inhibit-package-autoloads and fixed handling of it.
15705
15706         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15707         handling of former inhibit-package-init, now
15708         inhibit-early-packages, to make -vanilla etc. work.
15709
15710 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15711
15712         * code-process.el (start-process): Fallback to 'undecided instead
15713         of 'binary for process input coding stream.
15714
15715         * process.el (start-process): Docstring fix.
15716
15717 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15718
15719         * info.el (Info-insert-dir): Do not insert temporary dir files
15720         in Info-dir-file-attributes
15721         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15722         (Info-rebuild-dir): Ditto.
15723
15724 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15725
15726         * obsolete.el: Added obsoleteness declarations for
15727         `site-directory' and `Info-default-directory-list'.
15728
15729 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15730
15731         * find-paths.el (paths-find-emacs-root): Only look at the
15732         executable at the end of the symlink chain for determining the
15733         Emacs root.
15734
15735 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15736
15737         * setup-paths.el (paths-construct-info-path): Changed construction
15738         to cater to gone default in configure.
15739
15740         * find-paths.el (paths-uniq-append): Added.
15741
15742         * packages.el: Rewritten package path construction once again.
15743
15744         * dump-paths.el, startup.el: Removed package-path as a global
15745         variable.
15746
15747         * package-admin.el (package-admin-add-single-file-package):
15748         (package-admin-add-binary-package): Changed package-path to
15749         late-packages.
15750
15751         * packages.el (packages-split-path): Split path at "/" rather than
15752         nil according to change in emacs.c.
15753
15754 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15755
15756         * setup-paths.el (paths-construct-info-path): Changed info path
15757         order so that directories come out right.
15758         (paths-find-lock-directory): Fixed bug: It used to think
15759         configure-lock-directory is a path.
15760
15761 1998-04-06  Jeff Miller <jmiller@smart.net>
15762
15763         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
15764         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
15765         eases the use of toolbar-add/kill-item functions.
15766
15767 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
15768
15769         * code-files.el (file-coding-system-alist): Commented out
15770         loaddefs.el magical treatment.
15771
15772 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15773
15774         * info.el (Info-rebuild-outdated-dir): Added new option
15775         `conservative' and made it the default
15776         (Info-rebuild-dir): Appropriately parse multi-line description
15777         strings, and multi-section dir files. Issue warning when dir
15778         is rebuilt as temporary
15779         (Info-build-dir-anew): Issue warning when dir is built as
15780         temporary
15781
15782 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
15783
15784         * list-mode.el (list-mode-map): Bind highlight motion commands to
15785         standard keys left, right, C-b and C-f.
15786
15787 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15788
15789         * files.el (auto-mode-alist): allow .sc for Scheme->C
15790
15791 1998-04-06  SL Baur  <steve@altair.xemacs.org>
15792
15793         * loadup.el (pureload): Don't quote (garbage-collect).
15794
15795 1998-04-04  SL Baur  <steve@altair.xemacs.org>
15796
15797         * package-get-base.el: Updated.
15798
15799 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
15800
15801         * isearch-mode.el (isearch-just-started): New variable.
15802         (isearch-mode): Set it.
15803         (isearch-repeat): Advance one character forward only if the search
15804         was successful, and was not just started.
15805         (isearch-repeat): Clear isearch-just-started.
15806
15807 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15808
15809         * finder.el (finder-compile-keywords): Don't eval new finder-inf
15810         if running -batch.
15811
15812 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
15813
15814         * subr.el (listify-key-sequence): Removed.
15815
15816 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
15817
15818         * bytecomp.el (byte-compile-print-gensym): New option.
15819         (byte-compile-output-file-form): Use it.
15820         (byte-compile-output-docform): Ditto.
15821         (byte-compile-compiled-obj-to-list): Ditto.
15822
15823 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
15824
15825         * msw-glyphs.el: set frame icon if xpm support.
15826
15827 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15828
15829         * help.el: Code that pretty prints variable values
15830           removed.
15831
15832 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15833
15834         * find-paths.el (paths-emacs-root-p): Correct test for installation
15835         directory.
15836         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15837
15838 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15839
15840         * loaddefs.el: Don't set debug-ignored-errors; leave
15841           its default value set to nil.
15842
15843 1998-03-29  Damon Lipparelli  <lipp@primus.com>
15844
15845         * info.el (Info-rebuild-dir): fixed mis-spelling.
15846
15847 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15848
15849         * info.el (Info-rebuild-outdated-dir): New custom var
15850         (Info-insert-node): Create/update dir file when needed, ie when it
15851         does not exist or is older than some info files in directory
15852
15853 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15854
15855         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
15856         for last packages, mainly for using a 20.4 package base.
15857
15858         * packages.el (late-packages): Typo fix.  It was called
15859         early-packages.
15860
15861         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
15862         relative symlinks correctly.
15863         (paths-find-emacs-roots): More rigorous checking for plausible
15864         configuration-time root.
15865
15866         * startup.el (normal-top-level): Added a warning if XEmacs cannot
15867         find its roots.
15868
15869 1998-03-27  Martin Buchholz  <martin@xemacs.org>
15870
15871         * faces.el: Fix docstrings.
15872         * glyphs.el: Fix docstrings.
15873         * mouse.el: Fix docstrings.
15874
15875         * frame.el: Change phrase `current frame' to `selected frame'.
15876
15877         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
15878
15879         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
15880         macros using backquote to make them infinitely more readable.
15881
15882 1998-03-30  SL Baur  <steve@altair.xemacs.org>
15883
15884         * packages.el (packages-find-package-path): Hardcoded specialized
15885         InfoDock support until we can clean this up.
15886
15887         * help.el (describe-bindings-1): Return the value of the bindings
15888         help buffer created.
15889         (describe-bindings): Ditto.
15890
15891         * simple.el (set-variable): Restore previous behavior of not
15892         bombing if the variable to set is not boundp.
15893
15894 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15895
15896         * packages.el (packages-handle-package-dumped-lisps): Allow for
15897         non-local files to be loaded off the package-lisp variable.
15898
15899 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15900
15901         * x-faces.el: Global X resources should override
15902           specs for all device classes (color, grayscale, mono);
15903           code currently doesn't override any of them.  Fixed by
15904           calling remove-specifier with '(x default) as the tag
15905           set and allowing inexact matches.
15906
15907 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15908
15909         * faces.el: Separated face initializations based on
15910           device classes into device type specific (tag set,
15911           instantiator) pairs.
15912
15913 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
15914
15915         * wid-edit.el (widget-choice-action): Remember user's explicit
15916         choice.
15917         (widget-choice-value-create): Respect it.
15918         From Richard Stallman <rms@gnu.org>
15919
15920 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15921
15922         * setup-paths.el (paths-construct-info-path): Always append
15923         existing directories from configure-time info path.
15924
15925         * startup.el (startup-setup-paths): Renamed misnamed info-path to
15926         Info-directory-list.
15927
15928         * info.el: Removed Info-default-directory-list which was broken by
15929         design.
15930         Removed bogus initialization of Info-directory-list---startup.el
15931         can do a much better job.
15932         Added autoload of Info-directory-list.
15933
15934         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
15935         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
15936         be exclusive; now it's merely given precedence, just like in the
15937         old days.
15938
15939 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15940
15941         * find-paths.el (paths-find-architecture-directory): Fix bug with
15942         finding; it used to default too early.
15943
15944 1998-03-25  Martin Buchholz <martin@xemacs.org>
15945
15946         * packages.el (packages-split-path): Fix a bug; it used to fail
15947         for paths that weren't split.
15948
15949 1998-03-26  SL Baur  <steve@altair.xemacs.org>
15950
15951         * finder.el (finder-compile-keywords): trap on errors.
15952
15953 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
15954
15955         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
15956           fourth argument of t so that only the specs exactly
15957           matching the tag lists are removed.
15958
15959 1998-03-25  SL Baur  <steve@altair.xemacs.org>
15960
15961         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
15962
15963 1998-03-23  SL Baur  <steve@altair.xemacs.org>
15964
15965         * minibuf.el (mouse-read-file-name-1): If a default directory was
15966         specified, use it for generating the completions.
15967
15968 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15969
15970         * update-elc.el: Now respects inhibit-package-init and
15971         inhibit-site-lisp.
15972         Now does path construction with loadup-paths.
15973
15974         * startup.el (normal-top-level, startup-setup-paths): Now respects
15975         inhibit-package-init and inhibit-site-lisp.
15976
15977         * packages.el (packages-find-package-path): Extended package path
15978         by version-specific hierarchies.
15979         (packages-find-packages): Now respects inhibit flag and
15980         inhibit-site-lisp.
15981         Moved path setup to loadup-paths.
15982
15983         * make-docfile.el: Now respects inhibit-package-init and
15984         inhibit-site-lisp.
15985         Now does path construction with loadup-paths.
15986
15987         * loadup.el: Now respects inhibit-package-init and
15988         inhibit-site-lisp.
15989
15990         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
15991
15992         * loadup-paths.el: New file: setup load-path to encompass
15993         packages.
15994
15995 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15996
15997         * auto-show.el: load-gc renamed to pureload.
15998         * site-load.el: Ditto.
15999         * packages.el (toplevel): Ditto.
16000         * loadup.el (really-early-error-handler): Ditto.
16001         * dumped-lisp.el (preloaded-file-list): Ditto.
16002         * cus-face.el (custom-declare-face): Ditto.
16003
16004 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16005
16006         * <Today>: The Big Path Searching Overhaul.
16007
16008         * find-paths.el: New file: find and assemble paths in the
16009         installation hierarchy.
16010
16011         * setup-paths.el: New file: global layout of paths and directories
16012         within the XEmacs hierarchy.
16013
16014         * packages.el: Replaced everything related to path searching and
16015         startup by code in terms of find-paths.
16016
16017         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16018         the new path searching engine.
16019
16020         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16021         and setup-paths.
16022
16023 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16024
16025         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16026         setup-paths.el.
16027
16028 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16029
16030         * msw-glyphs.el: Added check for 'mswindows feature, so the file
16031         compiles identically in any configuration.
16032         Removed irrelevant commentary.
16033
16034 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16035
16036         * simple.el (set-variable): Allow setting specifiers.
16037
16038 1998-03-19  SL Baur  <steve@altair.xemacs.org>
16039
16040         * lisp.el (forward-sexp): Revert previous change.
16041
16042 1998-03-18  SL Baur  <steve@altair.xemacs.org>
16043
16044         * frame.el (frame-initialize): Use `delete-console' instead of
16045         `delete-device' to delete the stream console to match the usage in
16046         Fkill_emacs.
16047
16048 1998-03-16  SL Baur  <steve@altair.xemacs.org>
16049
16050         * files.el (cdpath-previous): New variable.
16051         (cd): Use it.
16052         From Bob Weiner <weiner@wave.altrasoft.com>
16053
16054 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
16055
16056         * keydefs.el: Changed keybindings of forward-char,
16057           backward, scroll-up and scroll-down to point to their
16058           -command counterparts.
16059
16060         * simple.el: New functions: forwarc-char-command,
16061           backwrad-char-command, scroll-up-command,
16062           scroll-down-command which work liek their counterparts
16063           except that they honor the variable
16064           signal-error-on-buffer-boundary.
16065
16066           Definition of signal-error-on-buffer-boundary received
16067           from src/cmds.c.
16068
16069           defvar declaration added for word-across-newline to avoid
16070           byte-compiler warning about the free variable reference.
16071
16072 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
16073
16074         * winnt.el: Removed "%t" from the beginning of
16075         modeline-format. From now on, there's no nt-specifics in the modeline.
16076
16077 1998-03-14  SL Baur  <steve@altair.xemacs.org>
16078
16079         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16080         of `when' with `if'.
16081
16082 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16083
16084         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16085         mswindows. Must be reworked along with glyphs.el, or
16086         merged into it, after there is images support.
16087
16088         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16089         'mswindows.
16090
16091 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16092
16093         * faces.el: fix for text cursor initialization.
16094         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16095         From Andy Piper <andyp@parallax.co.uk>
16096
16097 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16098
16099         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16100         if there is an existing package that handles it and warn the user
16101         about that mode.
16102
16103 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16104
16105         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16106         Installation" menu item when Installation-string is not bound.
16107
16108 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16109
16110         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16111         From Jeremiah W. James <jerry@cs.ucsb.edu>
16112
16113 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16114
16115         * msw-faces.el:
16116         * faces.el: Fix face initialization.
16117
16118 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16119
16120         * files.el (backup-enable-predicate): fix breakage introduced
16121         by TMPDIR patch.
16122
16123 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16124
16125         * x-faces.el (x-init-face-from-resources): The
16126           TTY face property retrieval functions don't return
16127           specifiers, so use face-property instead.
16128
16129 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16130
16131         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16132
16133 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16134
16135         * x-menubar.el: Expanded documentation for
16136           option-save-faces.  Changed Options -> Browse Faces
16137           menu entry to invoke customize-face.
16138
16139 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16140
16141         * faces.el: Most face initialization moved out of
16142           init-other-random-faces to the top level so that the
16143           initialization happens before Xemacs is dumped.  Much
16144           of the fascist "face-differs-from-default-p or FROB!"
16145           code has been retired in favor of letting the user do
16146           what they want to do.  Face initialization code changed
16147           to use `default' specifier tag so that the settings can
16148           be overridden later if the user wishes it.
16149
16150 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16151
16152         * about.el (about-hackers): Update contributors list.
16153
16154 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16155
16156         * specifier.el: Define new specifier tag `default'.
16157
16158         * modeline.el: Initialize faces using `default' tag.
16159
16160         * x-faces.el (x-init-face-from-resources): Remove
16161           specifier specs containing the `default' tag before
16162           adding new specs.
16163
16164 1998-03-02  John Jones  <jj@asu.edu>
16165
16166         * package-get.el (package-get-all): fixed arguments on call to
16167         package-admin-add-single-file-package.
16168         * package-get.el (package-get-installedp): fixed to match
16169         advertised behavior.
16170         * package-get.el: added function package-get-update-all which
16171         installs newest versions of all the current packages (if they are
16172         not already installed).
16173
16174 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16175
16176         * files.el (find-file-noselect): Uncommented `truename' binding in
16177         `let*' and use it later to set `buffer-file-truename' iff it's
16178         still nil, as happens for example when finding a compressed
16179         file with "jka-compr".
16180
16181 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16182
16183         * faces.el: in make-face-* type functions do the operation for all
16184         window systems, not just the first one found.
16185
16186         * font.el: call mswindows-list-fonts for mswindows.
16187
16188 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16189
16190         * code-process.el (call-process-region):
16191         * process.el (call-process-region):
16192         * package-get.el (package-get-dir):
16193         * files.el (backup-enable-predicate):
16194         * gnuserv.el (gnuserv-temp-file-regexp):
16195         Use temp-directory in place of `/tmp'.
16196
16197 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16198
16199         * "Fast" dired-in-C enhancements for Windows 95/NT:
16200
16201         * files.el: Added function, `wildcard-to-regexp', from GNU
16202           Emacs.
16203
16204         * files.el (insert-directory): Modified to use special
16205           dired-in-C enhancements if present.
16206
16207 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16208
16209         * code-files.el: make default coding no-conversion.
16210
16211 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16212
16213         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16214         the load-path.
16215
16216         * update-elc.el: Strip directory when testing for files not to
16217         bytecompile.
16218
16219 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16220
16221         * lisp-mode.el: Use recommended form for menus.
16222
16223         * info.el (Info-construct-menu): Use recommended form for menus.
16224
16225         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16226         entry.
16227
16228 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16229
16230         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16231           (get-frame-for-buffer-noselect): Always return frames
16232           in the not-this-window-p cond clause.
16233
16234 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16235
16236         * help.el (describe-installation): New function.
16237
16238         * x-menubar.el (default-menubar): Add describe-installation to
16239         Help menu.
16240
16241         * packages.el (packages-unbytecompiled-lisp): Installation.el
16242         should not be bytecompiled.
16243
16244         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16245         XEmacs.
16246
16247         * x-menubar.el (default-menubar): Use correct guard for VM menu
16248         entry.
16249
16250         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16251         coding.
16252         From Andy Piper <andyp@parallax.co.uk>
16253
16254 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16255
16256         * ldap.el: Do not require ldap-internal at compile time.
16257
16258 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16259
16260         * code-files.el: new file. a virtual copy of mule-files.el
16261         but without charset
16262         dependencies. (toggle-buffer-file-ocding-system) new function for
16263         changing the eol type for the current buffer.
16264
16265         * code-process.el: new file. a copy of
16266         mule-process.el. mule-process.el will disappear when things have
16267         settled.
16268
16269         * coding.el: new file. a virtual copy of mule-files.el but
16270         without charset dependencies. (coding-system-base) new function
16271         for getting the parent coding system of a coding system with eol
16272         type set.
16273
16274         * dumped-lisp.el: add above files for the non-mule case.
16275
16276 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16277
16278         * window-xemacs.el (display-buffer): If no explicit
16279           frame is specified, search for a window that displays
16280           the buffer on the currently selected frame, before
16281           searching other frames.
16282
16283 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16284
16285         * frame.el (get-frame-for-buffer): If not-this-window-p
16286           is non-nil, use window on the selected frame if it is not
16287           also the selected window.  When defaulting, search for
16288           windows on the currently selected fgrame before searching
16289           other frames.
16290
16291 1998-02-25  Didier Verna  <didier@xemacs.org>
16292
16293         * modeline.el (modeline-swap-buffers): originally named
16294         `mouse-release-modeline'. Whether to actually swap the buffers is
16295         decided in `mouse-drag-modeline'.
16296         (mouse-drag-modeline): A button release event is considered a
16297         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16298         stay unchanged.
16299
16300 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16301
16302         * x-menubar.el: Put redo on the menubar.
16303         From Aki Vehtari <Aki.Vehtari@hut.fi>
16304
16305 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16306
16307         * bytecomp.el (displaying-byte-compile-warnings): if
16308         temp-buffer-show-function is set, use it to display current set of
16309         warnings in the "*Compile-Log-Show*" buffer.
16310
16311         * simple.el (display-warning-buffer): if temp-buffer-show-function
16312         is set, use it to display current set of warnings in the
16313         "*Warnings-Show*" buffer.
16314
16315 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16316
16317         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16318         Common Lisp.
16319
16320 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16321
16322         * menubar.el: Allow button descriptors at least 2 long.
16323
16324         * x-menubar.el (default-menubar): Use recommended forms.
16325         (file-menu-filter): Remove.
16326         (edit-menu-filter): Remove.
16327
16328 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16329
16330         * about.el (about-hackers): Updated.
16331
16332 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16333
16334         * help.el (help-max-help-buffers): new variable
16335         (help-register-and-maybe-prune-excess): new function
16336         (help-buffer-name): use help-max-help-buffers.
16337         (with-displaying-help-buffer): use
16338         help-register-and-maybe-prune-excess.
16339
16340         * help.el (help-maybe-pretty-print-value): if the value fits on
16341         one line, let it.
16342
16343 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16344
16345         * (with-displaying-help-buffer): there is no need to kill the buffer
16346         if it exists, because with-output-to-temp-buffer will clear it.
16347         further, killing the buffer violates the rule that
16348         temp-buffer-show-function, if set, has the full responsibility of
16349         showing the temp buffer.  killing the buffer fucks with the window
16350         configuration, hosing temp-buffer-show-function.
16351
16352
16353 1998-02-23  Didier Verna  <didier@xemacs.org>
16354
16355         * modeline.el (mouse-drag-modeline):
16356         - Always scroll the modeline that was originally clicked on.
16357         - Use x pixels instead of x characters (which doesn't work anyway)
16358         as horizontal reference for modeline dragging. This allows us to
16359         keep on dragging the modeline even if the motion event occurs in
16360         another window.
16361
16362 1998-02-23  Didier Verna  <didier@xemacs.org>
16363
16364         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16365         glyph on the modeline to indicate that dragging the mouse has an
16366         effect both horizontally and vertically.
16367
16368 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16369
16370         * about.el (about-xemacs): Get rid of redundant visible version
16371         number.
16372
16373 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16374
16375         * about.el (about-hackers): Update credits.
16376
16377 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16378
16379         * prim/register.el (view-register): Show register type file-query.
16380
16381 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16382
16383         * mode-motion.el (mode-motion-highlight-internal):
16384           save-excursion inside save-window-exucrsion form to
16385           hide buffer point changes from save-window-excursion.
16386           Prevents display flickering when the mouse pointer
16387           moves.
16388
16389 1998-02-17  Didier Verna  <didier@xemacs.org>
16390
16391         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16392         function to handle correctly the case of a toolbar one side of the
16393         window: scrolling will not necessarily happen.
16394
16395 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16396
16397         * files.el (after-find-file): Restore missing argument
16398           to format that provides filename for "... consider M-x
16399           recover-file" message.  Also call `message' with "%s"
16400           as the first arg instead of an arbitrary string.
16401
16402 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16403
16404         * about.el (about-hackers): Various additions.
16405
16406 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16407
16408         * autoload.el (generate-file-autoloads-1): Don't force an extra
16409         line out when copying on-the-same line autoloads.
16410
16411         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16412         is installed.
16413
16414 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16415
16416         * x11/x-win-xfree86.el (x-win-init-xfree86):
16417         * x11/x-win-sun.el (x-win-init-sun):
16418         * x11/x-init.el (x-initialize-compose):
16419         * prim/simple.el:
16420         (backward-or-forward-kill-sexp):
16421         (backward-or-forward-kill-sentence):
16422         (backward-or-forward-kill-word):
16423         (backward-or-forward-delete-char):
16424         * prim/isearch-mode.el (isearch-help-or-delete-char):
16425         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16426         x-keysym-on-keyboard-p to detect backspace.
16427         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16428         Clean up symbols used with dead keys, checking Linux and solaris
16429         keysyms.
16430         Simplify x-win-*.el using above methods.
16431         Change documentation for x-keysym-*-p functions.
16432
16433 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16434
16435         * about.el (about-hackers): Restore entries for Michael Sperber and
16436         Vinnie Shelton.
16437         From Vinnie Shelton <acs@acm.org>
16438
16439 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16440
16441         * simple.el (count-words-region): Ditto.
16442
16443 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16444
16445         * simple.el (count-words-buffer): Document.  Don't print anything
16446         if non-interactive.
16447
16448 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16449
16450         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16451         multiple files in InfoDock.
16452
16453 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16454
16455         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16456         from version.el in InfoDock.
16457
16458         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16459         specially.
16460
16461 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16462
16463         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16464         variable name in docstring.
16465
16466 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16467
16468         * menubar.h: Include "gui.h".
16469
16470 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16471
16472         * site-load.el: Fix documentation.
16473
16474 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16475
16476         * package-get-base.el (package-get-base): Updated.
16477
16478         * keymap.el: PC-ize.
16479
16480 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16481
16482         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16483         from' on a fresh line.
16484
16485 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16486
16487         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16488         object.
16489
16490 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16491
16492         * undo-stack.el: PC-ize.
16493
16494         * cmdloop.el: PC-ize.
16495
16496 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16497
16498         * bytecomp-runtime.el: PC-ize.
16499
16500         * byte-optimize.el: Prolog fixup.  PC-ize.
16501
16502         * cus-dep.el: Spelling fix.
16503
16504         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16505         entries follow).
16506
16507 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16508
16509         * text-mode.el (text-mode-hook-identify): New function,
16510         put on text-mode-hook.  Set text-mode-variant here.
16511         (text-mode): Don't set it here.
16512
16513 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16514
16515         * text-mode.el (text-mode-hook): New defvar.
16516         (text-mode-variant): New variable.
16517         (text-mode): Set that variable locally.
16518         (toggle-text-mode-auto-fill): New command.
16519
16520 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16521
16522         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16523
16524 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16525
16526         * text-mode.el (paragraph-indent-text-mode):
16527         Renamed from spaced-text-mode.
16528         (text-mode-map): Bind TAB to indent-relative.
16529         (indented-text-mode-map): Variable deleted.
16530         (indented-text-mode): Now an alias for text-mode.
16531
16532 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16533
16534         * loadup.el: test-atoms debugging stuffs removed.
16535
16536 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16537
16538         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16539
16540 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16541
16542         * help.el (describe-beta): Made it use `locate-data-file'.
16543         (describe-distribution): Ditto.
16544         (describe-copying): Ditto.
16545         (describe-project): Ditto.
16546         (view-emacs-news): Ditto.
16547
16548         * help-nomule.el (help-with-tutorial): Made it use
16549         `locate-data-file' to find tutorial.
16550
16551 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16552
16553         * about.el: Corrected my email address.
16554
16555         * mouse.el: Added 'mouse-mswindows-drop' similar to
16556         'mouse-offix-drop'.
16557
16558 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16559
16560         * loadup.el (running-xemacs): Spelling fix.
16561
16562 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16563
16564         * packages.el (packages-find-packages-1): Don't allow a backwards
16565         compatible lisp tree to overwrite `preloaded-file-list'.
16566
16567 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16568
16569         * loadup.el: Don't delete "xemacs" prior to dumping.
16570
16571 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16572
16573         * package-info.el (pi-last-mod-date): New function.
16574         (pi-author-version): New function.
16575         (batch-update-package-info): Use them.
16576
16577 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16578
16579         * frame.el (get-frame-for-buffer-default-to-current): Create.
16580         (get-frame-for-buffer-noselect): Allow user to use current frame
16581         with `get-frame-for-buffer-default-to-current'.
16582
16583 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16584
16585         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16586         (byte-compile-output-docform): Ditto.
16587         (byte-compile-compiled-obj-to-list): Ditto.
16588
16589 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16590
16591         * startup.el (command-line-1): Removed code that ran
16592           buffer-menu.
16593
16594 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16595
16596         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16597
16598 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16599
16600         * frame.el (suspend-emacs-or-iconify-frame): Check using
16601         `device-on-window-system-p' instead of explicitly checking for X,
16602         so that the same logic works for MS Windows.
16603         (suspend-or-iconify-emacs): Ditto.
16604
16605 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16606
16607         * about.el (about-maintainer-info): Andy Piper is back.
16608         (xemacs-hackers): Updated Andy Piper's email address.
16609         (about-hackers): Added Jonathan Harris.
16610         (about-hackers): Updated Tibor Polgar's email address.
16611
16612 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16613
16614         * about.el: Add xemacs.org email manager.
16615
16616         * package-get-base.el (package-get-base): Updated with most recent
16617         package updates.
16618
16619 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16620
16621         * help.el (function-arglist): Use `indirect-function' instead of
16622         `symbol-function' so that aliases are treated correctly.
16623
16624 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16625
16626         * help.el (help-map): Add f1 binding to `help-for-help'.
16627         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16628         (describe-key-briefly): Use `princ' "%s" to print object.
16629         (with-displaying-help-buffer): Kill buffer if it exists, again.
16630         (describe-key): Use `princ' "%s" to print object.
16631         (describe-function-1): Use `princ' "%s" to print object.
16632         Commented out alias lines removed.
16633         (help-pretty-print-limit): New variable to control pretty-printing
16634         of variable values.
16635         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16636         `help-pretty-print-value' again.  Only print-print when OBJECT is
16637         list of length less than `help-pretty-print-limit'.
16638         (describe-variable): Use `help-maybe-pretty-print-value' again.
16639
16640 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16641
16642         * simple.el (blink-matching-open): Remove C++ kludge.
16643         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16644
16645 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16646
16647         * info.el (Info-default-directory-list): Made the documentation
16648         more explanitory.
16649
16650 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16651
16652         * lisp/packages.el:
16653         * lisp/package-admin.el:
16654         * lisp/build-report.el:
16655         Fix typos.
16656
16657 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16658
16659         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16660         warnings in Java buffers without final newline and editing the
16661         last line.
16662
16663 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16664
16665         * packages.el (packages-find-packages-1): Don't allow a backwards
16666         compatible lisp tree to overwrite `preloaded-file-list'.
16667         Suggested by Colin Rafferty  <colin@xemacs.org>
16668
16669         * mouse.el (mouse-offix-drop): Set undo-boundary.
16670         From Oliver Graf <ograf@fga.de>
16671
16672 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16673
16674         * loadup.el (load-gc): rewrite as defun.
16675         Print something sensical if a required dump-time file isn't found.
16676
16677 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16678
16679         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16680         bug strikes a menudescriptor.
16681
16682         * package-get-base.el (package-get-base): Updated.
16683
16684         * package-info.el (batch-update-package-info): Derive REQUIRES
16685         from the Makefile.
16686
16687 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16688
16689         * files.el (save-some-buffers): Don't play games with deleting
16690         other windows if we are in the minibuffer window.
16691
16692 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16693
16694         * modeline.el (modeline-minor-mode-menu): Add support for :active
16695         (add-minor-mode): Document :active property to TOGGLE.
16696
16697 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16698
16699         * modeline.el (modeline-minor-mode-menu): Add support for an
16700         `:included' predicate in the `toggle-sym' plist.
16701         (add-minor-mode): Document the :included property, format
16702         docstring some more.
16703         (modeline-minor-mode-menu): Documentation string added.
16704
16705 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16706
16707         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16708         labels from the symbol-names by thwacking off the overly redundant
16709         and overused "mode", parenthesizing "minor", and capitalizing the
16710         resultant strings.  Also shortened the menu's title by eliminating
16711         the redundant buffer name.
16712         (add-minor-mode): Beautified the docstring, added mention of the
16713         `:menu-tag' property of TOGGLE.
16714         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16715         `toggle-sym' to beatify the mode-life menus.
16716         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16717         `auto-fill-function'.
16718
16719 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16720
16721         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16722         menus to :style 'toggle.
16723
16724 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16725
16726         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16727
16728 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16729
16730         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16731         only recognize first hyperlink.
16732         (hyper-apropos-highlightify): Deletia, this is already done by
16733         `hyper-apropos-insert-face'.
16734         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16735
16736 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16737
16738         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16739         mail.
16740         (toolbar-mail-reader): Add support for `send'.
16741         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
16742
16743 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16744
16745         * info.el (Info-emacs-info-file-name): Add defvar for
16746         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
16747         will function properly.
16748
16749 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
16750
16751         * simple.el: make the backwards delete function called by
16752         `backward-or-forward-delete-char' user configurable.
16753
16754 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16755
16756         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
16757         compiled function got loaded from.
16758
16759 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16760
16761         * term/apollo.el: Synched up with InfoDock 3.6.2.
16762
16763 1998-01-08  SL Baur  <steve@altair.xemacs.org>
16764
16765         * startup.el (load-init-file): Load autoloads earlier.
16766         (startup-splash-frame): Handle InfoDock logo.
16767
16768         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
16769         InfoDock.
16770         (x-init-toolbar-from-resources): Move from x-toolbar.el.
16771
16772         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
16773         doesn't have this function.
16774
16775         * packages.el (locate-data-file): Fix to call `locate-file'.
16776
16777 1998-01-07  SL Baur  <steve@altair.xemacs.org>
16778
16779         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
16780         version of version.el.
16781         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
16782
16783         * x-menubar.el (default-menubar): Guard reference to
16784         `gnuserv-frame'.
16785         (default-menubar): Guard references to `font-lock-mode'.
16786         (default-menubar): Guard references to font-menu-this-frame-only-p'.
16787         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
16788
16789         * make-docfile.el: Don't snarf doc strings from autoloads.
16790
16791         * startup.el (load-init-file): Use algorithm from loaddefs.el for
16792         loading auto-autoloads files.
16793
16794         * loaddefs.el: Disable dumping autoloads.
16795
16796 1998-01-05  SL Baur  <steve@altair.xemacs.org>
16797
16798         * lisp-mnt.el: Synch to Emacs 20.2.
16799
16800         * help.el: Remove manual autoload of `finder-by-keyword'.
16801
16802         * finder.el (finder-by-keyword): Autoload.
16803
16804         * help.el: Conditionalize hyperbole setup.
16805
16806 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16807
16808         * packages.el (package-require): Update to reflect new data format.
16809
16810 1998-01-02  Didier Verna  <didier@xemacs.org>
16811
16812         * x-menubar.el (default-menubar): make the tutorials available
16813         through the menubar. (Plus some compilation warnings cleanup).
16814
16815 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16816
16817         * check-features.el: New file.  Perform sanity check after build.
16818
16819         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
16820         files to tooltalk package.
16821         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
16822         package.
16823
16824         * package-admin.el (package-admin-xemacs): Use better default for
16825         location of XEmacs binary.
16826
16827 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
16828
16829         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
16830         tag with sexp and add value tag with value `t'.
16831
16832 1998-01-03  SL Baur  <steve@altair.xemacs.org>
16833
16834         * package-get.el: Changes to work with real data.
16835         From Pete Ware <ware@cis.ohio-state.edu>
16836
16837         * packages.el (packages-reload-autoloads): Guard load for the time
16838         being.
16839
16840         * update-elc.el ("packages.el"): Force loading packages.el instead
16841         of possibly out-of-date packges.elc.
16842         * make-docfile.el ("packages.el"): Ditto.
16843
16844 1998-01-02  Colin Rafferty  <colin@xemacs.org>
16845
16846         * build-report.el (build-report-delete-regexp): Added a rule for
16847         the main tarball shadowing anything past it.
16848
16849 1998-01-02  SL Baur  <steve@altair.xemacs.org>
16850
16851         * packages.el (package-provide): Delete a previous provide.
16852
16853         * package-info.el: New file.
16854
16855         * package-get.el: New file.
16856         From Pete Ware <ware@cis.ohio-state.edu>
16857         (package-get): Fix md5 computation to work with Mule.
16858
16859 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16860
16861         * simple.el (log-message-*): Quote symbols in docstrings properly.
16862
16863 1998-01-01  SL Baur  <steve@altair.xemacs.org>
16864
16865         * packages.el (packages-new-autoloads): Ignore symbolic links.
16866
16867         * cus-face.el (face-custom-attributes-get): Fix typo.
16868         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16869
16870 1997-12-31  SL Baur  <steve@altair.xemacs.org>
16871
16872         * startup.el (load-init-file): Reload new or changed autoloads
16873         unless inhibited.  Reload modified dumped lisp (stubbed).
16874
16875         * packages.el (packages-new-autoloads): New function.
16876         (packages-reload-autoloads): New function.
16877         (packages-reload-dumped-lisp): New (stub) function.
16878
16879         * loadup.el: Inhibit reloading dumped files when running temacs.
16880
16881         * loadhist.el (file-provides): Extend to handle variant
16882         extensions.
16883
16884         * replace.el (query-replace): Fix typo.
16885
16886 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16887
16888         * make-docfile.el: list-autoloads-path has been renamed.
16889         * update-elc.el: list-autoloads has been renamed.
16890
16891         * packages.el (packages-list-autoloads): Renamed.
16892         (packages-list-autoloads-path): Ditto.
16893
16894 1997-12-29  Colin Rafferty  <colin@xemacs.org>
16895
16896         * packages.el (packages-find-packages-1): Made it signal a warning
16897         for an error in an auto-autoload.el file.
16898
16899 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16900
16901         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
16902         tag with const.
16903         From Aki Vehtari <Aki.Vehtari@hut.fi>
16904
16905         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
16906
16907         * loadhist.el (unload-feature): Remove autoload.
16908
16909 1997-12-28  SL Baur  <steve@altair.xemacs.org>
16910
16911         * loadhist.el: Unpackaged.
16912
16913         * help.el (describe-symbol-find-file): Rename
16914         `describe-function-find-file' and make old name obsolete.
16915         (describe-function-1): Use it.
16916         (describe-function-1): Guard reference to
16917         `compiled-function-annotation'.
16918
16919 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16920
16921         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
16922         argument.
16923         (help-mode-quit): New optional arg to control whether it kills or
16924         buries.  Tidied up.
16925         (with-displaying-help-buffer): Don't kill buffer initially, even
16926         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
16927         (help-pretty-print-value): Rename back from
16928         `help-maybe-pretty-print-value'!  If `pp-internal' is available
16929         use it, otherwise use dumped `cl-prettyprint'.
16930         (describe-variable): Use `help-pretty-print-value' again.
16931         (find-func): Removed reference to "find-func" at end.
16932
16933 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
16934
16935         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
16936           GUI XEmacs. Rename? x-menubar is rather window system
16937           independant, except for a couple of items.
16938
16939 1997-12-26  SL Baur  <steve@altair.xemacs.org>
16940
16941         * x-menubar.el (default-menubar): Remove hyperbole and oobr
16942         entries as they will no longer be distributed with XEmacs.
16943
16944         * format.el (format-alist): Fix image/tiff regexps.
16945         From P. E. Jareth Hein <jareth@camelot-soft.com>
16946
16947         * help.el (help-maybe-pretty-print-value): Rename.
16948         (describe-variable): Use it.
16949         (describe-variable): Add trailing linefeed.
16950
16951 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16952
16953         * help.el (describe-function-1): Don't output anything for
16954           arglist of autoload functions.
16955
16956 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16957
16958         * help.el (describe-function-1): Don't output anything for
16959           arglist of autoload functions.
16960
16961 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16962
16963         * help.el (help-mode-map): New bindings for `help-mode-bury',
16964         `describe-function-at-point', `describe-variable-at-point',
16965         `Info-elisp-ref', `customize-variable', `help-next-section' and
16966         `help-prev-section'.
16967         (help-next-section): New function.
16968         (help-prev-section): New function.
16969         (help-mode-quit): Changed to kill the help buffer.
16970         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
16971         correctly.
16972         (help-buffer-name): New function to generate the name of help
16973         buffers.
16974         (with-displaying-help-buffer): Is now a macro.  Takes an new first
16975         argument giving the name of the help buffer.
16976         (describe-key): Use `with-displaying-help-buffer' with name.
16977         (describe-mode): Ditto.
16978         (describe-bindings): Ditto.
16979         (describe-prefix-bindings): Ditto.
16980         (view-lossage): Ditto.
16981         (with-syntax-table): New macro.
16982         (function-called-at-point): Use `ignore-errors' and
16983         `with-syntax-table'.
16984         (function-at-point): Ditto.
16985         (describe-function): Use `with-displaying-help-buffer' with name.
16986         (function-arglist): Extracted from `describe-function-1'.  Returns
16987         function's arglist as string.
16988         (function-documentation): Extracted from `describe-function-1'.
16989         Returns function's docstring.
16990         (describe-function-1): Remove all the "stream" garbage, including
16991         the stream argument.  Use `function-arglist' and
16992         `function-documentation'.
16993         (describe-function-arglist): Just use `function-arglist'.
16994         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
16995         (help-pretty-print-value): New function to help with
16996         pretty-printing variable values.  Knows about `#<...>'.  Needs
16997         `pp-internal'.
16998         (describe-variable): Use `with-displaying-help-buffer' with name.
16999         Formatting improved.  Display file where variable is defined, if
17000         known.  Use `help-pretty-print-value'.
17001         (describe-syntax): Use `with-displaying-help-buffer' with name.
17002         (list-processes): Remove "stream" garbage.
17003
17004 1997-12-25  SL Baur  <steve@altair.xemacs.org>
17005
17006         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
17007         call a dumped routine instead.
17008
17009         * x-win-xfree86.el: Wrap file in defun.
17010         * x-win-sun.el: Ditto.
17011
17012 1997-12-23  SL Baur  <steve@altair.xemacs.org>
17013
17014         * help.el (view-emacs-news): Remove usage of outl-mouse which
17015         advises functions and does other evil things.
17016
17017 1997-12-22  SL Baur  <steve@altair.xemacs.org>
17018
17019         * format.el (format-alist): Add `image/tiff'.
17020         From P. E. Jareth Hein <jareth@camelot-soft.com>
17021
17022 1997-12-21  SL Baur  <steve@altair.xemacs.org>
17023
17024         * about.el (about-hackers): More names added.
17025
17026         * make-docfile.el: Remove superfluous package path search.
17027
17028         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
17029
17030 1997-12-20  SL Baur  <steve@altair.xemacs.org>
17031
17032         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17033         ignored shadows.
17034
17035 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17036
17037         * startup.el (set-default-load-path): Make sure lisp and site-lisp
17038         get trailing slashes when added to the load-path.
17039
17040         * x-init.el (init-x-win): Locate where XEmacs X localization files
17041         are.
17042
17043 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
17044
17045         * x-faces.el: Added support for foregroundToolBarColor
17046           to xpm-color-symbols.
17047
17048 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17049
17050         * etags.el (tags-remove-duplicates): Removed.
17051         (buffer-tag-table-list): Use `delete-duplicates'.
17052
17053         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17054         correctly.
17055         (get*): Defalias to `get'.
17056
17057         * cl.el (eql): Compare integers with `eq'.
17058         (cl-map-extents): Check for `map-extents' first.
17059
17060 1997-12-17  Didier Verna  <didier@xemacs.org>
17061
17062         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17063         added the 'numero', 'copyright' and 'trademark' symbols.
17064
17065         * leim/quail/latin-post.el ("french-postfix"): see above.
17066
17067 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17068
17069         * widget.el (define-widget): Check the arguments.
17070
17071         * cus-edit.el (customize-face): Use `check-argument-type'.
17072         (custom-variable-value-create): Use `signal' to signal error.
17073         (custom-variable-reset-saved): Ditto.
17074         (custom-variable-reset-standard): Ditto.
17075         (custom-face-reset-saved): Ditto.
17076
17077         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17078         (widget-default-format-handler): Ditto.
17079         (widget-checklist-add-item): Ditto.
17080         (widget-radio-add-item): Ditto.
17081         (widget-editable-list-entry-create): Ditto.
17082         (widget-sexp-prompt-value): Ditto.
17083
17084         * custom.el (custom-declare-variable): Signal errors better.
17085         (custom-handle-keyword): Ditto.
17086         (custom-declare-group): Ditto.
17087
17088         * window-xemacs.el (windows): Ditto.
17089
17090         * menubar.el (menu): Ditto.
17091
17092         * keydefs.el (keyboard): Ditto.
17093
17094         * minibuf.el (minibuffer): Ditto.
17095
17096         * process.el (execute): Ditto.
17097
17098         * fill.el (fill): Ditto.
17099
17100         * modeline.el (modeline): Ditto.
17101
17102         * help.el (help): Ditto.
17103
17104         * faces.el (faces): Ditto.
17105
17106         * files.el (files): Ditto.
17107
17108         * x-init.el (x): Ditto.
17109
17110         * lisp-mode.el (lisp): Ditto.
17111
17112         * process.el (processes): Ditto.
17113
17114         * mouse.el (mouse): Ditto.
17115
17116         * abbrev.el (abbrev): Moved from cus-edit.
17117
17118         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17119         as variable declaration.
17120
17121 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17122
17123         * menubar.el (find-menu-item): Use `check-argument-type'.
17124         (find-menu-item): Cosmetic changes.
17125
17126 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17127
17128         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17129
17130 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17131
17132         * startup.el (set-default-load-path): Only search package-path
17133         when not running temacs.
17134
17135         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17136         files.
17137
17138         * loadup.el: Correct commentary.  Reformatting.
17139         (really-early-error-handler): Use absolute path to the
17140         first dumped-lisp.el file.
17141         (really-early-error-handler): Print full path name of
17142         each dumped lisp file (inherited from InfoDock).
17143
17144         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17145         dumped-lisp.el files.
17146
17147         * make-docfile.el (preloaded-file-list): Reorder when the
17148         package-path is searched.
17149         * update-elc.el: Ditto.
17150
17151         * lisp-mode.el (call-with-condition-handler): Treat the same as
17152         `condition-case' for indentation.
17153
17154         * about.el (about-xemacs): Update release date.
17155
17156 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17157
17158         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17159         anywhere but at the last clause.
17160         (ecase): Disallow `t' and `otherwise'.
17161
17162 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17163
17164         * cus-edit.el (custom-buffer-create-buttons): New function
17165         from stuff moved out of `custom-buffer-create-internal'.
17166         (custom-novice): New variable.  Default t.
17167         (custom-display-global-buttons): Ditto.  Default `top'.
17168         (custom-buffer-create-internal): Only display help if
17169         `custom-novice' is non-nil.  Display global buttons according to
17170         `custom-display-global-buttons'.
17171
17172 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17173
17174         * menubar.el (find-menu-item): Use `check-argument-type'.
17175         (find-menu-item): Cosmetic changes.
17176
17177 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17178
17179         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17180         look.
17181
17182 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17183
17184         * format.el (format-deannotate-region):  Bug fix.
17185         Deannotating a region containing unknown tags would fail
17186         (causing decoding of text/enriched to fail at user level)
17187
17188 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17189
17190         * minibuf.el (read-directory-name): Support sixth
17191           arg, HISTORY, as already documented.
17192
17193 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17194
17195         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17196         to `ecase'.
17197
17198 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17199
17200         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17201         skk-activate.
17202
17203 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17204
17205         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.