update.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2020-08-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4         `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
5         `=>big5-cdp-itaiji-004'.
6
7         * mule/mule-conf.el (=big5-cdp-itaiji-004): New coded-charset for
8         XEmacs CHISE.
9         (=>big5-cdp-itaiji-004): Ditto.
10         (=big5-cdp-itaiji-005): Ditto.
11
12 2020-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
13
14         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Change `max-code'
15         to #x9FFC.
16
17 2020-07-26  MORIOKA Tomohiko  <tomo.git@chise.org>
18
19         * mule/mule-charset.el (default-coded-charset-priority-list): Add
20         `=>ucs-bmp-itaiji-003@iwds-1'.
21
22         * mule/mule-conf.el (=>ucs-itaiji-003@iwds-1): New coded-charset
23         for XEmacs CHISE.
24         (=>ucs-bmp-itaiji-003@iwds-1): New coded-charset for XEmacs CHISE.
25
26 2020-07-22  MORIOKA Tomohiko  <tomo.git@chise.org>
27
28         * mule/mule-charset.el (default-coded-charset-priority-list): Add
29         `=>ucs-tip-itaiji-001'.
30
31         * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
32         XEmacs CHISE.
33
34 2020-07-19  MORIOKA Tomohiko  <tomo.git@chise.org>
35
36         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
37         setting for `=>big5-cdp-itaiji-002'.
38
39 2020-07-17  MORIOKA Tomohiko  <tomo.git@chise.org>
40
41         * mule/mule-charset.el (default-coded-charset-priority-list): Add
42         `=>big5-cdp-itaiji-002'.
43
44         * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
45         XEmacs CHISE.
46
47 2020-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
48
49         * mule/mule-charset.el (default-coded-charset-priority-list): Add
50         `=>jis-x0213-2'.
51
52 2020-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
53
54         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
55         setting for `==ucs-var-001'.
56
57 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
58
59         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
60         setting for `=+>ucs-var-003'.
61
62         * mule/mule-charset.el (default-coded-charset-priority-list): Add
63         `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
64
65         * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
66         XEmacs CHISE.
67         (=+>ucs-tip-var-003): Ditto.
68
69 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
70
71         * mule/mule-charset.el (default-coded-charset-priority-list): Add
72         `=ucs-tip-var-001' and `=ucs-tip-var-002'.
73
74         * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
75         XEmacs CHISE.
76         (=ucs-tip-var-002): Ditto.
77
78 2020-06-14  MORIOKA Tomohiko  <tomo.git@chise.org>
79
80         * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
81         #x9FEA.
82
83 2020-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
84
85         * mule/mule-charset.el (default-coded-charset-priority-list): Add
86         `==ucs-bmp-var-001'.
87
88         * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
89         CHISE.
90         (==ucs-bmp-var-001): Ditto.
91
92 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
93
94         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
95         setting for `=big5-cdp-var-007'.
96
97         * mule/mule-charset.el (default-coded-charset-priority-list): Add
98         `=big5-cdp-var-007'.
99
100         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
101         XEmacs CHISE.
102
103 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
104
105         * mule/mule-charset.el (default-coded-charset-priority-list): Add
106         `=ucs-sip@gb'.
107
108         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
109         CHISE.
110
111 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
112
113         * mule/mule-charset.el (default-coded-charset-priority-list): Add
114         `=>ucs-tip@cognate'.
115
116         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
117         XEmacs CHISE.
118
119 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
120
121         * mule/mule-charset.el (default-coded-charset-priority-list): Add
122         `=ucs-tip-itaiji-001'.
123
124         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
125         XEmacs CHISE.
126
127 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
128
129         * mule/mule-charset.el (default-coded-charset-priority-list): Add
130         `=>ucs-tip@component'.
131
132         * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
133         XEmacs CHISE.
134
135 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
136
137         * mule/mule-charset.el (default-coded-charset-priority-list): Add
138         `==ucs-tip@JP/hanazono'.
139
140         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
141         XEmacs CHISE.
142
143 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
144
145         * mule/mule-charset.el (default-coded-charset-priority-list): Add
146         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
147
148         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
149         CHISE.
150         (=ucs-tip@JP/hanazono): Ditto.
151
152 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
153
154         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
155         setting for `=ucs-var-007'.
156
157 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
158
159         * mule/mule-charset.el (default-coded-charset-priority-list): Add
160         `=ucs-bmp-var-007'.
161
162         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
163         CHISE.
164         (=ucs-bmp-var-007): Ditto.
165
166 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
167
168         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
169         setting for `=>ucs-itaiji-002@iwds-1'.
170
171         * mule/mule-charset.el (default-coded-charset-priority-list): Add
172         `=>ucs-bmp-itaiji-002@iwds-1'.
173
174 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
175
176         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
177         for XEmacs CHISE.
178         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
179
180 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
181
182         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
183         setting for `=>ucs-itaiji-008'.
184
185 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
186
187         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
188         setting for `=>big5-cdp-itaiji-003'.
189
190         * mule/mule-charset.el (default-coded-charset-priority-list): Add
191         `=>big5-cdp-itaiji-003'.
192
193 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
194
195         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
196         XEmacs CHISE.
197
198 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
199
200         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
201         setting for `=>ucs-itaiji-011'.
202
203 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
204
205         * mule/mule-charset.el (default-coded-charset-priority-list): Add
206         `=>ucs-bmp-itaiji-011'.
207
208 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
209
210         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
211         XEmacs CHISE.
212         (=>ucs-bmp-itaiji-011): Ditto.
213
214 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
215
216         * mule/mule-charset.el (default-coded-charset-priority-list): Use
217         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
218
219 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
220
221         * mule/mule-charset.el (default-coded-charset-priority-list): Add
222         `=>ucs-bmp-cjk@iwds-1/normalized'.
223
224         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
225         coded-charset for XEmacs CHISE.
226
227 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
228
229         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
230         setting for `=>ucs-itaiji-010'.
231
232         * mule/mule-charset.el (default-coded-charset-priority-list): Add
233         `=>ucs-bmp-itaiji-010'.
234
235         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
236         XEmacs CHISE.
237         (=>ucs-bmp-itaiji-010): Ditto.
238
239 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
240
241         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
242         setting for `=>ucs@iwds-1/normalized'.
243
244 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
245
246         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
247         for XEmacs CHISE.
248
249 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
250
251         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
252         setting for `==>ucs@esu'.
253
254         * mule/mule-charset.el (default-coded-charset-priority-list): Add
255         `==>ucs-sip@esu'.
256
257         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
258         CHISE.
259         (==>ucs-sip@esu): Ditto.
260
261 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
262
263         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
264         setting for `=>big5-cdp-var-001'.
265
266         * mule/mule-charset.el (default-coded-charset-priority-list): Add
267         `=>big5-cdp-var-001'.
268
269         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
270         (=>big5-cdp-var-001): New coded-charset for XEmacs 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-sts'.
276
277         * mule/mule-charset.el (default-coded-charset-priority-list): Add
278         `===hng-sts'.
279
280         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
281         CHISE.
282
283 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
284
285         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
286         setting for `===hng-sgs'.
287
288         * mule/mule-charset.el (default-coded-charset-priority-list): Add
289         `===hng-sgs'.
290
291         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
292         CHISE.
293
294 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
295
296         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
297         setting for `===hng-saa'.
298
299         * mule/mule-charset.el (default-coded-charset-priority-list): Add
300         `===hng-saa'.
301
302         * mule/mule-conf.el (===hng-saa): 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-kad'.
309
310         * mule/mule-charset.el (default-coded-charset-priority-list): Add
311         `===hng-kad'.
312
313         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
314         CHISE.
315
316 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
317
318         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
319         setting for `===hng-sai'.
320
321         * mule/mule-charset.el (default-coded-charset-priority-list): Add
322         `===hng-sai'.
323
324         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
325         CHISE.
326
327 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
328
329         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
330         setting for `===hng-ini'.
331
332         * mule/mule-charset.el (default-coded-charset-priority-list): Add
333         `===hng-ini'.
334
335         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
336         CHISE.
337
338 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
339
340         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
341         setting for `===hng-wke'.
342
343         * mule/mule-charset.el (default-coded-charset-priority-list): Add
344         `===hng-wke'.
345
346         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
347         CHISE.
348
349 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
350
351         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
352         setting for `===hng-wks'.
353
354         * mule/mule-charset.el (default-coded-charset-priority-list): Add
355         `===hng-wks'.
356
357         * mule/mule-conf.el (===hng-wks): 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-sab'.
364
365         * mule/mule-charset.el (default-coded-charset-priority-list): Add
366         `===hng-sab'.
367
368         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
369         CHISE.
370
371 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
372
373         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
374         setting for `===hng-ykk'.
375
376         * mule/mule-charset.el (default-coded-charset-priority-list): Add
377         `===hng-ykk'.
378
379         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
380         CHISE.
381
382 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
383
384         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
385         setting for `===hng-kkh'.
386
387         * mule/mule-charset.el (default-coded-charset-priority-list): Add
388         `===hng-kkh'.
389
390         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
391         CHISE.
392
393 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
394
395         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
396         setting for `===hng-fhs'.
397
398         * mule/mule-charset.el (default-coded-charset-priority-list): Add
399         `===hng-fhs'.
400
401         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
402         CHISE.
403
404 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
405
406         * mule/mule-charset.el (default-coded-charset-priority-list): Add
407         `==>daijiten'.
408
409         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
410         setting for `==>daijiten'.
411
412         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
413         CHISE.
414
415 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
416
417         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
418         last number of its code.
419
420 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
421
422         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
423         settings for `=daijiten', `==daijiten' and `===daijiten'.
424
425         * mule/mule-charset.el (default-coded-charset-priority-list): Add
426         `=daijiten', `==daijiten' and `===daijiten'.
427
428         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
429         CHISE.
430         (==daijiten): Ditto.
431         (===daijiten): Ditto.
432
433 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
434
435         * mule/mule-charset.el (default-coded-charset-priority-list): Add
436         `=>ucs-bmp-itaiji-008'.
437
438         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
439         XEmacs CHISE.
440         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
441
442 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
443
444         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
445         of #x9FCC as the value of `max-code'.
446
447 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
448
449         * mule/mule-charset.el (default-coded-charset-priority-list): Add
450         `=>>ucs-bmp-cjk@unicode'.
451
452         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
453         for XEmacs CHISE.
454
455 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
456
457         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
458         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
459         `===shuowen-jiguge5'.
460
461         * mule/mule-charset.el (default-coded-charset-priority-list): Add
462         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
463
464         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
465         XEmacs CHISE.
466         (===shuowen-jiguge4): Ditto.
467         (===shuowen-jiguge5): Ditto.
468
469 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
470
471         * mule/mule-charset.el (default-coded-charset-priority-list): Add
472         `=ucs-sip-var-005'.
473
474         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
475         XEmacs CHISE.
476
477 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
478
479         * mule/mule-charset.el (default-coded-charset-priority-list): Add
480         `=>>hanyo-denshi/ib'.
481
482 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
483
484         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
485         setting for `=>big5-cdp@iwds-1'.
486
487 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
488
489         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
490         setting for `=big5-cdp-var-010'.
491
492 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
493
494         * mule/mule-charset.el (default-coded-charset-priority-list): Add
495         `=big5-cdp-var-010'.
496
497         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
498         XEmacs CHISE.
499
500 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
501
502         * mule/mule-charset.el (default-coded-charset-priority-list): Add
503         `=ucs-sip-itaiji-008'.
504
505         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
506         XEmacs CHISE.
507
508 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
509
510         * mule/mule-charset.el (default-coded-charset-priority-list): Add
511         `=>ucs-sip-itaiji-006'.
512
513         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
514         XEmacs CHISE.
515
516 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
517
518         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
519         setting for `=+>big5-cdp', `=>big5-cdp@component' and
520         `=>big5-cdp@cognate'.
521
522         * mule/mule-charset.el (default-coded-charset-priority-list): Add
523         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
524
525 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
526
527         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
528         CHISE.
529         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
530         mother.
531         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
532
533 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
534
535         * mule/mule-charset.el (default-coded-charset-priority-list): Add
536         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
537
538         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
539         XEmacs CHISE.
540         (=>big5-cdp@component): Ditto.
541         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
542
543 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
544
545         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
546         setting for `=>ucs-itaiji-001@iwds-1'.
547
548         * mule/mule-charset.el (default-coded-charset-priority-list): Add
549         `=>ucs-bmp-itaiji-001@iwds-1'.
550
551         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
552         for XEmacs CHISE.
553         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
554
555 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
556
557         * mule/mule-charset.el (default-coded-charset-priority-list):
558         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
559         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
560         `chinese-isoir165'.
561
562         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
563         CHISE.
564
565 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
566
567         * mule/mule-charset.el (default-coded-charset-priority-list): Add
568         `=ucs-sip-itaiji-006'.
569
570         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
571         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
572
573 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
574
575         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
576         setting for `=>ucs-itaiji-009'.
577
578         * mule/mule-charset.el (default-coded-charset-priority-list): Add
579         `==ucs-bmp-itaiji-001'.
580
581         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
582         (=big5-cdp-itaiji-003): Doc fix.
583         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
584
585 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
586
587         * mule/mule-charset.el (default-coded-charset-priority-list): Add
588         `=>zinbun-oracle'.
589
590 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
591
592         * mule/mule-charset.el (default-coded-charset-priority-list): Add
593         `=>ucs-sip-itaiji-003'.
594
595         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
596         (=>ucs-bmp-itaiji-003): Fix `long-name'.
597         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
598
599 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
600
601         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
602         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
603
604 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
605
606         * mule/mule-charset.el (default-coded-charset-priority-list): Add
607         `==ucs-bmp-itaiji-006'.
608
609         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
610         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
611         (==ucs-bmp-itaiji-006): Ditto.
612
613 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
614
615         * mule/mule-charset.el (default-coded-charset-priority-list): Add
616         `=ucs-bmp-itaiji-012'.
617
618         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
619         XEmacs CHISE.
620         (=ucs-bmp-itaiji-012): Ditto.
621
622 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
623
624         * mule/mule-charset.el (default-coded-charset-priority-list): Add
625         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
626
627 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
628
629         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
630         CHISE.
631
632 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
633
634         * mule/mule-charset.el (default-coded-charset-priority-list): Add
635         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
636         and `=>>cns11643-6'.
637
638         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
639         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
640         (=>>cns11643-3): Ditto.
641         (=>>cns11643-4): Modify DOC.
642         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
643
644 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
645
646         * mule/mule-charset.el (default-coded-charset-priority-list): Add
647         `=>ucs-sip-itaiji-005'.
648
649         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
650         XEmacs CHISE.
651
652 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
653
654         * mule/mule-charset.el (default-coded-charset-priority-list): Add
655         `==hanyo-denshi/tk/mf-01'.
656
657         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
658         for XEmacs CHISE.
659
660 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
661
662         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
663         `=>ucs-itaiji-007'.
664
665 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
666
667         * mule/mule-charset.el (default-coded-charset-priority-list): Add
668         `==ucs-sip-var-002'.
669
670         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
671         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
672
673 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
674
675         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
676         setting for `==ucs-itaiji-001'.
677
678 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
679
680         * mule/mule-charset.el (default-coded-charset-priority-list): Add
681         `==ucs-sip-itaiji-001'.
682
683         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
684         XEmacs CHISE.
685         (==ucs-sip-itaiji-001): Ditto.
686
687 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
688
689         * mule/mule-charset.el (default-coded-charset-priority-list): Add
690         `=+>ucs-bmp-var-003'.
691
692         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
693         CHISE.
694         (=+>ucs-bmp-var-003): Ditto.
695
696 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
697
698         * mule/mule-charset.el (default-coded-charset-priority-list): Add
699         `=>ucs-bmp-cjk@cognate'.
700
701         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
702         XEmacs CHISE.
703
704 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
705
706         * mule/mule-charset.el (default-coded-charset-priority-list): Add
707         `=ucs-sip-itaiji-005'.
708
709         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
710         XEmacs CHISE.
711
712 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
713
714         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
715         setting for `=>ucs@cognate'.
716
717         * mule/mule-charset.el (default-coded-charset-priority-list): Add
718         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
719
720         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
721         CHISE.
722         (=>ucs@hanyo-denshi): Abolished.
723         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
724         (=>ucs-bmp-itaiji-009): Ditto.
725         (=>ucs-sip@cognate): Ditto.
726
727 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
728
729         * mule/mule-charset.el (default-coded-charset-priority-list): Add
730         `=>ucs-bmp-itaiji-004'.
731
732         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
733         XEmacs CHISE.
734
735 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
736
737         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
738         setting for `=>ucs-itaiji-004'.
739
740 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
741
742         * mule/mule-charset.el (default-coded-charset-priority-list): Add
743         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
744         `=>ucs-bmp-itaiji-007'.
745
746         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
747         XEmacs CHISE.
748         (=>ucs-itaiji-004): Ditto.
749         (=>ucs-sip-itaiji-004): Ditto.
750         (=>ucs-bmp-itaiji-007): Ditto.
751
752 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
753
754         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
755         setting for `=ucs-itaiji-010'.
756
757 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
758
759         * mule/mule-charset.el (default-coded-charset-priority-list):
760         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
761         - Add `=ucs-bmp-itaiji-010'.
762         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
763           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
764         - Add `=>ucs-sip@iwds-1'.
765
766         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
767         XEmacs CHISE.
768         (=ucs-bmp-itaiji-010): Ditto.
769         (=>ucs-sip@iwds-1): Ditto.
770
771 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
772
773         * mule/mule-charset.el (default-coded-charset-priority-list): Add
774         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
775
776         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
777         XEmacs CHISE.
778         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
779
780 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
781
782         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
783         setting for `=>ucs-itaiji-003'.
784
785 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
786
787         * mule/mule-charset.el (default-coded-charset-priority-list): Add
788         `=>ucs-bmp-itaiji-003'.
789
790         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
791         XEmacs CHISE.
792         (=>ucs-bmp-itaiji-003): Ditto.
793
794 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
795
796         * mule/mule-charset.el (default-coded-charset-priority-list): Add
797         `=ucs-bmp-itaiji-011'.
798
799         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
800         XEmacs CHISE.
801
802 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
803
804         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
805         setting for `==ucs-var-002'.
806
807 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
808
809         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
810         setting for `==ucs-itaiji-002'.
811
812 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
813
814         * mule/mule-charset.el (default-coded-charset-priority-list): Add
815         `==ucs-sip-itaiji-002'.
816
817         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
818         XEmacs CHISE.
819
820 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
821
822         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
823         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
824
825         * mule/mule-charset.el (default-coded-charset-priority-list): Add
826         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
827         `=>ucs-sip-itaiji-007'.
828
829         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
830         XEmacs CHISE.
831         (=>ucs-sip-itaiji-007): Ditto.
832         (=ucs-sip-itaiji-007): Ditto.
833         (=ucs-itaiji-011): Ditto.
834         (=ucs-sip-itaiji-011): Ditto.
835
836 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
837
838         * mule/mule-coding.el (coded-charset-entity-reference-alist):
839         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
840
841 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
842
843         * mule/mule-charset.el (default-coded-charset-priority-list): Add
844         `==ucs-bmp-var-002'.
845
846         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
847         CHISE.
848         (==ucs-bmp-var-002): Ditto.
849
850         * mule/mule-coding.el (coded-charset-entity-reference-alist):
851         Modify some priorities.
852
853 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
854
855         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
856         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
857         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
858
859 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
860
861         * mule/mule-charset.el (default-coded-charset-priority-list): Add
862         `=big5-cdp-var-001'.
863
864         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
865         XEmacs CHISE.
866
867 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
868
869         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
870         setting for `==ucs-itaiji-005'.
871
872 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
873
874         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
875         setting for `=ucs-itaiji-007'.
876
877         * mule/mule-charset.el (default-coded-charset-priority-list): Add
878         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
879
880         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
881         XEmacs CHISE.
882         (==ucs-bmp-itaiji-005): Ditto.
883         (=ucs-itaiji-007): Ditto.
884         (=ucs-bmp-itaiji-007): Ditto.
885
886 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
887
888         * mule/mule-charset.el (default-coded-charset-priority-list): Add
889         `==gt-pj-k1' and `==gt-pj-k2'.
890
891 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
892
893         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
894         CHISE.
895         (==gt-pj-k2): Ditto.
896
897 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
898
899         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
900         setting for `=>ucs-itaiji-005'.
901
902 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
903
904         * mule/mule-charset.el (default-coded-charset-priority-list): Add
905         `=>>cbeta'.
906
907 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
908
909         * mule/mule-charset.el (default-coded-charset-priority-list): Add
910         `=>ucs-sip@component'.
911
912         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
913         instead of `=ucs' as its mother.
914         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
915
916         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
917         setting for `=>ucs-itaiji-006'.
918
919 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
920
921         * mule/mule-charset.el (default-coded-charset-priority-list): Add
922         `=>ucs-bmp-itaiji-006'.
923
924         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
925         XEmacs CHISE.
926         (=>ucs-bmp-itaiji-006): Ditto.
927
928 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
929
930         * mule/mule-charset.el (default-coded-charset-priority-list): Add
931         `=>ucs-bmp-itaiji-001'.
932
933         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
934         XEmacs CHISE.
935
936 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
937
938         * mule/mule-charset.el (default-coded-charset-priority-list): Add
939         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
940
941         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
942         instead of `=ucs' as its mother.
943         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
944         (==ucs-bmp-itaiji-002): Ditto.
945         (==ucs-itaiji-003): Ditto.
946         (==ucs-bmp-itaiji-003): Ditto.
947
948 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
949
950         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
951         setting for `=big5-cdp-var-002'.
952
953         * mule/mule-charset.el (default-coded-charset-priority-list): Add
954         `=big5-cdp-var-002'.
955
956         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
957         XEmacs CHISE.
958
959 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
960
961         * mule/mule-charset.el (default-coded-charset-priority-list): Add
962         `=ucs-sip-var-004'.
963
964         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
965         XEmacs CHISE.
966
967 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
968
969         * mule/mule-charset.el (default-coded-charset-priority-list): Add
970         `=>ucs-bmp-cjk@iwds-1'.
971
972         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
973         XEmacs CHISE.
974
975 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
976
977         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
978         setting for `=ucs-var-005'.
979
980         * mule/mule-charset.el (default-coded-charset-priority-list): Add
981         `=ucs-bmp-var-005'.
982
983         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
984         CHISE.
985         (=ucs-bmp-var-005): Ditto.
986
987 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
988
989         * mule/mule-charset.el (default-coded-charset-priority-list): Add
990         `=>ucs-sip-itaiji-002'.
991
992         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
993         XEmacs CHISE.
994
995 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
996
997         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
998         setting for `=>ucs-itaiji-002'.
999
1000 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1001
1002         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1003         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
1004
1005         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
1006         (=>ucs-itaiji-002): Ditto.
1007         (=>ucs-bmp-itaiji-002): Ditto.
1008
1009 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1010
1011         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1012         setting for `=>ucs-itaiji-001'.
1013
1014 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1015
1016         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1017         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
1018
1019         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
1020         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
1021         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
1022         (=>ucs-sip-itaiji-001): Ditto.
1023
1024         * mule/mule-coding.el(coded-charset-entity-reference-alist):
1025         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1026         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1027
1028 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1029
1030         * mule/mule-charset.el (default-coded-charset-priority-list):
1031         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1032         `=jef-china3' and `chinese-isoir165'.
1033
1034 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1035
1036         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1037         `=>ucs-bmp-itaiji-005'.
1038
1039         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1040         XEmacs CHISE.
1041         (=>ucs-bmp-itaiji-005): Ditto.
1042
1043 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1044
1045         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1046         `=+>jis-x0213-2'.
1047
1048 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1049
1050         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1051         `=+>adobe-japan1-6'.
1052
1053 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1054
1055         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1056         `=+>jis-x0208@1978'.
1057
1058 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1059
1060         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1061         setting for `=>ucs@component'.
1062
1063 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1064
1065         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1066         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1067
1068 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1069
1070         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1071         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1072
1073 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1074
1075         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1076         CHISE.
1077         (=>ucs@jis/2004): Ditto.
1078
1079 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1080
1081         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1082         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1083
1084 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1085
1086         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1087         `=>cbeta'.
1088
1089 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1090
1091         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1092         setting for `==big5-cdp-itaiji-001'.
1093
1094         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1095         `==big5-cdp-itaiji-001'.
1096
1097         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1098         XEmacs CHISE.
1099
1100 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1101
1102         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1103         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1104         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1105
1106         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1107         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1108         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1109
1110         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1111         XEmacs CHISE.
1112         (=>big5-cdp-itaiji-001): Ditto.
1113         (=big5-cdp-itaiji-002): Ditto.
1114         (=big5-cdp-itaiji-003): Ditto.
1115
1116 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1117
1118         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1119         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1120
1121 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1122
1123         * mule/mule-charset.el (default-coded-charset-priority-list):
1124         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1125         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1126         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1127
1128         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1129         setting for `=ucs-var-008'.
1130
1131         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1132         CHISE.
1133         (=ucs-bmp-var-008): Likewise.
1134
1135 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1136
1137         * mule/mule-charset.el (default-coded-charset-priority-list):
1138         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1139
1140 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1141
1142         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1143         `==ucs-sip@JP/hanazono'.
1144
1145         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1146         XEmacs CHISE.
1147
1148 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1149
1150         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1151         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1152
1153         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1154         `=ucs-bmp-var-006'.
1155
1156         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1157         CHISE.
1158         (=ucs-bmp-var-006): Likewise.
1159
1160 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1161
1162         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1163         `=ucs-bmp-itaiji-009'.
1164
1165         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1166         XEmacs CHISE.
1167         (=ucs-bmp-itaiji-009): Likewise.
1168
1169 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1170
1171         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1172         `=>big5-cdp'.
1173
1174 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1175
1176         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1177         (utf-8-ivs-gb): Likewise.
1178         (utf-8-gb-er): Likewise.
1179         (utf-8-ivs-gb-er): Likewise.
1180         (utf-8-cns): Likewise.
1181         (utf-8-ivs-cns): Likewise.
1182         (utf-8-cns-er): Likewise.
1183         (utf-8-ivs-cns-er): Likewise.
1184         (utf-8-big5): Likewise.
1185         (utf-8-ivs-big5): Likewise.
1186         (utf-8-big5-er): Likewise.
1187         (utf-8-ivs-big5-er): Likewise.
1188         (utf-8-jis): Likewise.
1189         (utf-8-ivs-jis): Likewise.
1190         (utf-8-jis-er): Likewise.
1191         (utf-8-ivs-jis-er): Likewise.
1192         (utf-8-ks): Likewise.
1193         (utf-8-ivs-ks): Likewise.
1194         (utf-8-ks-er): Likewise.
1195         (utf-8-ivs-ks-er): Likewise.
1196
1197 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1198
1199         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1200         (utf-8-ivs-jp): Likewise.
1201         (utf-8-jp-er): Likewise.
1202         (utf-8-ivs-jp-er): Likewise.
1203
1204 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1205
1206         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1207         setting for `=ucs-var-010'.
1208
1209         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1210         `=ucs-bmp-var-010'.
1211
1212         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1213         CHISE.
1214         (=ucs-bmp-var-010): Likewise.
1215
1216 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1217
1218         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1219         `=ucs-sip@JP/hanazono'.
1220
1221         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1222         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1223
1224 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1225
1226         * mule/mule-charset.el (default-coded-charset-priority-list):
1227         - Add `=big5-cdp-var-004'.
1228         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1229           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1230
1231         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1232         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1233         `=big5-cdp-var-005'.
1234
1235         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1236         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1237         `=big5-cdp-var-003'.
1238         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1239         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1240         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1241
1242 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1243
1244         * mule/mule-charset.el (default-coded-charset-priority-list):
1245         Don't prefer ucs-compat CCSes to other CCSes.
1246
1247 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1248
1249         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1250         `===ucs-bmp-cjk-compat@unicode'.
1251
1252         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1253         coded-charset for XEmacs CHISE.
1254
1255 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1256
1257         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1258         `=ucs-sip-itaiji-003'.
1259
1260         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1261         XEmacs CHISE.
1262
1263 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1264
1265         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1266         setting for `=ucs-var-004'.
1267
1268         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1269         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1270
1271         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1272         XEmacs CHISE.
1273         (=ucs-var-004): Ditto.
1274         (=ucs-bmp-var-004): Ditto.
1275
1276 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1277
1278         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1279         `=ucs-sip-var-003'.
1280
1281         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1282         XEmacs CHISE.
1283
1284 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1285
1286         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1287         setting for `=ucs-itaiji-006'.
1288
1289         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1290         `=ucs-bmp-itaiji-006'.
1291
1292         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1293         XEmacs CHISE.
1294         (=ucs-bmp-itaiji-006): Ditto.
1295
1296 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1297
1298         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1299         `=ucs-sip-var-002'.
1300
1301         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1302         XEmacs CHISE.
1303
1304 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1305
1306         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1307         `=ucs-sip-itaiji-002'.
1308
1309         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1310         XEmacs CHISE.
1311
1312 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1313
1314         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1315         setting for `==hanyo-denshi/tk'.
1316
1317 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1318
1319         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1320         (=hanyo-denshi/tk): Fix `long-name'.
1321         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1322
1323 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1324
1325         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1326         setting for `=>mj'.
1327
1328 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1329
1330         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1331         coded-charset for XEmacs CHISE.
1332
1333 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1334
1335         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1336         setting for `=hanyo-denshi/tk'.
1337
1338 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1339
1340         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1341         `=hanyo-denshi/tk/mf-01'.
1342
1343         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1344         XEmacs CHISE.
1345         (=hanyo-denshi/tk/mf-01): Ditto.
1346
1347 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1348
1349         * mule/mule-charset.el (default-coded-charset-priority-list):
1350         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1351
1352 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1353
1354         * mule/mule-charset.el (default-coded-charset-priority-list):
1355         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1356
1357 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1358
1359         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1360         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1361
1362         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1363         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1364
1365         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1366         XEmacs CHISE.
1367         (=ucs-bmp-itaiji-004): Ditto.
1368         (=ucs-itaiji-005): Ditto.
1369         (=ucs-bmp-itaiji-005): Ditto.
1370
1371 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1372
1373         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1374         `=ucs-sip-itaiji-001'.
1375
1376         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1377         XEmacs CHISE.
1378
1379 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1380
1381         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1382         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1383         `=ucs-itaiji-008'.
1384
1385         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1386         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1387         `=ucs-bmp-itaiji-008'.
1388
1389         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1390         XEmacs CHISE.
1391         (=ucs-bmp-itaiji-001): Ditto.
1392         (=ucs-itaiji-003): Ditto.
1393         (=ucs-bmp-itaiji-003): Ditto.
1394         (=ucs-itaiji-008): Ditto.
1395         (=ucs-bmp-itaiji-008): Ditto.
1396
1397 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1398
1399         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1400         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1401
1402         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1403         for XEmacs CHISE.
1404         (==ucs-bmp-cjk-compat@JP): Ditto.
1405
1406 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1407
1408         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1409         setting for `===hng-tzs'.
1410
1411         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1412         `===hng-tzs'.
1413
1414         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1415         CHISE.
1416
1417 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1418
1419         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1420         setting for `===hng-doh'.
1421
1422         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1423         `===hng-doh'.
1424
1425         * mule/mule-conf.el (===hng-doh): 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         setting for `===hng-wad'.
1432
1433         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1434         `===hng-wad'.
1435
1436         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1437         CHISE.
1438
1439 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1440
1441         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1442         settings for `==koseki' and `===hng-kcc'.
1443
1444         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1445         `===hng-kcc'.
1446
1447         * mule/mule-conf.el (===hng-kcc): 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-nkk'.
1454
1455         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1456         `===hng-nkk'.
1457
1458         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1459         CHISE.
1460
1461 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1462
1463         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1464         setting for `===hng-ink'.
1465
1466         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1467         `===hng-ink'.
1468
1469         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1470         CHISE.
1471
1472 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1473
1474         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1475         setting for `===hng-jhk'.
1476
1477         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1478         `===hng-jhk'.
1479
1480         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1481         CHISE.
1482
1483 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1484
1485         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1486         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1487         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1488         (===jis-x0213-1@2004): Likewise.
1489         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1490         "jisx0213\\(\\.2004\\)-1" as the registry.
1491         (=+>jis-x0213-1@2004): Likewise.
1492         (=>jis-x0213-1@2004): Likewise.
1493
1494         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1495         `===jis-x0213-1@2004'.
1496
1497 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1498
1499         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1500         setting for `===hng-nak'.
1501
1502         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1503         `===hng-nak'.
1504
1505         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1506         CHISE.
1507
1508 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1509
1510         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1511         setting for `===hng-hos'.
1512
1513         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1514         `===hng-hos'.
1515
1516         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1517         CHISE.
1518
1519 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1520
1521         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1522         setting for `===hng-tzj'.
1523
1524         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1525         `===hng-tzj'.
1526
1527         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1528         CHISE.
1529
1530 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1531
1532         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1533         setting for `===hng-kae'.
1534
1535         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1536         `===hng-kae'.
1537
1538         * mule/mule-conf.el (===hng-kae): 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-kar'.
1545
1546         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1547         `===hng-kar'.
1548
1549         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1550         CHISE.
1551
1552 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1553
1554         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1555         setting for `===hng-kyd'.
1556
1557         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1558         `===hng-kyd'.
1559
1560         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1561         CHISE.
1562
1563 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1564
1565         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1566         setting for `===hng-hok'.
1567
1568         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1569         `===hng-hok'.
1570
1571         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1572         CHISE.
1573
1574 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1575
1576         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1577         setting for `===hng-jyu'.
1578
1579         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1580         `===hng-jyu'.
1581
1582         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1583         CHISE.
1584
1585 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1586
1587         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1588         setting for `===hng-zkd'.
1589
1590         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1591         `===hng-zkd'.
1592
1593         * mule/mule-conf.el (===hng-zkd): 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-kmi'.
1600
1601         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1602         `===hng-kmi'.
1603
1604         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1605         CHISE.
1606
1607 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1608
1609         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1610         setting for `===hng-okd'.
1611
1612         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1613         `===hng-okd'.
1614
1615         * mule/mule-conf.el (===hng-okd): 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-nkm'.
1622
1623         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1624         `===hng-nkm'.
1625
1626         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1627         CHISE.
1628
1629 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1630
1631         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1632         setting for `===hng-nto'.
1633
1634         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1635         `===hng-nto'.
1636
1637         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1638         CHISE.
1639
1640 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1641
1642         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1643         setting for `===hng-yhk'.
1644
1645         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1646         `===hng-yhk'.
1647
1648         * mule/mule-conf.el (===hng-yhk): 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-sok'.
1655
1656         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1657         `===hng-sok'.
1658
1659         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1660         CHISE.
1661
1662 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1663
1664         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1665         setting for `===hng-kda'.
1666
1667         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1668         `===hng-kda'.
1669
1670         * mule/mule-conf.el (===hng-kda): 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-myz'.
1677
1678         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1679         `===hng-myz'.
1680
1681         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1682         CHISE.
1683
1684 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1685
1686         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1687         setting for `===hng-kgk'.
1688
1689         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1690         `===hng-kgk'.
1691
1692         * mule/mule-conf.el (===hng-kgk): 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-drt'.
1699
1700         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1701         `===hng-drt'.
1702
1703         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1704         CHISE.
1705
1706 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1707
1708         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1709         setting for `===hng-mam'.
1710
1711         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1712         `===hng-mam'.
1713
1714         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1715         CHISE.
1716
1717 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1718
1719         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1720         setting for `===hng-dng'.
1721
1722         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1723         `===hng-dng'.
1724
1725         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1726         CHISE.
1727
1728 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1729
1730         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1731         setting for `=>cns11643-5'.
1732
1733 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1734
1735         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1736         setting for `===hng-keg'.
1737
1738         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1739         `===hng-keg'.
1740
1741         * mule/mule-conf.el (===hng-keg): 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-jou'.
1748
1749         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1750         `===hng-jou'.
1751
1752         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
1753         CHISE.
1754
1755 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1756
1757         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1758         setting for `===hng-smk'.
1759
1760         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1761         `===hng-smk'.
1762
1763         * mule/mule-conf.el (===hng-smk): 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-kyo'.
1770
1771         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1772         `===hng-kyo'.
1773
1774         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
1775         CHISE.
1776
1777 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1778
1779         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1780         setting for `===hng-kss'.
1781
1782         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1783         `===hng-kss'.
1784
1785         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
1786         CHISE.
1787
1788 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1789
1790         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1791         setting for `===hng-wan'.
1792
1793         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1794         `===hng-wan'.
1795
1796         * mule/mule-conf.el (===hng-wan): 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-ksk'.
1803
1804         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1805         `===hng-ksk'.
1806
1807         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
1808         CHISE.
1809
1810 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1811
1812         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1813         setting for `===hng-kyu'.
1814
1815         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1816         `===hng-kyu'.
1817
1818         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
1819         CHISE.
1820
1821 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1822
1823         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1824         setting for `===hng-skk'.
1825
1826         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1827         `===hng-skk'.
1828
1829         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
1830         CHISE.
1831
1832 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1833
1834         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1835         setting for `===hng-sik'.
1836
1837         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1838         `===hng-sik'.
1839
1840         * mule/mule-conf.el (===hng-sik): 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-kbk'.
1847
1848         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1849         `===hng-kbk'.
1850
1851         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
1852         CHISE.
1853
1854 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1855
1856         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1857         setting for `===hng-kcj'.
1858
1859         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1860         `===hng-kcj'.
1861
1862         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
1863         CHISE.
1864
1865 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1866
1867         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1868         setting for `===hng-k24'.
1869
1870         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1871         `===hng-k24'.
1872
1873         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
1874         CHISE.
1875
1876 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1877
1878         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1879         setting for `===hng-gok'.
1880
1881         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1882         `===hng-gok'.
1883
1884         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
1885         CHISE.
1886 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1887
1888         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1889         setting for `===hng-tsu'.
1890
1891         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1892         `===hng-tsu'.
1893
1894         * mule/mule-conf.el (===hng-tsu): 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): Add
1900         setting for `===hng-sys'.
1901
1902         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1903         `===hng-sys'.
1904
1905         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
1906         CHISE.
1907
1908 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1909
1910         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1911         - Use "&HNG010-<d><d><d><d><d>;" instead of
1912           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
1913         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
1914
1915         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1916         `=ucs-bmp-itaiji-002' and `===hng-khm'.
1917
1918         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
1919         "hngkhi-0" as the suffix of registry.
1920         (===hng-khm): New coded-charset for XEmacs CHISE.
1921         (=ucs-itaiji-002): Ditto.
1922         (=ucs-bmp-itaiji-002): Ditto.
1923
1924 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1925
1926         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1927         setting for `=>ucs@iwds-1'.
1928
1929         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
1930         XEmacs CHISE.
1931
1932 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1933
1934         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
1935         CHISE.
1936
1937         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1938         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
1939         `===hng-khi'.
1940
1941 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1942
1943         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1944         setting for `===hng-khi'.
1945
1946         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1947         `===hng-khi'.
1948
1949         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
1950         CHISE.
1951
1952 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1953
1954         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
1955         #x9FA5 as the value of `max-code'.
1956         (=ucs-bmp-var-002): Likewise.
1957         (=ucs-bmp-var-003): Likewise.
1958         (=ucs-bmp-itaiji-084): Likewise.
1959         (=ucs-bmp-cjk@JP): Likewise.
1960         (=ucs-bmp-cjk@JP/hanazono): Likewise.
1961         (==ucs-bmp-cjk@JP/hanazono): Likewise.
1962         (=>ucs-bmp-cjk@component): Likewise.
1963
1964 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1965
1966         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
1967         CHISE.
1968
1969 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1970
1971         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
1972         XEmacs CHISE.
1973         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
1974         `==jis-x0208@1978/2-pr' as the mother.
1975
1976 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1977
1978         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
1979         CHISE.
1980
1981 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1982
1983         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1984         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
1985
1986 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1987
1988         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1989         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
1990
1991 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1992
1993         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1994         setting for `===ucs@gb'.
1995
1996 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1997
1998         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1999         setting for `===hanyo-denshi/ks', `===jis-x0208' and
2000         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
2001         as the entity-reference for `===jis-x0213-1@2000'; use
2002         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
2003
2004 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2005
2006         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2007         `===jis-x0208'.
2008
2009         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
2010         instead of `===jis-x0208' as the mother.
2011         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
2012         `===jis-x0208' as the mother.
2013         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
2014         `===jis-x0208' as the mother.
2015         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
2016         `===jis-x0213-1' as the mother.
2017         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
2018         `===jis-x0213-1' as the mother.
2019         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
2020         the mother.
2021         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
2022         mother.
2023
2024 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2025
2026         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2027         setting for `=ucs-var-001'.
2028
2029 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2030
2031         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2032         `=ucs-bmp-var-001'.
2033
2034         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2035         CHISE.
2036         (=ucs-bmp-var-001): Ditto.
2037
2038         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2039         setting for `=ucs-var-003'.
2040
2041 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2042
2043         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2044         `=ucs-bmp-var-003'.
2045
2046         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2047         CHISE.
2048         (=ucs-bmp-var-003): Ditto.
2049
2050 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2051
2052         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2053         setting for `=ucs-var-002'.
2054
2055         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2056         `=ucs-bmp-var-002'.
2057
2058         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2059         CHISE.
2060         (=ucs-bmp-var-002): Ditto.
2061
2062 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2063
2064         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2065         XEmacs CHISE.
2066         (==jis-x0208@1978/5pr): Ditto.
2067
2068 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2069
2070         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2071         `=>ucs-bmp-cjk@component'.
2072
2073         * mule/mule-conf.el (=>ucs@component): New coded-charset for
2074         XEmacs CHISE.
2075         (=>ucs-bmp-cjk@component): Ditto.
2076
2077 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2078
2079         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2080         setting for `=>iwds-1'.
2081
2082 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2083
2084         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2085         CHISE.
2086
2087 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2088
2089         * mule/mule-charset.el (default-coded-charset-priority-list):
2090         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2091         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2092         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2093         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2094
2095 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2096
2097         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2098         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2099
2100         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2101         `=>>ucs@iso' as the mother.
2102         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2103         mother.
2104
2105 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2106
2107         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2108         setting for `===hanyo-denshi/ia'.
2109
2110 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2111
2112         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2113         `===hanyo-denshi/ia'.
2114
2115 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2116
2117         * mule/mule-conf.el (=koseki): Fix DOC.
2118         (==koseki): New coded-charset for XEmacs CHISE.
2119
2120 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2121
2122         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2123         XEmacs CHISE.
2124         (===hanyo-denshi/jd): Fix DOC.
2125
2126 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2127
2128         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2129         setting for `===hanyo-denshi/ip'.
2130
2131 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2132
2133         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2134         `===hanyo-denshi/ip'.
2135
2136         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2137         XEmacs CHISE.
2138
2139 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2140
2141         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2142         `==ucs-radicals@unicode' and `=>daikanwa'.
2143
2144         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2145         for XEmacs CHISE.
2146
2147 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2148
2149         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2150         XEmacs CHISE.
2151
2152 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2153
2154         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2155         `===ruimoku-v6'.
2156
2157 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2158
2159         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2160         setting for `===ruimoku-v6'.
2161
2162 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2163
2164         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2165         CHISE.
2166
2167 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2168
2169         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2170         coded-charset for XEmacs CHISE.
2171
2172 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2173
2174         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2175         XEmacs CHISE.
2176
2177 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2178
2179         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2180         `===ucs-sip@iso'.
2181
2182 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2183
2184         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2185         CHISE.
2186
2187 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2188
2189         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2190         `==ucs-sip@iso'.
2191
2192         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2193         CHISE.
2194
2195 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2196
2197         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2198         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2199         (=ucs-sip-ext-b@iso): Fix registry.
2200         (==ucs-sip-ext-b@iso): Ditto.
2201         (===ucs-sip-ext-b@iso): Ditto.
2202
2203         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2204         `=ucs-sip@iso'.
2205
2206 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2207
2208         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2209         setting for `=>cbeta'.
2210
2211 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2212
2213         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2214         `=>cns11643-7'.
2215
2216         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2217
2218 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2219
2220         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2221         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2222
2223 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2224
2225         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2226         `=ucs@cns'.
2227         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2228         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2229         `=ucs@jis/1990'.
2230         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2231         `=ucs@jis/2000'.
2232         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2233         `=ucs@jis/2004'.
2234         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2235
2236         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2237         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2238
2239 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2240
2241         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2242         XEmacs CHISE.
2243         (==jis-x0208@1978/1pr): Ditto.
2244         (==jis-x0208@1978/2-pr): Ditto.
2245
2246 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2247
2248         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2249         setting for `===jis-x0213-1@2004'.
2250
2251 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2252
2253         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2254         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2255
2256         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2257         `===hanyo-denshi/jb'.
2258
2259         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2260         XEmacs CHISE.
2261         (=+>hanyo-denshi/ft): Ditto.
2262         (=+>hanyo-denshi/jt): Ditto.
2263
2264 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2265
2266         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2267         `===hanyo-denshi/hg'.
2268
2269 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2270
2271         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2272         XEmacs CHISE.
2273         (===hanyo-denshi/hg): Ditto.
2274
2275 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2276
2277         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2278         glyph-forms instead of detailed glyph-images.
2279         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2280         `=adobe-japan1-*'.
2281         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2282         (===adobe-japan1-1): Ditto.
2283         (===adobe-japan1-2): Ditto.
2284         (===adobe-japan1-3): Ditto.
2285         (===adobe-japan1-4): Ditto.
2286         (===adobe-japan1-5): Ditto.
2287         (===adobe-japan1-6): Ditto.
2288         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2289         `=>>>adobe-japan1' as the mother.
2290         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2291         `=>>adobe-japan1' as the mother.
2292         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2293         glyph-images.
2294         (==jis-x0208@1978): Ditto.
2295         (==jis-x0208@1983): Ditto.
2296         (==jis-x0208@1990): Ditto.
2297         (==jis-x0213-1): Ditto.
2298         (==jis-x0213-1@2000): Ditto.
2299         (==jis-x0213-1@2004): Ditto.
2300         (==jis-x0213-2): Ditto.
2301         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2302         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2303         `=jis-x0208@1978'.
2304         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2305         `=jis-x0208@1983'.
2306         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2307         `=jis-x0208@1990'.
2308         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2309         `=jis-x0213-1'.
2310         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2311         `=jis-x0213-1@2000'.
2312         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2313         `=jis-x0213-1@2004'.
2314         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2315         `=jis-x0213-2'.
2316         (===jis-x0208): New coded-charset for XEmacs CHISE.
2317         (===jis-x0208@1978): Ditto.
2318         (===jis-x0208@1983): Ditto.
2319         (===jis-x0208@1990): Ditto.
2320         (===jis-x0213-1): Ditto.
2321         (===jis-x0213-1@2000): Ditto.
2322         (===jis-x0213-2): Ditto.
2323         (===jis-x0212): Ditto.
2324         (===ks-x1001): Ditto.
2325         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2326         mother.
2327         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2328         as the mother.
2329         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2330         as the mother.
2331         (===cns11643-1): New coded-charset for XEmacs CHISE.
2332         (===cns11643-2): Ditto.
2333         (===cns11643-3): Ditto.
2334         (===cns11643-4): Ditto.
2335         (===cns11643-5): Ditto.
2336         (===cns11643-6): Ditto.
2337         (===cns11643-7): Ditto.
2338         (=>>cns11643-1): Ditto.
2339         (==big5-cdp): Indicate abstract glyph-images instead of
2340         representative glyph-images.
2341         (===big5-cdp): New coded-charset for XEmacs CHISE.
2342         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2343         detailed glyph-images.
2344         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2345         `=hanyo-denshi/*'.
2346         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2347         (===hanyo-denshi/ib): Ditto.
2348         (===hanyo-denshi/jt): Ditto.
2349         (===hanyo-denshi/ks): Ditto.
2350         (===mj): Ditto.
2351         (===mj-0): Ditto.
2352         (===mj-1): Ditto.
2353         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2354         `=>>>hanyo-denshi/*' as its mother.
2355         (==gt): Indicate abstract glyph-forms instead of detailed
2356         glyph-images.
2357         (===gt): New coded-charset for XEmacs CHISE.
2358         (=>>>gt): Indicates `==gt' instead of `=gt'.
2359         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2360         (==gt-k): Indicate abstract glyph-forms instead of detailed
2361         glyph-images.
2362         (===gt-k): New coded-charset for XEmacs CHISE.
2363         (==daikanwa): Indicates glyph-images instead of detailed
2364         glyph-images.
2365         (===daikanwa): New coded-charset for XEmacs CHISE.
2366         (===daikanwa/+p): Ditto.
2367         (===daikanwa/ho): Ditto.
2368         (==cbeta): Ditto.
2369         (===cbeta): Ditto.
2370         (==jef-china3): Ditto.
2371         (===jef-china3): Ditto.
2372         (==ruimoku-v6): Ditto.
2373         (==ucs@iso): Indicate representative glyph-forms instead of
2374         representative glyph-images.
2375         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2376         (==ucs@unicode): Indicate representative glyph-forms instead of
2377         representative glyph-images.
2378         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2379         `=ucs@unicode'.
2380         (==ucs@cns): Indicate representative glyph-forms instead of
2381         representative glyph-images.
2382         (==ucs@jis): Ditto.
2383         (==ucs@jis/1990): Ditto.
2384         (==ucs@jis/2000): Ditto.
2385         (==ucs@jis/2004): Ditto.
2386         (==ucs@ks): Ditto.
2387         (===ucs@iso): New coded-charset for XEmacs CHISE.
2388         (===ucs@unicode): Ditto.
2389         (===ucs@gb): Ditto.
2390         (===ucs@ks): Ditto.
2391         (===ucs-bmp-cjk@gb): Ditto.
2392         (===ucs-sip-ext-b@iso): Ditto.
2393
2394 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2395
2396         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2397         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2398         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2399         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2400         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2401         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2402         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2403         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2404         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2405         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2406
2407         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2408         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2409         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2410         - Use "&g1-[NAME];" for `=>>[NAME]'.
2411         - Abolish "&g2-[NAME];".
2412
2413 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2414
2415         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2416         `=>>ucs@cns' as the mother.
2417
2418 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2419
2420         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2421         setting for `==ucs@ks'.
2422
2423 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2424
2425         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2426         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2427         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2428         0x00E30000〜0x00E409D5.
2429
2430 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2431
2432         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2433         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2434         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2435
2436 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2437
2438         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2439         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2440
2441         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2442         (=mj-0): Ditto.
2443         (=mj-1): Ditto.
2444         (==mj): Ditto.
2445         (==mj-0): Ditto.
2446         (==mj-1): Ditto.
2447         (=>>mj): Ditto.
2448
2449         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2450         setting for `=mj' and `==mj'.
2451
2452 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2453
2454         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2455         CHISE.
2456
2457 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2458
2459         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2460         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2461         `=>ucs@hanyo-denshi'.
2462
2463 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2464
2465         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2466         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2467
2468         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2469         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2470
2471 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2472
2473         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2474         XEmacs CHISE.
2475
2476 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2477
2478         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2479         Change priority of `=>>>ucs@iso'.
2480
2481         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2482         `=>>>ucs@iso' as the mother.
2483         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2484
2485 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2486
2487         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2488         Change priority of `=>>>ucs@unicode'.
2489
2490         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2491         `=ucs@unicode'.
2492
2493 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2494
2495         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2496         Change priority of `=>>>ucs@jis'.
2497
2498         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2499         `=ucs@jis'.
2500
2501 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2502
2503         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2504         setting for `==daikanwa/+p'.
2505
2506 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2507
2508         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2509         setting for `==shinjigen@1ed'.
2510
2511 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2512
2513         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2514         XEmacs CHISE.
2515
2516 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2517
2518         * mule/mule-conf.el (==shinjigen): Modify DOC.
2519         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2520         (==shinjigen@rev): Modify DOC.
2521
2522 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2523
2524         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2525         CHISE.
2526
2527 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2528
2529         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2530         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2531
2532         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2533         XEmacs CHISE.
2534
2535         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2536         `==daikanwa'.
2537
2538 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2539
2540         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2541         setting for `==cns11643-7'.
2542
2543         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2544         `==cns11643-7'.
2545
2546 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2547
2548         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2549         `==cns11643-6'.
2550
2551         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2552         setting for `==cns11643-6'.
2553
2554 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2555
2556         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2557         setting for `==cns11643-5'.
2558
2559         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2560         `==cns11643-5'.
2561
2562 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2563
2564         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2565         setting for `==cns11643-4'.
2566
2567         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2568         `==cns11643-4'.
2569
2570 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2571
2572         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2573         setting for `==cns11643-3'.
2574
2575         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2576         `==cns11643-3'.
2577
2578 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2579
2580         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2581         setting for `==cns11643-2'.
2582
2583         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2584         `==cns11643-2'.
2585
2586 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2587
2588         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2589         Change priority of `=>>>ucs@ks'.
2590
2591         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2592         `=ucs@ks'.
2593
2594 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2595
2596         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2597         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2598         `==ucs@cns' and `==cns11643-1'.
2599
2600         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2601         (==cns11643-2): Ditto.
2602         (==cns11643-3): Ditto.
2603         (==cns11643-4): Ditto.
2604         (==cns11643-5): Ditto.
2605         (==cns11643-6): Ditto.
2606         (==cns11643-7): Ditto.
2607
2608         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2609         `==cns11643-1'.
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@jis/2004', `=>>>ucs@jis/2004' and
2615         `=>>>ucs@jis/1990'.
2616
2617         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2618         `=ucs@jis/1990'.
2619         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2620         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2621
2622 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2623
2624         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2625         Change priority of `=>>>ucs@cns'.
2626
2627         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2628         `=ucs@cns'.
2629
2630 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2631
2632         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2633         `==ks-x1001'.
2634
2635         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2636         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2637         `==ks-x1001'.
2638
2639 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2640
2641         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2642
2643 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2644
2645         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2646         `=jis-x0208'.
2647         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2648         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2649         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2650         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2651         (=>>>jis-x0213-1@2000): Changed to an alias for
2652         `=jis-x0213-1@2000'.
2653         (=>>>jis-x0213-1@2004): Changed to an alias for
2654         `=jis-x0213-1@2004'.
2655         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2656
2657 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2658
2659         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2660         `=adobe-japan1-0'.
2661         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2662         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2663         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2664         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2665         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2666         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2667
2668 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2669
2670         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2671         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2672         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2673         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2674         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2675         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2676
2677 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2678
2679         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2680         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2681         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2682         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2683         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2684         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2685         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2686         `==jis-x0212'.
2687
2688 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2689
2690         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2691         "AdobeJapan1-[0-6]$".
2692         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2693         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2694         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2695         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2696         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2697         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2698         (==adobe-japan1-1): Ditto.
2699         (==adobe-japan1-2): Ditto.
2700         (==adobe-japan1-3): Ditto.
2701         (==adobe-japan1-4): Ditto.
2702         (==adobe-japan1-5): Ditto.
2703         (==adobe-japan1-6): Ditto.
2704         (==jis-x0208): Ditto.
2705         (==jis-x0208@1978): Ditto.
2706         (==jis-x0208@1983): Ditto.
2707         (==jis-x0208@1990): Ditto.
2708         (==jis-x0213-1): Ditto.
2709         (==jis-x0213-1@2000): Ditto.
2710         (==jis-x0213-1@2004): Ditto.
2711         (==jis-x0213-2): Ditto.
2712         (==jis-x0212): Ditto.
2713         (==gb2312): Ditto.
2714         (==iso-ir165): Ditto.
2715         (==gb12345): Ditto.
2716         (==ks-x1001): Ditto.
2717         (==cns11643-1): Ditto.
2718         (==cns11643-2): Ditto.
2719         (==cns11643-3): Ditto.
2720         (==cns11643-4): Ditto.
2721         (==cns11643-5): Ditto.
2722         (==cns11643-6): Ditto.
2723         (==cns11643-7): Ditto.
2724         (==big5-cdp): Ditto.
2725         (==hanyo-denshi/ja): Ditto.
2726         (==hanyo-denshi/jb): Ditto.
2727         (==hanyo-denshi/jc): Ditto.
2728         (==hanyo-denshi/jd): Ditto.
2729         (==hanyo-denshi/ft): Ditto.
2730         (==hanyo-denshi/ia): Ditto.
2731         (==hanyo-denshi/ib): Ditto.
2732         (==hanyo-denshi/hg): Ditto.
2733         (==hanyo-denshi/jt): Ditto.
2734         (==hanyo-denshi/ks): Ditto.
2735         (==gt): Ditto.
2736         (==gt-k): Ditto.
2737         (==daikanwa): Ditto.
2738         (==shinjigen): Ditto.
2739         (==ucs@iso): Ditto.
2740         (==ucs@unicode): Ditto.
2741         (==ucs@gb): Ditto.
2742         (==ucs-bmp@gb): Ditto.
2743         (==ucs@cns): Ditto.
2744         (==ucs-bmp@cns): Ditto.
2745         (==ucs@jis): Ditto.
2746         (==ucs@jis/1990): Ditto.
2747         (==ucs@jis/2000): Ditto.
2748         (==ucs@jis/2004): Ditto.
2749         (==ucs@JP): Ditto.
2750         (==ucs@JP/hanazono): Ditto.
2751         (==ucs@ks): Ditto.
2752         (==ucs-bmp@ks): Ditto.
2753         (==ucs@cns11643): Ditto.
2754         (==ucs-bmp-cjk@gb): Ditto.
2755         (==ucs-bmp-cjk@JP/hanazono): Ditto.
2756         (==ucs-sip-ext-b@iso): Ditto.
2757
2758 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2759
2760         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2761         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
2762
2763         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
2764         XEmacs CHISE.
2765         (=ucs-bmp-cjk@unicode): Abolished.
2766
2767 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2768
2769         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2770         `=+>ucs-bmp-cjk-compat@jis'.
2771
2772         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
2773         for XEmacs CHISE.
2774
2775 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2776
2777         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
2778         CHISE.
2779
2780 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2781
2782         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
2783         for XEmacs CHISE.
2784         (=jis-x0208@1978/1er-pr): Abolished.
2785         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
2786         `=jis-x0208@1978/1er-pr' as the mother.
2787
2788 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2789
2790         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2791         setting for `=ucs-itaiji-084'.
2792
2793 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2794
2795         * mule/mule-charset.el (default-coded-charset-priority-list):
2796         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
2797
2798         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
2799         XEmacs CHISE.
2800         (=ucs-bmp-itaiji-084): Ditto.
2801
2802 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2803
2804         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2805         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2806
2807 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2808
2809         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2810         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2811
2812         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
2813         XEmacs CHISE.
2814         (=big5-cdp-var-5): Ditto.
2815
2816 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2817
2818         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
2819         XEmacs CHISE.
2820
2821 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2822
2823         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
2824         XEmacs CHISE.
2825
2826 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2827
2828         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2829         setting for `=>>>hanyo-denshi/ft'.
2830
2831 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2832
2833         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
2834         XEmacs CHISE.
2835         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
2836         `=hanyo-denshi/jd' as the mother.
2837
2838 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2839
2840         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
2841         XEmacs CHISE.
2842         (=+>adobe-japan1-1): Ditto.
2843         (=+>adobe-japan1-2): Ditto.
2844         (=+>adobe-japan1-3): Ditto.
2845         (=+>adobe-japan1-4): Ditto.
2846         (=+>adobe-japan1-5): Ditto.
2847         (=+>adobe-japan1-6): Ditto.
2848         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
2849
2850 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2851
2852         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2853         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
2854         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
2855
2856         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
2857         the top.
2858
2859 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2860
2861         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
2862         XEmacs CHISE.
2863         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
2864         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
2865         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
2866
2867 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2868
2869         * mule/mule-charset.el (default-coded-charset-priority-list):
2870         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
2871         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
2872
2873         * mule/mule-conf.el: Modify order of definitions of some
2874         coded-charsets.
2875
2876 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2877
2878         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2879         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
2880         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
2881
2882         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
2883         CHISE.
2884         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2885         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
2886
2887 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2888
2889         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
2890         CHISE.
2891
2892 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2893
2894         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2895         setting for `=daikanwa/+2p'.
2896
2897         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
2898         XEmacs CHISE.
2899
2900 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2901
2902         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
2903         XEmacs CHISE.
2904         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
2905
2906 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2907
2908         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2909         setting for `=>>>hanyo-denshi/ib'.
2910
2911 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2912
2913         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
2914         XEmacs CHISE.
2915         (=>>>hanyo-denshi/ib): Ditto.
2916         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
2917         `=hanyo-denshi/ja' as the mother.
2918         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
2919         `=hanyo-denshi/ib' as the mother.
2920
2921 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2922
2923         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
2924         XEmacs CHISE.
2925         (utf-8-ivs-mcs-er): Likewise.
2926         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
2927         and `=>ucs-gb'.
2928         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
2929         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
2930         `ucs-gb' and `=>ucs-gb'.
2931         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
2932         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
2933         and `=>ucs-cns'.
2934         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
2935         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
2936         `ucs-cns' and `=>ucs-cns'.
2937         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
2938         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
2939         `ucs-big5' and `=>ucs-big5'.
2940         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
2941         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
2942         `ucs-big5' and `=>ucs-big5'.
2943         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
2944         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2945         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2946         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
2947         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2948         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2949         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
2950         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
2951         `=>ucs-jis'; modify DOC and mnemonic.
2952         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
2953         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
2954         and `=>ucs-jis'; modify DOC and mnemonic.
2955         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
2956         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
2957         `=>ucs-ks'.
2958         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
2959         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
2960         and `=>ucs-ks'.
2961         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
2962
2963 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2964
2965         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2966         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
2967
2968 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2969
2970         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2971         Modify priorities.
2972
2973 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2974
2975         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2976         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
2977
2978 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2979
2980         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2981         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
2982
2983 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2984
2985         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
2986         CHISE.
2987
2988 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2989
2990         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
2991         CHISE.
2992
2993 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2994
2995         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
2996         CHISE.
2997
2998 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2999
3000         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3001         `=+>ucs-bmp-cjk@unicode'.
3002
3003         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
3004         for XEmacs CHISE.
3005
3006 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3007
3008         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3009         setting for `=>>daikanwa'.
3010
3011 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3012
3013         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3014         `=>>hanyo-denshi/jt'.
3015
3016 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3017
3018         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
3019         XEmacs CHISE.
3020         (=+>jis-x0208@1990): Ditto.
3021         (=+>jis-x0213-1@2000): Ditto.
3022
3023 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3024
3025         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3026         XEmacs CHISE.
3027
3028 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3029
3030         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3031         XEmacs CHISE.
3032         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3033         `=hanyo-denshi/jc' as the mother.
3034
3035 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3036
3037         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3038         setting for `=+>adobe-japan1'.
3039
3040         * mule/mule-charset.el (default-coded-charset-priority-list):
3041         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3042         and `=>>hanyo-denshi/ft' to `=>>gt'.
3043
3044 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3045
3046         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3047         XEmacs CHISE.
3048         (=>>adobe-japan1-1): Ditto.
3049         (=>>adobe-japan1-2): Ditto.
3050         (=>>adobe-japan1-3): Ditto.
3051         (=>>adobe-japan1-4): Ditto.
3052         (=>>adobe-japan1-5): Ditto.
3053         (=>>adobe-japan1-6): Ditto.
3054         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3055
3056 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3057
3058         * mule/mule-conf.el (=adobe-japan1): New alias for
3059         `=adobe-japan1-6'.
3060         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3061         (=>>>adobe-japan1-1): Ditto.
3062         (=>>>adobe-japan1-2): Ditto.
3063         (=>>>adobe-japan1-3): Ditto.
3064         (=>>>adobe-japan1-4): Ditto.
3065         (=>>>adobe-japan1-5): Ditto.
3066         (=>>>adobe-japan1-6): Ditto.
3067         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3068
3069 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3070
3071         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3072         setting for `=>>>adobe-japan1'.
3073
3074 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3075
3076         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3077         setting for `=+>ucs@ks'.
3078
3079 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3080
3081         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3082         XEmacs CHISE.
3083         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3084         `=adobe-japan1-6' as the mother.
3085
3086 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3087
3088         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3089         setting for `=>cns11643-7'.
3090
3091 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3092
3093         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3094         CHISE.
3095
3096 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3097
3098         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3099         XEmacs CHISE.
3100         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3101
3102         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3103         setting for `=>ucs@jis/2004'.
3104
3105 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3106
3107         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3108         setting for `=+>gt'.
3109
3110         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3111         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3112
3113 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3114
3115         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3116         `=>ucs@unicode' as the mother.
3117         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3118         mother.
3119         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3120         mother.
3121         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3122         mother.
3123
3124 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3125
3126         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3127         setting for `=+>ucs@unicode'.
3128
3129         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3130         CHISE.
3131
3132 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3133
3134         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3135         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3136         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3137         - Add setting for `=+>ucs@cns'.
3138
3139         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3140         CHISE.
3141         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3142         as the mother.
3143         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3144         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3145
3146         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3147         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3148
3149 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3150
3151         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3152         setting for `=>ucs@ks'.
3153
3154 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3155
3156         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3157         `=ucs-bmp-cjk-compat@unicode'.
3158
3159         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3160         coded-charset for XEmacs CHISE.
3161
3162 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3163
3164         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3165         `=ucs-bmp-cjk-compat'.
3166
3167         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3168         XEmacs CHISE.
3169
3170 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3171
3172         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3173         CHISE.
3174
3175 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3176
3177         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3178         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3179
3180         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3181         `=>ucs@jis/1990'.
3182         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3183
3184 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3185
3186         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3187         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3188
3189         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3190         CHISE.
3191         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3192         mother.
3193
3194 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3195
3196         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3197         `=>jis-x0213-2@usual'.
3198         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3199         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3200         `=>jis-x0213-2@usual' as the mother.
3201
3202 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3203
3204         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3205         (=>ucs@JP): New alias for `=+>ucs@jis'.
3206
3207 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3208
3209         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3210         `=>jis-x0208@usual'.
3211         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3212         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3213         `=>jis-x0208@usual' as the mother.
3214         (=>jis-x0208): Likewise.
3215
3216 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3217
3218         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3219         setting for `=+>jis-x0208@1978'.
3220
3221 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3222
3223         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3224         XEmacs CHISE.
3225
3226 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3227
3228         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3229         setting for `=>>>ucs@jis/1990'.
3230
3231 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3232
3233         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3234         setting for `=>ucs@jis/1990'.
3235
3236 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3237
3238         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3239         setting for `=ucs@JP/hanazono'.
3240
3241         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3242         CHISE.
3243         (=ucs@JP/hanazono): Ditto.
3244         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3245         (=>>hanyo-denshi/jc): Ditto.
3246         (=>>hanyo-denshi/jd): Ditto.
3247
3248 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3249
3250         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3251         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3252
3253 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3254
3255         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3256         XEmacs CHISE.
3257
3258 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3259
3260         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3261         XEmacs CHISE.
3262
3263 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3264
3265         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3266         `=ucs-bmp-cjk@JP'.
3267
3268 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3269
3270         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3271         XEmacs CHISE.
3272
3273 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3274
3275         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3276         Modify order of settings; add settings for `=daikanwa@rev2'.
3277
3278 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3279
3280         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3281         setting for `=>>cbeta'.
3282
3283         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3284         CHISE.
3285
3286 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3287
3288         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3289         setting for `=>>adobe-japan1'.
3290
3291 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3292
3293         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3294         XEmacs CHISE.
3295
3296 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3297
3298         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3299         setting for `=>>hanyo-denshi/ia'.
3300
3301         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3302         XEmacs CHISE.
3303
3304 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3305
3306         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3307         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3308
3309         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3310         XEmacs CHISE.
3311         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3312         `=hanyo-denshi/jt' as the mother.
3313
3314 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3315
3316         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3317         setting for `=>>>jis-x0213-2'.
3318
3319         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3320         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3321         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3322
3323 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3324
3325         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3326         XEmacs CHISE.
3327
3328 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3329
3330         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3331         XEmacs CHISE.
3332
3333         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3334         `=>>jis-x0213-1@2004'.
3335
3336 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3337
3338         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3339         XEmacs CHISE.
3340
3341 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3342
3343         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3344         - Use "&g2-*;" as entity-references for `=>>>*'.
3345         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3346
3347         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3348         XEmacs CHISE.
3349         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3350         as the mother.
3351
3352 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3353
3354         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3355         setting for `=>>hanyo-denshi/ib'.
3356
3357         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3358         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3359         (=>>jis-x0208@1990): Ditto.
3360         (=>>hanyo-denshi/ib): Ditto.
3361
3362         * mule/mule-charset.el (default-coded-charset-priority-list):
3363         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3364
3365 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3366
3367         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3368         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3369         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3370         `=>>>ucs@jis/2004'.
3371
3372 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3373
3374         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3375         XEmacs CHISE.
3376         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3377         `=jis-x0213-1@2004' as the mother.
3378         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3379         (=>>>ucs@ks): Ditto.
3380
3381         * mule/mule-charset.el (default-coded-charset-priority-list):
3382         Modify priority of `=hanyo-denshi/*'.
3383
3384 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3385
3386         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3387         settings for `=>>ucs@JP' and `=ucs@JP'.
3388
3389 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3390
3391         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3392         CHISE.
3393
3394 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3395
3396         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3397         setting for `=>>>ucs@cns'.
3398
3399         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3400         CHISE.
3401
3402 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3403
3404         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3405         instead of `=>>>jis-x0213-1@2004' as the mother.
3406         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3407         (=>>>ucs@unicode): Likewise.
3408         (=>>>ucs@jis): Likewise.
3409         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3410         mother.
3411         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3412
3413 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3414
3415         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3416         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3417         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3418         `=>>>ucs@jis'.
3419
3420 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3421
3422         * mule/mule-charset.el (default-coded-charset-priority-list):
3423         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3424         and `=jis-x0213-*-2000'.
3425
3426 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3427
3428         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3429         XEmacs CHISE.
3430         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3431         `=>>jis-x0213-1' as the mother.
3432
3433 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3434
3435         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3436         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3437
3438 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3439
3440         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3441
3442 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3443
3444         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3445         XEmacs CHISE.
3446
3447 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3448
3449         * mule/mule-coding.el (decomposition-feature-list): Set
3450         `=decomposition', `=decomposition@cid' and
3451         `=decomposition@hanyo-denshi'.
3452
3453 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3454
3455         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3456         setting for `=>>hanyo-denshi/ks'.
3457
3458         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3459         XEmacs CHISE.
3460
3461 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3462
3463         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3464         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3465
3466         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3467         `=hanyo-denshi/ks/mf'.
3468
3469         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3470         XEmacs CHISE.
3471         (=hanyo-denshi/ks/mf): Ditto.
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 P=hanyo-denshi/jt'.
3477
3478         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3479         `=hanyo-denshi/jt'.
3480
3481         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3482         XEmacs CHISE.
3483
3484 2011-02-15  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/ip'.
3488
3489         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3490         `=hanyo-denshi/ip'.
3491
3492         * mule/mule-conf.el (=hanyo-denshi/ip): 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         settings for `=hanyo-denshi/hg'.
3499
3500         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3501         `=hanyo-denshi/hg'.
3502
3503         * mule/mule-conf.el (=hanyo-denshi/hg): 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         setting for `=>>hanyo-denshi/ft'.
3510
3511         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3512         `=>>hanyo-denshi/ft'.
3513
3514         * mule/mule-conf.el (=>>hanyo-denshi/ft): 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 `=hanyo-denshi/ib'.
3521
3522         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3523         `=hanyo-denshi/ib'.
3524
3525         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3526         XEmacs CHISE.
3527
3528 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3529
3530         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3531         settings for isolated characters of `=hanyo-denshi/ia' and
3532         non-isolated characters of `=hanyo-denshi/*'.
3533
3534         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3535         `=hanyo-denshi/ia'.
3536
3537         * mule/mule-conf.el (=hanyo-denshi/ia): 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/ft'.
3544
3545         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3546         `=hanyo-denshi/ft'.
3547
3548         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3549         XEmacs CHISE.
3550
3551 2011-02-14  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/jd'.
3555
3556         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3557         `=hanyo-denshi/jd'.
3558
3559         * mule/mule-conf.el (=hanyo-denshi/jd): 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/jc'.
3566
3567         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3568         `=hanyo-denshi/jc'.
3569
3570         * mule/mule-conf.el (=hanyo-denshi/jc): 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/jb'.
3577
3578         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3579         `=hanyo-denshi/jb'.
3580
3581         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3582         XEmacs CHISE.
3583
3584 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3585
3586         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3587         setting for isolated characters of `=hanyo-denshi/ja'.
3588
3589 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3590
3591         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3592         `=hanyo-denshi/ja'.
3593
3594         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3595         XEmacs CHISE.
3596
3597 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3598
3599         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3600         settings for isolated characters of `=adobe-japan1-6'.
3601
3602 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3603
3604         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3605         CHISE.
3606         (=daikanwa/+2p): Ditto.
3607         (=daikanwa/ho): Ditto.
3608
3609 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3610
3611         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3612         coding-system for XEmacs CHISE.
3613
3614 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3615
3616         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3617         setting for `=>>ruimoku-v6'.
3618
3619         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3620         CHISE.
3621
3622 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3623
3624         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3625         setting for `=daikanwa@rev1'.
3626
3627 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3628
3629         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3630         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3631
3632 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3633
3634         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3635         XEmacs CHISE.
3636         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3637
3638 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3639
3640         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3641         CHISE.
3642
3643 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3644
3645         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3646         CHISE.
3647
3648         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3649         setting for `=>ucs@jis'.
3650
3651 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3652
3653         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3654         setting for `=>jis-x0208@usual'.
3655
3656         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3657         XEmacs CHISE.
3658         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3659         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3660         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3661
3662 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3663
3664         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3665         CHISE.
3666         (=>>>jis-x0208@1990): Ditto.
3667         (=>>>jis-x0213-1): Ditto.
3668         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3669         mother.
3670         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3671         as the mother.
3672
3673 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3674
3675         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3676         setting for `=>ucs@cns' and `=>>ucs@ks'.
3677
3678         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3679         CHISE.
3680
3681 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3682
3683         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3684         CHISE.
3685
3686 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3687
3688         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3689         CHISE.
3690         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3691         mother.
3692
3693 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3694
3695         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3696         `==>ucs-bmp-cjk@bucs'.
3697
3698         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3699         XEmacs CHISE.
3700
3701 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3702
3703         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3704         setting for `==>ucs@bucs'.
3705
3706         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3707         XEmacs CHISE.
3708
3709 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3710
3711         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3712         - Add setting for `=>>jis-x0208'.
3713         - Omit setting for `=>>jis-x0208@1990'.
3714         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3715           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3716           `=ucs@FOO'.
3717
3718 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3719
3720         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3721         setting for `=>daikanwa'.
3722
3723 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3724
3725         * mule/mule-conf.el (=daikanwa): Fix DOC.
3726         (=>daikanwa): New abstract character for XEmacs CHISE.
3727         (=>ucs@iso): Likewise.
3728         (=>ucs@unicode): Likewise.
3729         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3730
3731 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3732
3733         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3734         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3735           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3736         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3737         - Add `=>big5-cdp'.
3738
3739 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3740
3741         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3742         (=>big5-cdp): New abstract character.
3743
3744 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3745
3746         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3747         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3748         `chinese-big5'.
3749
3750 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3751
3752         * mule/mule-charset.el (default-coded-charset-priority-list):
3753         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
3754
3755         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3756         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
3757         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
3758         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
3759         and `=>jis-x0213-2'.
3760
3761 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3762
3763         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
3764         XEmacs CHISE.
3765         (=>>ucs@jis/2000): Likewise.
3766         (=>>ucs@jis/2004): Likewise.
3767
3768 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3769
3770         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3771         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
3772         `=>>ucs@cns'.
3773
3774         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
3775         XEmacs CHISE.
3776         (=>>gt): Use quote instead of backquote; modify DOC.
3777         (=>gt): Use quote instead of backquote.
3778         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
3779         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
3780         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
3781         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
3782         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
3783         (=ucs@iso): Use `=>>ucs@iso' as the mother.
3784
3785 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3786
3787         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3788         `=>>ucs@unicode' and `=>>gt'.
3789
3790 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3791
3792         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
3793         XEmacs CHISE.
3794         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
3795         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
3796         `=jis-x0208@1978/1er-pr' as the mother.
3797         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
3798
3799 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3800
3801         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
3802         `=ucs@unicode' as the mother.
3803
3804 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3805
3806         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3807         setting for `=>>ucs@unicode'.
3808
3809         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
3810         CHISE.
3811
3812 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3813
3814         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3815         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
3816
3817         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3818         `=adobe-japan1-6' and `=adobe-japan1-base'.
3819
3820         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
3821         XEmacs CHISE.
3822         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
3823         specify `min-code' and `max-code'.
3824         (=adobe-japan1-1): Specify `min-code' and `max-code'.
3825         (=adobe-japan1-2): Likewise.
3826         (=adobe-japan1-3): Likewise.
3827         (=adobe-japan1-4): Likewise.
3828         (=adobe-japan1-5): Likewise.
3829         (=adobe-japan1-6): Likewise.
3830
3831 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3832
3833         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3834         setting for `=>gt'.
3835
3836 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3837
3838         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
3839         CHISE.
3840
3841 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3842
3843         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3844         setting for `=>zinbun-oracle'.
3845
3846         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
3847         for XEmacs CHISE.
3848
3849 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3850
3851         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
3852         for XEmacs CHISE.
3853         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
3854         `=jis-x0208@1978' as the mother.
3855
3856 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3857
3858         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3859         - Use `=gt' instead of `ideograph-gt'.
3860         - Use `=gt-k' instead of `ideograph-gt-k'.
3861         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
3862         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
3863         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
3864         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3865         - Use `=jis-x0212' instead of `japanese-jisx0212'.
3866         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
3867         - Use `=>>gt' instead of `<=>gt'.
3868         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
3869         - Add setting for `=>>jis-x0208@1990'.
3870         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
3871           `=>>jis-x0213-1@2000'.
3872         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
3873         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
3874           `=>>jis-x0213-1@2004'.
3875         - Add setting for `=>>jis-x0208@1978'.
3876         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
3877
3878 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3879
3880         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
3881         XEmacs CHISE.
3882
3883 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3884
3885         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3886         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
3887         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
3888         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
3889         `<=>jis-x0213-1@2004'.
3890
3891 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3892
3893         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
3894         CHISE.
3895         (=>jis-x0213-2): Ditto.
3896
3897 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3898
3899         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3900         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
3901
3902 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3903
3904         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3905         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
3906         `=>jis-x0213-1'.
3907
3908 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3909
3910         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
3911         CHISE.
3912         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
3913
3914 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3915
3916         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
3917         `<==>jis-x0213-1'.
3918         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
3919         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
3920         (=>jis-x0208): Renamed from `<=>jis-x0208'.
3921         (<=>jis-x0208): New alias for `=>jis-x0208'.
3922         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
3923         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
3924         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
3925         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
3926         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
3927         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
3928         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
3929         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
3930         (=>>gt): Renamed from `<==>gt'.
3931         (<==>gt): New alias for `=>>gt'.
3932
3933 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3934
3935         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3936         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
3937         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3938         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
3939         - Add settings for `<=>jis-x0213-1@2000' and
3940           `<=>jis-x0213-1@2004'.
3941
3942         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
3943         XEmacs CHISE.
3944         (<==>jis-x0213-1): Likewise.
3945         (<==>jis-x0213-1@2000): Likewise.
3946         (<==>jis-x0213-1@2004): Likewise.
3947         (<=>jis-x0208): Add property `=>iso-ir 168'.
3948         (<=>jis-x0208@1997): Likewise.
3949         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
3950         as the mother; add property `=>iso-ir 228'.
3951         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
3952         property `=>iso-ir 228'.
3953         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
3954         property `=>iso-ir 233'.
3955         (<==>gt): Renamed from `<=>gt'.
3956         (<=>gt): New alias for `<==>gt'.
3957
3958 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3959
3960         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
3961         CHISE.
3962         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
3963         `<=>jis-x0208' as the mother.
3964         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
3965         (<=>jis-x0213-1@2000): Ditto.
3966         (<=>jis-x0213-1@2004): Ditto.
3967
3968 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3969
3970         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3971         settings for `<=>gt'.
3972
3973         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
3974
3975 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3976
3977         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
3978         XEmacs CHISE.
3979         (=jis-x0208@1978/-4pr): Likewise.
3980         (=jis-x0208@1978/4-pr): Likewise.
3981         (=jis-x0213-1): Likewise.
3982         (=ucs@iso): Likewise.
3983         (=ucs@unicode): Likewise.
3984         (=ucs@gb): Likewise.
3985         (=ucs@gb/fw): Likewise.
3986         (=ucs@cns): Likewise.
3987         (=ucs@cns/fw): Likewise.
3988         (=ucs@jis): Likewise.
3989         (=ucs@jis/fw): Likewise.
3990         (=ucs@jis/1990): Likewise.
3991         (=ucs@jis/2000): Likewise.
3992         (=ucs@jis/2004): Likewise.
3993         (=ucs@JP): Likewise.
3994         (=ucs@ks): Likewise.
3995         (=ucs@big5): Likewise.
3996         (=ucs@big5/cns11643): Likewise.
3997         (=ucs@cns11643): Likewise.
3998
3999 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4000
4001         * mule/mule-charset.el (default-coded-charset-priority-list):
4002         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
4003
4004         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
4005         CHISE.
4006         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
4007         mother.
4008
4009 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4010
4011         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
4012         from src/mule-charset.c].
4013         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
4014         specify `final'.
4015         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
4016         `iso-ir' and `final', namely now it is used as ISO-IR-42.
4017         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
4018         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
4019         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
4020         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
4021
4022 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4023
4024         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4025         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4026         (=jis-x0208@1978/i-4): Specify `partial'.
4027         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4028         mother coded-charset.
4029         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4030
4031 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4032
4033         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4034         settings for `=jis-x0213-1@2004'.
4035
4036 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4037
4038         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4039         CHISE.
4040         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4041         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4042         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4043         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4044         temporarily.
4045         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4046
4047 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4048
4049         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4050         CHISE.
4051         (=shinjigen@1ed): Inherited from `=shinjigen'.
4052         (=shinjigen@rev): Likewise.
4053
4054 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4055
4056         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4057         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4058
4059 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4060
4061         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4062         define it as an alias.
4063         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4064         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4065         alias.
4066         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4067         alias.
4068
4069 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4070
4071         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4072         CHISE.
4073
4074 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4075
4076         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4077         CHISE.
4078         (shinjigen-2): Ditto.
4079
4080 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4081
4082         * mule/mule-charset.el (default-coded-charset-priority-list):
4083         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4084         `chinese-big5-eten-*' and `chinese-big5'.
4085
4086 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4087
4088         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4089         #x9FA5 temporarily.
4090
4091 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4092
4093         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4094         settings for `=jis-x0208@1978/i1'.
4095
4096 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4097
4098         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4099         XEmacs CHISE.
4100
4101 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4102
4103         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4104         XEmacs CHISE.
4105
4106 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4107
4108         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4109         XEmacs CHISE.
4110
4111 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4112
4113         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4114         CHISE.
4115         (=ucs-bmp@cns): Likewise.
4116         (=ucs-bmp@jis): Likewise.
4117         (=ucs-bmp@ks): Likewise.
4118
4119 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4120
4121         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4122         CHISE.
4123         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4124
4125 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4126
4127         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4128         settings for `=zinbun-oracle'.
4129
4130         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4131         `=zinbun-oracle'.
4132
4133 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4134
4135         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4136         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4137         `=ucs@iso'.
4138
4139 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4140
4141         * mule/mule-charset.el (default-coded-charset-priority-list):
4142         Delete `ucs-sip'; modify order of some CCSs.
4143
4144 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4145
4146         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4147         in XEmacs CHISE.
4148
4149         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4150         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4151         CHISE.
4152
4153 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4154
4155         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4156         its registry.
4157         (=ucs-radicals@unicode): Likewise.
4158
4159 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4160
4161         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4162         CHISE.
4163
4164 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4165
4166         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4167         CHISE.
4168
4169 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4170
4171         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4172         CHISE.
4173
4174 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4175
4176         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4177         Modify preference of *isolated settings*.
4178
4179 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4180
4181         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4182         utf-2000 is provided.
4183         (=ucs@cns11643): Likewise.
4184
4185 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4186
4187         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4188         Prefer every *isolated setting* to ordinary setting.
4189
4190 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4191
4192         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4193         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4194
4195 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4196
4197         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4198         CHISE.
4199
4200 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4201
4202         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4203         settings for `=jis-x0208@1997'.
4204
4205 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4206
4207         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4208         `=jis-x0208@1997'.
4209
4210 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4211
4212         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4213         XEmacs CHISE.
4214
4215 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4216
4217         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4218         `=jis-x0208@1978'.
4219         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4220         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4221         `=jis-x0208-1990' as the mother.
4222         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4223
4224 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4225
4226         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4227         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4228         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4229         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4230         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4231         for `=ucs@JP'.
4232
4233 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4234
4235         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4236         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4237         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4238         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4239         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4240         `=daikanwa@rev2'.
4241
4242 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4243
4244         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4245         (=gt): Likewise.
4246         (=gt-k): Likewise.
4247         (=gt-pj-*): Likewise.
4248         (=gt-pj-k1): Likewise.
4249         (=gt-pj-k2): Likewise.
4250         (=daikanwa): Likewise.
4251         (=daikanwa-rev1): Likewise.
4252         (=daikanwa-rev2): Likewise.
4253         (=big5-pua): Likewise.
4254         (=big5-eten): Likewise.
4255         (chinese-big5-eten-a): Likewise.
4256         (chinese-big5-eten-b): Likewise.
4257         (=hanziku-*): Likewise.
4258         (=cbeta): Likewise.
4259         (=jef-china3): Likewise.
4260         (=ruimoku-v6): Likewise.
4261         (=ucs@iso): Likewise.
4262         (=ucs@unicode): Likewise.
4263         (=ucs@gb): Likewise.
4264         (=ucs@cns): Likewise.
4265         (=ucs@jis): Likewise.
4266         (=ucs@jis-1990): Likewise.
4267         (=ucs@jis-2000): Likewise.
4268         (=ucs@jp): Likewise.
4269         (=ucs@ks): Likewise.
4270         (=ucs@big5): Likewise.
4271         (=ucs-radicals): Likewise.
4272         (=ucs-radicals@unicode): Likewise.
4273         (=ucs-bmp-cjk): Likewise.
4274         (=ucs-bmp-cjk@unicode): Likewise.
4275         (=ucs-sip-ext-b): Likewise.
4276         (=ucs-sip-ext-b@iso): Likewise.
4277
4278 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4279
4280         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4281         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4282
4283 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4284
4285         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4286         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4287         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4288         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4289         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4290         arabic-digit, ipa and ``&I-B-XXXX;''.
4291
4292 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4293
4294         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4295         setting for (I-)HZK{03..12}-XXXX.
4296
4297 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4298
4299         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4300         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4301
4302         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4303         `=ruimoku-v6'.
4304
4305         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4306         CHISE.
4307
4308 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4309
4310         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4311         (=ucs@unicode): Likewise.
4312         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4313         (=ucs@cns): Likewise.
4314         (=ucs@jis): Likewise.
4315         (=ucs@ks): Likewise.
4316         (=ucs@big5): Likewise.
4317
4318 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4319
4320         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4321         `ucs-jis'.
4322         (utf-8-jis-er): Likewise.
4323         (utf-8-jp): New coding-system.
4324         (utf-8-jp-er): Likewise.
4325
4326         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4327
4328 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4329
4330         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4331
4332         * mule/japanese.el: Move definition of `euc-jisx0213' to
4333         mule/mule-coding.el.
4334
4335 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4336
4337         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4338         mule-coding before loading update-cdb when utf-2000 is provided.
4339
4340 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4341
4342         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4343         `=daikanwa'.
4344
4345 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4346
4347         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4348         definition codes when `utf-2000' is provided.
4349
4350 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4351
4352         * mule/mule-category.el (word-combining-categories): Don't setup
4353         `word-combining-categories' in XEmacs CHISE.
4354         (word-separating-categories): Add setting about Latin script in
4355         XEmacs CHISE.
4356
4357 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4358
4359         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4360         setting for `chinese-big5'.
4361
4362 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4363
4364         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4365         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4366         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4367         add setting for HZK0[12]-xxxx.
4368
4369 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4370
4371         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4372         in XEmacs CHISE.
4373
4374 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4375
4376         * mule/mule-charset.el (default-coded-charset-priority-list):
4377         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4378         and `chinese-big5' to `=gt-pj-*'.
4379
4380 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4381
4382         * mule/mule-conf.el (=daikanwa): Renamed from
4383         `ideograph-daikanwa'.
4384         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4385
4386 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4387
4388         * mule/mule-conf.el (=cns11643-7): Renamed from
4389         `chinese-cns11643-7'.
4390         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4391
4392 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4393
4394         * mule/mule-conf.el (=cns11643-6): Renamed from
4395         `chinese-cns11643-6'.
4396         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4397
4398 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4399
4400         * mule/mule-conf.el (=cns11643-5): Renamed from
4401         `chinese-cns11643-5'.
4402         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4403
4404 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4405
4406         * mule/mule-conf.el (=cns11643-4): Renamed from
4407         `chinese-cns11643-4'.
4408         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4409
4410 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4411
4412         * mule/mule-conf.el (=cns11643-3): Renamed from
4413         `chinese-cns11643-3'.
4414         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4415
4416 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4417
4418         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4419         `=cns11643-2'.
4420         (chinese-cns11643-2): New alias for `=cns11643-2'.
4421
4422 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4423
4424         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4425         `=cns11643-1'.
4426         (chinese-cns11643-1): New alias for `=cns11643-1'.
4427
4428 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4429
4430         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4431         (chinese-gb12345): New alias for `=gb12345'.
4432
4433 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4434
4435         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4436         (chinese-gb2312): New alias for `=gb2312'.
4437
4438 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4439
4440         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4441         (chinese-big5): New alias for `=big5'.
4442
4443 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4444
4445         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4446         (korean-ksc5601): New alias for `=ks-x1001'.
4447
4448 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4449
4450         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4451         `=jis-x0212'.
4452         (japanese-jisx0212): New alias for `=jis-x0212'.
4453
4454 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4455
4456         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4457         `=jis-x0208-1983'.
4458         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4459
4460 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4461
4462         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4463         `=jis-x0208-1978'.
4464         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4465
4466 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4467
4468         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4469         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4470
4471 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4472
4473         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4474         (chinese-cns11643-3): Specify iso-ir 183.
4475         (chinese-cns11643-4): Specify iso-ir 184.
4476         (chinese-cns11643-5): Specify iso-ir 185.
4477         (chinese-cns11643-6): Specify iso-ir 186.
4478         (chinese-cns11643-7): Specify iso-ir 187.
4479         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4480         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4481
4482 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4483
4484         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4485         \uXXXX for every cases.
4486
4487 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4488
4489         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4490         (ucs-big5): Changed to an alias for `=ucs@big5'.
4491
4492 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4493
4494         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4495         (ucs-ks): Changed to an alias for `=ucs@ks'.
4496
4497 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4498
4499         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4500         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4501
4502 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4503
4504         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4505         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4506
4507 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4508
4509         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4510         (ucs-jis): Changed to an alias for `=ucs@jis'.
4511
4512 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4513
4514         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4515         (ucs-cns): Changed to an alias for `=ucs@cns'.
4516
4517 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4518
4519         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4520         (ucs-gb): Changed to an alias for `=ucs@gb'.
4521
4522 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4523
4524         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4525         `ideograph-daikanwa-2'.
4526         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4527         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4528
4529 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4530
4531         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4532         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4533
4534         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4535         for `xemacs-chise-version'.
4536
4537 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4538
4539         * mule/mule-charset.el (default-coded-charset-priority-list):
4540         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4541         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4542         instead of `ideograph-hanziku-*'.
4543
4544         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4545         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4546
4547 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4548
4549         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4550         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4551         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4552         `utf-2000' is provided.
4553
4554 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4555
4556         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4557         is provided [was builtin coded-charsets].
4558
4559 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4560
4561         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4562         is provided [was builtin coded-charsets].
4563
4564 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4565
4566         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4567         is provided [was builtin coded-charsets].
4568
4569 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4570
4571         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4572         is provided [was builtin coded-charsets].
4573
4574 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4575
4576         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4577         when `utf-2000' is provided [was builtin coded-charsets].
4578
4579 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4580
4581         * mule/mule-conf.el (=hanziku-*): Renamed from
4582         `ideograph-hanziku-*'.
4583         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4584
4585 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4586
4587         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4588         `utf-2000' is provided [was builtin coded-charsets].
4589         (ideograph-hanziku-{1..12}): Likewise.
4590
4591 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4592
4593         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4594         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4595
4596 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4597
4598         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4599         when `utf-2000' is provided [was builtin coded-charsets].
4600
4601 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4602
4603         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4604         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4605         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4606
4607 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4608
4609         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4610         (ideograph-gt): Changed to an alias for `=gt'.
4611
4612 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4613
4614         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4615         is provided; it was defined as a builtin coded-charset.
4616         (ideograph-gt): Likewise.
4617
4618 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4619
4620         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4621         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4622
4623 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4624
4625         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4626         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4627
4628 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4629
4630         * mule/mule-conf.el (=big5-eten): Renamed from
4631         `chinese-big5-eten'.
4632         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4633
4634 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4635
4636         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4637         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4638
4639 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4640
4641         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4642         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4643
4644 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4645
4646         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4647         (china3-jef): Changed to an alias for `=jef-china3'.
4648
4649 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4650
4651         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4652         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4653
4654         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4655         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4656         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4657         when `utf-2000' is provided.
4658
4659 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4660
4661         * mule/mule-charset.el (default-coded-charset-priority-list):
4662         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4663
4664         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4665         (ucs-jis-2000): Deleted.
4666
4667 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4668
4669         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4670         UTF-2000.
4671         (=ucs-jis-2000): New coded-charset for UTF-2000.
4672
4673 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4674
4675         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4676         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4677
4678 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4679
4680         * mule/mule-charset.el (default-coded-charset-priority-list):
4681         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4682         `ideograph-cbeta'.
4683
4684 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4685
4686         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4687         builtin coded-charset].
4688
4689 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4690
4691         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4692         settings for &K0-xxxx and &I-K0-xxxx.
4693
4694 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4695
4696         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4697         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4698
4699 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4700
4701         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4702         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4703
4704 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4705
4706         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4707         UTF-2000.
4708         (ideograph-gt-pj-k1): Likewise.
4709         (ideograph-gt-pj-k2): Likewise.
4710
4711 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4712
4713         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4714         `=jis-x0208'.
4715
4716 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4717
4718         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4719         UTF-2000 [was a builtin coded-charset].
4720
4721 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4722
4723         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4724         (utf-8-gb-er): Likewise.
4725
4726 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4727
4728         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4729         settings for JIS X 0212 and JIS X 0208:1978.
4730
4731 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4732
4733         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4734         setting for JIS X 0213.
4735
4736 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4737
4738         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4739         standard-case-table in UTF-2000.
4740
4741 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4742
4743         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4744         definitions for isolated-chars.
4745
4746 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4747
4748         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4749         `configure-utf-2000-lisp-directory'.
4750         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4751         `mule-lisp-load-path'.
4752
4753 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4754
4755         * startup.el (startup-setup-paths): Set and use
4756         `utf-2000-lisp-directory'.
4757         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
4758         UTF-2000.
4759
4760 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4761
4762         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
4763         (paths-find-utf-2000-lisp-directory): New function.
4764         (paths-construct-load-path): Add new optional argument
4765         `utf-2000-lisp-directory'.
4766
4767         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
4768
4769 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4770
4771         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
4772         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
4773         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
4774         (default-coded-charset-priority-list): Add `chinese-big5-1' and
4775         `chinese-big5-2' in UTF-2000.
4776
4777         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
4778         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
4779
4780 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4781
4782         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
4783         `big5-eten-er' in UTF-2000.
4784         (big5-cdp): Modify DOC-string and mnemonic.
4785
4786 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4787
4788         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
4789         UTF-2000 [renamed from utf-8-er].
4790         (utf-8-gb): New coding-system in UTF-2000.
4791         (utf-8-gb-er): Likewise.
4792         (utf-8-cns): Likewise.
4793         (utf-8-cns-er): Likewise.
4794         (utf-8-big5): Likewise.
4795         (utf-8-big5-er): Likewise.
4796         (utf-8-jis): Likewise.
4797         (utf-8-jis-er): Likewise.
4798         (utf-8-ks): Likewise.
4799         (utf-8-ks-er): Likewise.
4800         (utf-8-er): Likewise.
4801
4802 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4803
4804         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
4805         instead of `utf-8-unix' in UTF-2000.
4806
4807         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
4808
4809 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4810
4811         * mule/japanese.el (euc-jisx0213): New coding-system.
4812
4813         * mule/mule-conf.el (japanese-jisx0213-1): Specify
4814         `japanese-jisx0208-1990' as the mother.
4815
4816 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4817
4818         * dumped-lisp.el (preloaded-file-list): Change condition of
4819         loading "close-cdb".
4820
4821 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4822
4823         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
4824         setup `coded-charset-entity-reference-alist'.
4825
4826 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4827
4828         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
4829         UTF-2000.
4830
4831 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4832
4833         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4834         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
4835
4836 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4837
4838         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
4839         (chinese-big5-eten-a): Likewise.
4840         (chinese-big5-eten-b): Likewise.
4841         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
4842         code range is #x8140 .. #x8DFE.
4843
4844 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4845
4846         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
4847         UTF-2000.
4848         (chinese-big5-cdp): Likewise.
4849
4850 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4851
4852         * dumped-lisp.el (preloaded-file-list): Rename
4853         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
4854
4855 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4856
4857         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
4858         append `system-char-db-source-file-list' into
4859         `preloaded-file-list' in UTF-2000.
4860
4861 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4862
4863         * dumped-lisp.el (preloaded-file-list): Delete
4864         character-definition files.
4865
4866 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4867
4868         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
4869         UTF-2000.
4870
4871 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4872
4873         * mule/mule-charset.el (default-coded-charset-priority-list):
4874         Delete `mojikyo-2022-1'.
4875
4876 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4877
4878         * mule/mule-charset.el (default-coded-charset-priority-list):
4879         Delete `mojikyo'.
4880
4881 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4882
4883         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4884         `ucs-sip'.
4885
4886 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4887
4888         * mule/mule-charset.el (default-coded-charset-priority-list):
4889         Comment out `chinese-gb12345'.
4890
4891 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4892
4893         * bytecomp.el (byte-compile-insert-header): Fixed.
4894
4895 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4896
4897         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
4898         XEmacs UTF-2000.
4899
4900 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4901
4902         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
4903         UTF-2000.
4904
4905 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4906
4907         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4908         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
4909
4910 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4911
4912         * mule/mule-charset.el (default-coded-charset-priority-list):
4913         `japanese-jef-china3' is renamed `china3-jef'.
4914
4915 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4916
4917         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4918         `japanese-jef-china3' and `ideograph-cbeta'.
4919
4920 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
4921
4922         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
4923
4924 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4925
4926         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4927         `chinese-big5-cdp'.
4928
4929 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4930
4931         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4932         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
4933
4934 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4935
4936         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
4937         loading character definitions.
4938
4939 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4940
4941         * dumped-lisp.el (preloaded-file-list): Rename
4942         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
4943
4944 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4945
4946         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4947         `chinese-big5'.
4948
4949 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4950
4951         * dumped-lisp.el (preloaded-file-list): Dump
4952         "Ideograph-R028-Private" with XEmacs UTF-2000.
4953
4954 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4955
4956         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4957         `chinese-gb12345'.
4958
4959 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4960
4961         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4962         `ideograph-gt-pj-{1..11}'.
4963
4964         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
4965         XEmacs UTF-2000.
4966
4967 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4968
4969         * mule/mule-charset.el (default-coded-charset-priority-list):
4970         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
4971         `chinese-isoir165'.
4972
4973 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4974
4975         * format.el (format-alist): Revive `image/jpeg', `image/gif',
4976         `image/png', `image/x-xpm' and `image/tiff'.
4977
4978         * files.el (binary-file-regexps): Add *.PNG.
4979
4980 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4981
4982         * mule/mule-charset.el (default-coded-charset-priority-list):
4983         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
4984         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
4985
4986 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4987
4988         * list-mode.el: Call `completion-list-mode' to avoid slowness of
4989         the first completion when UTF-2000 is running.
4990
4991 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4992
4993         * mule/mule-charset.el (default-coded-charset-priority-list):
4994         Delete `ucs'.
4995
4996 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4997
4998         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
4999
5000         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5001         `mojikyo' instead of `mojikyo-pj-[1..21]'.
5002
5003 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5004
5005         * mule/vietnamese.el (vscii-2): Delete abolished property
5006         `composite'; now composite mode is default.
5007
5008 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5009
5010         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
5011         of `raw-text'; check \uHHHH representation even if non-ascii
5012         characters are not found.
5013
5014         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
5015         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
5016         unconditionally.
5017
5018         * mule/viet-ccl.el: New file.
5019
5020         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
5021         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
5022         - Separate CCL based implementations to viet-ccl.el.
5023
5024 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
5025
5026         * mule/mule-conf.el (japanese-jisx0213-1): Allow
5027         "jisx0213.2000-1".
5028         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5029
5030         * mule/mule-charset.el (default-coded-charset-priority-list):
5031         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5032         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5033
5034 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5035
5036         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5037
5038 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
5039
5040         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5041         `ucs' in UTF-2000.
5042
5043 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
5044
5045         * mule/mule-charset.el (default-coded-charset-priority-list):
5046         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5047         `arabic-iso8859-6'.
5048
5049 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
5050
5051         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5052         `mojikyo-pj-[1 .. 21]' in UTF-2000.
5053
5054 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5055
5056         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5057         `katakana-jisx0201' in UTF-2000.
5058
5059 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5060
5061         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5062         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5063         "u0FB50-Arabic-Presentation-Forms-A",
5064         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5065         "u0FE50-Small-Form-Variants",
5066         "u0FE70-Arabic-Presentation-Forms-B",
5067         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5068         UTF-2000.
5069
5070 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
5071
5072         * dumped-lisp.el (preloaded-file-list): Delete
5073         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5074         ... "Ideograph-R214-Flute" in UTF-2000.
5075
5076 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5077
5078         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5079         (japanese-jisx0213-2): New coded-charset.
5080
5081         * dumped-lisp.el (preloaded-file-list): Add
5082         "Ideograph-R028-Private", "Ideograph-R029-Again" and
5083         "Ideograph-R030-Mouth".
5084
5085 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
5086
5087         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5088         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5089         "Ideograph-R015-Ice", "Ideograph-R016-Table",
5090         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5091         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5092         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5093         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5094         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5095
5096 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5097
5098         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5099         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5100         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5101         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5102         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5103
5104         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5105         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5106
5107 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5108
5109         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5110         in UTF-2000.
5111
5112 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5113
5114         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5115         (chinese-isoir165): Moved from mule/chinese.el.
5116         (chinese-cns11643-3): Moved from mule/chinese.el.
5117         (chinese-cns11643-4): Moved from mule/chinese.el.
5118         (chinese-cns11643-5): Moved from mule/chinese.el.
5119         (chinese-cns11643-6): Moved from mule/chinese.el.
5120         (chinese-cns11643-7): Moved from mule/chinese.el.
5121
5122         * mule/chinese.el: Move definition of coded-charsets to
5123         mule/mule-conf.el.
5124
5125 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5126
5127         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5128         `ideograph-daikanwa'.
5129
5130 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5131
5132         * dumped-lisp.el (preloaded-file-list): Delete
5133         "ccs-jisx0201-latin.el".
5134
5135 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5136
5137         * dumped-lisp.el (preloaded-file-list): Add
5138         "u031A0-Extended-Bopomofo" in UTF-2000.
5139
5140 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5141
5142         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5143         renamed to u02E00-CJK-Radical-Supplement.
5144
5145 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5146
5147         * dumped-lisp.el (preloaded-file-list): Add
5148         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5149         "u030A0-Katakana", "u03100-Bopomofo",
5150         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5151         "u03200-Enclosed-CJK-Letters-and-Months" and
5152         "u03300-CJK-Compatibility".
5153
5154 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5155
5156         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5157         "u02F00-Kangxi-Radicals" and
5158         "u02FF0-Ideographic-Description-Characters".
5159
5160 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5161
5162         * dumped-lisp.el (preloaded-file-list): Add
5163         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5164         "u02800-Braille-Patterns" in UTF-2000.
5165
5166 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5167
5168         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5169         "uXXXXX-*.el" in UTF-2000.
5170
5171         * bytecomp.el (byte-compile-insert-header): Delete comments if
5172         non-ASCII characters are found; allow `byte-compile-dynamic' and
5173         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5174         `raw-text'.
5175
5176 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5177
5178         * dumped-lisp.el (preloaded-file-list): Add
5179         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5180         "u025A0-Geometric-Shapes.el".
5181
5182 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5183
5184         * dumped-lisp.el (preloaded-file-list): Add
5185         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5186         "u02460-Enclosed-Alphanumerics.el".
5187
5188 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5189
5190         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5191         `chinese-gb2312'.
5192
5193         * dumped-lisp.el (preloaded-file-list): Add
5194         "u02200-Mathematical-Operators.el" and
5195         "u02300-Miscellaneous-Technical.el".
5196
5197 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5198
5199         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5200         `chinese-cns11643-*'.
5201
5202         * dumped-lisp.el (preloaded-file-list): Add
5203         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5204         "u02190-Arrows.el" in UTF-2000.
5205
5206 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5207
5208         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5209         `korean-ksc5601'.
5210
5211         * dumped-lisp.el (preloaded-file-list): Add
5212         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5213         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5214         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5215
5216 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5217
5218         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5219
5220 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5221
5222         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5223         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5224         "u01780-Khmer.el", "u01800-Mongolian.el",
5225         "u01E00-Latin-Extended-Additional.el" and
5226         "u01F00-Greek-Extended.el" in UTF-2000.
5227
5228 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5229
5230         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5231         `ethiopic-ucs' and `ethiopic'.
5232
5233         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5234         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5235
5236         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5237         from mule/ethiopic.el.
5238
5239         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5240         mule/mule-conf.el.
5241
5242 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5243
5244         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5245         `lao'.
5246
5247         * mule/mule-conf.el (lao): New coded-charset.
5248
5249         * dumped-lisp.el (preloaded-file-list): Add
5250         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5251         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5252         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5253         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5254         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5255
5256 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5257
5258         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5259         `ucs-bmp' and `arabic-iso8859-6'.
5260
5261 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5262
5263         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5264         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5265         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5266
5267 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5268
5269         * startup.el (normal-top-level): Load autoload file for UTF-2000
5270         in UTF-2000.
5271
5272 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5273
5274         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5275         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5276         "u00020-Basic-Latin.el", "u00080-C1.el",
5277         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5278         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5279         "u002B0-Spacing-Modifier-Letters.el",
5280         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5281         UTF-2000.
5282
5283 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5284
5285         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5286         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5287         instead of `vietnamese-viscii-*'.
5288
5289 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5290
5291         * mule/mule-conf.el: New file.
5292
5293         * mule/misc-lang.el: Move definition of charset `ipa' to
5294         mule/mule-conf.el.
5295
5296 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5297
5298         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5299         `latin-viscii'; prefer it for characters used in Vietnamese.
5300
5301 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5302
5303         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5304
5305 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5306
5307         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5308         `vietnamese-viscii-lower'.
5309         (latin-viscii-upper): Renamed from charset
5310         `vietnamese-viscii-upper'.
5311         (vietnamese-viscii-lower): New alias for charset
5312         `latin-viscii-lower'.
5313         (vietnamese-viscii-upper): New alias for charset
5314         `latin-viscii-upper'.
5315
5316 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5317
5318         * mule/mule-charset.el (default-coded-charset-priority-list):
5319         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5320
5321 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5322
5323         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5324         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5325         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5326         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5327         lisp/utf-2000.
5328
5329 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5330
5331         * mule/ccs-tcvn5712.el: New file.
5332
5333 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5334
5335         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5336         in UTF-2000.
5337
5338 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5339
5340         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5341         `japanese-jisx0208'.
5342
5343 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5344
5345         * dumped-lisp.el (preloaded-file-list): Add
5346         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5347         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5348         UTF-2000.
5349
5350         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5351         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5352         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5353         mule/ccs-viscii.el: New files.
5354
5355         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5356         if \uXXXX is found.
5357
5358 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5359
5360         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5361         `hiragana-jisx0208' and `katakana-jisx0208'.
5362
5363 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5364
5365         * mule/chinese.el (chinese-cns11643-3): Define it even if
5366         `utf-2000' is provided.
5367         (chinese-cns11643-4): Likewise.
5368         (chinese-cns11643-5): Likewise.
5369         (chinese-cns11643-6): Likewise.
5370         (chinese-cns11643-7): Likewise.
5371
5372 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5373
5374         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5375         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5376
5377 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5378
5379         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5380         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5381
5382 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5383
5384         * mule/mule-charset.el (default-coded-charset-priority-list):
5385         Setup in UTF-2000.
5386
5387 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5388
5389         * mule/viet-chars.el: Don't define charset
5390         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5391         they are defined as builtin charsets.
5392
5393 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5394
5395         * version.el (emacs-version): Add more space just before UTF-2000
5396         version string.
5397
5398 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5399
5400         * version.el ([constant] emacs-version): Don't add a space in the
5401         preceding place of `xemacs-betaname' because it is duplicated.
5402         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5403
5404         * startup.el (splash-frame-body): Add ETL.
5405
5406 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5407
5408         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5409         is provided because it is defined as builtin charset.
5410         (chinese-cns11643-4): Likewise.
5411         (chinese-cns11643-5): Likewise.
5412         (chinese-cns11643-6): Likewise.
5413         (chinese-cns11643-7): Likewise.
5414
5415 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5416
5417         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5418         coding-system `iso-10646-ucs-4' is not defined.
5419
5420 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5421
5422         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5423         coding-system if `utf-2000' is provided.
5424
5425 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5426
5427         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5428         `utf-2000' is provided.
5429
5430 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5431
5432         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5433         if utf-2000 is provided temporally.
5434
5435 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5436
5437         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5438         as builtin variable].
5439
5440 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5441
5442         * files.el (insert-file-contents-literally): Treat file as binary;
5443         call file-name-handlers. [sync with Emacs 20.3.10]
5444
5445 2008-12-28  Vin Shelton  <acs@xemacs.org>
5446
5447         * XEmacs 21.4.22 is released
5448
5449 2008-12-30  Vin Shelton  <acs@xemacs.org>
5450
5451         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5452         during building even if no packages are found.
5453
5454 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5455
5456         * printer.el (generic-print-region): 
5457         (generic-print-buffer): 
5458         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5459         check if the msprinter device is available, now that msprinter is
5460         always available as a specifier tag. 
5461
5462 2008-12-24  Vin Shelton  <acs@xemacs.org>
5463
5464         * about.el: Add Francisco to my bio!
5465
5466 2008-12-23  Vin Shelton  <acs@xemacs.org>
5467
5468         * autoload.el: Move operator definitions to autoload-operators.el
5469         in the xemacs-base package.
5470
5471 2007-11-22  Vin Shelton  <acs@xemacs.org>
5472
5473         * about.el (about-hacker-contribution): Updated my bio.
5474
5475 2007-10-07  Vin Shelton  <acs@xemacs.org>
5476
5477         * XEmacs 21.4.21 is released
5478
5479 2007-09-19  Didier Verna  <didier@xemacs.org>
5480
5481         Update my personal info.
5482         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5483         * about.el (about-other-current-hackers): Ditto.
5484         * about.el (about-url-alist): Add my musical website.
5485         * about.el (about-personal-info): Update my entry.
5486         * about.el (about-hacker-contribution): Ditto.
5487
5488 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5489
5490         * package-get.el (package-get-download-sites): Update download
5491         sites in Japan.
5492         * package-get.el (package-get-pre-release-download-sites): Ditto.
5493
5494 2007-08-18  Vin Shelton  <acs@xemacs.org>
5495
5496         * package-get.el (package-get-pre-release-download-sites): Sync
5497         mirror sites with 21.5.  (Thanks, Adrian)
5498
5499 2007-08-09  Mike Sperber  <mike@xemacs.org>
5500
5501         * startup.el (migrate-user-init-file): Create backup of
5502         `user-init-file' before migrating.
5503         * startup.el (maybe-migrate-user-init-file): Print
5504         information about backup file.
5505         (maybe-create-compatibility-dot-emacs): Follow above change.
5506
5507 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5508
5509         * font-lock.el: Sync font-lock-add-keywords and
5510         font-lock-remove-keywords from GNU Emacs.
5511         * font-lock.el (font-lock-keywords-alist): New.
5512         * font-lock.el (font-lock-removed-keywords-alist): New.
5513         * font-lock.el (font-lock-add-keywords): New.
5514         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5515         * font-lock.el (font-lock-remove-keywords): New.
5516
5517 2007-08-16  Vin Shelton  <acs@xemacs.org>
5518
5519         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5520         patch from Hans de Graaff.
5521
5522 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5523
5524         * package-get.el (package-get-download-sites): Document Chile and
5525         update Denmark download site.
5526         * package-get.el (package-get-pre-release-download-sites): Ditto.
5527
5528 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5529
5530         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5531
5532 2006-12-09  Vin Shelton  <acs@xemacs.org>
5533
5534         * XEmacs 21.4.20 is released
5535
5536 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5537
5538         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5539
5540 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5541
5542         * info.el (Info-find-file-node, Info-insert-dir)
5543         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5544         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5545         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5546         and discussion.
5547
5548 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5549
5550         * obsolete.el (line-beginning-position): New, from 21.5.x.
5551         (line-end-position): Ditto.
5552
5553 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5554
5555         * package-get.el (package-get-download-sites): Welcome
5556         nl.xemacs.org and Thanks!
5557         * package-get.el (package-get-pre-release-download-sites): Ditto.
5558
5559 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5560
5561         * font-lock.el: Add support for not-so recent changes in Java to
5562         java-mode.
5563
5564 2006-01-28  Vin Shelton  <acs@xemacs.org>
5565
5566         * XEmacs 21.4.19 is released
5567
5568 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5569
5570         * easymenu.el: Update copyright. 
5571         * easymenu.el (easy-menu-all-popups):
5572         Add a docstring. 
5573         * easymenu.el (easy-menu-add):
5574         Document a bug, rework the function to preserve any existing
5575         non-default mode-popup-menu instead of overwriting it, and not to
5576         bother normalising the menu title (nothing else does).
5577         * easymenu.el (easy-menu-remove):
5578         Restore the default mode-popup-menu instead of leaving an empty
5579         one when we remove the last easy-menu popup. 
5580
5581 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5582
5583         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5584         as suggested by Rodrigo Ventura.
5585         * package-get.el (package-get-pre-release-download-sites): Ditto,
5586         with replacement of xemacs-21.5 by beta, which is the logical path
5587         to our beta core and package pre-releases.
5588
5589 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5590
5591         * package-get.el (package-get-download-sites): Add Hong Kong
5592         download site.
5593         * package-get.el (package-get-pre-release-download-sites): Ditto.
5594
5595 2005-12-26  Vin Shelton  <acs@xemacs.org>
5596
5597         * find-paths.el:
5598         * find-paths.el (paths-emacs-root-p): Add search for package root.
5599         * find-paths.el (paths-find-emacs-root): Replaced with
5600         paths-find-invocation-roots, which returns a list of roots.
5601         * find-paths.el (paths-find-invocation-roots): New.
5602         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5603
5604 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5605
5606         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5607         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5608
5609 2005-12-03  Vin Shelton <acs@xemacs.org>
5610
5611         * XEmacs 21.4.18 is released
5612
5613 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5614
5615         * package-get.el (package-get-download-sites): Update reflecting
5616         latest http://www.xemacs.org/Releases/ information generated by
5617         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5618         * package-get.el (package-get-pre-release-download-sites): Ditto.
5619
5620 2005-02-28  Simon Josefsson  <jas@extundo.com>
5621
5622         * about.el (xemacs-hackers): Add jas.
5623         (about-other-current-hackers): Likewise.
5624         (about-url-alist): Add URL for jas.
5625         (about-personal-info): Document jas.
5626         (about-hacker-contribution): Describe jas contributions.
5627
5628 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5629
5630         * easymenu.el (easy-menu-remove): As described in 
5631         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5632         except the "Command" menu from mode-popup-menu. 
5633
5634 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5635  
5636         * font.el (font-spatial-to-canonical): Correct calculation of 
5637         return value for pixel-based input value. 
5638  
5639 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5640
5641         * code-process.el (call-process): Process-related docstring
5642         improvements spurred by Norbert Koch.
5643         * code-process.el (call-process-region): Ditto.
5644         * code-process.el (start-process): Ditto.
5645
5646 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5647
5648         * finder.el (finder-find-library): Return filename actually
5649         searched for.
5650
5651 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5652
5653         * help.el (view-emacs-news): Use `expand-file-name' instead of
5654         `locate-data-file' as the latter will find any "NEWS" files that
5655         might exist in packages _before_ the one in core.
5656
5657 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5658
5659         * package-get.el (package-get-init-package):
5660         package-get-init-package buglet (21.4.17) by Jeff Mincy
5661         <mincy@rcn.com> fixing false temporary load-path shadows reported
5662         after package installation and simplifying code.
5663
5664 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5665
5666         * package-get.el (package-get-download-sites): Sync mirrors list
5667         with the XEmacs website.
5668         (package-get-pre-release-download-sites): Ditto.
5669
5670 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5671
5672         * derived.el (derived-mode-merge-syntax-tables):
5673         Revert my 21.5-only patch of 2003-07-18 which slipped in
5674         through Jerry James's patch of 2004-06-07.
5675
5676 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5677
5678         * cmdloop.el (keyboard-quit): Remove workaround for
5679         `region-active-p' not making sure active region is in current
5680         buffer now that it does.
5681         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5682         * simple.el (region-active-p): `region-active-p' to only return t
5683         when active region is in current buffer.
5684
5685 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5686
5687         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5688         package names, quell a byte-compiler warning, doc fix.
5689
5690 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5691
5692         * buffer.el (pop-to-buffer):
5693         * window-xemacs.el (display-buffer):
5694         Document use of `same-window-buffer-names,' `same-window-regexps'
5695         by pop-to-buffer and display-buffer. 
5696         
5697 2005-02-06  Vin Shelton <acs@xemacs.org>
5698
5699         * XEmacs 21.4.17 is released
5700
5701 2005-01-29  Ben Wing  <ben@xemacs.org>
5702
5703         * shadow.el (find-emacs-lisp-shadows):
5704         Add custom-defines to list of ignored files.
5705
5706 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5707
5708         * simple.el (shifted-motion-keys-select-region): Fix statement
5709         about unshifted-motion-keys-deselect-region.
5710
5711 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5712
5713         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5714         now) for GNU Emacs compatibility.
5715         (make-obsolete-variable): Ditto.
5716
5717 2004-01-08  Ben Wing  <ben@xemacs.org>
5718
5719         * code-files.el (load):
5720         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5721
5722 2004-12-05  Vin Shelton <acs@xemacs.org>
5723
5724         * XEmacs 21.4.16 is released
5725
5726 2004-12-04  Vin Shelton  <acs@xemacs.org>
5727
5728         * auto-autoloads.el: Regenerated.
5729
5730         * custom-load.el: Regenerated.
5731
5732 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5733
5734         Fix bug: apropos errors if a defalias refers to an undefined
5735         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5736
5737         * apropos.el (apropos):
5738         (apropos-command):
5739         * help.el (frob-help-extents):
5740         * help-macro.el (make-help-screen):
5741         * hyper-apropos.el (hyper-apropos-grok-functions):
5742         (hyper-apropos-get-doc):
5743         Catch void-function error thrown by `documentation'.
5744
5745 2004-09-02  Steve Youngs  <steve@youngs.au.com>
5746
5747         * packages.el (package-require): Fix incorrect arg to format.
5748         This fixes a `format specifier' error.
5749
5750 2004-08-13  Jerry James  <james@xemacs.org>
5751
5752         * bytecomp.el (forward-word): Tell the byte compiler the correct
5753         number of arguments to forward-word.
5754
5755 2004-08-12  Sven Grundmann  <sven@xemacs.org>
5756
5757         * etags.el: Fixed loading of include files for tag completion. Now
5758         you can make a tag file for a library, include it into your
5759         project and it will be reloaded only if it changed. Infinte
5760         include loops are detected and the correct tag files are loaded.
5761         * etags.el (buffer-tag-table-list): Load and verify tag files in
5762         the external function buffer-tag-table-list-load.
5763         * etags.el (buffer-tag-table-list-load): New. Load and verify the
5764         tag files. Also load the included tag files. The priority of the
5765         included files is right below their parent file. If multiple
5766         matches occur then the symbols from the parent file are found
5767         first.
5768         * etags.el (tag-table-include-files): Corrected comment
5769         string. Switched to pattern constant tags-include-pattern to have
5770         it at a central location.
5771         * etags.el (tags-include-pattern): Added doc string.
5772         * etags.el (add-to-tag-completion-table): Removed obsolete
5773         comments as the include files are allready returned by
5774         buffer-tag-table-list and loaded.
5775         * etags.el (find-tag-internal): The include files are allready
5776         included in tag-tables as buffer-tag-table-list returns them now.
5777
5778 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
5779
5780         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
5781         Loading items into the notebook is now done by C code.
5782         * widgets-gtk.el (gtk-widget-instantiate-internal):
5783         Style no longer changed.
5784
5785 2004-06-28  Nix  <nix@esperi.org.uk>
5786
5787         * cmdloop.el (truncate-command-history-for-gc): Delay
5788         execution of all things that look up variable bindings,
5789         via `enqueue-eval-event'.
5790
5791 2004-06-24  Vin Shelton  <acs@xemacs.org>
5792
5793         * package-get.el (package-get-require-signed-base-updates):
5794         now defaults to nil.
5795
5796 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5797
5798         * subr.el (split-string): Clean up docstring.
5799
5800 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
5801
5802         * faces.el (zmacs-region): fix typo in docstring.
5803
5804 2004-06-07  Jerry James  <james@xemacs.org>
5805
5806         * derived.el: Synch with Emacs 21.3.
5807         * subr.el (with-local-quit): New, from Emacs 21.3.
5808         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
5809         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
5810         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
5811
5812 2004-06-16  Jerry James  <james@xemacs.org>
5813
5814         * cl.el (cl-set-substring): Increment start by the length of the
5815         string, not the string itself.
5816
5817 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
5818
5819         * etags.el (tag-table-include-files): Expand included TAGS file
5820         paths to avoid problems with relative paths.  Thanks to Peter
5821         Chubb <peterc@gelato.unsw.edu.au>.
5822         * etags.el (tags-include-pattern): New.
5823         * etags.el (add-to-tag-completion-table): Parse and ignore
5824         trailing include lines.
5825
5826 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
5827
5828         * package-ui.el (pui-help-echo): Fix false cvs conflict by
5829         avoiding line solely composed of equal signs.
5830
5831 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
5832
5833         * cus-edit.el (alloc): Typo fix.
5834         * cus-edit.el (custom-browse-visibility): Ditto.
5835         * cus-edit.el (custom-variable-value-create): Ditto.
5836         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
5837         * cus-edit.el (custom-save-variables): Bind print-length and
5838         print-level to nil to avoid value abbreviation.
5839         * cus-edit.el (custom-save-face-internal): Ditto.
5840         * cus-edit.el (custom-save-faces): Save in sorted order.
5841         * cus-edit.el (custom-save-resets): Bind print-length and
5842         print-level to nil to avoid value abbreviation.
5843         * cus-edit.el (custom-save-loaded-themes): Ditto.
5844
5845 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5846
5847         * subr.el (split-string-default-separators): New.
5848         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
5849         see comment in source.
5850
5851 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
5852
5853         * mule/japanese.el (paragraph-start, paragraph-separate):
5854         Remove anchor to BOL.
5855
5856 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
5857
5858         * cl.el (gensym, gentemp): Improve docstrings.
5859
5860 2004-05-10  Vin Shelton  <acs@xemacs.org>
5861
5862         * etags.el: Sync with 21.5 version.
5863
5864 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5865
5866         * etags.el:
5867         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
5868         only for use with exuberant ctags. This will also enable building of 
5869         completion tables with exuberant ctags. This will not work with
5870         xemacs ctags. 
5871         * etags.el (get-tag-table-buffer): New function for creating of
5872         completion table is used if tags-exuberant-ctags-optimization-p ist t
5873         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
5874         finding the tag names. New.
5875         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
5876         building tag completion table with exuberant ctags. New.
5877         * etags.el (find-tag-internal): Improve exact tag matching for tags
5878         with name fields. Before the patch return types of functions or
5879         function parameters (with exuberant ctags) were found as matches.
5880
5881 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5882
5883         * list-mode.el (display-completion-list): Fixed completion list was
5884         taking the width of the frame and not of the window for displaying
5885         the selection methods.
5886
5887 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
5888
5889         * menubar-items.el (default-menubar): Options are saved to custom.el.
5890
5891
5892 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
5893
5894         * isearch-mode.el (isearch-abort): Preserve successful search target.
5895
5896 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
5897
5898         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
5899         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
5900         Bihlmeyer.
5901         * gnuserv.el (gnuserv-mode-line-string): New.
5902         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
5903         gnuserv-mode.
5904         * gnuserv.el (make-x-device-with-gtk-fallback): New.
5905         * gnuserv.el (gnuserv-edit-files): Use
5906         make-x-device-with-gtk-fallback.
5907
5908 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
5909
5910         * gtk-widgets.el: New import: gtk-accel-group-new.
5911         * dialog-gtk.el:
5912         * dialog-gtk.el (gtk-popup-convert-underscores): New.
5913         * dialog-gtk.el (popup-builtin-question-dialog):
5914         Added support for dialog button mnemonics.
5915
5916 2004-03-22  Chris Green <cmg@dok.org>
5917
5918         * process.el (shell-command): Output buffer was ignored when a
5919         background process was run via shell-command.
5920
5921 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
5922
5923         * cus-edit.el (custom-save-variables): Retrieve a list of
5924         variables to save first, sort it, and make sure the variables are
5925         saved in sorted order.
5926
5927 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
5928  
5929         * package-get.el (package-get-update-base-from-buffer): Force
5930         binary coding system for verifying GnuPG signature in the
5931         package-index file.
5932  
5933 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
5934
5935         * package-get.el (package-get-package-index-file-location): Handle
5936         missing "EMACSPACKAGEPATH" environment variable.
5937
5938 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
5939
5940         * package-admin.el (package-admin-find-top-directory): Simplify
5941         directory comparisions and fix substring errors on short path
5942         components.
5943         * package-get.el (package-get-package-index-file-location):
5944         Default to first component of "EMACSPACKAGEPATH", if set.
5945
5946 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
5947
5948         * package-get.el (process-error): New error datum.
5949
5950 2004-02-02  Vin Shelton <acs@xemacs.org>
5951
5952         * XEmacs 21.4.15 is released
5953
5954 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
5955
5956         * itimer.el (activate-itimer): Modify the itimer timeout value as
5957         if it were begun at the last time when the itimer driver was woken
5958         up.
5959
5960 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
5961
5962         * specifier.el (Copyright):
5963         Update.
5964         (make-specifier-and-init):
5965         (map-specifier):
5966         (canonicalize-inst-pair):
5967         (canonicalize-spec-list):
5968         (set-specifier):
5969         Synch docstrings to 21.5 where appropriate.
5970
5971 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
5972
5973         * package-get.el (package-get-list-packages-where): New.  A
5974         function that allows searching for groups of packages.  For
5975         example, find all packages that require the fsf-compat package.
5976
5977 2004-01-25  Steve Youngs  <youngs@xemacs.org>
5978
5979         The Great PUI Sync.
5980
5981         * auto-autoloads.el: Regenerated.
5982
5983         * custom-load.el: Regenerated.
5984
5985         * dumped-lisp.el (packages-hardcoded-lisp): New.
5986
5987         * menubar-items.el (menu-max-items): New.
5988         (menu-submenu-max-items): New.
5989         (menu-submenu-name-format): New.
5990         (menu-split-long-menu): New.
5991         (menu-sort-menu): New.
5992         (default-menubar): Sync to 21.5 in regard to the PUI menus.
5993
5994         * obsolete.el (pui-add-install-directory): Renamed to the more
5995         logical `pui-set-local-package-get-directory'.
5996         (package-get-download-menu): Moved to `package-ui.el' and renamed
5997         to `package-ui-add-download-menu'.
5998
5999         * package-admin.el (package-admin-install-function-mswindows):
6000         Whitespace clean up.
6001         (package-admin-add-single-file-package): Removed.
6002         (package-admin-default-install-function): Whitespace clean up.
6003         (package-admin-find-top-directory): New.
6004         (package-admin-get-install-dir): Use it.
6005         (package-admin-get-manifest-file): 
6006         (package-admin-check-manifest): 
6007         (package-admin-add-binary-package):
6008         (package-admin-get-lispdir):
6009         (package-admin-delete-binary-package):
6010         (package-admin):
6011
6012         * package-get.el (package-get-package-index-file-location): New.
6013         (package-get-install-to-user-init-directory): New.
6014         (package-get-remote):
6015         (package-get-download-sites):
6016         (package-get-pre-release-download-sites): New.
6017         (package-get-site-release-download-sites): New.
6018         (package-get-base-filename):
6019         (package-get-always-update):
6020         (package-get-user-index-filename): Removed.
6021         (package-get-pgp-available-p): New.
6022         (package-get-require-signed-base-updates):
6023         (package-get-was-current):
6024         (package-entries-are-signed): New.
6025         (package-get-continue-update-base): New.
6026         (package-get-download-menu): Removed.
6027         (package-get-require-base):
6028         (package-get-update-base-entry):
6029         (package-get-locate-file):
6030         (package-get-locate-index-file):
6031         (package-get-maybe-save-index):
6032         (package-get-update-base):
6033         (package-get-update-base-from-buffer):
6034         (package-get-update-base-entries):
6035         (package-get-interactive-package-query):
6036         (package-get-update-all):
6037         (package-get-all):
6038         (package-get-dependencies):
6039         (package-get-init-package):
6040         (package-get-info): New.
6041         (package-get):
6042         (package-get-staging-dir):
6043         (package-get-set-version-prop): Removed.
6044         (package-get-installedp):
6045         (package-get-ever-installed-p):
6046         (packages): Removed.
6047         (package-get-custom-groups): Removed.
6048         (package-get-custom): Removed.
6049         (package-get-custom-add-entry): Removed.
6050
6051         * package-info.el (batch-update-package-info):
6052
6053         * package-net.el (package-net-batch-generate-bin-ini):
6054         (package-net-update-installed-db):
6055
6056         * package-ui.el (pui-info-buffer):
6057         (pui-directory-exists): Removed.
6058         (pui-package-dir-list): Removed.
6059         (pui-add-install-directory): Removed.
6060         (package-ui-download-menu): New.
6061         (package-ui-pre-release-download-menu): New.
6062         (package-ui-site-release-download-menu): New.
6063         (pui-set-local-package-get-directory): New.
6064         (pui-package-symbol-char):
6065         (pui-update-package-display):
6066         (pui-toggle-package):
6067         (pui-toggle-package-key):
6068         (pui-toggle-package-delete):
6069         (pui-toggle-package-delete-key):
6070         (pui-toggle-package-event):
6071         (pui-toggle-verbosity-redisplay):
6072         (pui-install-selected-packages):
6073         (pui-add-required-packages):
6074         (pui-help-echo):
6075         (pui-display-info):
6076         (list-packages-mode):
6077         (pui-list-packages):
6078
6079         * packages.el (packages-compute-package-locations):
6080         (package-require):
6081         (package-delete-name):
6082         (packages-hardcoded-lisp): Removed.
6083         (packages-useful-lisp): Removed.
6084         (packages-unbytecompiled-lisp): Removed.
6085         (packages-find-package-directories):
6086
6087         Summary:
6088
6089         Major code clean up of all things PUI.
6090
6091         Much improved code to determine where packages should be
6092         installed.  PUI no longer depends on any packages being
6093         pre-installed to compute where packages are to be installed to.
6094
6095         The user can specify the location of their package-index file.  It
6096         isn't necessary to set this because it has sane defaults.  People
6097         who "run-in-place" won't accidently overwrite the CVS
6098         package-index file.  See
6099         `package-get-package-index-file-location'. 
6100
6101         PUI will now properly clean up after itself in the event of an
6102         unsuccessful package install.  This drastically reduces the number
6103         of "wrong md5sum" FAQs.
6104
6105         non-Mule XEmacsen can no longer install Mule packages.
6106
6107         Package management via the custom interface has been removed.
6108
6109         The PUI related menubar items have been reorganised.
6110
6111         The PGP verification code has been fixed and the default for
6112         whether or not it is used is automatically computed.
6113
6114         * update-elc.el ((preloaded-file-list site-load-packages
6115         need-to-dump dumped-exe)):
6116         Just a couple of small changes to allow for
6117         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6118         existing anymore.
6119
6120 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6121
6122         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6123         apply `format' to the first argument of byte-compile-warn, it
6124         already calls format.
6125
6126 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6127
6128         * files.el (delete-old-versions): Avoid going interactive during
6129         make install when environment variable VERSION_CONTROL is set.
6130
6131 2003-12-04  Vin Shelton  <acs@xemacs.org>
6132
6133         * menubar-items.el (menu-item-search): Only bring up search dialog
6134         box if the feature is available and desired.
6135
6136 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6137
6138         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6139
6140 2003-11-05  Vin Shelton  <acs@xemacs.org>
6141
6142         * help.el (Help-prin1-face):
6143         (Help-princ-face):
6144         princ and prin1 are functions and need to be called as such.  The
6145         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6146
6147 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6148
6149         * about.el (about-xemacs): Give full version and build date.
6150
6151 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6152
6153         * win32-native.el (grep-null-device): This XEmacs has null-device.
6154
6155 2003-09-06  Mike Sperber  <mike@xemacs.org>
6156
6157         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6158         implement the specified semantics for `defvar.'
6159
6160 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6161
6162         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6163         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6164         displaying buffer in question.
6165
6166 2003-09-03  Vin Shelton <acs@xemacs.org>
6167
6168         * XEmacs 21.4.14 is released
6169
6170 2003-08-17  Vin Shelton  <acs@xemacs.org>
6171
6172         * about.el: Vanity patch.
6173
6174 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6175
6176         * code-process.el (call-process):
6177         (call-process-region):
6178         (start-process):
6179         Document coding system processing.
6180
6181 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6182
6183         * startup.el (splash-frame-body): Idiomatic English.
6184
6185 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6186
6187         * font-lock.el (font-lock-match-java-declarations): Move
6188         save-restriction, narrow-to-region to beginning of function to
6189         avoid going beyond the limit and causing an infloop.
6190
6191 2003-04-16  Jerry James  <james@xemacs.org>
6192
6193         * keydefs.el: Remove mappings for keys mapped to the nowhere
6194         defined function function-key-error.
6195
6196 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6197
6198         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6199         lisp-interaction-mode-hook): Add the docstrings.
6200
6201 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6202
6203         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6204         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6205         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6206
6207 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6208
6209         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6210         lambda list after the original doc.  Care about
6211         #'(lambda () "SingleString") 
6212         (cl-upcase-arg): 
6213         (cl-function-arglist):
6214         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6215         circular data structures in lambda list specification
6216
6217 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6218
6219         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6220         to appear in font-lock-function-name-face.
6221
6222 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6223
6224         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6225         is not also the value of the lambda.
6226
6227 2003-05-06  Andy Piper  <andy@xemacs.org>
6228
6229         * files.el (revert-buffer): Make sure local variables get processed,
6230         even in the case of an optimized reversion.
6231
6232 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6233
6234         * XEmacs 21.4.13 is released
6235
6236 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6237
6238         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6239         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6240
6241 2003-02-14  Ben Wing  <ben@xemacs.org>
6242
6243         * byte-optimize.el:
6244         * byte-optimize.el (byte-compile-inline-expand):
6245         * byte-optimize.el (byte-compile-unfold-lambda):
6246         * byte-optimize.el (byte-optimize-form-code-walker):
6247         * byte-optimize.el (byte-optimize-form):
6248         * byte-optimize.el (byte-decompile-bytecode-1):
6249         * byte-optimize.el (byte-optimize-lapcode):
6250         Review carefully and sync up to 20.7 except for areas as noted.
6251         Fixes problem with JDE compilation.
6252
6253 2003-02-05  Ben Wing  <ben@xemacs.org>
6254
6255         * simple.el:
6256         * simple.el (motion-keys-for-shifted-motion):
6257         Omit M-S-home/end from motion keys.
6258
6259 2003-02-07  Ben Wing  <ben@xemacs.org>
6260
6261         * text-props.el (text-property-any):
6262         * text-props.el (text-property-not-all):
6263         Fix bug when end > start.
6264
6265 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6266
6267         * info.el (Info-insert-dir): Make default-directory end in
6268         separator.  Patch due to Martin Buchholz.
6269
6270 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6271
6272         * XEmacs 21.4.12 "Portable Code" is released.
6273
6274 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6275
6276         * about.el: Update golubev data.
6277
6278 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6279
6280         * isearch-mode.el (isearch-mode-map): Substitute comment on
6281         desirability, and back out "GR is printable" changes.
6282
6283 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6284
6285         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6286
6287 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6288
6289         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6290
6291 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6292
6293         * menubar-items.el (default-menubar): Use browse-url-mozilla
6294         instead of browse-url-gnome-moz for Mozilla.
6295
6296 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6297
6298         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6299
6300 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6301
6302         * files.el (auto-mode-alist): Remove redundant entries for modes
6303         that live in packages.
6304         (interpreter-mode-alist): Ditto.
6305
6306 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6307
6308         * menubar-items.el (default-menubar): Sync with current
6309         browse-url-xemacs.el.
6310
6311 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6312
6313         * XEmacs 21.4.10 "Military Intelligence" is released.
6314
6315 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6316
6317         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6318
6319 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6320
6321         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6322
6323 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6324
6325         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6326         effect free function.
6327         (font-lock-fontify-keywords-region): Supply the argument to
6328         font-lock-compile-keywords.
6329
6330 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6331
6332         * package-get.el (package-get-download-sites): Bring sites list
6333         up to date, prefer xx.xemacs.org addresses.
6334
6335 2002-09-27  Andy Piper  <andy@xemacs.org>
6336
6337         * dialog.el (make-dialog-box): for general dialogs only
6338         delete-frame-hook will be run.
6339
6340 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6341
6342         * font-lock.el (font-lock-fontify-syntactically-region): Add
6343         comment about lookup-syntax-properties, document LOUDLY as unused.
6344
6345 2002-08-26  Andy Piper  <andy@xemacs.org>
6346
6347         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6348         merge.
6349
6350 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6351
6352         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6353         (make-obsolete-variable): Ditto.
6354         (make-compatible): Ditto.
6355         (make-compatible-variable): Ditto.
6356
6357 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6358
6359         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6360         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6361
6362 2002-08-28  Andy Piper  <andy@xemacs.org>
6363
6364         * files.el (revert-buffer): propagate revert-without-query-status.
6365
6366 2002-06-03  Andy Piper  <andy@xemacs.org>
6367
6368         * dialog-items.el (make-search-dialog): align various subcontrols
6369         in visually pleasing ways, allow frame to autosize to the dialog
6370         size.
6371         * dialog.el (make-dialog-box): add a border inside the frame. Add
6372         :autosize property, if t then reset the frame size appropriately
6373         before the frame is mapped.
6374         * gutter-items.el (set-progress-feedback-instantiator): align
6375         various subcontrols.
6376         * gutter-items.el (set-progress-abort-instantiator): ditto.
6377
6378 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6379
6380         * XEmacs 21.4.9 "Informed Management" is released.
6381
6382 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6383
6384         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6385         "&optional append" argument.
6386
6387 2002-07-16  Didier Verna  <didier@xemacs.org>
6388
6389         * subr.el (replace-in-string): fix case fold bug introduced by
6390         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6391         case-fold-search in temporary buffers.
6392
6393 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6394
6395         * lib-complete.el (find-library): Remove check for mule because
6396         decompression DOES work on Mule.
6397
6398 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6399
6400         * simple.el (join-line): New alias for `delete-indentation'.
6401
6402 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6403
6404         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6405         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6406         (font-lock-builtin-face): New.
6407         (font-lock-constant-face): New.
6408         (font-lock-face-list): Add builtin and constant faces.
6409
6410 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6411
6412         * autoload.el (make-autoload): Support define-derived-mode.
6413         Collected puts of doc-string-elt property.  Based on a patch by
6414         Didier Verna <didier@xemacs.org>.
6415
6416 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6417
6418         * wid-edit.el (widget-field-activate): Fix docstring typo.
6419
6420 2002-07-23  Andy Piper  <andy@xemacs.org>
6421
6422         * about.el (about-personal-info): update me.
6423
6424 2002-07-12  Andy Piper  <andy@xemacs.org>
6425
6426         * custom.el (custom-theme-set-variables): remove bogus
6427         arguments. Use custom-set-default to set defaults.
6428         (custom-set-variables): update doc.
6429         (custom-local-buffer): new, synced from FSF.
6430         (custom-set-default): ditto.
6431         (defcustom): update doc.
6432
6433 2002-06-16  Andy Piper  <andy@xemacs.org>
6434
6435         * menubar-items.el (default-menubar): enable windows printing on
6436         cygwin as well as native.
6437
6438 2002-06-12  Andy Piper  <andy@xemacs.org>
6439
6440         * printer.el (generic-print-buffer): catch all errors so that the
6441         print device can be cleared in all scenarios.
6442         (Printer-clear-device): make sure clearing the printer allows it
6443         to be used again immediately.
6444         (generic-print-region): make sure the default printer face is
6445         black-on-white.
6446
6447 2002-04-23  Jerry James  <james@xemacs.org>
6448
6449         * window-xemacs.el (display-buffer-function): Change doc to
6450         reflect new arg.
6451         * window-xemacs.el (pre-display-buffer-function): Ditto.
6452         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6453         non-nil, make the new window just big enough for its contents.
6454         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6455         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6456         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6457
6458 2002-06-06  Andy Piper  <andy@xemacs.org>
6459
6460         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6461         (defcustom): ditto.
6462         (custom-handle-keyword): ditto.
6463
6464 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6465
6466         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6467         Make obsolete.  Default to nil.
6468         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6469         Inspired by a patch by John Palmieri.
6470
6471 2002-07-01  Mike Alexander  <mta@arbortext.com>
6472
6473         * process.el (shell-command-on-region): Don't delete the region
6474         before giving it to call-process-region
6475
6476 2002-06-04  Jerry James <james@eecs.ku.edu>
6477
6478         * find-paths.el (paths-find-architecture-directory): Search in
6479         `system-configuration'/`base', not `base'`system-configuration'.
6480
6481 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6482
6483         * info.el (Info-index): Add missing \ in [ t].
6484
6485 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6486
6487         * gutter-items.el (gutter-buffers-tab-visible-p,
6488         buffers-tab-omit-function, buffers-tab-selection-function,
6489         buffers-tab-filter-functions):
6490         Doc improvements.
6491
6492 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6493
6494         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6495
6496         * toolbar-items.el (toolbar-news): Fix typo in message string.
6497
6498 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6499
6500         * dialog.el (yes-or-no-p-dialog-box): 
6501         * cmdloop.el (y-or-n-p-minibuf):
6502         (yes-or-no-p-minibuf):
6503         (yes-or-no-p):
6504         (y-or-n-p): 
6505         Specify negative answers in docstrings.
6506
6507 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6508
6509         * package-ui.el (pui-help-echo): Display both installed and author
6510         version.  Use a balloon-help window to display extra info like
6511         package requires.
6512
6513 2002-05-30  Andy Piper  <andy@xemacs.org>
6514
6515         * files.el (revert-buffer-internal): don't visit
6516         revert-buffer. Kill buffer when not used. Suggested by Mike
6517         Alexander <mta@arbortext.com>
6518
6519 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6520
6521         * files.el (revert-buffer): More docstring fiddling.
6522
6523 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6524
6525         * files.el (revert-buffer):
6526         (revert-buffer-internal):
6527         (revert-buffer-insert-file-contents-function):
6528         Improve docstrings and comments.
6529
6530 2002-05-08  Andy Piper  <andy@xemacs.org>
6531
6532         * files.el (revert-buffer): observe noconfirm behavior.
6533
6534 2002-04-09  Andy Piper  <andy@xemacs.org>
6535
6536         * files.el (revert-buffer): use revert-buffer-internal if it looks
6537         like doing so will not result in any user-visible changes.
6538         (revert-buffer-internal): new function. Do the actual process of
6539         reversion and then see whether the result is any different to what
6540         we have already. If it is not then do nothing.
6541
6542 2001-12-11  Andy Piper  <andy@xemacs.org>
6543
6544         * menubar.el (get-popup-menu-response): re-order so that it works
6545         on more sane/facist window systems.
6546
6547 2001-12-03  Andy Piper  <andy@xemacs.org>
6548
6549         * faces.el (frob-face-property): don't infloop in face frobbing
6550         from Jan Vroonhof <jan@xemacs.org>.
6551
6552 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6553
6554         * faces.el (frob-face-property): Follow face fall-back hierarchy
6555         properly for face properties without an instance. Only do manual
6556         copy form 'default in last resort. This handles in particular
6557         the case where 'default itself has only a fall-back (which is
6558         the case by default on windows).
6559
6560 2001-11-24  Andy Piper  <andy@xemacs.org>
6561
6562         * printer.el (generic-print-region): set default-frame-plist to
6563         nil while creating the printer frame so that sizes reflect the
6564         printed page.
6565
6566         * faces.el (face-complain-about-font): Don't complain on printers.
6567
6568 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6569         
6570         * package-net.el: Andy synch.
6571         
6572 2001-12-16  Andy Piper  <andy@xemacs.org>
6573
6574         * package-get.el (package-get-update-all): Make sure installed.db
6575         gets updated after updating packages.
6576
6577 2002-03-28  Ben Wing  <ben@xemacs.org>
6578
6579         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6580         continuation, truncation so that we don't get line jumpiness from
6581         them being larger than the line height.
6582
6583         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6584
6585 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6586
6587         * font.el (font-window-system-mappings): Add mapping for Gtk
6588         (assume identical to X) 
6589
6590 2002-02-04  Andy Piper  <andy@xemacs.org>
6591
6592         * files.el (convert-standard-filename): Fix for short filename
6593         Peter Arius <pas@methodpark.de>
6594
6595 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6596
6597         * list-mode.el (default-choose-completion): completion-base-size
6598         should refer to local value in the completion list buffer.
6599
6600 2001-12-03  Didier Verna  <didier@xemacs.org>
6601
6602         * rect.el: autoload `replace-rectangle'.
6603         * keydefs.el (global-map): bind it to `C-x r p'.
6604
6605 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6606
6607         * XEmacs 21.4.8 "Honest Recruiter" is released.
6608
6609 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6610
6611         This patch is based on Jerry James's patch and analysis.
6612
6613         * select.el (get-clipboard):
6614         (get-selection):
6615         Update docstrings.
6616         (get-clipboard-foreign):
6617         (get-selection-foreign):
6618         New function for use as `interprogram-paste-function's.
6619
6620         * simple.el (interprogram-paste-function): Change default to
6621         `get-clipboard-foreign'; improve docstring.
6622         (interprogram-cut-function): Improve dosctring.
6623
6624 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6625
6626         * XEmacs 21.4.7 "Economic Science" is released.
6627
6628 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6629
6630         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6631
6632 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6633
6634         * obsolete.el (assq-delete-all): New compatibility alias for 
6635         remassq.
6636
6637 2002-01-09  Simon Josefsson  <jas@extundo.com>
6638
6639         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6640
6641 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6642
6643         * info.el (Info-auto-generate-directory): Default
6644         Info-auto-generate-directory to 'if-outdated.
6645
6646 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6647
6648         * startup.el (normal-top-level): Prevent migration code from
6649         trashing .emacs on an error in loading the init files.
6650
6651 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6652
6653         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6654         "system default" Xdefaults and friends get xrdb-mode.
6655
6656 2002-03-05  Mats Lidell  <matsl@contactor.se>
6657  
6658         * help-nomule.el (tutorial-supported-languages): Added Swedish
6659         tutorial. Sorted languages.
6660
6661 2002-02-11  Mike Sperber <mike@xemacs.org>
6662
6663         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6664         regenerating outdated dir files and dir is non-existent.
6665
6666 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6667
6668         * code-files.el (convert-mbox-coding-system): Improve comment.
6669         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6670         coding-system argument to `write-region-pre-hook' call.
6671         (write-region-pre-hook): Fix docstring to mention lockname argument.
6672
6673 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6674
6675         * minibuf.el (completing-read): Remove redundant wrong arg list.
6676
6677         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6678
6679 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6680
6681         * obsolete.el (interactive-form): new compatibility alias for 
6682         function-interactive.
6683
6684 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6685
6686         * menubar-items.el (Menubar-items-truncate-list): Removed.
6687         * menubar-items.el (Menubar-items-truncate-history): New.
6688         * menubar-items.el (default-menubar): Use
6689         Menubar-items-truncate-history.
6690
6691 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6692
6693         * printer.el (generic-print-region): Pass correct arguments to
6694         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6695         Torkelsson <torkel@acc.umu.se>.
6696
6697 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6698
6699         * help.el (describe-mode): synched with FSF 19.34; handle nil
6700         minor mode indicators.
6701
6702 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6703
6704         * minibuf.el (completing-read): Update docstring.
6705
6706 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6707
6708         * XEmacs 21.4.6 "Common Lisp" is released.
6709
6710 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6711
6712         * package-net.el: Inadvertant synch with Windows branch.  From
6713         Andy's log:
6714         (package-net-kit-version): new variable.
6715         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6716
6717 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6718
6719         * package-get.el (package-get-locate-index-file): Also search the
6720         core etc/ directory for the package index file if it can't be
6721         found in ~/.xemacs/.
6722
6723 2001-12-13  William Perry  <wmperry@gnu.org>
6724
6725         * dialog-gtk.el (popup-builtin-question-dialog):
6726         Conform to API in gui.c.
6727         
6728 2001-11-12  Andy Piper  <andy@xemacs.org>
6729
6730         * cus-edit.el (custom-save-face-internal): make sure we save
6731         non-themed faces.
6732         (custom-save-variables): ditto variables.
6733
6734 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6735
6736         * faces.el (make-face-family):
6737         (make-face-size):
6738         New face-modifying functions per Jan Vroonhof.
6739
6740         cus-face.el (custom-set-face-font-family):
6741         (custom-set-face-font-size):
6742         Use them.
6743
6744         * font.el (font-window-system-mappings): More precise docstring.
6745
6746         (font-create-name):
6747         (font-create-object):
6748         (tty-font-create-object):
6749         (tty-font-create-plist):
6750         (x-font-create-object):
6751         (x-font-create-name):
6752         (ns-font-create-name):
6753         (mswindows-font-create-object):
6754         (mswindows-font-create-name):
6755         Add doctrings.
6756
6757 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
6758
6759         * gtk-faces.el (gtk-init-device-faces): removed spurious
6760         quote before let* expression.
6761
6762 2001-10-29  Andy Piper  <andy@xemacs.org>
6763
6764         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
6765         modified when changing coding system.
6766
6767         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
6768         that we invoke the GUI directory selector.
6769
6770 2001-10-25  Andy Piper  <andy@xemacs.org>
6771
6772         * dialog.el (make-dialog-box): use new directory dialog support.
6773         * minibuf.el (read-file-name-1): ditto.
6774         (read-file-name): ditto.
6775         (read-directory-name): ditto.
6776
6777 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
6778
6779         * XEmacs 21.4.5 "Civil Service" is released.
6780
6781 2001-04-23  Didier Verna  <didier@xemacs.org>
6782
6783         * cus-edit.el (custom-variable-pre-save): New.
6784         * cus-edit.el (custom-variable-post-save): New.
6785         * cus-edit.el (custom-variable-save): use them.
6786         * cus-edit.el (custom-face-pre-save): New.
6787         * cus-edit.el (custom-face-post-save): New.
6788         * cus-edit.el (custom-face-save): use them.
6789         * cus-edit.el (custom-group-pre-save): New.
6790         * cus-edit.el (custom-group-post-save): New.
6791         * cus-edit.el (custom-group-save): use them.
6792         * cus-edit.el (Custom-save): use the pre/post functions above,
6793         call `custom-save-all' only once.
6794         * cus-edit.el (custom-variable-pre-reset-standard): New.
6795         * cus-edit.el (custom-variable-post-reset-standard): New.
6796         * cus-edit.el (custom-variable-reset-standard): use them.
6797         * cus-edit.el (custom-face-pre-reset-standard): New.
6798         * cus-edit.el (custom-face-post-reset-standard): New.
6799         * cus-edit.el (custom-face-reset-standard): use them.
6800         * cus-edit.el (custom-group-pre-reset-standard): New.
6801         * cus-edit.el (custom-group-post-reset-standard): New.
6802         * cus-edit.el (Custom-reset-standard): use them.
6803         * cus-edit.el (custom-face-reset-saved): use the pre/post
6804         functions above, call `custom-save-all' only once.
6805
6806 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
6807
6808         * gutter-items.el (buffers-tab face): Derive from the modeline
6809         face by default.  Many people use white-on-black for the default
6810         font, and the tabs look hideous with that color combination.  The
6811         modeline usually has the correct colors.
6812
6813 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
6814
6815         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
6816         (tag-mark-stack-max): Typo fix.
6817
6818 2001-09-28  Ben Wing  <ben@xemacs.org>
6819
6820         * font-lock.el:
6821         * font-lock.el (font-lock-after-change-function):
6822         fix problem with last patch, reported by Katsumi Yamaoka.
6823
6824 2001-09-17  Ben Wing  <ben@xemacs.org>
6825
6826         * font-lock.el (font-lock-after-change-function):
6827         fix problem when you insert a comment on the line before a line of
6828         code: if we use the following char, then when you hit backspace,
6829         the following line of code turns the comment color.
6830
6831 2001-06-08  Ben Wing  <ben@xemacs.org>
6832
6833         * process.el: comment about shell-command-switch.
6834         * process.el (shell-quote-argument): Need to quote a null
6835         argument, too.  From Dan Holmsand.
6836         
6837         * startup.el (normal-top-level): Delete some unused FSF junk.
6838         * startup.el (command-line-early):
6839         
6840         * startup.el (command-line): Call MS Windows init function.
6841         
6842         * win32-native.el:
6843         * win32-native.el (mswindows-system-shells): New.
6844         * win32-native.el (mswindows-system-shell-p): New.
6845         * win32-native.el (init-mswindows-at-startup): New.
6846         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
6847         * win32-native.el (mswindows-quote-one-simple-arg):
6848         * win32-native.el (mswindows-quote-one-command-arg):
6849         * win32-native.el (mswindows-construct-process-command-line-alist):
6850         Correct comments at top.  Correctly handle passing arguments
6851         to Cygwin programs and to bash.  Fix quoting of zero-length
6852         arguments (from Dan Holmsand).  Set shell-command-switch based
6853         on shell-file-name, which in turn comes from env var SHELL.
6854
6855 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
6856
6857         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
6858         default-toolbar-position): Fill docstrings for balloon-help.
6859
6860 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6861
6862         * faces.el: Reenable specifications over 'gtk domain.
6863
6864 2001-08-08  Didier Verna  <didier@xemacs.org>
6865
6866         * autoload.el (update-autoload-files): make defdir a file name,
6867         not directory name.
6868
6869 2001-08-06  Steve Youngs  <youngs@xemacs.org>
6870
6871         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
6872
6873         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
6874
6875 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
6876
6877         * font-menu.el (font-menu-set-font): Default to current font-family.
6878         (font-menu-preferred-resolution):
6879         (font-menu-size-scaling):
6880         Provide gtk defaults, too.
6881
6882 2001-07-29  Mike Alexander  <mta@arbortext.com>
6883
6884         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
6885         list
6886         (custom-set-face-font-family): ditto
6887
6888 2001-07-26  Mike Sperber <mike@xemacs.org>
6889
6890         * files.el (auto-mode-alist): .9 files are man pages, too.
6891
6892 2001-07-23  Edwin Steiner <esteiner@net4you.at>
6893
6894         * process.el (call-process-internal): bind
6895         coding-system-for-write to 'binary when calling
6896         start-process-internal, so the process receives 
6897         the literal contents of INFILE.
6898
6899 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
6900
6901         * files.el (auto-mode-alist): Add configure.ac support.
6902
6903 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
6904
6905         * buff-menu.el:
6906         mouse.el:
6907         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
6908
6909 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
6910
6911         * XEmacs 21.4.4 "Artificial Intelligence" is released.
6912
6913 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
6914
6915         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
6916         mixed text.
6917         (kinsoku-eol-p): Ditto.
6918
6919 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
6920
6921         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
6922         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
6923         characters as the category `s' or `e' correctly.
6924
6925 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
6926
6927         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
6928
6929 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
6930
6931         * mule/cyrillic.el:  Set up case table.
6932
6933 2001-06-08  Mike Sperber <mike@xemacs.org>
6934
6935         * files.el (save-some-buffers-1): Don't zap the help window right
6936         after `map-y-or-n-p' has popped it up.
6937
6938 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
6939
6940         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
6941
6942 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
6943
6944         * specifier.el: define-specifier-tag 'gtk.
6945
6946 2001-05-12  Ben Wing  <ben@xemacs.org>
6947
6948         * find-paths.el (paths-find-recursive-path):
6949         fix error with null EXCLUDE-REGEXP.
6950         
6951         * font-lock.el (font-lock-mode):
6952         fix problem reported by hrvoje with buffers starting with a space.
6953         
6954 2001-05-06  Ben Wing  <ben@xemacs.org>
6955
6956         * dialog.el (make-dialog-box):
6957         * menubar-items.el (default-menubar):
6958         * printer.el (generic-print-buffer):
6959         * printer.el (generic-print-region):
6960         implement printing the selection when it's selected.
6961
6962 2001-04-18  Didier Verna  <didier@xemacs.org>
6963
6964         * cus-edit.el (Custom-reset-standard): reset to standard settings
6965         not only when the buffer's :custom-state is 'modified, but also
6966         when it is 'set or 'saved.
6967
6968 2001-04-17  Didier Verna  <didier@xemacs.org>
6969
6970         * startup.el (load-user-init-file): define `custom-file' before
6971         loading the user's init file.
6972
6973 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
6974
6975         * menubar.el (popup-mode-menu): Make it work with
6976         popup-menu-titles turned off.
6977         
6978 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6979
6980         * about.el (about-mailto-link): Use compose-mail for sending mail.
6981
6982 2001-07-14  Sean MacLennan  <seanm@storm.ca>
6983
6984         * package-admin.el (package-install-hook): New.
6985         (package-delete-hook): New.
6986         (package-admin-add-single-file-package): Use package-delete-hook.
6987
6988         * package-get.el (package-get): Use package-install-hook.
6989
6990 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6991
6992         * package-ui.el (pui-install-selected-packages): reverse the lists
6993         of packages so that they get handled in the same order as they
6994         were selected.
6995
6996 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6997
6998         * packages.el (locate-library): Use read-library-name for completion.
6999
7000 2001-05-21  Martin Buchholz  <martin@xemacs.org>
7001
7002         * byte-optimize.el (=): `=' is not a binary predicate!
7003         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
7004         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
7005
7006 2001-05-20  Martin Buchholz  <martin@xemacs.org>
7007
7008         * bytecomp.el (byte-compile-arithcompare):
7009         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
7010
7011 2001-06-03  William M. Perry  <wmperry@gnu.org>
7012
7013         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
7014         return the filename selected by the user!
7015
7016 2001-05-31  William M. Perry  <wmperry@gnu.org>
7017
7018         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
7019         in XEmacs/GTK.
7020
7021 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
7022
7023         * coding.el: Tiny typo fixed.
7024
7025 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7026
7027         * XEmacs 21.4.3 "Academic Rigor" is released.
7028
7029 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7030
7031         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
7032
7033 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7034
7035         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7036
7037 2001-05-04  Ben Wing  <ben@xemacs.org>
7038
7039         * printer.el (generic-print-buffer):
7040         * printer.el (generic-print-region):
7041         Enable dialog boxes.  Apply workaround recommended by Kirill.
7042         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7043         
7044         * simple.el (kill-whole-line):
7045         * simple.el (kill-line-1):
7046         * simple.el (kill-entire-line):
7047         * simple.el (kill-line):
7048         * simple.el (backward-kill-line):
7049         Take out interactive dependence of kill-whole-line.
7050
7051 2001-04-22  Ben Wing  <ben@xemacs.org>
7052
7053         * dialog.el (make-dialog-box):
7054         Put dialog titles back in -- this time correctly.  Fix various
7055         other problems with leaks and such.
7056
7057         * simple.el (region-exists-p):
7058         * simple.el (region-active-p):
7059         Add comment about which one is correct to use in menu specs.
7060
7061 2001-05-05  Ben Wing  <ben@xemacs.org>
7062
7063         * dialog.el (make-dialog-box): fix doc string.
7064         * menubar-items.el (default-menubar): Add Page Setup for Windows,
7065         take out Pretty Print.
7066         * printer.el:
7067         * printer.el (printer-current-device): New.
7068         * printer.el (Printer-get-device): New.
7069         * printer.el (Printer-clear-device): New.
7070         * printer.el (generic-page-setup): New.
7071         * printer.el (generic-print-buffer):
7072         * printer.el (generic-print-region):
7073         Implement Page Setup.  Handle errors properly.
7074
7075 2001-05-05  Ben Wing  <ben@xemacs.org>
7076
7077         * subr.el (error): Complete list of errors in doc string.
7078         
7079 2001-04-22  Ben Wing  <ben@xemacs.org>
7080
7081         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7082         
7083 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
7084
7085         * build-report.el: Remove CVS keywords since this file has been in
7086         core lisp for a while now.
7087         * build-report.el (build-report-make-output-files): Fix typo.
7088
7089 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7090
7091         * about.el (about-finish-buffer): Make sure the last change works
7092         even if EVENT is nil.
7093
7094 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7095
7096         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7097         clicked, not the one that happens to be the current buffer at the
7098         time.
7099
7100 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7101
7102         * cus-edit.el (custom-display): Support the GTK Window System also.
7103
7104 2001-04-30  Ben Wing  <ben@xemacs.org>
7105
7106         * printer.el:
7107         * printer.el (printer-page-header):
7108         * printer.el (Print-context): New.
7109         * printer.el (printer-page-footer):
7110         * printer.el (generate-header-element): New.
7111         * printer.el (generate-header-line): New.
7112         * printer.el (print-context-property):
7113         * printer.el (generic-print-buffer):
7114         * printer.el (generic-print-region):
7115         Implement headers and footers.  Implement calling Print dialog box
7116         (#### but it doesn't quite work yet).
7117
7118 2001-04-25  Ben Wing  <ben@xemacs.org>
7119
7120         * about.el (xemacs-hackers):
7121         * about.el (about-url-alist):
7122         * about.el (about-personal-info):
7123         * about.el (about-hacker-contribution):
7124         More contributions.
7125         
7126         * simple.el (handle-post-motion-command):
7127         Fix spurious setting of zmacs-region-stays to t after a non-shift
7128         motion command.
7129
7130 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7131
7132         * about.el (about-personal-info): Update my bio.
7133         (about-hacker-contribution): Ditto.
7134
7135 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7136
7137         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7138
7139 2001-04-19  Andy Piper  <andy@xemacs.org>
7140
7141         * package-net.el (package-net-cygwin32-binary-size): new size.
7142         (package-net-win32-binary-size): new size.
7143         (package-net-convert-index-to-ini): Use new arch.
7144         (package-net-batch-convert-index-to-ini): Removed.
7145         (package-net-generate-bin-ini): New.
7146         (package-net-batch-generate-bin-ini): New.
7147
7148 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7149
7150         * XEmacs 21.4.1 "Copyleft" is released.
7151
7152 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7153
7154         * x-compose.el (xlib-input-method-bug-workaround):
7155         (alias-colon-to-double-quote):
7156         Force sort in map-keymap to work around rehash bug.
7157
7158 2001-04-17  Ben Wing  <ben@xemacs.org>
7159
7160         * about.el: Finish overhaul, add a few new hackers, update a
7161         couple old ones.
7162
7163 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7164
7165         * XEmacs 21.4.0 "Solid Vapor" is released.
7166
7167 2001-04-15  Ben Wing  <ben@xemacs.org>
7168
7169         * about.el:
7170         * about.el (about-headline-face): New.
7171         * about.el (about-link-face): New.
7172         * about.el (about-current-release-maintainers): New.
7173         * about.el (about-other-current-hackers): New.
7174         * about.el (about-url-alist):
7175         * about.el (about-once-and-future-hackers): New.
7176         * about.el (about-mailto-link): New.
7177         * about.el (about-get-buffer):
7178         * about.el (about-finish-buffer):
7179         * about.el (about-xemacs):
7180         * about.el (about-features): Removed.
7181         * about.el (about-advantages): New.
7182         * about.el (about-maintainer-info): Removed.
7183         * about.el (about-personal-info): New.
7184         * about.el (about-hacker-contribution): New.
7185         * about.el (about-maintainer):
7186         * about.el (about-show-linked-info):
7187         * about.el (about-hackers):
7188         Major revamping.  Rewriting of most of the text, improve the
7189         link handling, separate info on contributors into personal
7190         and contribution info, add new contributors, update personal
7191         info, etc. etc.
7192         
7193         * menubar-items.el (default-menubar):
7194         Help menubar entry for News now says more accurately
7195         "What's New in XEmacs".
7196         
7197         * mouse.el:
7198         * mouse.el (mouse-track-cleanup-hook):
7199         * mouse.el (mouse-track):
7200         Don't set-buffer to a dead buffer when calling mouse-track
7201         cleanup hooks.
7202
7203 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7204
7205         * XEmacs 21.2.47 "Zephir" is released.
7206
7207 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7208
7209         * dialog.el (make-dialog-box): Disable dialog box titles until
7210         we get them working.
7211
7212 2001-03-30  Ben Wing  <ben@xemacs.org>
7213
7214         * help.el:
7215         * help.el (Help-princ-face):
7216         * help.el (Help-prin1-face):
7217         * help.el (frob-help-extents):
7218         * help.el (describe-function-1):
7219         * help.el (describe-variable):
7220         Avoid using font-lock faces, which may not be defined.
7221         Instead, use hyper-apropos faces, and make sure they're
7222         defined as necessary by using `require'. (It's not so safe
7223         to do this for font-lock.) In any case, we will eventually
7224         be merging this functionality into hyper-apropos.
7225
7226         * loaddefs.el (completion-ignored-extensions):
7227         Fix documentation.
7228         
7229         * menubar-items.el (menu-truncate-list): Removed.
7230         * menubar-items.el (Menubar-items-truncate-list): New.
7231         * menubar-items.el (default-menubar):
7232         Fix errors if grep or compile command is too long.  Rename helper
7233         function to be less visible.
7234
7235 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7236
7237         * byte-optimize.el (byte-optimize-minus):
7238         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7239
7240 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7241
7242         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7243         Mule is available.
7244
7245         * mule/latin.el: New file.
7246
7247 2001-03-11  Ben Wing  <ben@xemacs.org>
7248
7249         * auto-save.el:
7250         * auto-save.el (auto-save-directory):
7251         * auto-save.el (make-auto-save-file-name):
7252         * auto-save.el (auto-save-file-name-p): New.
7253
7254         Merge in improvements from other definition of
7255         make-auto-save-file-name in files.el.
7256         
7257         * auto-save.el (auto-save-original-name):
7258         * auto-save.el (auto-save-name-in-fixed-directory):
7259         * auto-save.el (auto-save-unslashify-name): Removed.
7260         * auto-save.el (auto-save-slashify-name): Removed.
7261         * auto-save.el (auto-save-reserved-chars): New.
7262         * auto-save.el (auto-save-escape-name): New.
7263         * auto-save.el (auto-save-unhex): New.
7264         * auto-save.el (auto-save-unescape-name): New.
7265
7266         Change algorithm for encoding filenames in auto-save names to be
7267         entirely safe with all filesystems and all possible characters in
7268         a filename, and 100% reversible. (Essentially, uses
7269         quoted-printable as the encoding.)
7270         
7271         * auto-save.el (recover-all-files):
7272
7273         Use insert-directory rather than calling ls directly -- fixes
7274         things under Windows.
7275
7276         * files.el:
7277         * files.el (convert-standard-filename): Substitute FSF's
7278         definition for this (we had nothing here before).
7279         
7280         * files.el (backup-buffer): Warning fix.
7281         
7282         * files.el (make-backup-file-name):
7283         * files.el (find-backup-file-name):
7284         Fix error in calling sequence to auto-save-file-name-p.
7285         
7286         * files.el (recover-file):
7287         Use insert-directory rather than calling ls directly -- fixes
7288         things under Windows.
7289
7290         * files.el (make-auto-save-file-name): Removed.
7291         * files.el (auto-save-file-name-p): Removed.
7292         auto-save is always dumped so no sense in having a definition
7293         that will always be overwritten with another.
7294         
7295         * files.el (insert-directory):
7296         * win32-native.el:
7297         * win32-native.el (debug-mswindows-process-command-lines):
7298         * win32-native.el (original-make-auto-save-file-name): Removed.
7299         * win32-native.el (make-auto-save-file-name): Removed.
7300
7301
7302 2001-03-21  Martin Buchholz <martin@xemacs.org>
7303
7304         * XEmacs 21.2.46 "Urania" is released.
7305
7306 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7307
7308         * menubar-items.el (default-menubar): Update sample.emacs to
7309         sample.init.el and adjust accelerators.
7310
7311 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7312
7313         * build-report.el (build-report): Improve docstring.
7314
7315 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7316
7317         * ChangeLog: Log GTK merge.
7318
7319         * gutter-items.el:
7320         * mwheel.el:
7321         * sound.el:
7322         * startup.el:
7323         Revert gratuitous whitespace changes.
7324
7325 2001-03-07  Ben Wing  <ben@xemacs.org>
7326
7327         * help.el:
7328         * help.el (key-or-menu-binding):
7329         * help.el (Help-find-file): New.
7330         * help.el (describe-beta):
7331         * help.el (describe-copying):
7332         * help.el (describe-project):
7333         * help.el (view-emacs-news):
7334         * help.el (view-sample-init-el): New.
7335         * help.el (Help-princ-face): New.
7336         * help.el (Help-prin1-face): New.
7337         * help.el (help-symbol-function-context-menu):
7338         * help.el (help-symbol-variable-context-menu):
7339         * help.el (help-symbol-function-and-variable-context-menu):
7340         * help.el (frob-help-extents):
7341         * help.el (describe-function-1):
7342         * help.el (describe-variable):
7343
7344         Add coloring in Help buffers, correspondent with hyperlinks.
7345         View files in view-mode rather than Fundamental.
7346         Remove separators from context menus -- now handled in generic code.
7347         Add `Find Tag' to context menu.
7348         
7349         * menubar.el (popup-mode-menu):
7350
7351         Rewrite code that outputs the popup menu to (a) put more specific
7352         entries first, (b) be more robust, (c) output the proper context
7353         menu separators automatically (the context menu functionality is
7354         new and currently used only by Help).
7355
7356 2001-03-10  William M. Perry  <wmperry@aventail.com>
7357
7358         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7359         this function when converting from the 21.1 GTK branch.  Now
7360         supports file, password, question, and color built-in dialogs.
7361
7362 2001-03-06  Ben Wing  <ben@xemacs.org>
7363
7364         * keydefs.el:
7365         * keydefs.el (global-map):
7366         Add commented-out change of M-k (for 21.5).
7367         
7368         * menubar-items.el (default-menubar):
7369         Fix items to control kill-line behavior; add items for
7370         shifted motion.
7371         
7372         * simple.el:
7373         * simple.el (kill-whole-line):
7374         * simple.el (historical-kill-line): Removed.
7375         * simple.el (kill-line): Removed.
7376         * simple.el (kill-entire-line): New.
7377         * simple.el (kill-line-1): New.
7378         * simple.el (backward-kill-line):
7379         Undo kill-whole-line == always changes.  Add new function
7380         kill-entire-line to unconditionally delete the current line.
7381         Add comments describing the lamentable state of affairs of
7382         the kill-line functions and variables.
7383
7384 2001-03-02  Ben Wing  <ben@xemacs.org>
7385
7386         * simple.el:
7387         * simple.el (beginning-of-buffer):
7388         * simple.el (end-of-buffer):
7389         * simple.el (mark-ring-unrecorded-commands):
7390         * simple.el (signal-error-on-buffer-boundary):
7391         * simple.el (shifted-motion-keys-select-region):
7392         * simple.el (unshifted-motion-keys-deselect-region):
7393         * simple.el (motion-keys-for-shifted-motion): New.
7394         * simple.el (handle-pre-motion-command):
7395         * simple.el (handle-post-motion-command):
7396         * simple.el (forward-char-command):
7397         * simple.el (backward-char-command):
7398         * simple.el (scroll-up-command):
7399         * simple.el (scroll-down-command):
7400         * simple.el (next-line):
7401         * simple.el (previous-line):
7402         * simple.el (backward-block-of-lines):
7403         * simple.el (forward-block-of-lines):
7404         * simple.el (backward-word):
7405         * simple.el (mark-word):
7406
7407         Augment documentation of the most common motion commands to make
7408         note of the shifted-motion support.  Improve the support to (a)
7409         properly document how it works and why it's done in the fashion it
7410         is, and (b) allow the keystrokes that trigger it to be customized.
7411
7412         Correct error in the customize specification of
7413         mark-ring-unrecorded-commands.
7414
7415 2001-03-02  Ben Wing  <ben@xemacs.org>
7416
7417         * font-lock.el:
7418         * font-lock.el (font-lock-pending-extent-table): Removed.
7419         * font-lock.el (font-lock-pending-buffer-table): New.
7420         * font-lock.el (font-lock-pre-idle-hook):
7421         * font-lock.el (font-lock-after-change-function):
7422         * font-lock.el (font-lock-fontify-pending-extents):
7423         * font-lock.el (font-lock-lisp-like):
7424
7425         Fix handling of pending extents to avoid excessive slowness (N^2
7426         behavior) when making lots of buffer changes between redisplays,
7427         such as when saving the Options.
7428
7429 2001-03-09  William M. Perry  <wmperry@aventail.com>
7430
7431         * device.el:
7432         * dragdrop.el:
7433         * dumped-lisp.el:
7434         * faces.el:
7435         * frame.el:
7436         * gnuserv.el:
7437         * loadup.el:
7438         * menubar-items.el:
7439         * minibuf.el:
7440         The Great GTK Merge.
7441
7442         * ChangeLog.GTK:
7443         * dialog-gtk.el:
7444         * gdk.el:
7445         * generic-widgets.el:
7446         * glade.el:
7447         * gnome-widgets.el:
7448         * gnome.el:
7449         * gtk-compose.el:
7450         * gtk-extra.el:
7451         * gtk-faces.el:
7452         * gtk-ffi.el:
7453         * gtk-file-dialog.el:
7454         * gtk-font-menu.el:
7455         * gtk-glyphs.el:
7456         * gtk-init.el:
7457         * gtk-iso8859-1.el:
7458         * gtk-marshal.el:
7459         * gtk-mouse.el:
7460         * gtk-package.el:
7461         * gtk-password-dialog.el:
7462         * gtk-select.el:
7463         * gtk-widget-accessors.el:
7464         * gtk-widgets.el:
7465         * gtk.el:
7466         widgets-gtk.el:
7467         The Great GTK Merge: new files.
7468
7469 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7470
7471         * generic-widgets.el: Don't require gtk (a built-in feature) at
7472         top level.  Don't execute the last sexp unless (featurep 'gtk).
7473
7474 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7475
7476         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7477
7478 2001-02-23  Martin Buchholz <martin@xemacs.org>
7479
7480         * XEmacs 21.2.45 "Thelxepeia" is released.
7481
7482 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7483  
7484         * about.el (xemacs-hackers): update my entry. 
7485         * about.el (about-maintainer-info): ditto. 
7486         * about.el (about-hackers): ditto. 
7487
7488 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7489
7490         * about.el (about-maintainer-info): More vanity info about
7491         yours truly.
7492
7493 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7494
7495         * build-report.el (build-report-destination): xemacs-build-reports
7496         has moved to SourceForge, where mailing list name length is
7497         restricted, hence the name change to
7498         xemacs-buildreports@xemacs.org.
7499         * build-report.el (build-report-keep-regexp): Update default.
7500         * build-report.el (build-report-delete-regexp): Ditto.
7501         * build-report.el (build-report-make-output-files): Ditto.
7502
7503 2001-02-19  Craig Lanning  <lanning@scra.org>
7504
7505         * lisp-mode.el: Add indentation specifications for following
7506         Common Lisp forms: handler-case, handler-bind, with-slots,
7507         with-open-file, with-open-stream, print-unreadable-object.
7508
7509 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7510
7511         * font-lock.el (font-lock-set-defaults-1):
7512         Move initialization of `font-lock-cache-position' so that it's set
7513         even if font-lock-keywords is already defined.
7514
7515 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7516
7517         * autoload.el (generate-file-autoloads-1):
7518         Use `emacs-lisp-mode-syntax-table' instead of
7519         `lisp-mode-syntax-table'.
7520         * lisp-mode.el (lisp-mode-syntax-table):
7521         Get rid of old checks for `parse-partial-sexp' version.
7522         Make `|' (pipe) string delimiter instead of punctuation.
7523
7524 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7525
7526         * window.el (save-selected-window):
7527         Use gensym for better macro hygiene.
7528
7529 2001-02-06  Mike Sperber <mike@xemacs.org>
7530
7531         * dump-paths.el:
7532         * startup.el (startup-setup-paths): Set and use
7533         `mule-lisp-directory'.
7534         (startup-setup-paths-warning): Ditto.
7535
7536         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7537         (paths-construct-load-path): Consider `mule-lisp-directory'.
7538
7539 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7540
7541         * font-lock.el: Syntax table improvements used.  A few random
7542         changes are not specified below.
7543         (font-lock-fontify-string-delimiters):
7544         (font-lock-syntactic-keywords):
7545         (font-lock-cache-state nil):
7546         (font-lock-cache-position):
7547         New variables.
7548         (font-lock-set-syntax):
7549         (font-lock-apply-syntactic-highlight):
7550         (font-lock-fontify-syntactic-anchored-keywords):
7551         (font-lock-fontify-syntactic-keywords-region):
7552         (font-lock-eval-keywords):
7553         New functions.
7554         (font-lock-remove-face):
7555         (font-lock-fontify-syntactically-region):
7556         Use syntax properties.
7557
7558 2001-02-08  Martin Buchholz <martin@xemacs.org>
7559
7560         * XEmacs 21.2.44 "Thalia" is released.
7561
7562 2001-01-16  Mike Sperber <mike@xemacs.org>
7563
7564         * startup.el (normal-top-level): Work even if no installation root
7565         is found.
7566
7567 2001-01-30  Andy Piper  <andy@xemacs.org>
7568
7569         * gutter-items.el (progress-abort-glyph): remove instantiator.
7570         (set-progress-abort-instantiator): new function.
7571         (abort-progress-feedback): use it.
7572
7573         * gutter.el (set-gutter-dirty-p): new function.
7574
7575 2001-01-30  Didier Verna  <didier@xemacs.org>
7576
7577         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7578
7579 2001-01-24  Didier Verna  <didier@xemacs.org>
7580
7581         * sound.el (sound-extension-list): give a better default value.
7582         * sound.el (load-sound-file): improve the doc string, also find
7583         files given by absolute names, pass a real extension list to
7584         `locate-file'.
7585
7586 2001-01-26  Martin Buchholz <martin@xemacs.org>
7587
7588         * XEmacs 21.2.43 "Terspichore" is released.
7589
7590 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7591
7592         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7593         messages from gnuserv.
7594
7595 2001-01-20  Martin Buchholz <martin@xemacs.org>
7596
7597         * XEmacs 21.2.42 "Poseidon" is released.
7598
7599 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7600
7601         * cl-macs.el (cl-upcase-arg): New function.
7602         (cl-function-arglist): New function.
7603         (cl-transform-lambda): Automatically add CL-style lambda list to
7604         documentation string using functions above.
7605
7606 2001-01-12  Andy Piper  <andy@xemacs.org>
7607
7608         * package-get.el (package-get-custom): call
7609         package-net-update-installed-db.
7610
7611         * package-ui.el (pui-install-selected-packages): call
7612         package-net-update-installed-db.
7613
7614         * package-net.el (package-net-update-installed-db): use
7615         packages-package-list so that we reflect reality.
7616
7617         * packages.el (packages-package-list): Make docstring reflect
7618         reality.
7619
7620         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7621
7622         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7623         isn't installed.
7624
7625 2001-01-17  Andy Piper  <andy@xemacs.org>
7626
7627         * wid-edit.el (widget-activation-glyph-mapper): activate or
7628         deactivate native widgets.
7629         (widget-glyph-insert-glyph): record instantiator.
7630         (widget-push-button-value-create): use it.
7631
7632         * gui.el (gui-button-action): new function. Make button's domain
7633         buffer current when calling.
7634         (make-gui-button): update to use gui-button-action.
7635
7636 2001-01-16  Didier Verna  <didier@xemacs.org>
7637
7638         * menubar-items.el (default-menubar): add an entry for modeline
7639         horizontal scrolling in Options -> Display.
7640
7641 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7642
7643         * package-get.el (package-get-require-signed-base): Set to nil
7644         by default.
7645
7646 2001-01-17  Martin Buchholz <martin@xemacs.org>
7647
7648         * XEmacs 21.2.41 "Polyhymnia" is released.
7649
7650 2001-01-16  Mike Sperber <mike@xemacs.org>
7651
7652         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7653         catch lisp/mule/.
7654
7655 2001-01-14  Mike Sperber <mike@xemacs.org>
7656
7657         * startup.el (maybe-create-compatibility-dot-emacs):
7658         (maybe-unmigrate-user-init-file):
7659         (unmigrate-user-init-file): Created.
7660         (maybe-migrate-user-init-file): Offer creation of compatibility
7661         .emacs.
7662         Some doc fixes wrt init file location.
7663
7664 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7665
7666         * faces.el (face-frob-from-locale-first): new variable.
7667         (frob-face-font-2): Honor tags arg while trying to use
7668         standard-face-mapping.  When face-frob-from-locale-first is set,
7669         first try to set face inheriting from frobbed-face.
7670
7671 2001-01-15  Didier Verna  <didier@xemacs.org>
7672
7673         * about.el (xemacs-hackers): update my entry.
7674         * about.el (about-url-alist): ditto.
7675         * about.el (about-maintainer-info): ditto.
7676         * about.el (about-hackers): ditto.
7677
7678 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7679
7680         The byte compiler has been badly broken for a year,
7681         by the patch of 1999-12-06.
7682         * byte-optimize.el (byte-optimize-form-code-walker):
7683         Bug was: the byte compiler was making this erroneous optimization:
7684         (progn (or (foo)) (bar)) ==> (bar)
7685
7686 2000-11-20  Mike Sperber <mike@xemacs.org>
7687
7688         * setup-paths.el (paths-core-load-path-depth): Split
7689         `paths-load-path-depth' in two for site and core lisp.  Don't
7690         recurse into core.
7691         * setup-paths.el (paths-construct-load-path): Use.
7692
7693 2001-01-10  Andy Piper  <andy@xemacs.org>
7694
7695         * package-net.el (package-net-cygwin32-binary-size): new variable
7696         (package-net-win32-binary-size): ditto.  add much needed
7697         commentary.
7698
7699         * gutter-items.el (buffers-tab-items): correct off-by-one error
7700         for buffers-tab-max-size.
7701
7702 2001-01-08  Martin Buchholz <martin@xemacs.org>
7703
7704         * XEmacs 21.2.40 is released.
7705
7706 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7707
7708         * mule/hebrew.el: Fix comments and typos.
7709         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7710
7711 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7712
7713         * ChangeLog.1: move ancient log from fill.el.
7714
7715         * dump-paths.el:
7716         paragraphs.el:
7717         mule/mule-category.el:
7718         Miscellaneous typo fixes and slight doc clarifications.
7719
7720         * mule/mule-ccl.el:  Correct file name in header.
7721
7722 2000-12-31  Martin Buchholz <martin@xemacs.org>
7723
7724         * XEmacs 21.2.39 is released.
7725
7726 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7727
7728         * byte-optimize.el (byte-optimize-cond):
7729         (byte-optimize-cond-1): New.
7730         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7731         Optimizes (cond (x nil)) ==> nil.
7732         Provide better diagnostic on malformed expr like (cond foo).
7733
7734 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7735
7736         * mule/mule-coding.el:
7737         mule/mule-cmds.el (reset-language-environment,
7738         set-language-environment-coding-systems):
7739         Safer default coding-priority-list, corresponding to src/file-coding.h.
7740
7741 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7742
7743         * package-admin.el: Allow package removal from
7744         early-package-load-path.
7745
7746 2000-12-15  Andreas Jaeger  <aj@suse.de>
7747
7748         * about.el (about-maintainer-info): Update my entry.
7749
7750 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
7751
7752         * packages.el (locate-library): Add support for bzip2
7753         compressed .el files.
7754
7755 2000-12-12  Andy Piper  <andy@xemacs.org>
7756
7757         * package-net.el: new file.
7758
7759 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
7760
7761         * font-lock.el: Add missing C++ keywords.
7762
7763 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
7764
7765         * simple.el (indent-for-comment): Preserve indentation of comments
7766         starting in column 0, as documented in (Info-goto-node
7767         "(xemacs)Comments").  Update docstring accordingly.
7768
7769 2000-12-05  Martin Buchholz <martin@xemacs.org>
7770
7771         * XEmacs 21.2.38 is released.
7772
7773 2000-12-04  Didier Verna  <didier@xemacs.org>
7774
7775         * mouse.el (default-mouse-track-set-point-in-window): remove
7776         spurious '+' operation detected by Martin.
7777
7778
7779 2000-12-01  Martin Buchholz  <martin@xemacs.org>
7780
7781         * cl-extra.el (coerce):
7782         Implement char to integer coercion.
7783         Remove extraneous (numberp) test.
7784
7785         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
7786         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
7787         (byte-optimize-predicate):
7788         Warn if evaluating constant expression signals an error.
7789         (byte-optimize-form): Small simplification.
7790
7791         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
7792
7793 2000-11-30  Martin Buchholz  <martin@xemacs.org>
7794
7795         * byte-optimize.el:
7796         (byte-optimize-minus):
7797         (byte-optimize-plus):
7798         (byte-optimize-mult):
7799         (byte-optimize-quo):
7800         Use (car (last x)) instead of (last x) to get last elt!
7801         Use `byte-optimize-predicate' to optimize `%'.
7802         Move optimizations for special numeric args to bytecomp.el.
7803         * bytecomp.el (byte-compile-associative): Remove.
7804         (byte-compile-max): New.
7805         (byte-compile-min): New.
7806         Properly handle erroneous calls: (max) (min).
7807         (byte-compile-plus): New.
7808         (byte-compile-minus):
7809         It's easiest to handle 0, +1 and -1 args here.
7810         (byte-compile-mult): New.
7811         It's easiest to handle 1, -1 and 2 args here.
7812         (byte-compile-quo):
7813         It's easiest to handle 0, +1 and -1 args here.
7814         Issue byte-compiler warning when dividing by zero.
7815
7816         Byte-compiler arithmetic improvements.
7817         Better optimize these expressions in the obvious way:
7818         (+ x y 1)   -->  varref x varref y add add1
7819         (+ x y -1)  -->  varref x varref y add sub1
7820         (- x y 0)   -->  (- x y)
7821         (- 0 x y)   -->  (- (- x) y)
7822         (% 42 19)   --> compile-time constant
7823         (/ 42 19)   --> compile-time constant
7824         (* (foo) 2) --> foo call dup plus
7825
7826         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
7827         unless (declaim (optimize (safety 3)))
7828         or (setq byte-compile-delete-errors nil).
7829
7830 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
7831
7832         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
7833         docstrings.
7834
7835 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
7836
7837         * startup.el (command-line-do-help):  Add documentation of
7838         portable dumper switches.
7839
7840 2000-11-22  Andy Piper  <andy@xemacs.org>
7841
7842         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
7843
7844         * glyphs.el (init-glyphs): don't use autodetect for strings.
7845
7846 2000-11-28  Martin Buchholz  <martin@xemacs.org>
7847
7848         * byte-optimize.el (byte-optimize-char-before):
7849         (byte-optimize-backward-char):
7850         (byte-optimize-backward-word):
7851         Fix incorrect optimizations for these sorts of expressions:
7852         (let ((x nil)) (backward-char x))
7853
7854 2000-11-21  Martin Buchholz  <martin@xemacs.org>
7855
7856         * byte-optimize.el:
7857         * byte-optimize.el (byte-optimize-backward-char): New.
7858         * byte-optimize.el (byte-optimize-backward-word): New.
7859         Make backward-word and backward-char as efficient as forward versions.
7860
7861         * bytecomp.el (byte-compile-no-args-with-one-extra):
7862         * bytecomp.el (byte-compile-one-arg-with-one-extra):
7863         * bytecomp.el (byte-compile-two-args-with-one-extra):
7864         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
7865         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
7866         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
7867         Check if extra arg is constant nil, and if so, use byte-coded call.
7868
7869         * simple.el (backward-word):
7870         * simple.el (mark-word):
7871         * simple.el (kill-word):
7872         * simple.el (backward-kill-word):
7873         Make COUNT argument optional, for consistency with forward-char et al.
7874
7875         * abbrev.el (abbrev-string-to-be-defined):
7876         * abbrev.el (inverse-abbrev-string-to-be-defined):
7877         * abbrev.el (inverse-add-abbrev):
7878         * abbrev.el (expand-region-abbrevs):
7879         * buff-menu.el (Buffer-menu-execute):
7880         * indent.el (move-to-left-margin):
7881         * indent.el (indent-relative):
7882         * indent.el (move-to-tab-stop):
7883         * info.el (Info-reannotate-node):
7884         * lisp-mode.el (lisp-indent-line):
7885         * lisp.el (end-of-defun):
7886         * lisp.el (move-past-close-and-reindent):
7887         * misc.el (copy-from-above-command):
7888         * mouse.el (default-mouse-track-scroll-and-set-point):
7889         * page.el (forward-page):
7890         * paragraphs.el (forward-paragraph):
7891         * paragraphs.el (end-of-paragraph-text):
7892         * picture.el (picture-forward-column):
7893         * picture.el (picture-self-insert):
7894         * rect.el (extract-rectangle-line):
7895         * simple.el (newline):
7896         * simple.el (fixup-whitespace):
7897         * simple.el (backward-delete-char-untabify):
7898         * simple.el (transpose-chars):
7899         * simple.el (transpose-preceding-chars):
7900         * simple.el (do-auto-fill):
7901         * simple.el (indent-new-comment-line):
7902         * simple.el (blink-matching-open):
7903         * view-less.el (cleanup-backspaces):
7904         * wid-edit.el (widget-transpose-chars):
7905         * term/bg-mouse.el (bg-insert-moused-sexp):
7906         Use more readable (backward-FOO n) instead of (forward-FOO -n).
7907
7908         * info.el (Info-fontify-node):
7909         * simple.el (backward-delete-function):
7910         Use canonical delete-backward-char instead of backward-delete-char.
7911
7912 2000-11-20  Andy Piper  <andy@xemacs.org>
7913
7914         * gutter-items.el (update-tab-in-gutter): don't barf if there are
7915         no buffers.
7916
7917 2000-11-20  Andy Piper  <andy@xemacs.org>
7918
7919         * gutter-items.el (update-tab-in-gutter): don't give popup frames
7920         buffer tabs.
7921
7922 2000-11-18  Martin Buchholz  <martin@xemacs.org>
7923
7924         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
7925         (proclaim inline...) was shadowing compiler-macros.
7926
7927 2000-11-17  Martin Buchholz  <martin@xemacs.org>
7928
7929         * bytecomp.el (byte-compile-eval): New.
7930         (byte-compile-initial-macro-environment): Use byte-compile-eval.
7931         Keeps this promise made in Lispref:
7932         "If a file being compiled contains a `defmacro' form, the macro is
7933         defined temporarily for the rest of the compilation of that file."
7934
7935 2000-11-09  Martin Buchholz  <martin@xemacs.org>
7936
7937         * cl.el (floatp-safe):
7938         (plusp):
7939         (minusp):
7940         (oddp):
7941         (evenp):
7942         (cl-abs):
7943         Use a better parameter name than `x'.
7944
7945         * cl-macs.el (check-type): Make continuable.  Change documentation
7946         to require PLACE, but accept any form for compatibility.
7947
7948         * abbrev.el (define-abbrev): Use check-type.
7949         * font-menu.el (font-menu-change-face): Use check-type.
7950         * menubar.el (relabel-menu-item): Use check-type.
7951         * itimer.el: Fix typo.
7952
7953 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
7954
7955         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
7956
7957 2000-11-14  Martin Buchholz <martin@xemacs.org>
7958
7959         * XEmacs 21.2.37 is released.
7960
7961 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
7962
7963         * code-cmds.el: Provide the feature.
7964
7965 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
7966
7967         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
7968
7969         * code-cmds.el: New file
7970         * mule/mule-cmds.el:
7971         * mule/mule-misc.el
7972         (coding-keymap): New keymap. Define coding system keyboard
7973         commands on file-coding builds too.
7974         (coding-system-change-eol-conversion):
7975         (universal-coding-system-argument):
7976         (set-default-coding-systems):
7977         (prefer-coding-system): Moved from mule-cmds.el
7978         (set-buffer-process-coding-system): Moved from mule-misc.el
7979
7980 2000-09-15  Stephen Carney <carney@scubadoo.com>
7981
7982         * etags.el (buffer-tag-table-files): Use append instead of nconc.
7983
7984 2000-11-09  Steve Youngs  <youngs@xemacs.org>
7985
7986         * package-get.el (package-get-download-sites): Add a pre-release
7987         site for experimental packages.
7988
7989         * auto-autoloads.el: Regenerated.
7990
7991 2000-08-01  Andy Piper  <andy@xemacs.org>
7992
7993         * gutter-items.el (buffers-tab-omit-function): reference
7994         buffers-tab-select-visible-buffers.
7995         (buffers-tab-filter-functions): new variable, by default uses
7996         buffers-tab-selection-function and buffers-tab-omit-function.
7997         (select-buffers-tab-buffers-by-mode): invert arguments.
7998         (buffers-tab-select-visible-buffers): new function. Invert calling
7999         of buffers-menu-omit-invisible-buffers.
8000         (buffers-tab-items): rewrite to use
8001         buffers-tab-filter-functions. Rewrite docstring.
8002         (gutter-buffers-tab-extent): delete.
8003         (add-tab-to-gutter): always build a new extent when adding the
8004         tabs.
8005         (update-tab-in-gutter): make gutter dirty when orientation
8006         changes.
8007
8008 2000-11-07  Martin Buchholz  <martin@xemacs.org>
8009
8010         * bytecomp.el (byte-compile-defvar-or-defconst):
8011         Only do loadhist recording if defvar form includes a value.
8012
8013 2000-11-02  Martin Buchholz  <martin@xemacs.org>
8014
8015         * bytecomp.el (byte-compile-initial-macro-environment):
8016         `eval-when-compile' should not compile its body.
8017
8018 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8019
8020         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
8021         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
8022         some Japanese English.  Remove some ancient FSF comments, and
8023         improve docstrings.  Use symbols not vectors for tables.
8024
8025 2000-11-03  Martin Buchholz  <martin@xemacs.org>
8026
8027         * keymap.el:
8028         (local-key-binding):
8029         (global-key-binding):
8030         Add an optional `accept-defaults' parameter, just like `lookup-key'.
8031
8032         * lisp.el:
8033         (backward-sexp): Slightly simpler code.
8034         (mark-sexp): Make arg optional, like FSF Emacs.
8035         (forward-list): Slightly simpler code.
8036         (backward-list): Slightly simpler code.
8037         (down-list):  Make arg optional, like FSF Emacs.
8038         (up-list):  Make arg optional, like FSF Emacs.
8039         (backward-up-list):  Make arg optional, like FSF Emacs.
8040         (kill-sexp):  Make arg optional, like FSF Emacs.
8041         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
8042
8043         * font-menu.el (font-menu-change-face):
8044         Take continuable errors into account.
8045
8046         * abbrev.el:
8047         * abbrev.el (clear-abbrev-table):
8048         * abbrev.el (define-abbrev-table):
8049         * abbrev.el (define-abbrev):
8050         * abbrev.el (insert-abbrev-table-description):
8051         * apropos.el (apropos-documentation-check-doc-file):
8052         * apropos.el (apropos-documentation-check-elc-file):
8053         * buff-menu.el (list-buffers):
8054         * buff-menu.el (list-buffers-noselect):
8055         * bytecomp.el (byte-recompile-directory):
8056         * bytecomp.el (batch-byte-compile):
8057         * cl-macs.el (typep):
8058         * code-files.el (find-coding-system-magic-cookie):
8059         * code-files.el (insert-file-contents):
8060         * cus-edit.el (customize-set-variable):
8061         * cus-edit.el (customize-save-variable):
8062         * cus-face.el (custom-set-face-font-size):
8063         * cus-face.el (custom-set-face-update-spec):
8064         * cus-face.el (custom-reset-faces):
8065         * custom.el (custom-check-theme):
8066         * custom.el (copy-upto-last):
8067         * fill.el (canonically-space-region):
8068         * fill.el (fill-paragraph):
8069         * fill.el (fill-region):
8070         * fill.el (find-space-insertable-point):
8071         * fill.el (justify-current-line):
8072         * faces.el (face-spec-update-all-matching):
8073         * faces.el (set-face-stipple):
8074         * files-nomule.el (insert-file-contents):
8075         * files.el (insert-file-contents-literally):
8076         * files.el (hack-local-variables-last-page):
8077         * files.el (basic-save-buffer):
8078         * files.el (insert-directory):
8079         * font-menu.el (font-menu-change-face):
8080         * font.el (font-spatial-to-canonical):
8081         * format.el (format-encode-region):
8082         * format.el (format-insert-file):
8083         * format.el (format-replace-strings):
8084         * gutter.el (set-gutter-element):
8085         * help.el (key-or-menu-binding):
8086         * help.el (describe-bindings):
8087         * help.el (with-syntax-table):
8088         * indent.el (indent-rigidly):
8089         * indent.el (delete-to-left-margin):
8090         * info.el:
8091         * info.el (Info-extract-dir-entry-from):
8092         * info.el (Info-build-dir-anew):
8093         * info.el (Info-rebuild-dir):
8094         * info.el (Info-batch-rebuild-dir):
8095         * info.el (Info-read-subfile):
8096         * info.el (Info-build-node-completions):
8097         * info.el (Info-extract-menu-node-name):
8098         * isearch-mode.el (isearch-range-invisible):
8099         * isearch-mode.el (isearch-restore-invisible-extents):
8100         * itimer.el (itimerp):
8101         * itimer.el (itimer-live-p):
8102         * keymap.el:
8103         * keymap.el (substitute-key-definition):
8104         * keymap.el (read-command-or-command-sexp):
8105         * keymap.el (local-key-binding):
8106         * keymap.el (global-key-binding):
8107         * keymap.el (global-set-key):
8108         * keymap.el (local-set-key):
8109         * ldap.el:
8110         * ldap.el (ldap-add-entries):
8111         * ldap.el (ldap-delete-entries):
8112         * lisp.el (backward-sexp):
8113         * lisp.el (mark-sexp):
8114         * lisp.el (forward-list):
8115         * lisp.el (backward-list):
8116         * lisp.el (down-list):
8117         * lisp.el (backward-up-list):
8118         * lisp.el (up-list):
8119         * lisp.el (kill-sexp):
8120         * lisp.el (backward-kill-sexp):
8121         * menubar.el (add-menu-button):
8122         * menubar.el (add-submenu):
8123         * menubar.el (delete-menu-item):
8124         * menubar.el (relabel-menu-item):
8125         * mouse.el (narrow-window-to-region):
8126         * obsolete.el (define-obsolete-variable-alias):
8127         * obsolete.el (store-substring):
8128         * package-admin.el:
8129         * package-admin.el (package-admin-install-function):
8130         * package-admin.el (package-admin-install-function-mswindows):
8131         * package-admin.el (package-admin-default-install-function):
8132         * package-get.el (package-get-update-base-entries):
8133         * packages.el (packages-load-package-dumped-lisps):
8134         * packages.el (packages-collect-package-dumped-lisps):
8135         * printer.el (generic-print-buffer):
8136         * printer.el (generic-print-region):
8137         * replace.el (occur-mode-mouse-goto):
8138         * replace.el (perform-replace):
8139         * select.el (get-selection-no-error):
8140         * simple.el:
8141         * simple.el (newline):
8142         * simple.el (open-line):
8143         * simple.el (edit-and-eval-command):
8144         * simple.el (goto-line):
8145         * simple.el (undo):
8146         * simple.el (kill-region):
8147         * simple.el (copy-region-as-kill):
8148         * simple.el (kill-ring-save):
8149         * simple.el (set-mark):
8150         * simple.el (next-line):
8151         * simple.el (previous-line):
8152         * simple.el (line-move):
8153         * simple.el (set-goal-column):
8154         * simple.el (comment-region):
8155         * subr.el:
8156         * subr.el (putf):
8157         * syntax.el (modify-syntax-entry):
8158         * syntax.el (map-syntax-table):
8159         * view-less.el (view-file):
8160         * view-less.el (view-buffer):
8161         * view-less.el (view-file-other-window):
8162         * window-xemacs.el (backward-other-window):
8163         * window.el:
8164         * window.el (one-window-p):
8165         * window.el (walk-windows):
8166         * window.el (window-list):
8167         * x-mouse.el (x-mouse-kill):
8168         * x-select.el (x-get-cutbuffer):
8169         * x-select.el (x-store-cutbuffer):
8170         * term/bg-mouse.el (bg-mouse-line-to-center):
8171         * term/sun-mouse.el (window-line-end):
8172         * term/sun-mouse.el (sun-select-region):
8173         * term/sun.el (kill-region-and-unmark):
8174         * mule/mule-category.el:
8175         * mule/mule-category.el (modify-category-entry):
8176         * mule/mule-category.el (char-category-list):
8177         * mule/mule-coding.el (coding-system-force-on-output):
8178         * mule/mule-misc.el (coding-system-put):
8179         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8180
8181 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8182
8183         * cus-face.el: Typo fixes and tiny clarifications.
8184         * custom.el: ditto
8185
8186 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8187
8188         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8189         * startup.el (normal-top-level): Setup auto-save-list-file-name
8190         if auto-save-list-file-prefix is non-nil.
8191
8192 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8193
8194         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8195
8196 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8197
8198         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8199         get symbol at point-min.
8200
8201 2000-10-24  Didier Verna  <didier@xemacs.org>
8202
8203         * info.el (Info-emacs-info-file-name): defconst it.
8204         * info.el (Info-footnote-tag): defcustom it.
8205         * info.el (Info-no-description-string): ditto.
8206         * info.el (Info-find-node): adapt to new semantics of
8207         'Info-suffixed-file (don't do the case variants stuff).
8208         * info.el (Info-insert-dir): rewrite the dir file variants code.
8209         * info.el (Info-directory-files): New. Return the list of info
8210         files in a directory.
8211         * info.el (Info-dir-outdated-p): use it.
8212         * info.el (Info-parse-dir-entries): ditto.
8213         * info.el (Info-build-dir-anew): don't restrict to files ending
8214         with a ".info.*" extension.
8215         * info.el (Info-set-mode-line): ditto.
8216         * info.el (Info-read-subfile): adapt to new semantics of
8217         'Info-suffixed-file (append 'exact argument).
8218         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8219         string independently of the case.
8220         * info.el (Info-suffixed-file): use it (match all possible case
8221         for the file name).
8222         * info.el (Info-insert-file-contents): code cleanup.
8223         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8224         columns.
8225         * info.el (Info-batch-rebuild-dir): ditto.
8226         * info.el (Info-read-node-name-1): ditto.
8227         * info.el (Info-search): ditto.
8228         * info.el (Info-fontify-node): ditto.
8229
8230
8231 2000-10-24  Didier Verna  <didier@xemacs.org>
8232
8233         * process.el (shell-command): when called from a program, avoid
8234         'push-mark's "mark-set" message.
8235
8236 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8237
8238         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8239         by a symbol, not by a vector.
8240         * mule/vietnamese.el (vscii): Likewise.
8241         (viscii): Likewise.
8242         * mule/cyrillic.el (koi8-r): Likewise.
8243
8244         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8245         by a symbol, not by a vector.
8246         (chinese-big5-2): Likewise.
8247         * mule/ethiopic.el (ethiopic): Likewise.
8248         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8249         (vietnamese-viscii-upper): Likewise.
8250
8251 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8252
8253         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8254
8255 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8256
8257         * byte-optimize.el (byte-optimize-car): New function.
8258         (byte-optimize-cdr): Ditto.
8259
8260 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8261
8262         * byte-optimize.el: Partial synch with FSF 20.7.
8263         Optimize constant concatenation.
8264         Add keymapp as a side effect free function.  It is a built-in.
8265         (byte-after-unbind-pos): Remove byte-equal.
8266
8267 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8268
8269         * update-elc-2.el: Quote regexps correctly.
8270
8271 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8272
8273         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8274         (ccl-compile): Apply integerp, not integer-or-char-p to
8275         check the type of the buffer magnification
8276         (ccl-compile-write-string): Encode a string with binary
8277         coding system.
8278         (ccl-compile-write-repeat): Likewise.
8279
8280 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8281
8282         * buff-menu.el:
8283         * bytecomp.el:
8284         * coding.el:
8285         * faces.el:
8286         * files.el:
8287         * fill.el:
8288         * float-sup.el:
8289         * font-lock.el:
8290         * help.el:
8291         * iso8859-1.el:
8292         * loaddefs.el:
8293         * menubar-items.el:
8294         * menubar.el:
8295         * modeline.el:
8296         * msw-font-menu.el:
8297         * paragraphs.el:
8298         * paths.el:
8299         * replace.el:
8300         * simple.el:
8301         * sound.el:
8302         * startup.el:
8303         * version.el:
8304         * x-faces.el:
8305         * x-font-menu.el:
8306         Remove purecopy.
8307
8308 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8309
8310         * simple.el (do-auto-fill): Use the function pointer to by
8311         `comment-line-break-function', not `indent-new-comment-line'. This
8312         fixes an issue with cc-mode comment continuation.
8313
8314 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8315
8316         * simple.el (turn-on-auto-fill):  Add (interactive).
8317         * mwheel.el (mwheel-install): Add (interactive).
8318         * font-lock.el (turn-on-font-lock): Add (interactive).
8319         (turn-off-font-lock): Add (interactive).
8320
8321 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8322
8323         * packages.el (packages-special-base-regexp): Add `man'.
8324
8325 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8326
8327         * wid-edit.el (widget-specify-active): map over extents in current
8328         buffer like `widget-specify-inactive' does.  Mapping over the
8329         inactive extent object does not work since the current extent is
8330         ignored by `map-extents'.
8331
8332 2000-10-04  Martin Buchholz <martin@xemacs.org>
8333
8334         * XEmacs 21.2.36 is released.
8335
8336 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8337
8338         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8339         Optimize the compiled-function-constants vector by byte-code
8340         reference counts.
8341
8342 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8343
8344         * build-report.el (build-report-delete-regexp): quote value in
8345         defcustom
8346
8347 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8348
8349         * build-report.el (build-report): Don't bind srcdir which we don't
8350         use in `multiple-value-bind' to avoid the only byte-compiler
8351         warning.
8352
8353 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8354
8355         * build-report.el: Requires cl and custom now.
8356         build-report-version is determined by XEmacs version -- remove
8357         build-report-version*.
8358         * build-report.el (build-report-version): Removed.
8359         * build-report.el (build-report-installation-version-regexp): New.
8360         * build-report.el (build-report-version-file-regexp): New.
8361         * build-report.el (build-report-installation-srcdir-regexp): New.
8362         * build-report.el (build-report-destination): Offer
8363         xemacs-build-reports and xemacs-beta.
8364         * build-report.el (build-report-keep-regexp): Adjusted.
8365         * build-report.el (build-report-delete-regexp): Adjusted.
8366         * build-report.el (build-report-make-output-dir): New.
8367         * build-report.el (build-report-installation-file): Replace use of
8368         `concat' with `expand-file-name'.
8369         * build-report.el (build-report-make-output-file): Removed.
8370         * build-report.el (build-report-make-output-files): New.
8371         * build-report.el (build-report-subject): Identify as
8372         user-variable with "*...".
8373         * build-report.el (build-report-prompts): Ditto.
8374         * build-report.el (build-report-version-file): New.
8375         * build-report.el (build-report-file-encoding): Identify as
8376         user-variable with "*...".
8377         * build-report.el (build-report-make-output-get): New.
8378         * build-report.el (build-report-insert-header): Report
8379         emacs-version and system-configuration instead of
8380         build-report-version.
8381         * build-report.el (build-report-insert-make-output): Add file
8382         argument.
8383         * build-report.el (build-report-insert-installation-file):
8384         Re-indent.
8385         * build-report.el (build-report-keep): Change docstring,
8386         re-indent.
8387         * build-report.el (build-report-delete): Ditto.
8388         * build-report.el (build-report-installation-data): New.
8389         * build-report.el (build-report-version-file-data): New.
8390
8391 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8392
8393         * byte-optimize.el (byte-optimize-lapcode):
8394         Fix the optimization of using the first 5 elements of the
8395         constants vector for variables.
8396         (byte-optimize-lapcode): Fix another ancient broken optimization.
8397
8398 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8399
8400         * *: Spelling mega-patch
8401
8402 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8403
8404         * easymenu.el: doc fixes.
8405         (easy-menu-do-define): Use backquote.
8406         (easy-menu-change):
8407         (easy-menu-add):
8408         `when' seems much clearer than `if' here.
8409         (easy-menu-remove):
8410         (easy-menu-add-item):
8411         (easy-menu-item-present-p):
8412         (easy-menu-remove-item):
8413         Wrap using (when (featurep 'menubar) ...)
8414
8415 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8416
8417         * bytecomp.el (displaying-byte-compile-warnings):
8418         Revert Ben's change to this function below so that the compile log
8419         is displayed properly for users of the "popper" package.
8420
8421 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8422
8423         * window.el (save-selected-window): Use backquote.
8424
8425         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8426         Renamed from `byte-compile-file-form-defvar'.
8427         * bytecomp.el (byte-compile-defvar-or-defconst):
8428         Only cons onto current-load-list in top-level forms.
8429         Else this leaks a cons cell every time a defun is called.
8430         Renamed from `byte-compile-defvar', for clarity.
8431         Warn when docstring of defvar is not a string.
8432         Use consistent error messages.
8433         Better comments.
8434
8435 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8436
8437         * simple.el (set-variable):
8438         Remove unneeded defvar by rearranging order of let* forms.
8439
8440         * mule/mule-ccl.el (ccl-get-next-code):
8441         * menubar-items.el (bookmark-menu-filter):
8442         (language-environment-menu-filter):
8443         (tutorials-menu-filter):
8444         * toolbar-items.el (toolbar-compile):
8445         * byte-optimize.el (disassemble-offset):
8446         Use (declare (special ...)) instead of `defvar'.
8447
8448         * cl-macs.el (cl-do-proclaim):
8449         Fix (declare (special ...)) warning suppression syntax.
8450
8451 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8452
8453         * info.el (Info-tag-table-marker):
8454         (Info-tag-table-buffer):
8455         (Info-find-file-node):
8456         (Info-read-subfile):
8457         (Info-build-node-completions):
8458         (Info-search):
8459         (Info-mode):
8460         Multiple info buffer support.
8461
8462 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8463
8464         * ldap.el (ldap-decode-entry): New defun
8465         (ldap-search-entries): Use it in order to decode DN-prefixed
8466         entries properly
8467
8468 2000-08-23  Daniel Pittman <daniel@danann.net>
8469
8470         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8471         Use `eq', not `=', to compare symbols.
8472
8473 2000-07-30  Ben Wing  <ben@xemacs.org>
8474
8475         * bytecomp.el (byte-compile-report-error):
8476         * bytecomp.el (displaying-byte-compile-warnings):
8477         if stack-trace-on-error is set, send out a backtrace when
8478         an error is encountered that stops byte compilation.  this
8479         should make it much much easier to track down those curious
8480         problems.  also undo the kludge of using a separate "*Show*"
8481         buffer for display when there's a temp-buffer-show-function;
8482         we can avoid this by just being a little smarter.
8483
8484         * dialog-items.el:
8485         * dialog-items.el (search-dialog-regexp): New.
8486         * dialog-items.el (search-dialog-callback):
8487         * dialog-items.el (make-search-dialog):
8488         add a regexp option to the dialog and clean up a bit.
8489
8490         * dialog.el:
8491         * dialog.el (yes-or-no-p-dialog-box):
8492         * dialog.el (get-dialog-box-response):
8493         * dialog.el (make-dialog-box):
8494         * dialog.el (dialog-box-finish): New.
8495         * dialog.el (dialog-box-cancel): New.
8496         * dialog.el (internal-make-dialog-box-exit): New.
8497         implement [properly!] the :modal property of the new dialog box
8498         interface.  this is the first time xemacs has ever had *proper*
8499         modal dialog boxes, giving the standard window-system feedback.
8500         (e.g. under windows, clicking on a disabled frame causes a beep
8501         and makes the dialog box flash three times.)
8502
8503         * dragdrop.el: header keyword frobbing.
8504
8505         * dumped-lisp.el (preloaded-file-list):
8506         renamed winnt.el to win32-native.el.
8507
8508         * faces.el (face-property):
8509         * faces.el (set-face-property):
8510         * faces.el (frob-face-property):
8511         * faces.el (frob-face-font-2):
8512         * faces.el (make-face-bold):
8513         * faces.el (make-face-italic):
8514         * faces.el (make-face-bold-italic):
8515         * faces.el (make-face-unbold):
8516         * faces.el (make-face-unitalic):
8517         * faces.el (make-face-smaller):
8518         * faces.el (make-face-larger):
8519         clean up the implementation of these so that window-system-specific
8520         methods are called only on objects belonging to that window system.
8521         previously, you could have [e.g.] mswindows-make-face-bold called
8522         on font object of device type `stream', which is not good and
8523         explains the subtle errors Adrian was getting when byte-compiling
8524         something that required 'term. (Adrian, now you can use stack-trace-
8525         on-error to find the exact place where things are going wrong instead
8526         of having to laboriously binary-search your way through.)
8527
8528         * finder.el (finder-known-keywords):
8529         cleaned up -- properly sorted, clarified the meanings of many of
8530         the keywords, and added a few -- mswin, gui, content, build, www,
8531         user, services.  the last two try to distinguish between a package
8532         that's used directly by the user, and a package that provides
8533         support services to other packages.
8534
8535         * font-lock.el (lisp-font-lock-keywords-2):
8536         update list of lisp control structures to include everything,
8537         including new ones i introduced.
8538
8539         * gutter.el: header keyword frobbing.
8540
8541         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8542         recent isearch element was not doing so!  you got the second-most-
8543         recent instead.
8544
8545         * lisp-mode.el (construct-lisp-mode-menu):
8546         more menubar cleanups.
8547         * lisp-mode.el (with-selected-window):
8548         make it indent properly.
8549
8550         * menubar-items.el (default-menubar): lots of menubar cleanups.
8551         rearranged the options menu the most, e.g. splitting up the
8552         Keyboard/Mouse menu into a new Editing menu and combining the
8553         separate Scrollbar/Gutter/Toolbar submenus into Display.
8554         Got rid of General, moved items to Editing or new Troubleshooting.
8555         Moved Packages to Tools; doesn't seem to belong under Options.
8556         Added stuff to the Cmds menu, e.g. Change Case.
8557
8558         NB please don't complain about these periodic menubar changes.
8559         Anything like this is necessarily incremental in its construction
8560         -- By constant use you gradually become more and more aware of
8561         better and better ways to group menu items.  When we eventually
8562         move the options menu to a property sheet, the existing structure
8563         will probably be preserved fairly well.
8564
8565         * minibuf.el (next-history-element): fix problems with pressing
8566         down arrow in repeat-complex-command.
8567
8568         * modeline.el:
8569         * modeline.el (modeline-3d-p): New.
8570         added custom variable for controlling the 3d modeline.  the
8571         corresponding Options item has been present for a long time,
8572         but commented out with "fix me!" comments.  it's fixed now.
8573
8574         * obsolete.el (add-menu):
8575         remove bogus gettexts.
8576
8577         * process.el (shell-quote-argument):
8578         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8579         For bash under Windows native, see below.
8580
8581         * simple.el:
8582         * simple.el (display-warning-buffer):
8583         Fixed the handling of warning display to eliminate the annoying
8584         *Show* buffer, like was done for byte-compiler output above.
8585
8586         * simple.el (debug-print): New.
8587         Simple function for sending debug messages to the console and/or
8588         other debug places.
8589
8590         * subr.el (replace-in-string):
8591         Rewrite this function to avoid N^2 behavior with large strings --
8592         catastrophic with the new Windows selection code! (Apparently the
8593         author of this function didn't realize there was a fun
8594         replace-match that could make his life much easier, because we
8595         duplicated the entire logic.  The new version is smaller, easier
8596         to understand, much more robust, and has extended features --
8597         those of replace-match.)
8598
8599         * window.el:
8600         * window.el (with-selected-window): New.
8601         An obvious complement to the existing `with-selected-frame' and
8602         `with-current-buffer'.
8603
8604         * win32-native.el: Renamed from winnt.el.
8605         Added a great deal of stuff for properly handling process quoting,
8606         somewhat modeled on Kirill's original model (which i later threw
8607         away).  We should now finally have correctly working process arg
8608         quoting/dequoting so that the final app gets exactly what we
8609         intended.  Because the mechanism is in Lisp, it's easily
8610         extendible. (For those running bash and running the native
8611         version, I tried hard to do what I thought was correct.  But more
8612         thought is needed, and ideally the volunteer work of people with
8613         these configurations that they generally run on.)
8614
8615         * x-font-menu.el (x-font-menu-font-data):
8616         Put in defvar's to fix byte-compiler warnings.
8617
8618 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8619
8620         * select.el (selection-coercion-alist): Initialise.
8621         * select.el (select-coerce-to-text): New.
8622         * select.el (select-coerce): New.
8623         New functions to perform type and value coercion.
8624
8625         * select.el (select-buffer-killed-default): Keep data if it was
8626         on the clipboard.
8627
8628 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8629
8630         * menubar-items.el (default-menubar): Fix typo.
8631         (default-menubar): `lambda' was mispelled as `lamda'.
8632
8633 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8634
8635         * window.el (shrink-window-if-larger-than-buffer): Remove
8636         edge checking code.
8637
8638 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8639
8640         * paths.el (gnus-local-domain): Removed.
8641         (gnus-local-organization): Ditto.
8642         (gnus-startup-file): Ditto.
8643
8644 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8645
8646         * files.el (auto-mode-alist): Add .spec for RPM.
8647
8648 2000-07-31  Andy Piper  <andy@xemacs.org>
8649
8650         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8651
8652 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8653
8654         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8655         browse-url.
8656         * help.el (xemacs-www-page): Ditto.
8657         (xemacs-www-faq): Ditto.
8658         * menubar-items.el (default-menubar): Ditto.
8659
8660         * wid-edit.el (widget-url-link-action): Ditto.
8661         From: Kenichi OKADA <okada@opaopa.org>.
8662
8663 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8664
8665         * finder.el (finder-commentary): Add autoload cookie.
8666
8667 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8668
8669         * files.el (insert-file-contents-literally): Fix second let
8670         binding for `coding-system-for-read' to `coding-system-for-write'
8671         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8672
8673 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8674
8675         * files.el (insert-file-contents-literally): Use binary coding
8676         system (from Morioka san).
8677         (insert-file-contents-literally): Make file-name-handler method.
8678
8679 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8680
8681         * cl-macs.el (get-selection): Add defsetf.
8682
8683 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8684
8685         * x-init.el (x-activate-region-as-selection): replace obsolete
8686         function x-own-selection with own-selection.
8687         (ow-find): replace obsolete functions x-get-selection and
8688         x-get-clipboard with get-selection and get-clipboard.
8689         (init-post-x-win): replace obsolete function x-disown-selection
8690         with disown-selection.
8691
8692 2000-07-20  Mike Sperber  <mike@xemacs.org>
8693
8694         * startup.el (load-user-init-file): Only try to load init file if
8695         it exists.
8696
8697 2000-07-10  Andy Piper  <andy@xemacs.org>
8698
8699         * dialog-items.el: sync with Ben's patch.
8700
8701         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8702         comment.
8703         (progress-text-glyph): deleted.
8704         (progress-layout-glyph): make completely minimal.
8705         (progress-gauge-glyph): ditto.
8706         (progress-display-style): fix to handle dynamic instantiator
8707         changes.
8708         (progress-text-instantiator): new.
8709         (progress-layout-instantiator): new.
8710         (progress-gauge-instantiator): new.
8711         (set-progress-display-instantiator): renamed and changed from
8712         set-progress-display-style.
8713         (progress-abort-glyph): use instantiator not glyph.
8714         (append-progress-display): use set-progress-display-instantiator
8715         and set-glyph-image.
8716         (abort-progress-display): ditto.
8717         (raw-append-progress-display): ditto.
8718
8719 2000-07-20  Ben Wing  <ben@xemacs.org>
8720
8721         * code-files.el: Move Mule-specific code to mule-coding.el.
8722
8723 2000-07-15  Ben Wing  <ben@xemacs.org>
8724
8725         * autoload.el:
8726         Fixed comments.
8727
8728         * cmdloop.el:
8729         * cmdloop.el (yes-or-no-p):
8730         * cmdloop.el (y-or-n-p):
8731         Make these functions use should-use-dialog-box-p and not be
8732         overridden in dialog.el.
8733
8734         * cus-dep.el:
8735         * cus-dep.el (Custom-make-dependencies): Removed.
8736         * cus-dep.el (Custom-make-dependencies-1): New.
8737         * cus-dep.el (Custom-make-one-dependency): New.
8738         New entry point for use in Makefiles, to avoid excessive
8739         invocations.
8740
8741         * cus-edit.el (custom-variable-reset-saved):
8742         * cus-edit.el (custom-variable-reset-standard):
8743         * cus-edit.el (custom-save-resets):
8744         Fix bytecompiler warnings.
8745
8746         * dialog.el:
8747         * dialog.el (yes-or-no-p-dialog-box):
8748         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8749         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8750         * dialog.el (get-dialog-box-response):
8751         * dialog.el (message-or-box):
8752         * dialog.el (make-dialog-box):
8753         * dialog.el (popup-dialog-box): New.
8754         Avoid yes-or-no-p bogosities.
8755         Create a general function `make-dialog-box' to encapsulate all
8756         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
8757
8758         * dumped-lisp.el (preloaded-file-list):
8759         Add dialog-items.  Clean up.  Group files by types.
8760
8761         * easymenu.el (easy-menu-add):
8762         * easymenu.el (easy-menu-remove):
8763         Account for accelerators.
8764
8765         * extents.el:
8766         * extents.el (extent-list): New args, like in map-extents.
8767         * extents.el (extent-at-event): New.
8768         * extents.el (extents-at-event): New.
8769
8770         * font-lock.el:
8771         * font-lock.el (font-lock-mode):
8772         * font-lock.el (font-lock-default-fontify-buffer):
8773         * font-lock.el (font-lock-default-unfontify-region):
8774         * font-lock.el (font-lock-fontify-syntactically-region):
8775         * font-lock.el (font-lock-fontify-keywords-region):
8776         Use new progress-feedback names.
8777
8778         * font-lock.el (java-font-lock-identifier-regexp):
8779         * font-lock.el (java-font-lock-class-name-regexp):
8780         Fix bytecompiler warnings.
8781
8782         * gutter-items.el:
8783         * gutter-items.el (progress-display-use-echo-area): Removed.
8784         * gutter-items.el (progress-feedback-use-echo-area): New.
8785         * gutter-items.el (progress-display-popup-period): Removed.
8786         * gutter-items.el (progress-feedback-popup-period): New.
8787         * gutter-items.el (set-progress-display-style): Removed.
8788         * gutter-items.el (set-progress-feedback-style): New.
8789         * gutter-items.el (progress-display-style): Removed.
8790         * gutter-items.el (progress-feedback-style): New.
8791         * gutter-items.el (progress-stack):
8792         * gutter-items.el (progress-displayed-p): Removed.
8793         * gutter-items.el (progress-feedbacked-p): New.
8794         * gutter-items.el (clear-progress-display): Removed.
8795         * gutter-items.el (clear-progress-feedback): New.
8796         * gutter-items.el (progress-display-clear-when-idle): Removed.
8797         * gutter-items.el (progress-feedback-clear-when-idle): New.
8798         * gutter-items.el (remove-progress-display): Removed.
8799         * gutter-items.el (remove-progress-feedback): New.
8800         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
8801         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
8802         * gutter-items.el (append-progress-display): Removed.
8803         * gutter-items.el (append-progress-feedback): New.
8804         * gutter-items.el (abort-progress-display): Removed.
8805         * gutter-items.el (abort-progress-feedback): New.
8806         * gutter-items.el (raw-append-progress-display): Removed.
8807         * gutter-items.el (raw-append-progress-feedback): New.
8808         * gutter-items.el (display-progress-display): Removed.
8809         * gutter-items.el (display-progress-feedback): New.
8810         * gutter-items.el (current-progress-display): Removed.
8811         * gutter-items.el (current-progress-feedback): New.
8812         * gutter-items.el (current-progress-display-label): Removed.
8813         * gutter-items.el (current-progress-feedback-label): New.
8814         * gutter-items.el (progress-display): Removed.
8815         * gutter-items.el (progress-feedback): New.
8816         Replace "progress-display" with "progress-feedback" globally.
8817
8818         * gutter-items.el (lprogress-display): Removed.
8819         * gutter-items.el (progress-feedback-with-label): New.
8820         Rename lprogress-display ==> progress-feedback-with-label.
8821
8822         * gutter-items.el (search-dialog-direction): Removed.
8823         * gutter-items.el (search-dialog-text): Removed.
8824         * gutter-items.el (search-dialog-callback): Removed.
8825         * gutter-items.el (make-search-dialog): Removed.
8826         Move to dialog-items.el.
8827
8828         * help.el:
8829         * help.el (help-mode-quit):
8830         * help.el (mode-for-help): New.
8831         * help.el (help-sticky-window): New.
8832         * help.el (help-window-config): New.
8833         * help.el (with-displaying-help-buffer):
8834         * help.el (function-at-event): New.
8835         * help.el (help-symbol-regexp): New.
8836         * help.el (help-symbol-run-function-1): New.
8837         * help.el (help-symbol-run-function): New.
8838         * help.el (help-symbol-function-context-menu): New.
8839         * help.el (help-symbol-variable-context-menu): New.
8840         * help.el (help-symbol-function-and-variable-context-menu): New.
8841         * help.el (frob-help-extents): New.
8842         * help.el (describe-function-1):
8843         * help.el (variable-at-point):
8844         * help.el (variable-at-event): New.
8845         * help.el (describe-variable):
8846         Major overhaul.
8847         - Make functions and variables be mousable.
8848         - Middle button hyperlinks.
8849         - New context-menu entries.
8850
8851         * keydefs.el:
8852         * keydefs.el (global-map):
8853         New key bindings to move lines up and down.
8854
8855         * lisp-mode.el:
8856         * lisp-mode.el (construct-lisp-mode-menu): New.
8857         * lisp-mode.el (emacs-lisp-mode-popup-menu):
8858         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
8859         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
8860         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
8861         Make popup and menubar menus be different.  Popup menu uses
8862         clicked location and automatically assumes symbol under the mouse
8863         for various commands.
8864
8865         * menubar-items.el:
8866         * menubar-items.el (bookmark-menu-filter): Add accelerators.
8867         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
8868
8869         * menubar-items.el (global-popup-menu): Removed.
8870         * menubar-items.el (mode-popup-menu): Removed.
8871         * menubar-items.el (activate-popup-menu-hook): Removed.
8872         * menubar-items.el (popup-mode-menu): Removed.
8873         * menubar-items.el (popup-buffer-menu): Removed.
8874         * menubar-items.el (popup-menubar-menu): Removed.
8875         Move to menubar.el.
8876
8877         * menubar.el:
8878         * menubar.el (global-popup-menu): New.
8879         * menubar.el (mode-popup-menu): New.
8880         * menubar.el (activate-popup-menu-hook): New.
8881         * menubar.el (last-popup-menu-event): New.
8882         * menubar.el (popup-mode-menu): New.
8883         * menubar.el (popup-buffer-menu): New.
8884         * menubar.el (popup-menubar-menu): New.
8885         * menubar.el (menu-call-at-event): New.
8886         Move non-content functions here.  Add support for context menu
8887         items on extents.
8888
8889         * minibuf.el (minibuffer-history-uniquify):
8890         Typo fix.
8891
8892         * minibuf.el (read-file-name-1):
8893         Call new file dialog box if it exists.
8894
8895         * minibuf.el (mouse-rfn-setup-vars):
8896         Clean up "chop" action.
8897
8898         * mouse.el:
8899         * mouse.el (button2): Now bound to mouse-track.
8900         * mouse.el (click-inside-extent-p):
8901         * mouse.el (point-inside-extent-p):
8902         * mouse.el (point-inside-selection-p):
8903         * mouse.el (mouse-drag-or-yank): Removed.
8904         * mouse.el (mouse-begin-drag-n-drop): New.
8905         * mouse.el (mouse-eval-sexp):
8906         * mouse.el (mouse-track-activate-strokes): New.
8907         * mouse.el (mouse-track-do-activate): New.
8908         * mouse.el (mouse-track):
8909         * mouse.el (default-mouse-track-event-is-with-button): New.
8910         * mouse.el (default-mouse-track-cleanup-hook):
8911         * mouse.el (default-mouse-track-drag-hook):
8912         * mouse.el (default-mouse-track-drag-up-hook):
8913         * mouse.el (default-mouse-track-click-hook):
8914         Merge drag-n-drop into mouse-track.
8915         Add general "activate" support to replace specific button2 kludges.
8916         Use "button modifier" support in mouse-track.
8917
8918         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
8919
8920         * package-ui.el:
8921         * package-ui.el (pui-menu):
8922         * package-ui.el (pui-popup-context-sensitive): Removed.
8923         Fix bytecompiler warnings.
8924         Clean up popup code a bit.
8925
8926         * select.el (get-selection-no-error): Fix bytecompiler warnings.
8927
8928         * simple.el:
8929         * simple.el (transpose-lines):
8930         * simple.el (transpose-line-up): New.
8931         * simple.el (transpose-line-down): New.
8932         * simple.el (transpose-subr):
8933         * simple.el (transpose-subr-1): Removed.
8934         Clean up, add functions to move lines up and down.
8935
8936         * startup.el (mail-host-address):
8937         * startup.el (user-mail-address):
8938         Customize.
8939
8940         * subr.el:
8941         * subr.el (set-symbol-value-in-buffer): New.
8942         * subr.el (error):
8943         * subr.el (check-argument-type):
8944         * subr.el (defined-error-p): New.
8945         Add structured error support.
8946
8947         * toolbar-items.el (toolbar-compile):
8948         Use new make-dialog-box.
8949
8950         * update-elc.el:
8951
8952         * userlock.el (ask-user-about-lock-dbox):
8953         * userlock.el (ask-user-about-supersession-threat-dbox):
8954         * userlock.el (ask-user-about-lock):
8955         * userlock.el (ask-user-about-supersession-threat):
8956         Use new make-dialog-box.
8957         Add safety checks; use should use-dialog-box-p.
8958
8959         * window-xemacs.el:
8960         * window-xemacs.el (__buffer-dedicated-frame):
8961         * window-xemacs.el (buffer-dedicated-frame): New.
8962         * window-xemacs.el (set-buffer-dedicated-frame): New.
8963         Move dedicated-frame stuff into lisp.
8964
8965 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8966
8967         * printer.el (generic-print-region): Do not require that
8968         `printer-name' be set.
8969         (printer-name): Commentary clarification.
8970
8971 2000-07-19  Martin Buchholz <martin@xemacs.org>
8972
8973         * XEmacs 21.2.35 is released.
8974
8975 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8976
8977         * select.el (selection-coercible-types): Initialise.
8978
8979 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8980
8981         * select.el (own-clipboard): Bug fix.
8982
8983 2000-07-17  Mike Sperber  <mike@xemacs.org>
8984
8985         * cus-edit.el (custom-migrate-custom-file): Save init file before
8986         continuing.
8987
8988 2000-07-16  Mike Sperber  <mike@xemacs.org>
8989
8990         * startup.el (load-init-file): Remove silly call to
8991         `load-user-custom-file`.
8992         (maybe-migrate-user-init-file): Minor fixes.
8993
8994 2000-07-16  Martin Buchholz  <martin@xemacs.org>
8995
8996         * apropos.el (apropos-documentation-check-doc-file):
8997         `doc' variable should be let-bound, as was presumably intended.
8998
8999         * cus-edit.el (custom-variable-reset-saved):
9000         (custom-variable-reset-standard):
9001         Remove unused variable comment-widget.  Twice.
9002
9003         * toolbar.el (toolbar-blank-press-function):
9004         Add a real defvar with initial value nil and proper docstring.
9005         (press-toolbar-button): No need to check for boundp-ness anymore.
9006
9007         * rect.el (open-rectangle-line): Remove useless (let) form.
9008         Add defvar for pending-delete-mode.
9009
9010         * info.el (Info-find-node): This function needs an autoload cookie.
9011
9012         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
9013         Use let* since the second form referred to the first.
9014
9015 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
9016
9017         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
9018         instead of removed `mswindows-get-clipboard'.
9019
9020
9021 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
9022
9023         * select.el (select-convert-from-text): New.
9024         * select.el (select-convert-from-length): New.
9025         * select.el (select-convert-from-integer): New.
9026         * select.el (select-convert-from-identity): New.
9027         * select.el (select-convert-from-filename): New.
9028         * select.el (selection-converter-in-alist): Use them.
9029         New converter functions for X.
9030
9031         * select.el (get-selection): Removed comment.
9032
9033         * select.el (own-selection): Removed append code - I thought
9034         I'd already done this, but apparently not...
9035
9036         * select.el: Changed comment about TIMESTAMP.
9037
9038         * select.el (select-convert-in): New.
9039         * select.el (select-convert-out): New.
9040         New functions that get used by select.c.
9041
9042         * select.el (select-buffer-killed-default): New.
9043         * select.el (select-buffer-killed-text): New.
9044         * select.el (selection-buffer-killed-alist): New.
9045         New list and functions that get called if a relevant selection
9046         exists and a buffer gets killed.
9047
9048         * select.el (select-convert-to-targets):
9049         * select.el (select-convert-to-identity): Removed.
9050         * select.el (select-convert-from-identity): Removed.
9051         * select.el (select-converter-out-alist):
9052         Removed _EMACS_INTERNAL selection type.
9053
9054         * x-select.el (xselect-kill-buffer-hook): Removed.
9055         * x-select.el (xselect-kill-buffer-hook-1): Removed.
9056         Removed this X-specific nonesense. Use the generic support
9057         in select.el instead.
9058
9059 2000-07-15  Martin Buchholz  <martin@xemacs.org>
9060
9061         * mule/mule-category.el (defined-category-hashtable):
9062         Use make-hash-table instead of make-hashtable
9063
9064         * buff-menu.el: Byte-compiler warning fix.
9065
9066         * isearch-mode.el (isearch-highlight-all-cleanup):
9067         Remove unused variable `isearch-highlight-all-start'.
9068
9069         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9070
9071         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9072
9073         * cus-dep.el (Custom-make-dependencies):
9074         Add autoload cookie for custom-add-loads to generated custom-load.el.
9075
9076         * autoload.el (autoload-package-name): Warning suppression.
9077         Move defvar prior to first use.
9078
9079         * custom.el: Add autoload for custom-declare-face.
9080         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9081         * cl.el (cl-hack-byte-compiler):
9082         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9083         to work properly.
9084
9085 2000-07-08  Mike Sperber  <mike@xemacs.org>
9086
9087         * startup.el (load-home-init-file): Added variable.
9088         (maybe-migrate-user-init-file): Added.
9089         (load-user-init-file): Load custom file if different from init
9090         file.
9091
9092         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9093         "startup."
9094
9095         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9096         Moved `custom-file'-related code to cus-file.el.
9097
9098         * cus-file.el: New file.
9099
9100 2000-04-01  Mike Sperber  <mike@xemacs.org>
9101
9102         * packages.el (packages-find-package-directories): Added support
9103         for external package hierarchies with in-place installations.
9104
9105         * find-paths.el (paths-root-in-place-p): Added.
9106         (paths-find-emacs-directory): Added support for external
9107         directories with in-place installations.
9108         (paths-find-site-directory): Ditto.
9109
9110         * startup.el (find-user-init-file): Also look for
9111         ~/.xemacs/init.elc? in preference to ~/.emacs.
9112
9113 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9114
9115         * select.el (own-selection):
9116         * select.el (own-clipboard): Changed `append' parameter to
9117         `how-to-use' parameter.
9118         * select.el (own-selection): Removed icky append code.
9119         * select.el (own-selection, get-selection): Removed extra type
9120         checking.
9121         * select.el (selection-appender-alist):
9122         * select.el (selection-converter-{in|out}-alist): Initialise.
9123         * select.el (select-append-to-*): New.
9124         * select.el (select-convert-from-*): New.  New functions to append
9125         data and convert data from external type.
9126
9127 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9128
9129         * font-lock.el: Javadoc enhancements.
9130
9131 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9132
9133         * printer.el (generic-print-region): Compose job name from buffer
9134         name.
9135
9136 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9137
9138         * font-lock.el (font-lock-fontify-pending-extents): Call
9139         font-lock-fontify-region instead of font-lock-fontify-buffer
9140         to avoid unnecessary progress gauges.
9141
9142 2000-07-06  Craig Lanning  <lanning@scra.org>
9143
9144         * custom-load.el (faces):
9145
9146         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9147         dir is a regex.
9148
9149         * process.el (call-process-internal): from Dan Holmsand, use binary
9150         coding systems so that jka-compr works.
9151
9152 2000-07-07  Ben Wing  <ben@xemacs.org>
9153
9154         * font-lock.el: Undo previous change.  Unfortunately, some
9155         files actually use the variables directly in their init code
9156         without quoting them.
9157
9158 2000-07-07  Ben Wing  <ben@xemacs.org>
9159
9160         * font-lock.el (defvar font-lock-*-face): Removed.
9161
9162         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9163         only when necessary.
9164
9165 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9166
9167         * cl-macs.el: fix cl-transform-function-property kludge
9168         so that it does not require a random feature.
9169
9170 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9171
9172         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9173         as in Linux kernel "Rules.make".
9174
9175 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9176
9177         * build-report.el (build-report): Add autoload cookie.
9178
9179 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9180
9181         * package-ui.el (defgroup pui):  Correct a misspelling
9182         (pui-toggle-package-delete):  Change `seleted' to `selected'
9183
9184 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9185
9186         * package-get.el (package-get-update-base):
9187         (package-get): Use insert-file-contents-literally always.
9188         (package-get-maybe-save-index):
9189         Force coding system for writing to binary.
9190
9191 2000-06-08  Mike Alexander  <mta@arbortext.com>
9192
9193         * code-process.el (call-process-region): If there is no coding
9194         system for the process on process-coding-system-alist use the
9195         coding system of the buffer containing the region.
9196
9197 2000-06-10  Ben Wing  <ben@xemacs.org>
9198
9199         * cmdloop.el (command-error):
9200         If debug-on-error and noninteractive, output backtrace.
9201
9202         * files.el (file-relative-name):
9203         Remove MSDOS references.
9204
9205         * simple.el (line-number): New function, due to non-obvious
9206         behavior/usage of count-lines.
9207
9208         * simple.el (count-lines): document non-obvious usage to get
9209         line number.
9210
9211 2000-06-11  Ben Wing  <ben@xemacs.org>
9212
9213         * faces.el ((featurep 'xpm)):
9214         * x-faces.el (x-init-face-from-resources):
9215         * x-faces.el (x-init-frame-faces):
9216         * x-misc.el (x-init-specifier-from-resources):
9217         * x-misc.el (x-get-resource-and-bogosity-check):
9218         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9219         * x-mouse.el (x-init-pointer-shape):
9220         * x-scrollbar.el (x-init-scrollbar-from-resources):
9221         Add sixth argument to x-get-resource calls so as to issue warnings
9222         rather than errors on bogus arguments.
9223
9224 2000-06-05  Ben Wing  <ben@xemacs.org>
9225
9226         * compat.el: new file.  provides a clean, non-intrusive way to
9227         define compatibility functions.
9228
9229         * process.el (shell-quote-argument): temporary fix for lack
9230         of nt-quote-process-args.  #### I need to put back the overall
9231         structure of that mechanism but redo the guts of it using the
9232         extra intelligence in the C code.
9233
9234 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9235
9236         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9237         `package-get' does in package-get.el, instead of using external
9238         "md5sum" program.
9239
9240         * package-get.el (package-get): Insert package file literally to
9241         make checksum calculation work.
9242
9243 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9244
9245         * code-files.el (convert-mbox-coding-system): Deleted.
9246         (file-coding-system-alist): Removed reference to
9247         convert-mbox-coding-system.
9248
9249 2000-05-28  Martin Buchholz <martin@xemacs.org>
9250
9251         * XEmacs 21.2.34 is released.
9252
9253 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9254
9255         * font-lock.el (font-lock-keywords): Rewrote docstring
9256
9257 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9258
9259         * loadhist.el (unload-feature): handle case where x is both boundp
9260         and fboundp
9261
9262 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9263
9264         * packages.el: It's ok to use built-in macros, but not lisp
9265         defined ones.
9266
9267 2000-05-20  Ben Wing  <ben@xemacs.org>
9268
9269         * font-lock.el:
9270         * font-lock.el (font-lock-message-threshold):
9271         * font-lock.el (font-lock-mode):
9272         * font-lock.el (font-lock-default-fontify-buffer):
9273         * font-lock.el (font-lock-always-fontify-immediately):
9274         * font-lock.el (font-lock-old-extent): Removed.
9275         * font-lock.el (font-lock-old-len): Removed.
9276         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9277         * font-lock.el (font-lock-pending-extent-table): New.
9278         * font-lock.el (font-lock-range-table): New.
9279         * font-lock.el (font-lock-after-change-function):
9280         * font-lock.el (font-lock-after-change-function-1): Removed.
9281         * font-lock.el (font-lock-fontify-pending-extents): New.
9282         * font-lock.el ('font-lock-revert-cleanup): Removed.
9283         * font-lock.el ('font-lock-revert-setup): Removed.
9284         Rewrite deferral code to handle any number of changes, merging
9285         them properly.  Remove hacked-up code for revert-buffer, now
9286         unnecessary.
9287
9288         * menubar-items.el (default-menubar):
9289         In Options->Edit Init File, don't switch to emacs-lisp-mode
9290         unless necessary; doing this turns off font-lock.
9291
9292 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9293
9294         * keydefs.el: Define C-x BS to backward-kill-sentence.
9295
9296 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9297
9298         * files.el (hack-local-variables-prop-line): Use non-greedy
9299         matching to process -*-texinfo-*- -*-.
9300
9301 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9302
9303         * minibuf.el (minibuf-directory-files): new function.
9304         (read-file-name-activate-callback): use minibuf-directory-files.
9305         (read-directory-name-internal): ditto.
9306         (mouse-file-display-completion-list): ditto.
9307         (mouse-directory-display-completion-list): ditto.
9308         (read-file-name-internal): remove "./" from completion list unless
9309         explicitly matched, for consistency.
9310
9311 2000-05-11  Ben Wing  <ben@xemacs.org>
9312
9313         * gutter-items.el (gutter-buffers-tab):
9314         * gutter-items.el (add-tab-to-gutter):
9315         * gutter-items.el (update-tab-in-gutter):
9316         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9317         * gutter-items.el (append-progress-display):
9318         * gutter-items.el (abort-progress-display):
9319         * gutter-items.el (raw-append-progress-display):
9320         Further fixes.  Use set-glyph-image not set-image-instance-property,
9321         to fix problems with multiple windows in a frame.
9322
9323         * menubar-items.el (tutorials-menu-filter):
9324         Fix typo.
9325
9326         * startup.el (early-error-handler):
9327         Display message box under windows; otherwise, message will disappear
9328         before it can be viewed.
9329
9330         * update-elc.el:
9331         Fix bug in NEEDTODUMP processing.
9332
9333 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9334
9335         * startup.el (lock-directory): Removed.
9336         (superlock-file): Ditto.
9337         (startup-set-paths): Remove lockdir.
9338         (startup-setup-paths-warning): Remove lock-directory.
9339
9340         * setup-paths.el (paths-find-lock-directory): Removed.
9341         (paths-find-superlock-file): Ditto.
9342
9343 2000-05-09  Ben Wing  <ben@xemacs.org>
9344
9345         * faces.el (set-face-property):
9346         * faces.el (set-face-font):
9347         * faces.el (set-face-foreground):
9348         * faces.el (set-face-background):
9349         * faces.el (set-face-background-pixmap):
9350         * faces.el (set-face-underline-p):
9351         * faces.el (set-face-strikethru-p):
9352         * faces.el (set-face-highlight-p):
9353         * faces.el (set-face-dim-p):
9354         * faces.el (set-face-blinking-p):
9355         * faces.el (set-face-reverse-p):
9356         doc string changes.
9357
9358         * glyphs.el:
9359         * glyphs.el (make-image-specifier):
9360         * glyphs.el (glyph-property):
9361         * glyphs.el (set-glyph-image):
9362         * glyphs.el (make-glyph):
9363         * glyphs.el (make-pointer-glyph):
9364         * glyphs.el (make-icon-glyph):
9365         * glyphs.el (widget-image-instance-p): New.
9366         authorship info, lots of doc changes.  New predicate, inadvertently
9367         omitted.  the general principle with specifier docs is now that
9368         the description of instantiators should go with the make-foo-specifier
9369         fun's doc string, rather than in foo-specifier-p.  this follows
9370         conventions elsewhere in XEmacs and in general is a lot more obvious
9371         of a place to look.  sometimes the make-foo-specifier function needs
9372         to be created in the process.
9373
9374         * gutter.el:
9375         * gutter.el (make-gutter-specifier): New.
9376         * gutter.el (make-gutter-size-specifier): New.
9377         * gutter.el (make-gutter-visible-specifier): New.
9378         specifier doc updates according to the conventions specified before.
9379
9380         * objects.el:
9381         * objects.el (make-font-specifier):
9382         * objects.el (make-color-specifier):
9383         * objects.el (make-face-boolean-specifier): New.
9384         specifier doc updates according to the conventions specified before.
9385
9386         * specifier.el:
9387         * specifier.el (set-specifier):
9388         * specifier.el (make-integer-specifier): New.
9389         * specifier.el (make-boolean-specifier): New.
9390         * specifier.el (make-natnum-specifier): New.
9391         * specifier.el (make-generic-specifier): New.
9392         * specifier.el (make-display-table-specifier): New.
9393         specifier doc updates according to the conventions specified before.
9394
9395         * toolbar.el:
9396         * toolbar.el (make-toolbar-specifier): New.
9397         specifier doc updates according to the conventions specified before.
9398
9399 2000-05-09  Ben Wing  <ben@xemacs.org>
9400
9401         * process.el (call-process-internal): Revert to previous version
9402         because Mike's change clashed with a change I did not long before.
9403         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9404         Thanks very much Mike for pointing out the bug and submitting a
9405         patch!
9406
9407 2000-04-13  Mike Alexander  <mta@arbortext.com>
9408
9409         * process.el (call-process-internal): Send the correct input buffer
9410         (call-process-internal): Return the exit status of the process
9411
9412 2000-05-07  Ben Wing  <ben@xemacs.org>
9413
9414         * winnt.el:
9415         * winnt.el (nt-quote-args-verbatim): Removed.
9416         * winnt.el (nt-quote-args-prefix-quote): Removed.
9417         * winnt.el (nt-quote-args-backslash-quote): Removed.
9418         * winnt.el (nt-quote-args-double-quote): Removed.
9419         * winnt.el (nt-quote-args-functions-alist): Removed.
9420         * winnt.el (nt-quote-process-args): Removed.
9421         Remove all stuff for argument quoting.  We borrow the code instead
9422         from Emacs 20.6, which is much more careful in its quoting
9423         (e.g. in handling runs of the escape character) and avoids most of
9424         the need for this Lisp mechanism by checking to see whether we're
9425         running a Cygwin or normal program and doing the appropriate
9426         quoting.  If we end up needing such a mechanism, we should add
9427         it by extending the variable `mswindows-quote-process-args' so it
9428         can take an alist of regexps.
9429
9430 2000-05-07  Ben Wing  <ben@xemacs.org>
9431
9432         * keydefs.el:
9433         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9434         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9435         the window without moving point.
9436
9437         * simple.el:
9438         * simple.el (scroll-up-one): New.
9439         * simple.el (scroll-down-one): New.
9440         Functions for use with C-M-up/down.
9441
9442 2000-05-01  Martin Buchholz <martin@xemacs.org>
9443
9444         * XEmacs 21.2.33 is released.
9445
9446 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9447
9448         * dialog.el (yes-or-no-p-dialog-box):
9449         Fix docstring.
9450         Fix following horrible bug in X11 mode with focus-follows-mouse:
9451           1. Visit two files in two different frames.
9452           2. do File->Revert Buffer in one of those frames.
9453           3. Dialog box appears.
9454           4. Arrange things so that the mouse passes over the *other*
9455              frame, then to the dialog box, and click on "Yes".
9456           5. The file contents end up in the *wrong* buffer!
9457         Add TODO comment.
9458
9459 2000-04-28  Ben Wing  <ben@xemacs.org>
9460
9461         * help.el (describe-installation): correct typo introduced
9462         in last patch: boundp -> fboundp.
9463
9464         * etags.el (buffer-tag-table-list):
9465         canonicalize filenames to Unix format so that tag-table-alist
9466         searching works under Windows.
9467
9468         * autoload.el:
9469         Bowdlerize the supposedly objectionable words
9470         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9471
9472         * gutter-items.el (set-progress-display-style):
9473         * gutter-items.el (search-dialog-callback):
9474         * gutter-items.el (make-search-dialog):
9475         Change to new callback-ex api.
9476
9477 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9478
9479         * help.el: (describe-installation): decode-coding-string is not
9480         defined in a non MULE environment.
9481
9482 2000-04-28  Ben Wing  <ben@xemacs.org>
9483
9484         * gutter-items.el (buffer-list-changed-hook):
9485         use it, not record-buffer-hook.
9486
9487         * subr.el (record-buffer-hook): Removed.
9488
9489 2000-04-27  Ben Wing  <ben@xemacs.org>
9490
9491         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9492         use NORECORD option.  Andy will not like this, but the existing
9493         gutter behavior is just wrong, as per this comment:
9494
9495         ;; this used to add the norecord flag to both calls below.
9496         ;; this is bogus because it is a pervasive assumption in XEmacs
9497         ;; that the current buffer is at the front of the buffers list.
9498         ;; for example, select an item and then do M-C-l
9499         ;; (switch-to-other-buffer).  Things get way confused.
9500         ;;
9501         ;; Andy, if you want to maintain the current look, you must
9502         ;;  *uncouple* the gutter order and buffers order.
9503
9504         * loaddefs.el (completion-ignored-extensions): unfuckify.
9505
9506         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9507         xemacs.mak.
9508
9509         * autoload.el (batch-update-one-directory): new function, used in
9510         xemacs.mak.
9511
9512         * loadup.el: set gc-cons-threshold very high unless dumping --
9513         loadup during update-elc is much much much faster.  also do this
9514         when quick-building.
9515
9516         add commented-out code for profiling loadup.
9517
9518
9519         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9520         is required in order to build xemacs.
9521
9522 2000-04-26  Ben Wing  <ben@xemacs.org>
9523
9524         * loadup.el: don't garbage collect during loadup if quick-build
9525         compile-time option is set.
9526
9527 2000-04-23  Ben Wing  <ben@xemacs.org>
9528
9529         * update-elc.el: compute whether any dumped .el or .elc files
9530         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9531         if so.
9532
9533         * update-elc.el (update-elc-files-to-compile): always change
9534         NOBYTECOMPILE in the src directory rather than current dir,
9535         so it will work under NT.
9536
9537         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9538         the form of this file is identical between Unix and Windows.
9539         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9540         Added comment.
9541         (update-autoloads-from-directory): updated doc string.
9542         updated doc strings in a few other places.
9543
9544 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9545
9546         * bytecomp.el (byte-force-recompile): Fix argument to
9547         byte-recompile-directory.
9548
9549 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9550
9551         * gutter-items.el (progress-display-clear-when-idle): Use
9552         add-one-shot-hook.
9553         * gutter-items.el (clear-progress-display): Adjust number of
9554         arguments.
9555
9556 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9557
9558         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9559
9560 2000-04-16  Ben Wing  <ben@xemacs.org>
9561
9562         * printer.el: New file.
9563
9564         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9565
9566         * help.el (describe-installation): Fix decoding for Windows.
9567
9568         * menubar-items.el:
9569         * menubar-items.el (default-menubar):
9570         * menubar-items.el (tutorials-menu-filter): New.
9571         * menubar-items.el (popup-menubar-menu):
9572         Add authorship.  Redo Help menu and Tutorials filter.
9573
9574         * menubar.el: Correct comment.
9575
9576         * modeline.el (modeline-buffer-identification): Correct doc string.
9577
9578         * simple.el:
9579         * simple.el (printing): Removed.
9580         * simple.el (printer-name): Removed.
9581         * simple.el (generic-print-buffer): Removed.
9582         * simple.el (generic-print-region): Removed.
9583         Move generic print code to printer.el.
9584
9585 2000-04-15  Ben Wing  <ben@xemacs.org>
9586
9587         * simple.el (generic-print-region): New.
9588         make this function actually work.
9589         (generic-print-buffer): call generic-print-region.
9590
9591 2000-04-14  Andy Piper  <andy@xemacs.org>
9592
9593         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9594         by using the new widget-callback-current-channel.
9595         (search-dialog-callback): ditto.
9596
9597 2000-04-12  Andy Piper  <andy@xemacs.org>
9598
9599         * gutter.el (default-gutter-position): moved from gutter-items.el.
9600         (default-gutter-position-changed-hook): ditto.
9601         (gutter-element-visibility-changed-hook): ditto.
9602         (set-gutter-element): ditto.
9603         (remove-gutter-element): ditto.
9604         (set-gutter-element-visible-p): ditto.
9605         (gutter-element-visible-p): ditto.
9606         (init-gutter): ditto.
9607
9608         * dialog.el (make-dialog-box): renamed and moved from
9609         gutter-items.el
9610
9611         * gutter-items.el: move various functions elsewhere.
9612
9613 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9614
9615         * menubar-items.el: Fixed place of parenthesis.
9616
9617 2000-04-12  Ben Wing  <ben@xemacs.org>
9618
9619         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9620                 without constantly being prompted for the tag.
9621         * simple.el: Added a number of section headings, to clarify the
9622                 organization of this file.
9623         * simple.el (activate-region):
9624         * simple.el (region-exists-p):
9625         * simple.el (region-active-p):
9626                 Moved these three function down to the other side of
9627                 the case-changing functions, so they join the rest of
9628                 the region code.
9629         * simple.el (printing): New.
9630         * simple.el (printer-name): New.
9631         * simple.el (generic-print-buffer): New.
9632                 New functions, a very simple prototype for a unified
9633                 printing interface.
9634
9635         * process.el (call-process-internal): Real fix for null BUFFER,
9636                 other problems with BUFFER specs.
9637
9638         * menubar-items.el:
9639                 Fixed up File->Print to use new printing functions.
9640                 Various corrections and expansions to Grep/Compile menus.
9641                 New options for Printing.
9642                 New options for SMTP Mail, the way to send mail under
9643                   MS Windows. (There's also a package patch to make SMTP
9644                   Mail be the default under MSWin.)
9645
9646 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9647
9648         * menubar-items.el: Selecting Rectangle Mousing from menubar
9649         did not work.  Needed to quote mouse-track-rectangle-p.
9650
9651 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9652
9653         * cl-compat.el (keywordp): Removed.
9654
9655 2000-04-05  Andy Piper  <andy@xemacs.org>
9656
9657         * gutter-items.el (progress-layout-glyph): don't initialize here.
9658         (progress-gauge-glyph): use dynamic sizing.
9659         (set-progress-display-style): new function. Set progress glyphs
9660         appropriately depending on the style.
9661         (progress-display-style): new variable. Custom version of
9662         set-progress-display-style.
9663         (progress-abort-glyph): switch to dynamic sizes.
9664         (search-dialog-text): make the edit field active.
9665
9666 2000-04-04  Andy Piper  <andy@xemacs.org>
9667
9668         * gutter-items.el (make-search-dialog): need to make the search
9669         dialog visible after creation.
9670
9671         * menubar-items.el (default-menubar): use the search dialog for
9672         searching. Remove some extraneous search menu items.
9673
9674         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9675         well as strings.
9676         (make-gutter-only-dialog-frame): allow the user to create the
9677         frame unmapped. Allow the gutter spec to be given as a glyph.
9678         (search-dialog-direction): new variable.
9679         (search-dialog-text): new variable.
9680         (search-dialog-callback): new function. Callback for the search
9681         dialog action.
9682         (make-search-dialog): new function. Create a user-friendly search
9683         dialog.
9684
9685 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9686
9687         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9688         under Windows.
9689
9690 2000-04-01  Andy Piper  <andy@xemacs.org>
9691
9692         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9693         progress more accurately.
9694
9695 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9696
9697         * finder.el (finder-compile-keywords): Process readable files only.
9698         Because error in process of .#finder-inf.el when compile xemacs
9699         with --with-clash-detection option.
9700
9701 2000-03-31  Andy Piper  <andy@xemacs.org>
9702
9703         * gutter-items.el (append-progress-display): don't delay after a
9704         successful font-lock.
9705         (make-gutter-only-dialog-frame): new function. Allow users to
9706         create gutter-only dialogs.
9707
9708 2000-03-27  Mike Alexander  <mta@arbortext.com>
9709
9710         * process.el (call-process-internal): Handle a null BUFFER
9711         parameter correctly.
9712
9713 2000-03-28  Andy Piper  <andy@xemacs.org>
9714
9715         * gutter-items.el (abort-progress-display): put strings in the
9716         gutter not extents.
9717         (progress-layout-glyph): signal special 'quit callback.
9718         (progress-display-quit-function): deleted.
9719         (progress-display-stop-callback): deleted.
9720         (progress-display-dispatch-command-events): deleted.
9721         (append-progress-display): remove calls to
9722         progress-display-dispatch-command-events.
9723         (raw-append-progress-display): ditto.
9724
9725 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9726
9727         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9728         being a list.  Actually define `stipple-pixmap-p' which is used as
9729         an error predicate.  Correctly handle PIXMAP being either relative
9730         or absolute file name.
9731
9732 2000-03-24  Andy Piper  <andy@xemacs.org>
9733
9734         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9735         (abort-progress-display): ditto. Don't delete the created extent.
9736         (raw-append-progress-display): ditto.
9737         (progress-display-dispatch-non-command-events): new
9738         function. Encapsulates what we want to do when no command input is
9739         required.
9740         (progress-display-dispatch-command-events): likewise, but disable
9741         for now since it causes too many problems.
9742         (append-progress-display): use them.
9743         (raw-append-progress-display): ditto.
9744         (default-gutter-position-changed-hook): set this rather than
9745         default-gutter-position-changed.
9746         (default-gutter-position-changed-hook): lambda with zero arguments
9747         rather than one.
9748         (raw-append-progress-display): trap errors in pending input since
9749         allowing them to signal will hose the gauge well and
9750         truly. Ideally we would like to delay these until we are more able
9751         to cope.
9752         (append-progress-display): ditto.
9753
9754 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
9755
9756         * lisp/make-docfile.el: call-process-internal is now implemented
9757         in process.el.
9758
9759 2000-03-21  Ben Wing  <ben@xemacs.org>
9760
9761         * mule\mule-cmds.el (set-language-info-alist):
9762         Fix to correspond to new menu arrangement.
9763
9764 2000-03-21  Ben Wing  <ben@xemacs.org>
9765
9766         * process.el:
9767         * process.el (call-process-internal): New.
9768         New implementation of call-process.  Only enabled under NT, so far.
9769         stderr handling not implemented yet in CVS'd C code.
9770
9771 2000-03-20  Ben Wing  <ben@xemacs.org>
9772
9773         * lisp-mode.el:
9774         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
9775         * lisp-mode.el (lisp-interaction-mode):
9776         Put back Lisp Interaction menubar for Jan V's sake.
9777
9778         * simple.el:
9779         * simple.el (mark-ring):
9780         * simple.el (dont-record-current-mark): New.
9781         * simple.el (in-shifted-motion-command): New.
9782         * simple.el (mark-ring-unrecorded-commands): New.
9783         * simple.el (mark-ring-max):
9784         * simple.el (set-mark-command):
9785         * simple.el (push-mark):
9786         * simple.el (handle-pre-motion-command):
9787         Implement scheme for not recording unimportant marks.
9788
9789         * subr.el:
9790         * subr.el (function-allows-args): New.
9791         New function function-allows-args.
9792
9793 2000-03-20  Martin Buchholz <martin@xemacs.org>
9794
9795         * XEmacs 21.2.32 is released.
9796
9797 2000-03-20  Andy Piper  <andy@xemacs.org>
9798
9799         * gutter-items.el (update-tab-in-gutter): force selection of the
9800         selected-window if required to do so.
9801         (buffers-tab-items): ditto.
9802         (add-tab-to-gutter): ditto.
9803         (create-frame-hook): use force-selection.
9804         (default-gutter-position-changed): lambdify.
9805         (update-tab-hook): deleted since it was only used in one place.
9806
9807 2000-03-18  Andy Piper  <andy@xemacs.org>
9808
9809         * files.el (find-file-noselect): undo change that shouldn't have
9810         gone in.
9811
9812 2000-03-17  Andy Piper  <andy@xemacs.org>
9813
9814         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
9815         of selected-window trickery.
9816
9817         * gutter-items.el (update-tab-in-gutter): don't give dedicated
9818         frames tabs.
9819         (progress-display-stop-callback): progress -> progress-display
9820         (progress-display-quit-function): ditto.
9821         (clear-progress-display): ditto.
9822         (remove-progress-display): ditto.
9823         (append-progress-display): ditto.
9824         (abort-progress-display): ditto.
9825         (raw-append-progress-display): ditto.
9826         (display-progress-display): ditto.
9827         (current-progress-display-label): ditto.
9828         (current-progress-display): ditto.
9829         (lprogress-display): ditto and save the buffer
9830         (progress-display): ditto. Otherwise the buffer sometimes gets
9831         changed which confuses font-lock.
9832
9833         * font-lock.el (font-lock-default-fontify-buffer): catch all
9834         errors, not just quit.
9835         (font-lock-mode): progress -> display-progress
9836         (font-lock-default-fontify-buffer): ditto.
9837         (font-lock-fontify-syntactically-region): ditto.
9838         (font-lock-fontify-keywords-region): ditto.
9839
9840 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
9841
9842         * cl.el (gensym): Move to here from cl-macs.el.
9843         (gentemp): Ditto.
9844
9845 2000-03-16  Andy Piper  <andy@xemacs.org>
9846
9847         * font-lock.el (font-lock-mode): use lprogress and friends for
9848         progress management.
9849         (font-lock-default-fontify-buffer): ditto.
9850         (font-lock-fontify-syntactically-region): ditto.
9851         (font-lock-fontify-keywords-region): ditto.
9852         (font-lock-revert-cleanup): fix reverting.
9853         (font-lock-revert-setup): ditto.
9854
9855         * gutter-items.el (progress-use-echo-area): new variable. Use the
9856         echo area for progress gauges if non-nil.
9857         (clear-progress): remove echo area stuff and defer to
9858         clear-message.
9859         (append-progress): dispatch non-command events after each progress
9860         increment. Remove echo area stuff.
9861         (abort-progress): remove echo area stuff and defer to
9862         display-message.
9863         (raw-append-progress): ditto. Dispatch non-command events after
9864         gutter redisplay.
9865         (display-progress): defer echo area stuff to display-message.
9866
9867         * gutter-items.el (clear-progress):
9868         (abort-progress): indentation changes.
9869         (display-progress): don't clear progress.
9870         (append-progress): compare messages with equal.
9871         (raw-append-progress): use dispatch-non-command-events to flush
9872         widget creation events.
9873
9874 2000-03-13  Ben Wing  <ben@xemacs.org>
9875
9876         * abbrev.el:
9877         * abbrev.el (abbrev-string-to-be-defined): New.
9878         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
9879         Changes for use with the menubar.
9880
9881 2000-03-12  Ben Wing  <ben@xemacs.org>
9882
9883         * alist.el (vassoc): moved here from font-menu.el.
9884
9885         * custom.el (defface): typo fix.
9886
9887         * dialog.el (yes-or-no-p-dialog-box):
9888         * dialog.el (message-box):
9889         * files.el (save-some-buffers-1):
9890         Put accelerators in the button names.
9891
9892         * font-lock.el (font-lock-comment-face):
9893         * font-lock.el (font-lock-keyword-face):
9894         * font-lock.el (font-lock-function-name-face):
9895         Fixed some of the colors under MS Windows because the existing
9896         default colors were hardly different from black and needed to be
9897         made lighter.
9898
9899         * font-menu.el:
9900         * font-menu.el (font-menu-split-long-menu):
9901         * font-menu.el (font-menu-family-constructor):
9902         * font-menu.el (font-menu-size-constructor):
9903         * font-menu.el (font-menu-weight-constructor):
9904         * font-menu.el (font-menu-set-font):
9905         vassoc moved to alist.el.
9906         Accelerators added to all menus.
9907         Unused bound var new-props removed.
9908
9909         * keydefs.el: I did a whole lot of rearranging to put things in a
9910         more consistent order and fixed a number of cases where key
9911         combinations involving up, down, left, right and so on were
9912         defined but the corresponding keypad combinations were not
9913         defined.
9914
9915         * lisp-mode.el:
9916         * lisp-mode.el (lisp-interaction-mode-popup-menu):
9917         * lisp-mode.el (emacs-lisp-mode):
9918         * lisp-mode.el (lisp-interaction-mode):
9919         * lisp-mode.el (flet):
9920         Added accelerators onto the menus.
9921         Made all the different versions of the let function be indented
9922         the same way.
9923         Undid Steve's easy-menu-ification, because it makes it impossible
9924         to have the menubar and popup menus different.
9925         Cleaned up the menu; added items for find-function &c and some
9926         indenting, and removed debug-on-*.
9927
9928         * list-mode.el (list-mode-hook):
9929         * list-mode.el (list-mode):
9930         * list-mode.el (completion-setup-hook):
9931         * list-mode.el (display-completion-list):
9932         Added support for the :window-height keyword, which is required
9933         because of other changes that I made for the file dialog box.  I
9934         also made the hook variables list-mode-hook and
9935         completion-setup-hook and also minibuffer-setup-hook in
9936         minibuf.el be permanent-local; see comment in list-mode.el.
9937
9938         * map-ynp.el (map-y-or-n-p):
9939         Added accelerators to the dialog buttons.
9940
9941         * menubar-items.el (menu-truncate-list):
9942         New internal function.
9943         * menubar-items.el (submenu-generate-accelerator-spec):
9944         * menubar-items.el (menu-item-strip-accelerator-spec):
9945         * menubar-items.el (menu-item-generate-accelerator-spec):
9946         New exported functions, for use in auto-generating accelerator specs.
9947
9948         * menubar-items.el:
9949         * menubar-items.el (default-menubar):
9950         * menubar-items.el (maybe-add-init-button):
9951         * menubar-items.el (bookmark-menu-filter):
9952         * menubar-items.el (slow-format-buffers-menu-line):
9953         * menubar-items.el (build-buffers-menu-internal):
9954         * menubar-items.el (language-environment-menu-filter):
9955         * menubar-items.el (default-popup-menu):
9956         * menubar-items.el (popup-buffer-menu):
9957         * menubar-items.el (popup-menubar-menu):
9958         Did a major overhaul on this file, and in fact I'm nowhere near
9959         done working on the menubar, and there will be more patches to
9960         come.  A basic summary of what I've done:
9961
9962         a) I added accelerators to all of the menu items.  For menus that
9963         are auto-generated, such as the buffers menu, the accelerators are
9964         automatically added to the beginning of each line using the
9965         numbers 1 through 9, then zero, and then letters starting with A,
9966         but omitting the letters that are already in use for the fixed
9967         menu items at the top of the buffers menu.  To facilitate adding
9968         accelerators of this kind, I created some new functions
9969         (*-accelerator-spec), which are also being used by other filters
9970         that auto generate lists of things such as ftp sites to download
9971         packages.  If people really don't like these accelerators
9972         appearing at the beginning of the menu items, a variable can be
9973         added to optionally turn them off, but I think this is rather
9974         pointless because other menu items have accelerators and many or
9975         most of the menu users will use the accelerators if the support is
9976         there.
9977
9978         b) I combined the top level Tools and Apps menus into a single
9979         Tools menu, because the distinction between the two is not
9980         obvious, and the items on the menus are not used often enough that
9981         putting some of them onto submenus is a problem.
9982
9983         c) I created two new top level menus called View and Cmds because
9984         there were too many items on the File and Edit menus, and I'm going
9985         to be adding more items to these menus.  In contrast to the Tools
9986         menu, the items on these menus may be used quite often during an
9987         editing session, and so should be available with fewer
9988         keystrokes.
9989
9990         d) I added a number of options to the options menu, including one
9991         for controlling whether the alt key can be used to traverse to
9992         menu items using the accelerators, one for controlling behavior of
9993         control-k, one for controlling how the kill and yank functions
9994         interact with the clipboard, a few additional buffers-menu
9995         options, and various other things.  I also did a bit of
9996         rearranging, for example, combining the keyboard and mouse options
9997         into a single keyboard and mouse submenu to facilitate the
9998         accelerators on that level.
9999
10000         e) I changed the variable buffers-menu-format-buffer-line-function
10001         to take two arguments instead of one, the second argument being
10002         the line number for use in creating an accelerator.  I added a
10003         hack to support existing functions with one argument (although I
10004         doubt that very many of these exist), for backward compatibility.
10005
10006         f) I moved the top level mule menu to be a submenu of the edit
10007         menu.  I think that most of the items on this menu are fairly
10008         useless and there are certainly not enough frequently used items
10009         to justify this being its own top level menu.
10010
10011         g) I combined most of the items in big-menubar.el into the main menu.
10012         If people think the main menu is too big, it would be possible to
10013         create different configurations, some smaller.
10014
10015         * menubar.el (check-menu-syntax):
10016         Deleted some syntax checks that were no longer valid, partly
10017         because of changes that were already made a long time ago, and
10018         partly because of a change I made where I allow the name of the
10019         menu item to be an evaluated expression rather than just a string,
10020         similar to all of the other parameters of a menu item.
10021
10022         * minibuf.el:
10023         * minibuf.el (read-file-name-1):
10024         * minibuf.el (mouse-read-file-name-1):
10025         I made a number of changes to improve the appearance
10026         and functioning of the file dialog box.  They include:
10027
10028         a) Fixing the problem where closing the dialog box by clicking on
10029         the close button of the window didn't properly exit the
10030         minibuffer.
10031
10032         b) Fixing the problem that if you typed part of a file name, and
10033         then clicked on a completion with the mouse, the file was not
10034         correctly selected.
10035
10036         c) Changing the title of the dialog box to reflect the operation
10037         being done in accordance with user interface conventions, rather
10038         than the name of the dialog box buffer, which is rather useless.
10039
10040         d) Remove the words "possible completions are" which didn't
10041         belong.
10042
10043         e) Fix things so that the completions scroll off the end of the
10044         completions windows only to the right, rather than both to the
10045         right and down, which is in accordance with Windows user interface
10046         conventions.
10047
10048         * msw-init.el (init-post-mswindows-win):
10049         Added a binding for meta-F4, which is the standard windows binding
10050         for exiting a program.
10051
10052         * select.el (get-selection-no-error):
10053         * select.el (own-selection):
10054         * select.el (own-clipboard):
10055         Added an optional argument called append to the functions
10056         own-selection and own-clipboard.  This adds support for appending
10057         text to the existing selection and allows the function
10058         own-clipboard to be used as the value of the variable
10059         interprogram- cut-function.
10060
10061         Fixed a bug in own-selection in handling zmacs-region-stays.
10062
10063         * simple.el (historical-kill-line): New.
10064
10065         * simple.el (kill-line):
10066         * simple.el (interprogram-cut-function):
10067         * simple.el (interprogram-paste-function):
10068         * simple.el (handle-pre-motion-command):
10069         * simple.el (next-line):
10070         * simple.el (previous-line):
10071         a) Expanded the variable kill-whole-line, so that function
10072         kill-line can be set to delete the entire line always, not just
10073         when cursor is at the beginning of the line.  This is controlled
10074         by setting the variable kill-whole-line to the symbol 'always.
10075         This behavior, as well as the existing kill-whole-line behavior,
10076         now only take effect when kill-line is called interactively,
10077         although this is a departure from a previous behavior in the case
10078         of setting this variable kill-whole-line to t.  It is almost
10079         certainly what has always been intended, and most likely the old
10080         way of doing things introduced bugs.  I also created a function
10081         called historical-kill-line, which ignores the kill-whole-line
10082         setting and always gives the historical behavior of only killing
10083         to the end of the line.  I bound this function to shift- control-k
10084         so that the kill to end of line behavior is available, even when
10085         kill-whole-line has been set to change control-k into the simple
10086         delete-whole-line behavior. (This can be set using the options
10087         menu.)
10088
10089         b) I changed things so that kill and yank now interact with the
10090         clipboard by default under windows.  This was done by changing the
10091         default value of interprogram-cut- function and
10092         interprogram-paste-function.  You can get the old behavior by
10093         setting these to nil, and there is an option on the options menu
10094         to do this.
10095
10096         c) I added support for selecting text using shifted motion keys.
10097         This support is on by default and can be controlled by the
10098         variable shifted-motion-keys-select-region.  There is also a
10099         variable called unshifted-motion-keys-deselect-region that
10100         controls more specifically how the shifted motion key behavior
10101         works.  I did not put an option on the options menu to turn this
10102         off, because I can't imagine why this would be useful.
10103
10104         * simple.el (forward-block-of-lines):
10105         * simple.el (backward-block-of-lines):
10106         * simple.el (block-movement-size):
10107         New.
10108
10109         * simple.el (uncapitalized-title-words):
10110         * simple.el (uncapitalized-title-word-regexp):
10111         * simple.el (capitalize-string-as-title):
10112         * simple.el (capitalize-region-as-title):
10113         New.
10114
10115
10116         * subr.el (add-hook):
10117         * subr.el (make-local-hook): New.
10118         * subr.el (remove-local-hook): New.
10119         * subr.el (add-one-shot-hook): New.
10120         * subr.el (add-local-one-shot-hook): New.
10121         Added some functions to make using hooks easier.
10122         These include:
10123
10124         a) Functions add-local-hook and remove-local-hook to make it easy
10125         to use local hooks.
10126
10127         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10128         make it possible to add a "one-shot" hook, which is to say a hook
10129         that runs only once, and automatically removes itself after the
10130         first time it has run.
10131
10132 2000-03-09  Andy Piper  <andy@xemacs.org>
10133
10134         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10135
10136 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10137
10138         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10139         Moved from menubar-items.el.
10140         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10141
10142 2000-03-08  Andy Piper  <andy@xemacs.org>
10143
10144         * gutter-items.el (build-buffers-tab-internal): add selected field
10145         to buffers tab spec.
10146
10147 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10148
10149         * minibuf.el (last-exact-completion): Initialize to nil.
10150
10151 2000-03-07  Didier Verna  <didier@xemacs.org>
10152
10153         * startup.el (command-line-1): remove unused variable
10154         `first-file-buffer'.
10155
10156 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10157
10158         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10159         which is also used for Web server log files.
10160
10161 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10162
10163         * mule/mule-charset.el: Setup auto-fill-chars.
10164
10165 2000-03-02  SL Baur  <steve@beopen.com>
10166
10167         * subr.el (with-string-as-buffer-contents): Reimplement using
10168         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10169         non-deletion of buffer after execution problem.
10170         (with-output-to-string): Use unique buffer name.
10171
10172 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10173
10174         * gutter-items.el (buffers-tab-sort-function):  New variable.
10175         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10176
10177 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10178
10179         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10180
10181 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10182
10183         * menubar-items.el (maybe-add-init-button): Remove the "Load
10184         .emacs" button from all menubars.
10185
10186 2000-03-01  Didier Verna  <didier@xemacs.org>
10187
10188         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10189         region rectangle replacement (from Jan Vroonhof).
10190         (replace-rectangle): new function.
10191
10192 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10193
10194         * mule/mule-cmds.el (set-default-coding-systems): Use
10195         set-terminal-coding-system and set-keyboard-coding-system.
10196         * coding.el (set-terminal-coding-system): Use
10197         set-console-tty-output-coding-system.
10198         (set-keyboard-coding-system): Use
10199         set-console-tty-input-coding-system.
10200
10201 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10202
10203         * minibuf.el (read-variable): Allow symbol to default argument.
10204
10205 2000-02-27  Andy Piper  <andy@xemacs.org>
10206
10207         * gutter-items.el (update-tab-hook): new function to be used for
10208         hooks.
10209         (create-frame-hook): add update-tab-hook.
10210         (record-buffer-hook): ditto.
10211         (default-gutter-position-changed): ditto.
10212         (default-gutter-position): updating the buffers tab is now handled
10213         by a hook.
10214         (default-gutter-position-changed-hook): new variable.
10215         (gutter-element-visibility-changed-hook): ditto.
10216         (set-gutter-element-visible-p): call it.
10217         (set-gutter-element): use modify-specifier-instances. Set extents
10218         as duplicable before using.
10219         (remove-gutter-element): ditto.
10220         (set-gutter-element-visible-p): ditto.
10221         (init-gutter): new function.
10222         (add-tab-to-gutter): use new gutter-element functions rather than
10223         setting specifiers directly.
10224         (clear-progress): ditto.
10225         (abort-progress): ditto.
10226         (gutter-buffers-tab-visible-p): renamed from
10227         default-gutter-visible-p
10228
10229         * specifier.el (modify-specifier-instances): new function from Jan
10230         Vroonhof.
10231
10232         * x-init.el (init-post-x-win): call init-gutter.
10233
10234         * msw-init.el (init-post-mswindows-win): call init-gutter.
10235
10236         * menubar-items.el (default-menubar): Update to reflect new gutter
10237         variables.
10238
10239 2000-02-26  Andy Piper  <andy@xemacs.org>
10240
10241         * gutter-items.el (set-gutter-element): new function. Add gutter
10242         elements to the specified gutter.
10243         (remove-gutter-element): new function. Remove gutter elements from
10244         the specified gutter.
10245         (set-gutter-element-visible-p): new function. Set gutter element
10246         visibility for the provided gutter-visible specifier.
10247
10248 2000-02-23  Andy Piper  <andy@xemacs.org>
10249
10250         * gutter-items.el (add-tab-to-gutter): specify dimensions
10251         dynamically.
10252
10253 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10254
10255         * gutter-items.el (add-tab-to-gutter):
10256         * package-get.el (package-get-interactive-package-query):
10257         * package-ui.el (pui-directory-exists):
10258         (pui-install-selected-packages):
10259         (pui-list-packages):
10260         Use #'(lambda ...)  instead of '(lambda ...).
10261
10262 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10263
10264         * startup.el (load-user-init-file): Check to make sure user
10265           has an init-file before calling load().
10266
10267 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10268
10269         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10270
10271 2000-02-23  Martin Buchholz <martin@xemacs.org>
10272
10273         * XEmacs 21.2.31 is released.
10274
10275 2000-02-21  Mike Sperber <mike@xemacs.org>
10276
10277         * loadup.el (really-early-error-handler):
10278         * update-elc.el:
10279         * make-docfile.el:
10280         Remove dependency on EMACSBOOTSTRAP... environment variables.
10281
10282 2000-02-21  Martin Buchholz <martin@xemacs.org>
10283
10284         * XEmacs 21.2.30 is released.
10285
10286 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10287
10288         * byte-optimize.el (byte-optimize-plus):
10289         (byte-optimize-minus):
10290         (byte-optimize-multiply):
10291         Optimize (- 0) to 0, not (-)
10292         Optimize (+ 5 3.0) to 8.0
10293         Optimize (* 5 3.0) to 15.0
10294         Improve readability.
10295
10296 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10297
10298         * modeline.el: (modeline-scrolling-method): change modeline
10299         mswindows cursor appearance according to the value.
10300
10301         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10302         and 'gui-element face colors and 'gui-element face font to Windows
10303         defaults.
10304
10305 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10306
10307         * font-lock.el: Javadoc enhancements
10308
10309 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10310
10311         * ldap.el (toplevel): Test if LDAP support has been compiled in
10312         (ldap-verbose): New option
10313         (ldap-search-entries): Renamed from the previous ldap-search
10314         Conditionalize message display on ldap-verbose
10315         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10316         defuns
10317         (ldap-search): Is now defined as an obsolete wrapper calling
10318         ldap-search-basic or ldap-search-entries
10319
10320
10321 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10322             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10323             Jan Vroonhof  <jan@xemacs.org>
10324
10325         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10326         When for-effect is true, didn't call `byte-optimize-form'
10327         in and/or subforms without last.
10328
10329 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10330
10331         * package-get.el (package-get-download-sites): Use correct custom
10332         type.
10333
10334 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10335
10336         * files.el (write-file): Ask for coding system when compiled with
10337         file-coding.
10338
10339 2000-02-16  Andy Piper  <andy@xemacs.org>
10340
10341         * buffer.el (switch-to-buffer): give norecord argument to
10342         set-window-buffer instead of explicitly recording.
10343
10344         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10345         we have to pick a window.
10346
10347 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10348
10349         * mule/mule-cmds.el (describe-language-support): Don't add
10350         unexist function to help-map.
10351         (describe-coding-system): Don't use already assigend `C'.
10352
10353 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10354
10355         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10356         work in custom.
10357
10358 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10359
10360         * about.el: Ienaga's e-mail address change.
10361
10362 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10363
10364         * etags.el (find-tag): force new window -- even if buf already
10365         visible -- when other-window is t
10366
10367 2000-02-16  Martin Buchholz <martin@xemacs.org>
10368
10369         * XEmacs 21.2.29 is released.
10370
10371 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10372
10373         * cl-extra.el (getf): This is now identical to `plist-get', so
10374         just defalias it.
10375         * cl-macs.el: Make getf an alias to plist-get, at the
10376         byte-compiler level, using define-compiler-macro.
10377
10378 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10379
10380         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10381
10382 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10383
10384         * lisp/etags.el (find-tag-internal): set exact-tagname to
10385           a regular expression that matches against the tagname
10386           part of the tag entry first instead of only looking in
10387           the context area.
10388
10389 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10390
10391         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10392         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10393
10394 2000-02-07  Martin Buchholz <martin@xemacs.org>
10395
10396         * XEmacs 21.2.28 is released.
10397
10398 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10399
10400         * cl-extra.el (getf): Just call `get', never `get*'.
10401         Make arglist match docstring.
10402         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10403         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10404         * byte-optimize.el: remove references to `get*'.
10405
10406 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10407
10408         * mule/european.el: Add syntax information for Latin3 and Latin4.
10409
10410 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10411
10412         * byte-optimize.el: Byte-optimize (length "foo")
10413
10414 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10415
10416         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10417         width check using `window-leftmost-p' and `window-rightmost-p'.
10418
10419 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10420
10421         * wid-edit.el (widget-match-inline): An atom never matches a
10422           list.
10423
10424 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10425
10426         * modeline.el: Consolidated 'x and 'mswindows specification under
10427         'win tag.
10428
10429 2000-01-29  Andy Piper  <andy@xemacs.org>
10430
10431         * gutter-items.el: (format-buffers-tab-line): Try and be
10432         intelligent about buffer naming when we have duplicates.
10433
10434 2000-01-29  Andy Piper  <andy@xemacs.org>
10435
10436         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10437         updated when it becomes visible.
10438
10439 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10440
10441         * bytecomp.el (byte-compile-insert-header): Properly set coding
10442         system under MULE and file-coding.
10443
10444 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10445
10446         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10447         (dontusethis-set-value-terminal-coding-system-handler):
10448         (dontusethis-set-value-keyboard-coding-system-handler):
10449         Never undefine coding system aliases.  Emergency fix for gnus.
10450
10451 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10452
10453         * files.el (abbreviate-file-name): Use directory-sep-char instead
10454         of hard-coded "/".
10455
10456 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10457
10458         * startup.el (user-init-file-base-list): New variable, replacing
10459         user-init-file-base.
10460         (find-user-init-file): New function.
10461         (command-line-early): Use it.
10462         (load-user-init-file): Ditto.
10463
10464 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10465
10466         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10467         calling valid-image-instantiator-format-p
10468
10469 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10470
10471         * isearch-mode.el (isearch-mode): The variable is
10472         isearch-unhidden-extents, not isearch-opened-extents.
10473
10474 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10475
10476         * minibuf.el (next-history-element): Modify error message if a
10477         default value is available.
10478
10479 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10480
10481         * bytecomp.el (byte-compile-file): Don't unconditionally write
10482         .elc files in binary - might contain non-Latin1.
10483
10484 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10485
10486         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10487         for windows-nt.
10488
10489         * version.el:
10490         * startup.el (user-init-file-base):
10491         * process.el (call-process-region):
10492         * files.el (make-backup-file-name):
10493         (backup-file-name-p):
10494         (file-relative-name):
10495         (abbreviate-file-name):
10496         (set-auto-mode):
10497         * code-process.el (call-process-region): Removed unnecessary
10498         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10499         support out of the universe.
10500
10501         * process.el:
10502         * code-process.el:
10503         * bytecomp.el (byte-compile-file): Removed reference to
10504         buffer-file-type, and commented usage of binary-process-output
10505         NTEmacs variables.
10506
10507 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10508
10509         * help.el (function-arglist): Add case for macro.
10510
10511 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10512
10513         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10514         printers.
10515         (custom-display): Added a menu for printer/display tags.
10516
10517         * frame.el (frame-type):
10518         * device.el (device-type): Added 'msprinter to the doc string, and
10519         removed 'pc -- it is not going to be implemented ever.
10520         (call-device-method): Fixed docstring typo.
10521         Defined specifier tags 'printer and 'display.
10522
10523 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10524
10525         * lisp/itimer.el (itimer-run-expired-timers): (consp
10526           last-command-event-time) instead of (consp
10527           'last-command-event-time).
10528
10529 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10530
10531         * msw-glyphs.el: Removed obsolete commentary.
10532
10533 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10534
10535         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10536         better default value.
10537
10538 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10539
10540         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10541         (read-string): Ditto.
10542         (eval-minibuffer): Ditto.
10543         (read-command): Ditto.
10544         (read-function): Ditto.
10545         (read-variable): Ditto.
10546         (read-number): Ditto.
10547         (read-shell-command): Ditto.
10548         (read-number): Record history.
10549
10550 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10551
10552         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10553
10554 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10555
10556         * faces.el (startup-initialize-custom-faces): New function.
10557         Reset all faces created during auto-autoloads loading time
10558         by defface.
10559         * startup.el (command-line): Call it.
10560
10561 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10562
10563         * about.el (about-hackers): Add myself to contributors list.
10564
10565 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10566
10567         * menubar-items.el (maybe-add-init-button): Removed an argument in
10568         a call to load-user-init-file, as the function managed to lose its
10569         formal parameter a few betas ago.
10570
10571 2000-01-18  Martin Buchholz <martin@xemacs.org>
10572
10573         * XEmacs 21.2.27 is released.
10574
10575 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10576
10577         * process.el (shell-command-to-string): Use the FSF docstring.
10578         Make shell-command-to-string the standard function, and
10579         exec-to-string the (deprecated) alias.
10580
10581         * startup.el: typo fix.
10582
10583 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10584
10585         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10586
10587 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10588
10589         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10590         buffers after visible buffers.
10591         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10592
10593 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10594
10595         * info.el (Info-extract-menu-node-name): Stop at a dot
10596         followed by whitespace or right parenthesis.
10597
10598 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10599
10600         * info.el (Info-directory-list): Warn against using Customize with
10601         Info-directory-list.
10602
10603 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10604
10605         * minibuf.el (read-file-name): doc fix.
10606
10607         * autoload.el (update-file-autoloads): doc fix.
10608
10609         * about.el (about-hackers): Change my E-mail address.
10610
10611 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10612
10613         * info.el (Info-visit-file): Just use the `f' interactive spec to
10614         read a filename in the standard way.
10615
10616 2000-01-13  Andy Piper  <andy@xemacs.org>
10617
10618         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10619         (gutter-buffers-tab-extent): new variable.
10620         (update-tab-in-gutter): call add-tab-to-gutter again if the
10621         orientation has changed.
10622         (add-tab-to-gutter): cope with different orientations.
10623
10624 2000-01-11  Didier Verna  <didier@xemacs.org>
10625
10626         * info.el (Info-following-node-name): backward-skip dots as well
10627         as spaces (dots at the end of a node name aren't part of it).
10628         (Info-extract-menu-node-name): don't skip dots. There could be
10629         some in the node name.
10630         (Info-index): allow dots to be part of a node name.
10631
10632 2000-01-12  Andreas Jaeger  <aj@suse.de>
10633
10634         * files.el (auto-mode-alist): Added idlwave-mode.
10635         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10636
10637 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10638
10639         * info.el (Info-search): Show default value.
10640
10641 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10642
10643         * info.el (Info-read-node-completion-table): New variable.
10644         (Info-read-node-name-1): New function.
10645         (Info-read-node-name): Use it.
10646         (Info-follow-reference): Use DEFAULT argument of completing-read.
10647         (Info-menu): Ditto.
10648
10649 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10650
10651         * hyper-apropos.el (hyper-describe-key-briefly): Save
10652         window configuration.
10653         (hyper-describe-face): Use DEFAULT of completing-read.
10654         (hyper-apropos-read-variable-symbol): Ditto.
10655         (hyper-apropos-read-function-symbol): Ditto.
10656
10657 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10658
10659         * mule/mule-cmds.el (set-default-coding-system): Set
10660         comint-exec-hook to use coding-system-for-read and
10661         coding-system-for-write so that C-x RET c works.
10662
10663 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10664
10665         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10666         (previous-matching-history-element): Increment
10667         minibuffer-max-depth by 1.
10668         (next-matching-history-element): Ditto.
10669
10670 2000-01-11  Andy Piper  <andy@xemacs.org>
10671
10672         * gutter-items.el (buffers-tab): Create a new face for the buffers
10673         tab.
10674         (buffers-tab-face): use it.
10675
10676 2000-01-10  Didier Verna  <didier@xemacs.org>
10677
10678         * modeline.el (modeline-scrolling-method): change modeline X
10679         cursor appearance according to the value.
10680
10681 2000-01-07  Andreas Jaeger  <aj@suse.de>
10682
10683         * about.el (about-hackers): Moved my entry to contributor list.
10684         (xemacs-hackers): Added myself.
10685         (about-maintainer-info): Added description of myself.
10686
10687
10688 2000-01-07  Didier Verna  <didier@xemacs.org>
10689
10690         * modeline.el (modeline-scrolling-method): new variable.
10691         (mouse-drag-modeline): add reference to it in the docstring.
10692         (mouse-drag-modeline): handle it.
10693
10694 2000-01-08  Andy Piper  <andy@xemacs.org>
10695
10696         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10697         calls.
10698         (remove-buffer-from-gutter-tab): ditto.
10699
10700 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10701
10702         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10703         (custom-face-edit): Fix grammatical error in help message.
10704
10705 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10706
10707         * movemail.el: Added.
10708
10709         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10710
10711 2000-01-03  Didier Verna  <didier@xemacs.org>
10712
10713         * modeline.el (mouse-drag-modeline): remove the code related to
10714         the modeline horizontal scrolling facility.
10715
10716 1999-12-31  Martin Buchholz <martin@xemacs.org>
10717
10718         * XEmacs 21.2.26 is released.
10719
10720 1999-12-28  Andy Piper  <andy@xemacs.org>
10721
10722         * wid-edit.el (widget-push-button-value-create): The gui cache
10723         does not agree with native widgets which can only be displayed
10724         once per window. The reasons for caching are diminished now that
10725         we don't hog resources when creating buttons.
10726         (widget-push-button-cache) deleted.
10727
10728 1999-12-24  Martin Buchholz <martin@xemacs.org>
10729
10730         * XEmacs 21.2.25 is released.
10731
10732 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10733
10734         * hyper-apropos.el (hyper-apropos): Toggle
10735         hyper-apropos-programming-apropos correctly.
10736         Set REGEXP when user accepts default value.
10737
10738 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10739
10740         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10741         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10742
10743 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10744
10745         * mule/mule-category.el (undefined-category-designator):
10746         Return char instead of character.  Search for undefined one.
10747         (describe-category): Use with-displaying-help-buffer.
10748
10749 1999-12-21  Martin Buchholz  <martin@xemacs.org>
10750
10751         * byte-optimize.el (byte-optimize-plus):
10752         Optimize (+ 1) to 1 instead of (1+ nil).
10753
10754         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
10755
10756         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
10757
10758         * byte-optimize.el (byte-optimize-char-before): New function.
10759         Remove performance penalty for using (char-before) instead of (char-after).
10760
10761 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10762
10763         * mule/mule-category.el (char-category-list): Return character
10764         instead of integer.
10765
10766 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10767
10768         * minibuf.el (read-buffer): Check default is buffer object.
10769
10770 1999-11-25  Andy Piper  <andy@xemacs.org>
10771
10772         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
10773         for buttons.
10774
10775 1999-12-16  Andreas Jaeger  <aj@suse.de>
10776
10777         * package-get.el (package-get-maybe-save-index): Fixed typo.
10778         Patch by Jeff Miller <jmiller@smart.net>.
10779
10780 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
10781
10782         * gnuserv.el (gnuserv-process-filter):  don't call
10783         gnuserv-write-to-client when gnuserv-current-client is nil
10784
10785 1999-12-14  Martin Buchholz <martin@xemacs.org>
10786
10787         * XEmacs 21.2.24 is released.
10788
10789 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10790
10791         * about.el (about-hackers): Update my email address.
10792
10793 1999-12-07  Martin Buchholz <martin@xemacs.org>
10794
10795         * XEmacs 21.2.23 is released.
10796
10797 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
10798
10799         * package-get.el (package-get-download-sites): Removed several
10800         defunct download sites, added many new ones, and corrected a few
10801         incorrect directory-on-site entries.  Added physical locations to
10802         site-description.
10803
10804 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10805
10806         * finder.el (finder-commentary): add DOC string and fix
10807         interactive spec
10808
10809 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10810
10811         * help.el (describe-function): Don't forget to intern the string
10812         completing-read returns.
10813         (describe-variable): Ditto.
10814
10815 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
10816
10817         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
10818         `hyper-apropos-help-mode' here to find symbol to customize
10819         irregardless of cursor position and simplify
10820         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
10821         `hyper-apropos-popup-menu'.
10822
10823 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10824
10825         * apropos.el (apropos-mode-map): Add return to call
10826         apropos-follow.
10827         (apropos-print): Call apropos-mode to have better
10828         command reference. Put keymap text-poperty to
10829         symbole name.
10830
10831 1999-11-22  Alastair Burt  <burt@dfki.de>
10832
10833         * help.el: (describe-bindings-1): Added handling of keymaps for
10834         the extents at point.
10835
10836 1999-12-02  Mark Thomas  <mthomas@jprc.com>
10837
10838         * gutter-items.el (buffers-tab-items): Wrap the function in a
10839         save-match-data
10840
10841 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10842
10843         * help.el (describe-function): Use the DEFAULT argument to
10844         completing-read.
10845         (describe-variable): Ditto.
10846
10847 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10848
10849         * minibuf.el (read-from-minibuffer): Add optional argument
10850         DEFAULT to have better mini-buffer history support.
10851         (completing-read): Pass default to read-from-minibuffer.
10852         (read-buffer): Pass default to completing-read.
10853
10854 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10855
10856         * font-lock.el (font-lock-doc-string-face): Document the
10857         `font-lock-lisp-like' property.
10858
10859 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
10860
10861         * lisp-mode.el: Specify `font-lock-lisp-like'.
10862
10863         * font-lock.el (font-lock-lisp-like): New function.
10864         (font-lock-fontify-syntactically-region): Use it.
10865
10866 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
10867
10868         * XEmacs 21.2.22 is released
10869
10870 1999-11-28  Martin Buchholz <martin@xemacs.org>
10871
10872         * XEmacs 21.2.21 is released.
10873
10874 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10875
10876         * minibuf.el (read-coding-system): Accept symbol and
10877         coding-system object as a default-coding-system.
10878
10879 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10880
10881         * minibuf.el (read-coding-system): Accept symbol as
10882         a default-coding-system.
10883
10884 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10885
10886         * apropos.el (apropos-documentation): Use insert instead
10887         of princ.
10888
10889 1999-11-07  William M. Perry  <wmperry@aventail.com>
10890
10891         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
10892           for the linux console.
10893
10894         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
10895           stuff to work when you are not on a window system, since the GPM
10896           mouse support now allows pasting from outside of XEmacs.
10897
10898 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
10899
10900         * XEmacs 21.2.20 is released
10901
10902 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
10903
10904         * setup-paths.el (paths-default-info-directories): Add
10905         /usr/share/info and /usr/local/share/info.
10906
10907 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
10908
10909         * about.el: Updated Vladimir Ivanovic's info.
10910
10911 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
10912
10913         * auto-show.el (auto-show-truncationp): Remove.
10914
10915         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
10916
10917 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10918
10919         * indent.el (indent-line-to): fix bug: spaces were not replaced
10920         with tab if column is multiple of tab-width
10921         From dhn@qedinc.com
10922
10923 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
10924
10925         * mule/mule-cmds.el (read-input-method-name): Accept symbols
10926         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
10927
10928         * package-get.el (package-get-package-provider): Be verbose when
10929         interactive. Patch from Robert Pluim
10930
10931 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
10932
10933         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
10934         info file suffixes.
10935
10936 1999-08-19  Stephen Tse  <stephent@sfu.ca>
10937
10938         * process.el (open-network-stream): Add a new optional parameter
10939         PROTOCOL to support udp; fix a minor typo and add an explanation
10940         in docstring for udp programming.
10941
10942         * code-process.el (open-network-stream): Add a new optional
10943         parameter PROTOCOL to support udp; fix a minor typo and add an
10944         explanation in docstring for udp programming.
10945
10946 1999-10-18  Andy Piper  <andy@xemacs.org>
10947
10948         * gui.el (make-gui-button): be more precise about how we call
10949         callbacks.
10950
10951         * wid-edit.el (widget-push-button-value-create): Use the new form
10952         of native gui-button.
10953
10954 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10955
10956         * info.el (Info-page-prev): Don't do (sit-for 0).
10957
10958 1999-10-13  Andy Piper  <andy@xemacs.org>
10959
10960         * gutter-items.el (progress-abort-glyph): new glyph for showing
10961         abort status.
10962         (append-progress): dispatch-event rather than sit-for.
10963         (abort-progress): new function. Show the abort glyph with an
10964         appropriate message.
10965         (raw-append-progress): dispatch-event rather than sit-for.
10966         (display-progress): cope with aborts.
10967
10968         * gui.el (make-gui-button): Use native widgets for buttons
10969         unconditionally.
10970         (insert-gui-button): ditto.
10971         (gui-button-p): ditto.
10972
10973         * xbm-button.el: remove from core.
10974
10975         * xpm-button.el: remove from core.
10976
10977 1999-10-07  Olivier Galibert  <galibert@pobox.com>
10978
10979         * faces.el (init-device-faces): Don't initialize the random faces
10980         on the stream device.
10981
10982 1999-10-06  Andy Piper  <andy@xemacs.org>
10983
10984         * files.el (recover-file): Don't use ls under windows for revert buffer.
10985
10986 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
10987
10988         * package-get.el (package-get-download-menu): Make menu really
10989         toggle download sites.
10990         (package-get-download-sites): Add autoload cookie.
10991
10992 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10993
10994         * setup-paths.el (paths-find-module-directory): Ditto.
10995
10996 1999-09-29  Werner Fink  <werner@suse.de>
10997
10998         * setup-paths.el (paths-find-exec-directory): Add missing nil
10999         parameter for environment.
11000
11001 1999-09-27  Martin Buchholz  <martin@xemacs.org>
11002
11003         * modeline.el (modeline-format):
11004         Only purecopy the strings.  Else
11005         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
11006         barfs.
11007
11008 1999-08-28  Mike Woolley  <mike@bulsara.com>
11009
11010         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
11011         user setting comint-completion-addsuffix and
11012         comint-process-echoes.
11013
11014 1999-09-22  Andy Piper  <andy@xemacs.org>
11015
11016         * gutter-items.el (update-tab-in-gutter): use
11017         last-nonminibuf-window instead of selected-window.
11018
11019 1999-09-18  Andy Piper  <andy@xemacs.org>
11020
11021         * gnuserv.el (gnuserv-edit-files): select frame we are going to
11022         display on.
11023
11024         * subr.el (record-buffer-hook): new variable so that the hook gets
11025         some documentation.
11026
11027 1999-09-16  Andy Piper  <andy@xemacs.org>
11028
11029         * gutter-items.el (update-tab-in-gutter): only update when the
11030         gutter is visible.
11031         (remove-buffer-from-gutter-tab): ditto.
11032
11033 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
11034
11035         * simple.el (do-auto-fill): Commented out part of Kinsoku
11036         processing.
11037
11038 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
11039
11040         * isearch-mode.el (isearch-highlightify-region): Give the
11041         highlighting extents a high priority.
11042         (isearch-make-extent): Give the main highlighting extent an even
11043         higher priority.
11044
11045 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11046
11047         * packages.el (packages-compute-package-locations): Fix typo from
11048         -u rationalization.
11049
11050 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11051
11052         * setup-paths.el (paths-find-doc-directory): Respect value of
11053         `configure-doc-directory.'
11054
11055         * find-paths.el (paths-find-architecture-directory): Give
11056         precendence `default' argument (which typically comes from
11057         configure).
11058
11059 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11060
11061         * startup.el (command-line-early): Added options -user-init-file
11062         and -user-init-directory.
11063
11064         * files.el (user-init-file): Default to NIL so we can recognize
11065         when it's set.
11066
11067 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11068
11069         * obsolete.el (init-file-user):
11070         * startup.el:
11071         * packages.el (packages-compute-package-locations):
11072         * package-get.el (package-get-user-index-filename):
11073         * menubar-items.el (maybe-add-init-button):
11074         * info.el (Info-annotations-path):
11075         * dump-paths.el:
11076         Change `user-init-directory' to be an absolute path.
11077         Use `user-init-directory' where appropriate.
11078         Zap `init-file-user' and its uses.
11079
11080 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
11081
11082         * subr.el (copy-symbol): New function.
11083
11084 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11085
11086         * isearch-mode.el (isearch-done): Be sure to restore invisible
11087         extents in the proper buffer.
11088         (isearch-pre-command-hook): Set this-command to the correct value
11089         in case the buffer has changed and old overriding-local-map was
11090         used.
11091         (isearch-restore-extent): Use remprop instead of setting the
11092         property to nil.
11093
11094 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11095
11096         * cmdloop.el (execute-extended-command): Update zmacs region
11097         before the delay.
11098         (execute-extended-command): Make the message gettext-friendly.
11099
11100 1999-09-07  Andy Piper  <andy@xemacs.org>
11101
11102         * gutter-items.el (progress-gauge-glyph): renamed from
11103         progress-glyph.
11104         (progress-text-glyph): new variable.
11105         (progress-layout-glyph): use layouts and text glyphs.
11106         (progress-area-buffer): removed.
11107         (progress-text-and-extent): new variable.
11108         (progress-displayed-p): dynamically create gutter area buffer.
11109         (clear-progress): ditto.
11110         (raw-append-progress): ditto.
11111         (append-progress): use new glyph names.
11112         (raw-append-progress): only create the extent when needed. set
11113         properties more optimally.
11114         (progress): remove args.
11115
11116 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11117
11118         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11119         mapcar where the return value is unused.
11120         (isearch-restore-invisible-extents): Ditto.
11121         (isearch-highlight-all-cleanup): Ditto.
11122         (isearch-delete-extents-in-range): Traverse the extents only once.
11123         (isearch-highlight-all-update): Don't start over if the search
11124         string has changed and more input is pending.
11125
11126 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11127
11128         * packages.el (packages-find-package-data-path): Ditto.
11129
11130         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11131
11132         * subr.el (mapc-internal): Don't make obsolete.
11133
11134         * cl-extra.el (mapc): Resurrect.
11135
11136 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11137
11138         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11139         alias.
11140
11141         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11142         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11143         (isearch-yank-clipboard): Use get-clipboard instead of
11144         x-get-clipboard.
11145         (isearch-yank-selection): Fix docstring.
11146
11147 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11148
11149         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11150
11151 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11152
11153         * cl-macs.el (extent-start-position): Fix setf method.
11154         (extent-end-position): Ditto.
11155
11156 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11157
11158         * isearch-mode.el: End merge with FSF 20.4.
11159
11160         * isearch-mode.el (search-invisible): New variable.
11161         (isearch-hide-immediately): Ditto.
11162         (isearch-unhidden-extents): Ditto.
11163         (isearch-range-invisible): New function.
11164         (isearch-unhide-extent): Ditto.
11165         (isearch-restore-invisible-extents): Ditto.
11166         (isearch-restore-extent): Ditto.
11167
11168         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11169         implementation.
11170         (isearch-ring-retreat-edit): Ditto.
11171         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11172         (isearch-forward-regexp): New arguments NOT-REGEXP and
11173         NO-RECURSIVE-EDIT.
11174         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11175         (isearch-backward-regexp): New arguments NOT-REGEXP and
11176         NO-RECURSIVE-EDIT.
11177         (isearch-mode): Return isearch-success.
11178         (isearch-update): Use unread-command-events instead of
11179         unread-command-event.
11180         (isearch-abort): If an invalid regexp is encountered, keep popping
11181         states.
11182         (isearch-*-char): Use FSF implementation.
11183         (isearch-whitespace-chars): Use the more robust FSF's
11184         implementation.
11185         (isearch-within-brackets): New variable.
11186         (isearch-mode): Initialize it.
11187         (isearch-edit-string): Bind it.
11188         (isearch-search-and-update): Set it.
11189         (isearch-push-state): Push it.
11190         (isearch-top-state): Pop it.
11191         (isearch-search): Set it.
11192         (isearch-printing-char): When called by isearch-whitespace-chars,
11193         handle M-SPC gracefully.
11194         (isearch-message-prefix): New argument ELLIPSIS.
11195         (isearch-message-suffix): Ditto.
11196         (isearch-message): Use the ELLIPSIS argument when calling
11197         isearch-message-prefix and isearch-message-suffix.
11198         (isearch-message-prefix): Distinguish between "wrapped" and
11199         "overwrapped" search, FWIW.
11200
11201 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11202
11203         * isearch-mode.el (isearch-edit-string): Use the head of the
11204         search ring instead of search-last-string and search-last-regexp.
11205         (search-highlight): Renamed from isearch-highlight.
11206         (isearch-exit): Use the new name.
11207         (isearch-highlight): Ditto.
11208         (isearch-dehighlight): Ditto.
11209         (isearch-update-ring): New function.
11210         (isearch-done): Call it.
11211         (isearch-done): New argument EDIT.
11212         (isearch-repeat): If search string is empty, look up at the car of
11213         the search ring; ignore the yank pointer.
11214         (isearch-abort): Call isearch-done with NOPUSH.
11215         (isearch-cancel): New function.
11216         (isearch-mode-map): Bind it to ESC ESC ESC.
11217
11218         * isearch-mode.el: Begin merge with FSF 20.4.
11219
11220 1999-09-01  Andy Piper  <andy@xemacs.org>
11221
11222         * x-select.el (x-get-clipboard): obsolete.
11223         (x-yank-clipboard-selection): obsolete
11224
11225         * select.el (disown-selection): need to be careful to disown the
11226         clipboard if we set it via selection.
11227         (get-clipboard): move from x-select.el
11228         (yank-clipboard-selection): ditto.
11229
11230 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11231
11232         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11233         isearch-highlight-all-matches to nil.
11234         (isearch-fixed-case): New variable.
11235         (isearch-mode): Initialize it.
11236         (isearch-edit-string): Save it.
11237         (isearch-toggle-case-fold): Set it.
11238         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11239         need to check isearch-fixed-case.
11240         (isearch-toggle-case-fold): Update highlighting of all matches
11241         before the pause.
11242         (isearch-edit-string):
11243
11244 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11245
11246         * isearch-mode.el (isearch-edit-string): Call isearch-message
11247         before reading the event so that the prompt is displayed properly.
11248         (isearch-message): Use isearch-nonincremental when calling
11249         isearch-message-prefix.
11250         (minibuffer-local-isearch-map): Bind up and down to do the same as
11251         M-p and M-n respectively.
11252         (isearch-done): New arg NOPUSH.
11253         (isearch-edit-string): Use it.
11254         (isearch-edit-string): Don't bind isearch-string.
11255         (isearch-ring-adjust): Edit string, *then* push state.
11256
11257 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11258
11259         * faces.el (isearch-secondary): Make isearch-secondary look
11260         different than default.
11261
11262 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11263
11264         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11265         save-excursion.
11266         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11267         (isearch-update): Call isearch-dehighlight without arguments.
11268         (isearch-done): Ditto.
11269
11270         * isearch-mode.el (isearch-fix-case): If the search string has no
11271         upper-case letters, allow the folding to be reenabled.
11272         Previously, once disabled, the folding would remain that way until
11273         the end of isearch.
11274         (isearch-top-state): Call isearch-fix-case.
11275
11276         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11277         save-excursion.
11278         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11279
11280 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11281
11282         * xpm-button.el:
11283         xbm-button.el: Need to exist in core because gui.el depends on
11284         them.
11285
11286 1999-08-31  Andy Piper  <andy@xemacs.org>
11287
11288         * gutter-items.el (buffers-tab-face): new customizable variable.
11289         (buffers-tab-default-buffer-line-length): new specifier for
11290         maximum viewable characters.
11291         (progress-stack): new variable for implementing widget-based
11292         progress messages.
11293         (progress-area-buffer): ditto.
11294         (progress-glyph-height): ditto.
11295         (progress-stop-callback): ditto.
11296         (progress-quit-function): new function.
11297         (progress-glyph): new variable.
11298         (progress-layout-glyph): ditto.
11299         (progress-displayed-p): new function, see message-displayed-p for
11300         details.
11301         (clear-progress): ditto.
11302         (remove-progress): ditto.
11303         (append-progress): ditto.
11304         (raw-append-progress): ditto.
11305         (display-progress): ditto.
11306         (current-progress): ditto.
11307         (current-progress-label): ditto.
11308         (progress): ditto.
11309         (lprogress): ditto.
11310
11311
11312 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11313
11314         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11315
11316         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11317         `isearch-yank-selection'.
11318         (isearch-mode-map): Use it.
11319         (isearch-yank-selection): Use `get-selection' instead of
11320         `get-x-selection'.
11321
11322 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11323
11324         * faces.el (isearch-secondary): Create face here.
11325
11326         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11327         timers.
11328
11329 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11330
11331         * subr.el (buffer-string): More robust backward compatibility
11332         check, courtesy William Perry.
11333
11334 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11335
11336         * replace.el (perform-replace): Stop the search after the search
11337         limit has been reached.
11338
11339 1999-08-23  Andy Piper  <andy@xemacs.org>
11340
11341         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11342         here if we don't have one.
11343
11344 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11345
11346         * ldap.el (ldap-coding-system): Default to nil until we get
11347         efficient UTF8 support
11348         (ldap-decode-string): Guard against `decode-coding-string' not
11349         being defined
11350         (ldap-encode-string): Guard against `encode-coding-string' not
11351         being defined
11352
11353 1999-08-23  Didier Verna  <didier@xemacs.org>
11354
11355         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11356         Some doc strings improvements, and add a star to the `interactive'
11357         calls.
11358
11359 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11360
11361         * font-lock.el (java-font-lock-keywords-3): introduced new
11362         keywords and regexpes for javadoc syntax 1.2.
11363
11364 1999-08-17  Andy Piper  <andy@xemacs.org>
11365
11366         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11367         format-buffers-tab-line.
11368         (buffers-tab-max-buffer-line-length): new variable.
11369         (format-buffers-tab-line): new function. truncate names if over
11370         buffers-tab-max-buffer-line-length.
11371
11372 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11373
11374         * cus-start.el: Customize the variable `bell-inhibit-time'.
11375
11376 1999-08-16  Andy Piper  <andy@xemacs.org>
11377
11378         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11379         brute-force approach to deleting the last buffer.
11380         (buffers-tab-grouping-regexp): new customizable variable.
11381         (select-buffers-tab-buffers-by-mode): use it.
11382
11383 1999-08-13  Andy Piper  <andy@xemacs.org>
11384
11385         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11386         deletion problem.
11387
11388 1999-07-30  Didier Verna  <didier@xemacs.org>
11389
11390         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11391         of princ to output symbols.
11392         (custom-save-face-internal): ditto.
11393         (custom-save-resets): ditto.
11394
11395 1999-08-09  Didier Verna  <didier@xemacs.org>
11396
11397         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11398         `regexp-quote' to protect the major mode name for use as a regular
11399         expression (c++ needs this for instance).
11400
11401 1999-08-08  Andy Piper  <andy@xemacs.org>
11402
11403         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11404         cope with similar mode names.
11405
11406         * gutter-items.el (buffers-tab-selection-function): new selection
11407         function.
11408         (select-buffers-tab-buffers-by-mode): new function.
11409         (buffers-tab-items): use it if set to only display buffers in the
11410         tab in the current buffer's group..
11411         (update-tab-in-gutter): use new api.
11412         (remove-buffer-from-gutter-tab): ditto.
11413
11414         * gutter-items.el (buffers-tab-max-size): set custom selection
11415         default to 6.
11416         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11417         (add-tab-to-gutter): set face as default.
11418
11419 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11420
11421         * faces.el (frob-face-property): Merge the fall-back specifier
11422         with the target, not replace it.
11423
11424 1999-08-05  Andy Piper  <andy@xemacs.org>
11425
11426         * gutter-items.el (update-tab-in-gutter): add frame argument for
11427         buffer-items.
11428         (update-tab-in-gutter): use it.
11429
11430         * gutter-items.el (record-buffer-hook): set.
11431
11432         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11433         change.
11434         (switch-to-buffer-hook) deleted.
11435
11436 1999-08-04  Andy Piper  <andy@xemacs.org>
11437
11438         * gutter-items.el (update-tab-in-gutter): make sure this will work
11439         as an argument to create-frame-hook.
11440
11441 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11442
11443         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11444         instead of timer emulation.
11445
11446 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11447
11448         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11449         Emacs isearch enhancements.
11450
11451 1999-07-28  Andy Piper  <andy@xemacs.org>
11452
11453         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11454         all devices that support tab controls.
11455         (remove-buffer-from-gutter-tab): new function. to be used as a
11456         value for kill-buffer-hook.
11457
11458 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11459
11460         * auto-show.el (auto-show-truncationp): changed to match
11461         `window_translation_on'
11462
11463 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11464
11465         * XEmacs 21.2.19 is released
11466
11467 1999-07-28  SL Baur  <steve@miho>
11468
11469         * code-files.el (insert-file-contents): Fix docstring.
11470         revert previous change.
11471
11472 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11473
11474         * fill.el (fill-region-as-paragraph): Change re-break-point to
11475         contain word-across-newline plus one character so that filling
11476         Japanese and Chinese works as desired.
11477         * simple.el (do-auto-fill): Ditto.
11478
11479 1999-07-26  SL Baur  <steve@miho>
11480
11481         * mule/japanese.el ("Japanese"): Do not specify a default input
11482         method.
11483         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11484
11485 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11486
11487         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11488         able to use cl-macs macro in early lisp.
11489
11490 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11491
11492         * custom.el:
11493         * cus-face.el:
11494         * cus-edit.el:
11495                 Massive custom Theme API changes.
11496
11497 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11498
11499         * code-files.el (insert-file-contents): Regard
11500         coding-system-magic-cookie if `coding-system-for-read' is nil.
11501
11502 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11503
11504         * mule/thai-xtis.el: Add coding: local variable, to avoid
11505         bootstrapping problem with C locale.
11506
11507 1999-07-22  Andy Piper  <andy@xemacs.org>
11508
11509         * dumped-lisp.el (preloaded-file-list): guard against putting
11510         gutter-items in a less than functional XEmacs.
11511         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11512
11513 1999-07-18  Bob Weiner  <weiner@beopen.com>
11514
11515         * fill.el (fill-context-prefix): Fixed bug that prevented the
11516         setting of an adaptive fill prefix when the `dont-skip-first' was
11517         t.
11518
11519 1999-07-22  SL Baur  <steve@miho>
11520
11521         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11522
11523 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11524
11525         * files.el (interpreter-mode-alist): add `make', `guile', and
11526         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11527         makefile-mode, guile is a scheme, and someday XEmacs will be
11528         modular enough to use as an efficient scripting tool.)
11529
11530 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11531
11532         * mule/mule-cmds.el (reset-language-environment): Regard
11533         coding-category `utf-8' and `ucs-4' if they are available.
11534
11535 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11536
11537         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11538         (prefer-coding-system): Fix DOC-string.
11539
11540         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11541         DOC-string too.
11542
11543         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11544         Mule.
11545         (coding-system-change-eol-conversion): Fix DOC-string.
11546
11547 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11548
11549         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11550         instead of `list-coding-system'.
11551
11552 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11553
11554         * menubar-items.el (default-menubar): `select-input-method' was
11555         renamed to `set-input-method'.
11556
11557         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11558         "Set Language Environment" menu.
11559
11560         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11561         "Describe Language Support" menu.
11562
11563 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11564
11565         * mule/chinese.el ("Chinese-GB"): Rename
11566         `chinese-gb-environment-setup-function' to
11567         `setup-chinese-gb-environment-internal'.
11568
11569 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11570
11571         * mule/korean.el: Use `define-coding-system-alias' instead of
11572         `copy-coding-system'.
11573
11574 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11575
11576         * mule/mule-cmds.el (set-language-environment-coding-systems):
11577         Treat duplicated coding-categories.
11578
11579 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11580
11581         * mule/japanese.el: Use `define-coding-system-alias' instead of
11582         `copy-coding-system'.
11583
11584 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11585
11586         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11587         coding-system `viscii'.
11588
11589 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11590
11591         * mule/cyrillic.el:
11592         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11593         (cyrillic-alternativnyj-decode-table): New variable.
11594         (cyrillic-alternativnyj-encode-table): New variable.
11595         - Specify `iso-8-1' as a category of coding-system
11596           `alternativnyj'.
11597         - Abolish general Cyrillic environment.
11598
11599 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11600
11601         * mule/chinese.el:
11602         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11603         - Register `chinese-gb-environment-setup-function' as a
11604           `setup-function' of "Chinese-GB" environment.
11605
11606 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11607
11608         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11609         optional argument `parents'.
11610
11611         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11612         property for Thai-XTIS.
11613
11614         * mule/mule-help.el (help-with-tutorial): Use property
11615         `tutorial-coding-system' of language-info as a coding-system to
11616         read tutorial file.
11617
11618 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11619
11620         * mule/thai-xtis.el: Don't setup `setup-function' and
11621         `exit-function'.
11622
11623         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11624         `set-coding-category-system' to set up coding-system for
11625         coding-category.
11626
11627         * mule/mule-cmds.el (prefer-coding-system): Use
11628         `set-coding-category-system' to set up coding-system for
11629         coding-category.
11630
11631 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11632
11633         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11634         Thai-XTIS environment.
11635
11636         * mule/mule-cmds.el (prefer-coding-system): Use
11637         `find-coding-system' instead of `coding-system-p'.
11638
11639 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11640
11641         * mule/mule-cmds.el (set-language-environment-coding-systems):
11642         Modify eol-type for XEmacs.
11643
11644         * mule/thai-xtis.el: Delete unused local variable `category'.
11645
11646         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11647         function.
11648         (prefer-coding-system): Don't call
11649         `update-coding-systems-internal'; use function
11650         `coding-category-list' instead of variable `coding-category-list';
11651         use `set-coding-priority-list' instead of `set-coding-priority';
11652         modify `eol-type' for XEmacs.
11653
11654         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11655         `charset-columns'.
11656         (char-width): Likewise.
11657
11658 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11659
11660         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11661         `tis-620'.
11662
11663         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11664         `set-coding-priority-list' instead of `set-coding-priority'; don't
11665         call `update-coding-systems-internal'.
11666
11667         * mule/mule-misc.el (coding-system-get): New function.
11668         (coding-system-put): New function.
11669         (coding-system-category): New function.
11670
11671 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11672
11673         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11674         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11675         to avoid conflict with leim/quail/thai-xtis.
11676
11677         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11678         to thai-xtis-chars.el.
11679
11680         * mule/thai-xtis-chars.el: New file (split from
11681         mule/thai-xtis.el).
11682
11683 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11684
11685         * mule/thai-xtis.el:
11686         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11687         - Add syntax entries.
11688         - Put `preferred-coding-system' of the charset `thai-xtis' to
11689           `tis-620'.
11690
11691 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11692
11693         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11694         rewritten to use write-multibyte-character.
11695
11696 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11697
11698         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11699         of `iso-2022-7'.
11700         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11701         ported yet.
11702         (read-input-method-name): Treat optional argument `default'.
11703
11704 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11705
11706         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11707         all.
11708         (set-language-info-alist): Set up menus here.
11709
11710 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11711
11712         * minibuf.el (completing-read): Add new optional argument
11713         `default'.
11714         (read-coding-system): Add new optional argument
11715         `default-coding-system'.
11716
11717 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11718
11719         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11720         (viet-viscii-...->viet-vscii...).
11721
11722 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11723
11724         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11725         and menus.
11726
11727 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11728
11729         * mule/mule-cmds.el (input-method-function): Add permanent-local
11730         property.
11731
11732 1999-03-30  Dave Love  <fx@gnu.org>
11733
11734         * mule/mule-cmds.el (current-language-environment): Doc fix.
11735
11736 1999-02-06  Richard Stallman  <rms@gnu.org>
11737
11738         * mule/european.el (setup-slovenian-environment): New function.
11739         ("Slovenian"): New language environment.
11740
11741 1999-01-27  Dave Love  <fx@gnu.org>
11742
11743         * mule/mule-cmds.el (current-language-environment): Provide :link,
11744         :type (choices) and appropriate :get.
11745
11746 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
11747
11748         * mule/mule-cmds.el (describe-language-environment): Don't alter
11749         input-method-alist.
11750
11751 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
11752
11753         * mule/mule-cmds.el (prefer-coding-system): Call
11754         set-coding-priority, so that the internal array of priorities is
11755         also updated.
11756
11757 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
11758
11759         * mule/mule-cmds.el (prefer-coding-system): If the argument
11760         requires specific EOL conversion type, make the default coding
11761         systems use that.
11762
11763 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
11764
11765         * mule/mule-cmds.el (set-language-environment): Pass the default
11766         eol-type to set-language-environment-coding-systems.
11767         (set-default-coding-systems): Copy the eol-type property for the
11768         new default values of {buffer-file,process}-coding-system from the
11769         old defaults.
11770         (set-language-environment-coding-systems): Accept an optional
11771         argument EOL-TYPE, and set the eol-type property of the default
11772         coding systems accordingly.
11773
11774 1998-10-26  Kenichi Handa <handa@etl.go.jp>
11775
11776         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
11777         use generate-new-buffer instead of get-buffer-create.
11778
11779 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
11780
11781         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
11782
11783 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
11784
11785         * mule/mule-cmds.el (default-input-method): Fix custom type.
11786
11787 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
11788
11789         * mule/mule-cmds.el (setup-specified-language-environment):
11790         Add apropos-inhibit property.
11791         (describe-specified-language-support): Likewise.
11792
11793 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11794
11795         * mule/mule-cmds.el: Doc fixes.
11796
11797 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
11798
11799         * mule/mule-cmds.el (register-input-method): Doc-string
11800         modified.
11801
11802 1998-09-01  Dave Love  <fx@gnu.org>
11803
11804         * mule/mule-cmds.el (current-language-environment): Fix
11805         setter function.
11806
11807 1998-08-31  Paul Eggert  <eggert@twinsun.com>
11808
11809         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
11810         mule/european.el, mule/hebrew.el, mule/japanese.el,
11811         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
11812         avoid bootstrapping problem if you need to recompile all the Lisp
11813         files using interpreted code.
11814
11815 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
11816
11817         * mule/european.el ("Latin-1"): Modify `documentation' key value.
11818         ("Latin-2"): Likewise.
11819
11820 1998-08-18  Per Starback  <starback@update.uu.se>
11821
11822         * mule/european.el (setup-latin2-environment): Fix typo.
11823
11824 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
11825
11826         * mule/european.el: Give proper value of `input-method' key to all
11827         lang. env.
11828
11829         * mule/mule-cmds.el (activate-input-method): Handle the case that
11830         the arg INPUT-METHOD is nil correctly.
11831         (read-multilingual-string): Activate the specified input method
11832         before calling read-string.  Afterward, activate the original
11833         input method.
11834
11835 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
11836
11837         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11838         (set-language-info-alist): Fix typo in doc-string.
11839
11840         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
11841
11842 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
11843
11844         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11845         (reset-language-environment): New function for the job that
11846         setup-english-environment used to do.
11847         (set-language-environment): Do more setups according to the info
11848         in language-info-alist.
11849         (read-language-name): Handle the case that the arg KEY is nil.
11850         (describe-language-environment): Handle input-method property.
11851
11852         * mule/: All files under this directory, which related with
11853         specific languages (such as mule/european.el, mule/greek.el,
11854         mule/hebrew.el, mule/misc-lang.el), modified as below.
11855         (setup-XXX-environment): Just call set-language-environment.  If
11856         they used to do some other jobs than what done by
11857         set-language-environment, those jobs are done in
11858         setup-XXX-environment-internal now.
11859         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
11860         the value to setup-XXX-environment-internal.  Add properties
11861         input-method and features.
11862
11863         * mule/english.el (setup-english-environment): Just call
11864         reset-language-environment.
11865
11866         * mule/european.el (setup-8-bit-environment): Function deleted.
11867
11868 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
11869
11870         * mule/mule-cmds.el (input-method-exit-on-first-char)
11871         (input-method-use-echo-area): Doc fixes.
11872
11873 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
11874
11875         * mule/mule-cmds.el (input-method-exit-on-first-char): New
11876         variable.
11877         (input-method-use-echo-area): New variable.
11878
11879 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
11880
11881         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11882
11883 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
11884
11885         * mule/mule-cmds.el (activate-input-method): Update mode line.
11886         (inactivate-input-method): Likewise.
11887
11888 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
11889
11890         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
11891         input method in the current buffer, but just bind
11892         current-input-method.
11893
11894 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
11895
11896         * mule/hebrew.el ("Hebrew"): Add coding-priority.
11897
11898         * mule/misc-lang.el ("IPA"): Add coding-priority and
11899         coding-system.
11900
11901 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
11902
11903         * mule/greek.el: Add coding-priority.
11904
11905 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
11906
11907         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
11908         LANG-ENV.
11909
11910 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
11911
11912         * mule/mule-cmds.el (register-input-method): Fix previous change.
11913         (setup-specified-language-environment): Doc fix.
11914
11915 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
11916
11917         * mule/mule-cmds.el: Several doc fixes.
11918         (get-language-info, set-language-info): Rename argument.
11919         (set-language-info-alist): Likewise.
11920         (register-input-method): Rename argument.
11921         (activate-input-method): If INPUT-METHOD is nil, deactivate.
11922
11923 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
11924
11925         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
11926         default value while reading an input method.
11927
11928 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
11929
11930         * mule/mule-cmds.el (universal-coding-system-argument):
11931         Use buffer-file-coding-system as default.
11932
11933 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
11934
11935         * mule/korean.el ("Korean"): Doc fix.
11936
11937 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
11938
11939         * mule/mule-cmds.el (describe-language-environment): Print the
11940         languge environment at the head.
11941
11942 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
11943
11944         * mule/japanese.el: Set exit-function to exit-japanese-environment
11945         for Japanese environment.
11946
11947 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
11948
11949         * mule/mule-cmds.el (set-language-environment): Doc fix.
11950         (current-language-environment): Use defcustom.
11951         (default-input-method): Specify :type.
11952
11953 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
11954
11955         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11956         modified.
11957         (prefer-coding-system): Doc-string modified.
11958
11959 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11960
11961         * mule/mule-cmds.el (set-language-info): Doc-string
11962         describes `coding-priority' KEY.
11963         (set-language-environment-coding-systems): New function.
11964         (select-safe-coding-system): New function.
11965         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
11966         (set-language-info-alist): New optionla arg PARENTS.  Call
11967         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
11968         (set-language-environment-coding-systems): New function.
11969
11970         * mule/chinese.el: Remove setting up of
11971         describe-chinese-environment-map and
11972         setup-chinese-environment-map.  Exclude them in args of calls to
11973         set-language-info-alist.  Register coding-priority key in
11974         language-info-alist.
11975
11976         * mule/cyrillic.el: Remove setting up of
11977         describe-cyrillic-environment-map and
11978         setup-cyrillic-environment-map.  Exclude them in args of calls to
11979         set-language-info-alist.  Register coding-priority key in
11980         language-info-alist.
11981
11982         * mule/english.el: Register coding-priority key in
11983         language-info-alist.
11984
11985         * mule/ethiopic.el: Register coding-priority key in
11986         language-info-alist.
11987
11988         * mule/european.el: Remove setting up of
11989         describe-european-environment-map and
11990         setup-european-environment-map.  Exclude them in args of calls to
11991         set-language-info-alist.  Register coding-priority key in
11992         language-info-alist.  Add "German" language env.
11993         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
11994         (setup-german-environment): New function.
11995
11996         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
11997         change default input method to "greek-postfix".
11998
11999         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
12000         coding-priority key in
12001
12002 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
12003
12004         * mule/mule-cmds.el (set-language-info): Doc fix.
12005         (input-method-inactivate-hook): Doc fix.
12006
12007 1997-11-20  Karl Heuer  <kwzh@gnu.org>
12008
12009         * mule/mule-cmds.el (set-input-method): Renamed from
12010         select-input-method.
12011
12012 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
12013
12014         * mule/mule-cmds.el (set-language-environment): Run
12015         exit-language-environment-hook before calling `exit-function'
12016         which is specified for the language environment.
12017
12018 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
12019
12020         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12021         modified.
12022         (prefer-coding-system): Likewise.
12023         (describe-language-environment): Print aliases of each coding
12024         system.
12025         (set-language-environment-hook): New variable.
12026         (exit-language-environment-hook): New variable.
12027         (set-language-environment): Call these hooks.  Before setting a
12028         new language environment, exit from the
12029         current-language-environment if necessary.
12030         (input-method-verbose-flag): The value can be nil, t,
12031         complex-only, or default.
12032         (input-method-highlight-flag): Doc-string augmented.
12033         (activate-input-method): Check if we can run the registered
12034         function to activate an input method.
12035
12036         * mule/korean.el: Set exit-function for language environment
12037         "Korean" to exit-korean-environment.
12038         (setup-korean-environment): Moved to korea-util.el.
12039
12040 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12041
12042         * mule/mule-cmds.el (read-multilingual-string): Use
12043         current-input-method prior to default-input-method.  Don't bind
12044         current-input-method by `let', instead, activate the specified
12045         input method in the current buffer temporarily.
12046
12047 1997-10-19  John F. Whitehead  <jfw@cisco.com>
12048
12049         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12050
12051 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12052
12053         * mule/chinese.el (post-read-decode-hz): Return the result of
12054         decode-hz-region.
12055         (pre-write-encode-hz): Do not change the value of
12056         last-coding-system.
12057
12058 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12059
12060         * mule/mule-ccl.el: Doc fixes.
12061
12062 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
12063
12064         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12065         (check-ccl-program): New macro.
12066
12067 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12068
12069         * mule/mule-ccl.el: Comment about CCL syntax modified.
12070         (ccl-command-table): Add read-multibyte-character and
12071         write-multibyte-character.
12072         (ccl-code-table): Add ex-cmd.
12073         (ccl-extended-code-table): New variable.
12074         (ccl-embed-extended-command): New function.
12075         (ccl-compile-read-multibyte-character,
12076         ccl-compile-write-multibyte-character) New functions.
12077         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12078         ccl-dump-write-multibyte-character): New functions.
12079
12080 1999-07-22  SL Baur  <steve@miho>
12081
12082         * config.el (config-value-file): config.values is installed into
12083         doc-directory.
12084         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
12085
12086 1999-07-19  Didier Verna  <didier@xemacs.org>
12087
12088         * rect.el: all functions rewritten, except when noted. Below is a
12089         list of interface changes.
12090         (apply-on-rectangle): new function. Obsoletes
12091         `operate-on-rectangle'. All functions that used to call this
12092         function now call the new one.
12093         (kill-rectangle): added optional prefix arg to fill lines.
12094         (delete-rectangle): ditto.
12095         (delete-extract-rectangle): ditto.
12096         (open-rectangle): ditto.
12097         (clear-rectangle): ditto.
12098         (delete-rectangle-line): added third arg FILL.
12099         (delete-extract-rectangle-line): ditto.
12100         (open-rectangle-line): ditto.
12101         (clear-rectangle-line): ditto.
12102
12103 1999-07-18  Andy Piper  <andy@xemacs.org>
12104
12105         * menubar-items.el (default-menubar): add gutter options.
12106
12107         * gutter-items.el: new file.
12108         (gutter): new group for custom.
12109         (gutter-visible-p): new variable.
12110         (default-gutter-position): ditto.
12111         (buffers-tab): new group for the buffers tab.
12112         (gutter-buffers-tab): widget to put in the gutter.
12113         (buffers-tab-max-size): max number of tabs.
12114         (buffers-tab-switch-to-buffer-function): function to call when a
12115         tab is pressed.
12116         (buffers-tab-omit-function): filter buffers with this function.
12117         (buffers-tab-format-buffer-line-function): format buffer names for
12118         inclusion in tabs.
12119         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12120         the record.
12121         (build-buffers-tab-internal): build a list of tab items.
12122         (buffers-tab-items): ditto.
12123         (add-tab-to-gutter): put a tab in the gutter area.
12124         (update-tab-in-gutter): reset the buffers in the tab.
12125
12126         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12127
12128         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12129         (switch-to-buffer-hooks): new hook.
12130
12131         * toolbar.el (default-toolbar-position): fix typo.
12132
12133 1999-07-16  Andy Piper  <andy@xemacs.org>
12134
12135         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12136
12137 1999-07-15  Didier Verna  <didier@xemacs.org>
12138
12139         * cus-edit.el (custom-prompt-variable): optional third arg makes
12140         prompt for a comment string.
12141         (customize-set-value): optional prefix makes this function handle
12142         variable comments.
12143         (customize-set-variable): ditto.
12144         (customize-save-variable): ditto.
12145         (customize-customized): handle custom comments.
12146         (customize-save-customized): ditto.
12147         (custom-variable-state-set): ditto.
12148         (custom-face-state-set): ditto.
12149         (customize-saved): ditto.
12150         (custom-variable-set): ditto.
12151         (custom-face-set): ditto.
12152         (custom-variable-save): ditto.
12153         (custom-face-save): ditto.
12154         (custom-variable-reset-saved): ditto.
12155         (custom-face-reset-saved): ditto.
12156         (custom-variable-reset-standard): ditto.
12157         (custom-face-reset-standard): ditto.
12158         (custom-comment-face): new face.
12159         (custom-comment-tag-face): ditto.
12160         (custom-comment): new widget.
12161         (custom-comment-create): new function.
12162         (custom-comment-delete): ditto.
12163         (custom-comment-value-set): ditto.
12164         (custom-comment-show): ditto.
12165         (custom-comment-invisible-p): ditto.
12166         (custom-variable-value-create): create a comment field widget.
12167         (custom-face-value-create): ditto.
12168         (custom-variable-menu): new entry for adding a custom comment.
12169         (custom-face-menu): ditto.
12170         (custom-save-variables): possibly save custom comments.
12171         (custom-save-faces): ditto.
12172
12173         * cus-face.el (custom-set-faces): the arguments can now have a
12174         custom comment as fourth argument.
12175
12176         * custom.el (custom-set-variables): the arguments can now have a
12177         custom comment as fifth element.
12178
12179 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12180
12181         * XEmacs 21.2.18 is released
12182
12183 1999-07-13  SL Baur  <steve@miho>
12184
12185         * lib-complete.el (read-library-name): Revert previous change.
12186         (read-library): Ditto.
12187
12188 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12189
12190         * packages.el (packages-package-list): Capitalize docstring.
12191
12192         * packages.el (packages-find-package-library-path): Use #'nconc
12193         rather than #'append to reduce consing -- #'mapcar uses Flist,
12194         which returns a freshly consed list.  #'append would create yet
12195         another fresh list, using Fmake_list in concat.
12196
12197         * packages.el (package-provide): Use setq with remassq like it
12198         says in its docstring.
12199
12200 1999-07-06  SL Baur  <steve@miho.m17n.org>
12201
12202         * lib-complete.el (progn-with-message): Fix typo.
12203
12204 1999-07-06  SL Baur  <steve@miho.m17n.org>
12205
12206         * mule/mule-misc.el (char-octet): Make function match docstring.
12207         From Katsumi Yamaoka <yamaoka@jpl.org>
12208
12209 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12210
12211         * wid-edit.el (widget-documentation): corrected spelling error.
12212
12213 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12214
12215         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12216         keys if already bound
12217
12218 1999-07-06  SL Baur  <steve@miho.m17n.org>
12219
12220         * lib-complete.el (progn-with-message): Revert previous changes.
12221
12222 1999-06-24  Bob Weiner  <weiner@beopen.com>
12223
12224         * lib-complete.el (find-library):
12225         (find-library-other-window):
12226         (find-library-other-frame): Completely rewrote
12227         so that these functions actually work when called non-interactively.
12228         Also made them handle LIBRARY arguments which end with .el or .elc.
12229
12230 1999-06-24  Bob Weiner  <weiner@beopen.com>
12231
12232         * simple.el (indent-new-comment-line): Locally bound
12233         `block-comment-start' to `comstart' or else when this is called
12234         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12235         `block-comment-start' value, ignoring any existing spacing after a
12236         comment prefix in the previous line and producing ugly comments.
12237
12238 1999-06-23  Bob Weiner  <weiner@beopen.com>
12239
12240         * list-mode.el (mouse-choose-completion):
12241         (choose-completion):
12242         (completion-switch-to-minibuffer): Added.
12243         ([Tab]): [Tab] previously switched to the minibuffer
12244         but since [space] does that and since most applications in the
12245         world use [Tab] to select the next item in a list, do that in the
12246         *Completions* buffer too.  This will cause the least confusion
12247         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12248         06/23/1999.
12249
12250 1999-06-22  Bob Weiner  <weiner@beopen.com>
12251
12252         * help.el (help-buffer-name): Added support for a null value
12253         of `help-buffer-prefix-string' since some buffers require no
12254         prefix.
12255
12256 1999-06-20  Bob Weiner  <weiner@beopen.com>
12257
12258         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12259         in the completion-list-mode-map to bury the completions buffer
12260         even when the minibuffer is no longer active.
12261
12262 1999-06-20  Bob Weiner  <weiner@beopen.com>
12263
12264         * list-mode.el (list-mode): It is visually disconcerting to have
12265         the text cursor disappear within list buffers, especially when
12266         moving from window to window, so leave it visible.
12267
12268 1999-07-01  SL Baur  <steve@miho.m17n.org>
12269
12270         * menubar-items.el (default-menubar): Conditionalize the bug
12271         report menu item (which may not be possible in this XEmacs).
12272         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12273
12274 1999-06-30  SL Baur  <steve@miho.m17n.org>
12275
12276         * subr.el (with-current-buffer): DOC string fix.
12277         Suggested by Bob Weiner <weiner@altrasoft.com>
12278
12279 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12280
12281         * cus-face.el (custom-face-italic): insert missing args
12282
12283 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12284
12285         * packages.el (package-locations): Changed default early package
12286         hierarchies to ~/.xemacs/mule-packages and
12287         ~/.xemacs/xemacs-packages.
12288
12289 1999-06-23  SL Baur  <steve@miho.m17n.org>
12290
12291         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12292
12293 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12294
12295         * packages.el (package-locations): Changed default early package
12296         hierarchy to ~/.xemacs/packages.
12297         (package-locations): Removed `packages' as a possible name for a
12298         late package hierarchy.
12299
12300 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12301
12302         * mule/mule-category.el (word-combining-categories): Set up new
12303         variable.
12304         (word-separating-categories): Likewise.
12305
12306 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12307
12308         * XEmacs 21.2.17 is released
12309
12310 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12311
12312         * font-menu.el (font-menu-set-font): allow for nil specification
12313         of font size.
12314
12315 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12316
12317         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12318         is 1.
12319
12320 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12321
12322         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12323         8859-5 instead of ISO 8859-1.
12324
12325 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12326
12327         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12328         (viet-viscii-encode-table): Ditto.
12329
12330         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12331         Make obsolete definition of char-octet.
12332
12333 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12334
12335         * subr.el: Move no-Mule make-char ...
12336         * help-nomule.el (make-char): To here.
12337         (string-width): Make Mule compatibility alias.
12338
12339 1999-06-15  Andy Piper  <andy@xemacs.org>
12340
12341         * select.el (get-selection-no-error): really make there be no-error.
12342         (get-selection): revert to original.
12343
12344 1999-06-11  Andy Piper  <andy@xemacs.org>
12345
12346         * select.el (selection-sets-clipboard): renamed.
12347         (own-selection): use it.
12348
12349 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12350
12351         * XEmacs 21.2.16 is released
12352
12353 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12354
12355         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12356         missing characters to avoid crash.
12357
12358 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12359
12360         * coding.el (set-terminal-coding-system): Only set the console
12361         coding system on the selected console if it is a tty.
12362
12363 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12364
12365         * cus-face.el:
12366         * cus-edit.el:
12367         * faces.el:
12368         (custom):
12369         (face-spec-set):
12370         * faces.el (frob-face-property):
12371         * font-menu.el (font-menu-set-font):
12372                   Actually apply changes from 1999-03-17
12373
12374 1999-06-10  Andy Piper  <andy@xemacs.org>
12375
12376         * select.el (get-selection): abstract out non error-signalling
12377         part.
12378         (get-selection-no-error): get-selection without signalling an
12379         error.
12380         (selection-is-clipboard-p): new variable. controls whether the
12381         selection sets the clipboard.
12382         (own-selection): use it.
12383
12384         * mouse.el (insert-selection): fallback to clipboard after trying
12385         primary selection and cutbuffer.
12386
12387 1999-06-05  Andy Piper  <andy@xemacs.org>
12388
12389         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12390         selection functions.
12391
12392 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12393
12394         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12395         default value.
12396         (load): Use `raw-text' instead of `no-conversion'.
12397         (insert-file-contents): Likewise.
12398
12399         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12400         of `no-conversion'.
12401
12402 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12403
12404         * coding.el: Don't copy `no-conversion' to `raw-text'.
12405
12406 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12407
12408         * subr.el (make-char): Define it if Mule is not around.
12409
12410 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12411
12412         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12413
12414         * x-select.el (x-disown-selection-internal): Restore symbol as an
12415         obsolete alias.
12416         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12417
12418 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12419
12420         * XEmacs 21.2.15 is released
12421
12422 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12423
12424         * subr.el (split-string): Avoid infinite looping
12425
12426 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12427
12428         * ldap.el (ldap-ignore-attribute-codings): New variable
12429         (ldap-default-attribute-decoder): New variable
12430         (ldap-coding-system): New variable
12431         (ldap-attribute-syntax-encoders): New variable
12432         (ldap-attribute-syntax-decoders): New variable
12433         (ldap-attribute-syntaxes-alist): New variable
12434         (ldap-encode-boolean): New function
12435         (ldap-decode-boolean): New function
12436         (ldap-encode-country-string): New function
12437         (ldap-decode-string): New function
12438         (ldap-decode-address): New function
12439         (ldap-encode-address): New function
12440         (ldap-decode-attribute): New function
12441         (ldap-search): Use some of these
12442
12443 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12444
12445         * version.el (emacs-version): Make the patch level/beta come
12446         before the XEmacs qualifier so that it gets into (funcall
12447         emacs-version) and thus in the bug reports.
12448         (emacs-version>=): Support patch levels.
12449
12450 1999-06-03  SL Baur  <steve@xemacs.org>
12451
12452         * version.el: implement x.y.z version number
12453         From Jan Vroonhof <vroonhof@math.ethz.ch>
12454
12455 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12456
12457         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12458
12459 1999-05-22  Vin Shelton <acs@xemacs.org>
12460
12461         * startup.el: Document -private and break out non-standard X options.
12462
12463 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12464
12465         * mule/mule-charset.el (charset-after): New function.
12466         (charset-direction): Synch with Mule, update docstring.
12467         (get-charset-property): New function.
12468         (put-charset-property): New function.
12469         (charset-plist): New function.
12470
12471         * mule/mule-charset.el (compose-region):
12472         (decompose-region): remove;  these functions (which don't work
12473         since we don't do composite characters) have been moved to
12474         mule-util.el.
12475         (toplevel): follow coding standards
12476
12477 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12478
12479         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12480         exist any more.
12481
12482         * code-files.el: Fix commentary to follow coding standards.  Move
12483         the single line left in mule-files.el to here.
12484
12485         * mule/mule-files.el: delete.
12486
12487 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12488
12489         * info.el (Info-scroll-prev): Use event functions instead of the
12490         old emacs 19 interface.
12491
12492 1999-06-02  Andy Piper  <andy@xemacs.org>
12493
12494         * x-font-menu.el (x-font-menu-load-font):
12495         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12496
12497 1999-05-31  Andy Piper  <andy@xemacs.org>
12498
12499         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12500         group.
12501         (font-menu-this-frame-only-p): ditto.
12502         (font-menu-max-items): reinstate, from Jan Vroonhof
12503         <vroonhof@math.ethz.ch>
12504         (font-menu-submenu-name-format): ditto.
12505         (font-menu-split-long-menu): ditto, for use by the family
12506         constructor.
12507         (font-menu-family-constructor): use it.
12508
12509 1999-05-30  Andy Piper  <andy@xemacs.org>
12510
12511         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12512         for use by the font menu.
12513
12514         * msw-font-menu.el: new file implementing mswindows specific
12515         font-menu behaviour.
12516         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12517         (mswindows-font-menu-junk-families): ditto.
12518         (hack-font-truename): ditto.
12519         (mswindows-font-regexp-ascii): ditto.
12520         (mswindows-reset-device-font-menus): ditto.
12521         (mswindows-font-menu-font-data): ditto.
12522         (mswindows-font-menu-load-font): ditto.
12523
12524         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12525         (x-font-menu-font-data): ditto.
12526         (x-font-menu-load-font): ditto.
12527
12528         * font-menu.el: new file implementing generic font menu behaviour.
12529         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12530         made device independent.
12531         (font-menu-this-frame-only-p): ditto.
12532         (font-menu-preferred-resolution): ditto.
12533         (font-menu-size-scaling): new variable used to determine whether
12534         sizes are in points or tenths of a point.
12535         (vassoc): moved from x-font-menu.el.
12536         (device-fonts-cache): ditto.
12537         (device-fonts-cache): ditto.
12538         (flush-device-fonts-cache): ditto.
12539         (reset-device-font-menus): copied from x-font-menu.el and made
12540         device independent. Most functionality deferred to
12541         device-dependent versions.
12542         (font-menu-family-constructor): copied from x-font-menu.el and
12543         made device independent.
12544         (font-menu-size-constructor): ditto.
12545         (font-menu-weight-constructor): ditto.
12546         (font-menu-set-font): ditto.
12547         (font-menu-change-face): ditto.
12548         (font-menu-load-font): new device method.
12549         (font-menu-font-data): ditto.
12550
12551         * x-font-menu.el: The above functions deleted.
12552
12553 1999-05-26  Andy Piper  <andy@xemacs.org>
12554
12555         * update-elc.el:
12556         * make-docfile.el:
12557         * loadup.el: rehash expand-file-name usage to not use default-directory.
12558
12559 1999-05-21  Andy Piper  <andy@xemacs.org>
12560
12561         * x-select.el (x-select-convert-to-text):
12562         (x-selected-text-type):
12563         (x-get-selection):
12564         (xselect-convert-to-string):
12565         (xselect-convert-to-compound-text):
12566         (xselect-convert-to-length):
12567         (xselect-convert-to-targets):
12568         (xselect-convert-to-delete):
12569         (xselect-convert-to-filename):
12570         (xselect-convert-to-charpos):
12571         (xselect-convert-to-lineno):
12572         (xselect-convert-to-colno):
12573         (xselect-convert-to-sourceloc):
12574         (xselect-convert-to-os):
12575         (xselect-convert-to-host):
12576         (xselect-convert-to-user):
12577         (xselect-convert-to-class):
12578         (xselect-convert-to-name):
12579         (xselect-convert-to-integer):
12580         (xselect-convert-to-atom):
12581         (xselect-convert-to-identity): functions renamed from x-* and
12582         moved to select.el.
12583         (x-get-secondary-selection): use rename get-selection.
12584         (x-get-clipboard): ditto.
12585         (x-own-selection): moved to select.el.
12586         (x-valid-simple-selection-p): ditto.
12587         (x-dehilight-selection): ditto.
12588         (x-own-clipboard): ditto.
12589         (x-disown-selection): ditto.
12590
12591         * x-mouse.el (x-yank-function): moved to mouse.el.
12592         (x-insert-selection): ditto.
12593         (x-set-point-and-move-selection): use renamed function.
12594
12595         * select.el (selected-text-type): moved and renamed from
12596         x-select.el.
12597         (selection-owner-p): moved to C.
12598         (selection-exists-p): ditto.
12599         (get-cutbuffer): new device method.
12600         (get-selection): generalised and moved from x-select.el.
12601         (own-selection): moved x-own-selection functionality into here.
12602         (dehilight-selection): renamed and moved from x-select.el.
12603         (own-clipboard): functionality moved from x-select.el using new
12604         generic C builtins.
12605         (disown-clipboard): ditto.
12606         (select-convert-to-text):
12607         (select-convert-to-string):
12608         (select-convert-to-compound-text):
12609         (select-convert-to-length):
12610         (select-convert-to-targets):
12611         (select-convert-to-delete):
12612         (select-convert-to-filename):
12613         (select-convert-to-charpos):
12614         (select-convert-to-lineno):
12615         (select-convert-to-colno):
12616         (select-convert-to-sourceloc):
12617         (select-convert-to-os):
12618         (select-convert-to-host):
12619         (select-convert-to-user):
12620         (select-convert-to-class):
12621         (select-convert-to-name):
12622         (select-convert-to-integer):
12623         (select-convert-to-atom):
12624         (select-convert-to-identity): new functions renamed from x-* and
12625         moved from x-select.el.
12626
12627         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12628         into here and use as the default window-system mouse yank.
12629         (insert-selection): generalised and moved from x-mouse.el.
12630         (own-clipboard): moved to C.
12631
12632         * msw-select.el (mswindows-selection-owned-p): deleted.
12633         (mswindows-own-selection): generalised and moved to select.el.
12634         (mswindows-disown-selection): generalised and moved to C.
12635         (mswindows-selection-owner-p): ditto.
12636
12637 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12638
12639         * XEmacs 21.2.14 is released
12640
12641 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12642
12643         * about.el: update contact info for jason and slb.
12644
12645 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12646
12647         * mule/european.el (setup-romanian-environment): Add Romanian
12648         support from Emacs/Mule romanian.el.
12649
12650 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12651
12652         * cus-face.el: Label all custom changes with the 'custom' tag.
12653
12654         * cus-edit.el: idem ditto.
12655
12656         * faces.el: Added suport for adding device tags to various functions.
12657         (custom): New device tag.
12658         (face-spec-set): Call reset face with tags argument. No longer do
12659         x-init-global-faces hack.
12660
12661         * faces.el (frob-face-property): Use an anonymous specifier to map
12662         frob-face-property-1 over.
12663
12664         * x-font-menu.el (font-menu-set-font): Always specify all
12665         properties to custom.
12666
12667 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12668
12669         * mule/european.el (setup-czech-environment): Add czech support.
12670         From David Sauer <davids@orfinet.cz>
12671
12672 1999-03-15  SL Baur  <steve@xemacs.org>
12673
12674         * check-features.el: Turn hard errors into warnings.
12675
12676 1999-03-21  SL Baur  <steve@xemacs.org>
12677
12678         * simple.el (delete-key-deletes-forward): As per discussion on
12679         xemacs-beta, default to t.
12680
12681 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12682
12683         * loadup.el: Define Installation-string before loading anything.
12684
12685 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12686
12687         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12688         From Anders Stenman <stenman@isy.liu.se>
12689
12690 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12691
12692         * wid-edit.el (widget-glyph-find): Ditto.
12693
12694         * packages.el (locate-library): Ditto.
12695
12696         * loadup.el (really-early-error-handler): Ditto.
12697
12698         * lib-complete.el (read-library): Ditto.
12699
12700         * faces.el (set-face-stipple): Ditto.
12701
12702         * code-files.el (load): Use new calling style of locate-file.
12703
12704 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12705
12706         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12707         dead.
12708
12709 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12710
12711         * dumped-lisp.el (preloaded-file-list): Don't load
12712         Installation.el.
12713
12714         * loadup.el (Installation-string): Define it here.
12715
12716 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12717
12718         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12719         Installation.el needs to be loaded before `dump-paths', otherwise
12720         the dumping process won't find it.
12721
12722 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12723
12724         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12725         subr so that we can use `replace-in-string' in Installation.el to
12726         get rid of C-m chars under the native Windows build.
12727
12728 1999-04-29  Andy Piper  <andy@xemacs.org>
12729
12730         * make-docfile.el: canonicalize file and directory names.
12731
12732         * device.el (call-device-method): new function for calling device
12733         specific methods.
12734         (define-device-method): new function for defining device methods.
12735         (define-device-method*): ditto.
12736
12737 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12738
12739         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12740
12741 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12742
12743         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12744         (cyrillic-koi8-r-encode-table): Likewise.
12745         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12746         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12747
12748         * mule/mule-misc.el (split-char-or-char-int): New function [moved
12749         from vietnamese.el].
12750
12751         * mule/vietnamese.el: Move function `split-char-or-char-int' to
12752         mule/mule-misc.el.
12753
12754 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12755
12756         * mule/thai-xtis.el:
12757         - Change font registry name from "Thai94x94-0" to "xtis-0".
12758         - Change mnemonic of coding-system `tis-620' to "TIS620".
12759
12760 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12761
12762         * mule/ethiopic.el: fixed.
12763
12764 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12765
12766         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
12767
12768         * mule/thai-xtis.el: New file.
12769
12770         * mule/vietnamese.el: New file.
12771
12772         * mule/ethiopic.el: New file.
12773
12774 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
12775
12776         * bytecomp.el (byte-compile-close-variables): Leave
12777         debug-issue-ebola-notices alone.
12778
12779 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12780
12781         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
12782         at the top of the buffer since it is the most important thing to
12783         customize
12784         (ldap-get-host-parameter): New defun
12785         (ldap-search): Add a new parameter `withdn' to retrieve the
12786         distinguished names of entries
12787
12788 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
12789
12790         * startup.el (splash-frame-body): Date and spelling fixes.
12791
12792 1999-03-16  Colin Rafferty  <colin@xemacs.org>
12793
12794         * view-less.el (toggle-truncate-lines): add autoload tag
12795
12796 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
12797
12798         * format.el (format-alist): Disable image stuff.
12799
12800 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
12801
12802         * wid-edit.el (widget-glyph-find): Search by directories, then by
12803         suffixes rather than the other way around.
12804         (widget-image-conversion): Renamed to
12805         `widget-image-file-name-suffixes'.
12806
12807 1999-04-16  Olivier Galibert  <galibert@pobox.com>
12808
12809         * mule/mule-charset.el: Made old functions obsolete, remove the
12810         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
12811         (charset-iso-graphic-plane): Rename from charset-graphic.
12812         (charset-iso-final-char): Rename from charset-final.
12813         (charset-width): Rename from charset-columns.
12814         (charset-bytes): Added from fsf compatibility, returns always 1.
12815
12816         * mule/mule-misc.el: Move charset-doc-string alias to
12817         mule-charset.el
12818
12819 1999-04-14  Colin Rafferty  <colin@xemacs.org>
12820
12821         * x-faces.el (x-make-font-bold-italic): honor
12822         *try-oblique-before-italic-fonts*
12823
12824 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
12825
12826         * cl-extra.el (coerce): Coerce numbers to characters correctly.
12827
12828 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
12829
12830         * x-faces.el (try-oblique-before-italic-fonts): Use the right
12831         name.
12832
12833 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
12834
12835         * cl-extra.el (equalp): Would bug out for lists.
12836
12837 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
12838
12839         * about.el (about-hackers):  Change cgw's email address
12840
12841 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
12842
12843         * XEmacs 21.2.13 is released
12844
12845 1999-03-12  SL Baur  <steve@xemacs.org>
12846
12847         * simple.el (delete-key-deletes-forward): Revert to previous
12848         behavior.
12849
12850 1999-01-18  Didier Verna  <didier@xemacs.org>
12851
12852         * menubar-items.el (xemacs-splash-buffer): handle the case of
12853         multiple elements in the splash buffer body.
12854
12855         * startup.el (splash-frame-timeout): new constant: interval
12856         between splash buffer elements.
12857         (command-line-1): handle splash buffer with multiple elements (use
12858         a timeout).
12859         (splash-frame-body): Originally `startup-splash-frame-body'.
12860         Rewrote a cleaner and more readable version. This can now be array,
12861         in which case each element is displayed in turn in the splash buffer.
12862         (splash-frame-static-body): new constant. Persistent information
12863         across all splash buffer elements (preserves the possibility to give
12864         it in different languages.
12865         (circulate-splash-frame-elements): new function. Used as a timeout
12866         to circulate through all splash frame elements and display them in
12867         sequence.
12868         (display-splash-frame): originally `startup-splash-frame'. Handle
12869         the case of multiple elements in the splash buffer body. Now
12870         returns a timeout id if multiple elements to display, or nil.
12871
12872 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
12873
12874         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
12875         so they can be overridden by x-init-face-from-resources.
12876         Additionally specify the font name also with an x tag.
12877
12878 1999-03-08  Andy Piper  <andy@xemacs.org>
12879
12880         * package-get.el (package-get-base): autoload.
12881
12882         * menubar-items.el (default-menubar): add update menu item. Fix
12883         custom menu to only be activated when package-base is available.
12884
12885         * package-get.el (package-get-custom): don't load
12886         package-get-custom as it is auto-generated. Fix group definition.
12887
12888 1999-03-05  Didier Verna  <didier@xemacs.org>
12889
12890         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
12891         instead of `symbol-name' (Thanks Kyle).
12892
12893         * cus-edit.el (custom-save-variables): use `prin1' instead of
12894         princ to write symbols.
12895
12896 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12897
12898         * XEmacs 21.2.12 is released
12899
12900 1999-03-05  SL Baur  <steve@xemacs.org>
12901
12902         * menubar-items.el (default-menubar): Add kfm browsing support.
12903         From Neal Becker <nbecker@fred.net>
12904
12905 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
12906
12907         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
12908         calls to font-lock during buffer reversion.
12909
12910 1999-02-12  Didier Verna  <didier@xemacs.org>
12911
12912         * info.el (Info-build-node-completions): unconditionally widen the
12913         tag table buffer.
12914
12915 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
12916
12917         * x-faces.el (x-init-face-from-resources):
12918         Only set fonts in the 'x locale.
12919
12920 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
12921
12922         * package-ui.el (pui-install-selected-packages): Don't throw on
12923         `package-admin-delete-binary-package' returning nil since it's
12924         normal.  Reindent function.
12925         (pui-add-required-packages): Handle case where packages selected
12926         for installation have never been installed.
12927
12928 1999-03-03  Martin Buchholz  <martin@xemacs.org>
12929
12930         * menubar-items.el (default-menubar):
12931         Implement the ``Mule->Set coding system of process'' menu item.
12932
12933 1999-02-18  Martin Buchholz  <martin@xemacs.org>
12934
12935         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
12936         files
12937         - Change some `if's to `when's
12938
12939 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
12940
12941         * XEmacs 21.2.11 is released
12942
12943 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
12944
12945         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
12946         against window close (Fix Bug #460).
12947         (ask-user-about-lock-dbox): Idem.
12948
12949 1999-02-25  SL Baur  <steve@xemacs.org>
12950
12951         * mule/mule-charset.el (charset-leading-byte): New function.
12952         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
12953
12954 1999-02-12  Andy Piper  <andy@xemacs.org>
12955
12956         * about.el (xemacs-hackers): change andy's email address.
12957         (about-url-alist): change andy's web page address.
12958         (about-xemacs): add piper.
12959
12960 1999-02-16  SL Baur  <steve@xemacs.org>
12961
12962         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12963         of mule-base into lisp/mule.
12964
12965 1999-02-16  SL Baur  <steve@xemacs.org>
12966
12967         * mule/arabic.el:
12968         mule/canna-leim.el:
12969         mule/chinese.el:
12970         mule/cyrillic.el:
12971         mule/english.el:
12972         mule/european.el:
12973         mule/greek.el:
12974         mule/hebrew.el:
12975         mule/japanese.el:
12976         mule/kinsoku.el:
12977         mule/korean.el:
12978         mule/misc-lang.el:
12979         mule/mule-category.el:
12980         mule/mule-ccl.el:
12981         mule/mule-charset.el:
12982         mule/mule-cmds.el:
12983         mule/mule-coding.el:
12984         mule/mule-files.el:
12985         mule/mule-help.el:
12986         mule/mule-init.el:
12987         mule/mule-misc.el:
12988         mule/mule-tty-init.el:
12989         mule/mule-x-init.el:
12990         mule/viet-chars.el:  Remerge from mule-base.
12991
12992         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12993         of mule-base into lisp/mule.
12994
12995 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
12996
12997         * process.el (exec-to-string): Use `shell-command-switch' in place
12998         of hard-wired "-c" (for WindowsNT).
12999
13000 1999-02-08  Charles G Waldman  <cgw@pgt.com>
13001
13002         * menubar-items.el (default-menubar):  Remove obsolete
13003         "Gopher" item
13004
13005 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
13006
13007         * package-admin.el (package-admin-get-install-dir): First fall
13008         back to the location of xemacs-base for non-mule packages.
13009
13010 1999-02-15  Martin Buchholz  <martin@xemacs.org>
13011
13012         * paths.el:
13013         - improved automounter tmp directory support.
13014         - support 4 (!) empirically discovered automounter conventions
13015
13016 1999-02-12  SL Baur  <steve@xemacs.org>
13017
13018         * etags.el (pop-tag-mark): autoload to match key binding.
13019
13020 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13021
13022         * XEmacs 21.2.10 is released
13023
13024 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
13025
13026         * package-get.el (package-get-remote-filename): Don't bug out for
13027         a local file name in the search entry.
13028
13029 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
13030
13031         * XEmacs 21.2.9 is released
13032
13033 1999-01-19  Didier Verna  <didier@xemacs.org>
13034
13035         * replace.el (replace-search-function): new variable containing a
13036         function to perform a search-forward.
13037         (replace-re-search-function): new variable containing a function
13038         to perform a re-search-forward.
13039         (perform-replace): use them.
13040
13041 1999-01-25  Didier Verna  <didier@xemacs.org>
13042
13043         * select.el (selection-owner-p): use the name `XEmacs'.
13044         (cut-copy-clear-internal): ditto.
13045
13046 1999-01-18  Andy Piper  <andy@xemacs.org>
13047
13048         * about.el (about-url-alist): Update my entry.
13049         (xemacs-hackers): Ditto.
13050
13051 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
13052
13053         * buffer.el (switch-to-buffer): Fixing documentation.
13054         * minibuf.el (minibuffer-completion-table): ditto.
13055         * cl-macs.el (return-from): ditto.
13056
13057 1999-01-04  Didier Verna  <didier@xemacs.org>
13058
13059         * replace.el (delete-non-matching-lines): temporarily disable
13060         case-folding when called interactively with a regexp containing
13061         uppercase characters.
13062         (delete-matching-lines): ditto.
13063         (count-matches): ditto.
13064         (list-matching-lines): ditto.
13065
13066 1999-01-07  Colin Rafferty  <colin@xemacs.org>
13067
13068         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
13069         abort if current window is split horizontally, not if others are
13070         split.  Got rid of unnecessary minibuffer checking.  Also, add
13071         some comments (it's still complex).
13072
13073 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
13074
13075         * package-get.el: changed address for doc.ic.ac.uk to
13076         sunsite.doc.ic.ac.uk
13077
13078 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13079
13080         * ldap.el (toplevel): Remove requires so that the file compiles
13081         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
13082
13083 1999-01-10  J. Kean Johnston  <jkj@sco.com>
13084
13085         * dump-paths.el: Calculate module-directory and set
13086         module-load-path to the load path for modules.
13087
13088         * loadup.el: Get bootstrap value of module-load-path from the
13089         environment variable EMACSBOOTSTRAPMODULEPATH.
13090         - Display the module load path if we're debugging paths.
13091
13092         * setup-paths.el: Added function paths-find-site-module-directory.
13093         - Added function paths-find-module-directory.
13094         - Added function paths-construct-module-load-path.  Uses new
13095         environment variable EMACSMODULEPATH.
13096
13097 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13098
13099         * font.el (font-default-object-for-device):
13100         Oops! This `or' can't be replaced by `unless'.
13101         Fixed inability to run w3, among other things.
13102
13103 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13104
13105         * package-admin.el: Change initialization of
13106           package-admin-install-function dependent on system type.
13107           Change package-admin-install-function-mswindows to use
13108           "minitar".
13109
13110 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13111
13112         * mouse.el (default-mouse-motion-handler): Disable help echo while
13113         in the minibuffer.
13114
13115 1998-12-28  Martin Buchholz <martin@xemacs.org>
13116
13117         * XEmacs 21.2.8 is released.
13118
13119 1998-12-24  Martin Buchholz <martin@xemacs.org>
13120
13121         * XEmacs 21.2.7 is released.
13122
13123 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13124
13125         * package-ui.el (pui-list-packages): Set truncate-lines.
13126
13127         * package-get.el (package-get-download-menu): Use
13128         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13129
13130         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13131         (pui-help-string): idem.
13132         (list-packages-mode): New major mode.
13133         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13134         (pui-install-selected-packages): Add suport for removing packages.
13135         (pui-toggle-package-delete-key): New function.
13136         (pui-popup-context-sensitive): New kludge.
13137         (pui-list-packages): Add warning when `package-get-remote' is nil.
13138         (package-ui-add-site): New function.
13139
13140 1998-12-01  Didier Verna  <didier@xemacs.org>
13141
13142         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13143
13144 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13145
13146         * ldap.el: Custom-ized
13147         (toplevel): Do not provide `ldap' which is provided by C level
13148         LDAP code
13149         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13150
13151 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13152
13153         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13154
13155 1998-12-17  Andy Piper  <andy@xemacs.org>
13156
13157         * sound.el (sound-load-list): name changed from sound-load-alist.
13158         (sound-extension-list): name changed from sound-ext-list.
13159         (load-default-sounds): use new names.
13160         (load-sound-file): use new names.
13161
13162 1998-12-16  Andy Piper  <andy@xemacs.org>
13163
13164         * XEmacs 21.2.6 is released
13165
13166 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13167
13168         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13169         errors.
13170
13171 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13172
13173         * wid-edit.el (widget-echo-this-extent): Set
13174         help-echo-owns-message to t.
13175
13176 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13177
13178         * package-get.el (package-get-download-menu): use toggles for
13179           each site in the download site menu.
13180
13181 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13182
13183         * package-get.el (package-get): If we cannot find a package
13184           because package-get-remote is not set, give a more helpful
13185           error message.
13186
13187 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13188
13189         * package-get.el (package-get-remote-filename): use an EFS path
13190         with user anonymous if no user is specified.
13191
13192 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13193
13194         * faces.el (face-spec-set): Re-init fallfacks for default after
13195         calling reset-face on the default face.
13196
13197 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13198
13199         * package-admin.el (package-admin-default-install-function):
13200         Behave as advertised.  Make sure the pkg-dir is proper for
13201         default-directory.
13202         (package-admin-add-binary-package): Make sure the pkg-dir is
13203         proper for default-directory.
13204         (package-admin-install-function-mswindows): Make sure the pkg-dir
13205         is proper for default-directory.
13206
13207 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13208
13209         * XEmacs 21.2.5 is released
13210
13211 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13212
13213         * files.el (binary-file-regexps): regexp-opt is not available at
13214         bytecompile time.
13215
13216 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13217
13218         * x-win-xfree86.el:
13219         * x-win-sun.el (x-win-init-sun):
13220         * x-win-sun.el:
13221         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13222         * x-iso8859-1.el:
13223         * x-init.el (init-post-x-win):
13224         * x-init.el (init-pre-x-win):
13225         * x-init.el (x-initialize-compose):
13226         * x-init.el:
13227         * x-compose.el:
13228         * winnt.el:
13229         * widget.el:
13230         * wid-edit.el (widget-glyph-click):
13231         * wid-edit.el (widget-glyph-find):
13232         * wid-edit.el (widget-type):
13233         * view-less.el (view-buffer-other-window):
13234         * very-early-lisp.el:
13235         * version.el:
13236         * toolbar.el:
13237         * toolbar-items.el:
13238         * term/sun.el (suntool-map):
13239         * term/sun-mouse.el:
13240         * term/internal.el:
13241         * syntax.el (modify-syntax-entry):
13242         * symbol-syntax.el:
13243         * subr.el:
13244         * startup.el (lock-directory):
13245         * simple.el (set-comment-column):
13246         * simple.el (backward-delete-char-untabify):
13247         * shadow.el (find-emacs-lisp-shadows):
13248         * shadow.el:
13249         * setup-paths.el (paths-construct-info-path):
13250         * select.el (cut-copy-clear-internal):
13251         * process.el (call-process-region):
13252         * process.el (start-process-shell-command):
13253         * process.el:
13254         * paths.el (rmail-spool-directory):
13255         * paragraphs.el (use-hard-newlines):
13256         * package-get.el (package-get-dependencies):
13257         * package-admin.el (package-admin-delete-binary-package):
13258         * obsolete.el (truncate-string):
13259         * obsolete.el (store-substring):
13260         * mouse.el (default-mouse-track-maybe-own-selection):
13261         * mouse.el (mouse-yank-at-point):
13262         * modeline.el:
13263         * modeline.el (mouse-drag-modeline):
13264         * minibuf.el (read-directory-name-internal):
13265         * minibuf.el (read-file-name-internal):
13266         * minibuf.el (read-file-name-internal-1):
13267         * minibuf.el (read-file-name-2):
13268         * minibuf.el (exact-minibuffer-completion-p):
13269         * minibuf.el (read-from-minibuffer):
13270         * minibuf.el:
13271         * menubar.el (check-menu-syntax):
13272         * map-ynp.el (map-y-or-n-p):
13273         * make-docfile.el (docfile-out-of-date):
13274         * loadup.el ((member "run-temacs" command-line-args)):
13275         * loadup.el ((member "no-site-file" command-line-args)):
13276         * loadup.el (really-early-error-handler):
13277         * loadup.el:
13278         * loadhist.el:
13279         * loaddefs.el:
13280         * lisp-mnt.el (lm-verify):
13281         * lib-complete.el (lib-complete:cache-completions):
13282         * lib-complete.el (library-all-completions):
13283         * itimer.el (itimer-run-expired-timers):
13284         * info.el (Info-mode):
13285         * info.el (Info-insert-file-contents):
13286         * info.el (Info-rebuild-dir):
13287         * info.el (Info-build-dir-anew):
13288         * info.el (Info-parse-dir-entries):
13289         * info.el (Info-dir-outdated-p):
13290         * info.el (Info-insert-dir):
13291         * info.el (info-xref):
13292         * info.el:
13293         * hyper-apropos.el (hyper-apropos-get-doc):
13294         * hyper-apropos.el (hyper-describe-face):
13295         * hyper-apropos.el (hyper-apropos-mode):
13296         * hyper-apropos.el:
13297         * help.el (list-processes):
13298         * help.el:
13299         * gnuserv.el:
13300         * font.el (mswindows-font-create-name):
13301         * font.el (font-default-font-for-device):
13302         * font.el (x-font-create-object):
13303         * font.el (font-registry):
13304         * font.el:
13305         * font-lock.el (font-lock-keywords):
13306         * font-lock.el:
13307         * finder.el (finder-compile-keywords):
13308         * find-paths.el (paths-find-recursive-path):
13309         * fill.el (set-justification-center):
13310         * fill.el (fill-region-as-paragraph):
13311         * files.el (insert-directory):
13312         * files.el (wildcard-to-regexp):
13313         * files.el (recover-file):
13314         * files.el (basic-save-buffer):
13315         * files.el (delete-auto-save-file-if-necessary):
13316         * files.el (file-relative-name):
13317         * files.el (backup-extract-version):
13318         * files.el (backup-buffer):
13319         * files.el (set-visited-file-name):
13320         * files.el (set-auto-mode):
13321         * files.el (interpreter-mode-alist):
13322         * files.el:
13323         * files.el (find-file-noselect):
13324         * files.el (abbreviate-file-name):
13325         * files.el (parse-colon-path):
13326         * files.el (directory-abbrev-alist):
13327         * etags.el (visit-tags-table-buffer):
13328         * easymenu.el (easy-menu-define):
13329         * dragdrop.el (experimental-dragdrop-drag):
13330         * dragdrop.el (dragdrop-drop-do-functions):
13331         * dragdrop.el (dragdrop-drop-at-point):
13332         * disass.el (disassemble-1):
13333         * disass.el (disassemble-internal):
13334         * disass.el (disassemble):
13335         * disass.el:
13336         * derived.el (derived-mode-init-mode-variables):
13337         * derived.el (define-derived-mode):
13338         * custom.el (defgroup):
13339         * cus-edit.el (custom-quote):
13340         * config.el:
13341         * code-process.el (open-network-stream):
13342         * code-process.el (start-process):
13343         * code-process.el (call-process-region):
13344         * code-process.el (call-process):
13345         * code-process.el:
13346         * code-files.el (insert-file-contents):
13347         * code-files.el:
13348         * code-files.el (buffer-file-coding-system-for-read):
13349         * cmdloop.el (yes-or-no-p-minibuf):
13350         * cl.el:
13351         * cl-macs.el:
13352         * cl-extra.el:
13353         * callers-of-rpt.el (make-caller-report):
13354         * callers-of-rpt.el:
13355         * bytecomp.el (batch-byte-recompile-directory):
13356         * bytecomp.el (batch-byte-compile-1):
13357         * bytecomp.el (batch-byte-compile):
13358         * bytecomp.el (display-call-tree):
13359         * bytecomp.el (byte-compile-insert):
13360         * bytecomp.el (byte-compile-two-args-19->20):
13361         * bytecomp.el (byte-compile-variable-ref):
13362         * bytecomp.el (byte-compile-form):
13363         * bytecomp.el (byte-compile-top-level-body):
13364         * bytecomp.el (byte-compile-out-toplevel):
13365         * bytecomp.el (byte-compile-byte-code-maker):
13366         * bytecomp.el (byte-compile-file-form-defmumble):
13367         * bytecomp.el (byte-compile-file-form):
13368         * bytecomp.el (byte-compile-keep-pending):
13369         * bytecomp.el (byte-compile-insert-header):
13370         * bytecomp.el (byte-compile-from-buffer):
13371         * bytecomp.el (byte-compile-file):
13372         * bytecomp.el (byte-recompile-file):
13373         * bytecomp.el (byte-compile-close-variables):
13374         * bytecomp.el (byte-compile-warn-about-unused-variables):
13375         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13376         * bytecomp.el (byte-compiler-legal-options):
13377         * bytecomp.el (byte-compile-lapcode):
13378         * bytecomp.el (byte-optimize-log):
13379         * bytecomp.el ((fboundp 'defsubst)):
13380         * bytecomp.el:
13381         * bytecomp-runtime.el:
13382         * byte-optimize.el (byte-optimize-apply):
13383         * byte-optimize.el (car):
13384         * byte-optimize.el (byte-optimize-form):
13385         * byte-optimize.el (byte-optimize-form-code-walker):
13386         * byte-optimize.el:
13387         * build-report.el (build-report-insert-installation-file):
13388         * build-report.el (build-report):
13389         * auto-show.el:
13390         * apropos.el (apropos-documentation):
13391         - mega patch
13392         - clean up byte-compile warnings
13393         - remove unused variables
13394         - Use common lisp style hashtable functions
13395         - byte compiler cleanup
13396         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13397         - remove old backquote syntax usage
13398         - move some cl functionality into C for speed.
13399         - remove last remaining VMS support
13400         - spelling fixes
13401         - implement last, butlast, nbutlast, copy-list in C.
13402         - new macro ignore-file-errors, similar to ignore-errors
13403           (ignore-file-errors (delete-file "foo"))
13404         - get frequent garbage collection during loadup.el by tweaking
13405           gc-cons-threshold, rather than explicitly calling garbage-collect
13406         - default delete-key-deletes-forward to `t'.
13407
13408 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13409
13410         * XEmacs 21.2-beta4 is released.
13411
13412 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13413
13414         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13415         (easy-menu-item-present-p): Wrapper around find-menu-item.
13416         (easy-menu-remove-item): Wrapper around delete-menu-item.
13417
13418         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13419         (add-menu-button): Add 'in-menu' argument.
13420         (add-menu-item-1): Add in-menu support to helper function.
13421
13422 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13423
13424         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13425
13426 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13427
13428         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13429         of Dec 4, 1997.
13430
13431 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13432
13433         * process.el (shell-command-on-region): Report if the command
13434         succeeded or failed.
13435
13436 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13437
13438         * subr.el (buffer-substring-no-properties): Comment out.
13439
13440 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13441
13442         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13443           into font instances first, like `x-frob-font-size' does.
13444           (mswindows-find-larger-font): ditto
13445
13446 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13447
13448         * package-ui.el (pui-install-selected-packages): fix args in call
13449         to `package-get'.
13450
13451 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13452
13453         * package-get.el (host-name): New widget type.
13454         (package-get-remote): Better customization using new type.
13455         (package-get-download-sites): idem dito.
13456
13457         (package-get-custom): Do not use package-get-all untill we have
13458         runtime dependencies.
13459
13460         (package-get-remove-copy): Default to 't' we no longer need this
13461         kludge as we do not currently use depenencies.
13462
13463         (package-get-was-current): New variable.
13464         (package-get-require-base): New 'force-current' argument.
13465         (package-get-update-base): idem
13466         (package-get-package-provider):  idem
13467         (package-get-locate-index-file): New 'no-remote' argument.
13468         (package-get-locate-file): idem.
13469
13470         (package-get-maybe-save-index): New function.
13471         (package-get-update-base): Use it.
13472
13473 1998-10-28 Greg Klanderman <greg@alphatech.com>
13474
13475         * package-get.el (package-get-remote): default to nil; by default,
13476         don't go out to the net via EFS.  They must select a download site.
13477         (package-get-download-sites): new variable.
13478         (package-get-download-menu): new function.
13479         (package-get-locate-index-file): new function.
13480         (package-get-update-base): use it.
13481
13482         * menubar-items.el (default-menubar): add "Update Package Index"
13483         and "Add Download Site" menus under Options | Manage Packages.
13484
13485 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13486
13487         * package-get.el (package-get): bugfix code checking installed version
13488         for case where package is not currently installed.
13489         (package-get-require-signed-base-updates): new variable.
13490         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13491         deemed not a goot thing.  Use the variable
13492         package-get-allow-unsigned-base-updates instead.
13493
13494 1998-10-16 Greg Klanderman <greg@alphatech.com>
13495
13496         * package-get.el (package-get): Don't install an older version than
13497         we already have unless explicitly told to.  Issue a warning.
13498
13499         * package-ui.el (pui-add-required-packages): when adding
13500         dependencies, don't add packages that are up to date.
13501         (pui-package-symbol-char):  Don't consider a package out of date
13502         if you have a newer version installed than the latest version in
13503         package-get-base.
13504
13505         * package-get.el (package-get-base-filename): document that it may
13506         be a path relative to package-get-remote;  new default value.
13507         (package-get-locate-file): new function.
13508         (package-get-update-base): use it to expand package-get-base-filename.
13509         (package-get-save-base): new function to save the package-get database
13510         to file.
13511         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13512         (package-get-update-base): pass the REMOTE-SOURCE arg.
13513         (package-get-update-base-entry): call package-get-custom-add-entry.
13514         (package-get-file-installed-p): removed; no longer needed.
13515         (package-get-create-custom): ditto.
13516         (toplevel): remove code to build and load package-get-custom.el
13517         (package-get-custom-add-entry): new function.
13518
13519 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13520
13521         * wid-edit.el (widget-button-click): Don't switch window.
13522
13523 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13524
13525         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13526
13527 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13528
13529         * etags.el (find-tag-default): Run find-tag-hook using
13530         run-hooks rather than funcall
13531
13532 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13533
13534         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13535         and the current local map as the parents to isearch-mode-map.
13536
13537 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13538
13539         * XEmacs 21.2-beta3 is released.
13540
13541 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13542
13543         * package-get.el (package-get-update-base): use
13544         insert-file-contents-internal, not insert-file-contents-literally.
13545
13546 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13547
13548         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13549         dump time.
13550
13551 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13552
13553         * package-get.el (package-get-update-base-entry): new function.
13554         (package-get-update-base): renamed; was `package-get-load-base'.
13555         cleanup, and use package-get-update-base-from-buffer.
13556         (package-get-update-base-from-buffer): new function.
13557         (package-get-update-base-entries): new; helper for above.
13558         Do not eval lisp grabbed over ftp; parse it from new format.
13559
13560 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13561
13562         * files.el (set-auto-mode): Don't play games loading package-get
13563         database; package-get-package-provider will handle it all.
13564
13565 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13566
13567         * package-get.el (package-get-base-filename): new variable.
13568         (package-get-require-base): new function.
13569         (package-get-pgp-signed-begin-line): new variable.
13570         (package-get-pgp-signature-begin-line): ditto.
13571         (package-get-pgp-signature-end-line):  ditto.
13572         (package-get-load-base): new function.
13573         (package-get-interactive-package-query):
13574         (package-get-update-all):
13575         (package-get-dependencies):
13576         (package-get-package-provider):
13577         (package-get-custom): use package-get-require-base.
13578         [package-get-custom loading]: disable for now.
13579
13580         * package-ui.el (pui-list-packages): use (package-get-require-base)
13581
13582 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13583
13584         * package-ui.el: Correct obvious thinko in choosing extent face.
13585
13586 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13587
13588         * menubar-items.el (default-menubar): pui-list-package has nothing
13589         to with Customize. Move all the package stuff to a new Item in Options.
13590
13591         * package-ui.el (pui-menu): Add menu and Popup menu.
13592
13593         * package-get.el (package-get): Use new
13594         package-admin-get-install-dir.
13595
13596         * package-admin.el (package-admin-get-install-dir): New syntax.
13597         Conserve package location and put mule packages where mule-base is.
13598
13599         * package-get.el : Customized
13600
13601         * package-ui.el (pui): Customized
13602         (pui-package-install-dest-dir): New variable.
13603         (pui-install-selected-packages): Use it
13604
13605 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13606
13607         * package-get.el (package-get-interactive-package-query): Move
13608         dependency on package-get-base to run-time.
13609         (package-get-update-all): Ditto.
13610         (package-get-dependencies): Ditto.
13611         (package-get-package-provider): Ditto.
13612         (package-get-custom): Ditto.
13613
13614 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13615
13616         * events.el: Remove 'ascii-character property from 'backspace
13617         and 'delete symbols
13618
13619 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13620
13621         * package-get-base.el: removed.
13622
13623 1998-09-23  Didier Verna  <didier@xemacs.org>
13624
13625         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13626         (no-upper-case-p): new function.
13627         (with-search-caps-disable-folding): new macro.
13628         (with-interactive-search-caps-disable-folding): new macro.
13629         (zap-to-char): In interactive mode, do a case-sensitive search if
13630         the character is uppercase.
13631         (zap-up-to-char): ditto.
13632
13633         * replace.el (perform-replace): use the function no-upper-case-p.
13634
13635         * isearch-mode.el (isearch-fix-case): ditto.
13636         make obsolete `with-caps-disable-folding' and
13637         `isearch-no-upper-case-p'.
13638
13639         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13640         (tags-search): ditto.
13641         (tags-query-replace): ditto.
13642
13643         * info.el (Info-search): ditto.
13644
13645 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13646
13647         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13648
13649 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13650
13651         * package-admin.el (package-admin-rmtree): rewritten.  need to
13652         check for "." and ".." before symlink check.  expand files and
13653         directories with respect to DIRECTORY, not default-directory.
13654
13655 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13656
13657         * package-get.el (package-get-all): add INSTALL-DIR argument.
13658
13659 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13660
13661         * package-ui.el (pui-add-required-packages): new function, select
13662         dependent packages.
13663         (pui-display-keymap): bind it.
13664         (pui-help-string): document it.
13665         (pui-install-selected-packages): package-get-all -> package-get.
13666
13667         * package-get.el (package-get-dependencies): new function.
13668
13669 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13670
13671         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13672         regexps.
13673
13674 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13675
13676         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13677         function.
13678         (default-mouse-track-normalize-point): Use it.
13679
13680 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13681
13682         * package-admin.el (package-admin-delete-binary-package):
13683                 General cleanup. Remove unnessary use of progn and
13684         save-excursion.
13685         (package-admin-delete-binary-package): Do NOT mess with file
13686         modes. That is evil.
13687         (package-admin-delete-binary-package): Wrap all deleting in
13688         condition-case. The data in MANIFEST is untrustworthy.
13689         (package-admin-delete-binary-package): Let the OS worry about non
13690         empty directories.
13691
13692 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13693
13694         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13695         processing.
13696         (lm-report-bug): Fix mail address to send bug reports to.
13697
13698 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13699
13700         * XEmacs 21.2-beta2 is released.
13701
13702 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13703
13704         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13705
13706 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13707
13708         * info.el (Info-mode): Document page turning by double clicks in
13709         docstring so `M-x describe-mode' will display it.
13710
13711 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13712
13713         * info.el (Info-mouse-track-double-click-hook): Use character
13714         widths to calculate a border region where double clicking does
13715         page turning, and return `nil' by default so other hooks, such as
13716         region highlighting, will be run.
13717
13718 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13719
13720         * sound.el (default-sound-directory-list): Initialize with all the
13721         "sounds" directories in `data-directory-list'.  It used to just be
13722         the first one.
13723
13724         * packages.el (locate-data-directory-list): Created.  This gives
13725         the list of matching directories, unlike `locate-data-directory',
13726         which just gives the first one.
13727
13728 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13729
13730         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13731         make a binding in the local keymap until help-char handling is
13732         improved.
13733
13734         * help.el (help-keymap-with-help-key): Provide keymap with help
13735         binding.
13736         (help-print-help-form): New helper function.
13737
13738 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13739
13740         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13741         move extent to another buffer; no need to create a new extent.
13742         (isearch-fix-case): New function.
13743         (isearch-search-and-update): Use it.
13744
13745 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13746
13747         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13748         the keymap, not minor-mode-map-alist.
13749         (isearch-done): Restore overriding-local-map.
13750
13751 1998-09-21  Martin Buchholz  <martin@xemacs.org>
13752
13753         * bytecomp.el (byte-compile-buffer-substring):
13754         Fix for: (byte-compile (defun f () (buffer-substring)))
13755         ==>   ** buffer-substring called with 3 args, but requires 0-3
13756         - new code not only works, but is more readable, too.
13757
13758 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13759
13760         * msw-faces.el (mswindows-init-device-faces): Don't try to
13761           specify a default font at this late stage. Do try to force
13762           creation of the default face font so that if it fails we get
13763           an error now instead of a crash at frame creation.
13764
13765           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
13766           mswindows-make-font-unitalic: Canonical default weight
13767           changed from "Normal" to "Regular".
13768
13769           mswindows-make-font-bold / -bold-italic: Supplied device was
13770           not being passed into call to mswindows-find-smaller-font.
13771
13772 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
13773
13774         * package-get.el (package-get-remote): Fix the path where to find
13775           the packages on xemacs.org.
13776
13777 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
13778
13779         * about.el (about-maintainer-info): Update Ben's entry.
13780
13781 1998-09-24  Martin Buchholz  <martin@xemacs.org>
13782
13783         * lisp/shadow.el (find-emacs-lisp-shadows):
13784         - `member' was being called on lists of length 2000!
13785         - Replace with hashtables.
13786         - Replace hand-coded loops with (dolist)
13787         - Fix comment typo
13788
13789 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
13790
13791         * packages.el: Added new function, `package-delete-name', to
13792           delete existing packages from the installed package database
13793           (`packages-package-list').  Also added the "pkginfo" directory
13794           to `packages-special-base-regexp', so that the pkginfo directory
13795           would not get added to `late-packages'.
13796
13797         * package-admin.el: Added ability to delete an installed package
13798           (added low-level function, `package-admin-delete-package').
13799           Understands how to use the pkginfo/MANIFEST.<package> file to
13800           delete the package.  When installing a package, will also
13801           create a MANIFEST.* file if one is not provided by the
13802           package.  If the MANIFEST.* doesn't exist when deleting a
13803           package, the functions will fall back to attempting to delete
13804           any package-specific lisp directory.
13805
13806         * package-get.el: Moved some functions to package-admin.el.
13807           Added interactive function `package-get-delete-package', for
13808           use by users for deleting a package.
13809
13810           Also modified to not require the presence of efs.
13811
13812 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13813
13814         * files.el (find-file-noselect): Handle all signals, kill the
13815         buffer and resignal.
13816
13817 1998-09-23  SL Baur  <steve@altair.xemacs.org>
13818
13819         * cl-macs.el (glyph-image): Add setf method.
13820
13821 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
13822
13823         * package-get.el: Fixed broken EFS downloading.  Also, look for
13824           .tar.gz files first, in preference over .tgz files.
13825
13826         * package-ui.el: Fix display of package version numbers.
13827
13828 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13829
13830         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
13831         argument.
13832
13833 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
13834
13835         * list-mode.el: `display-completion-list': added new/optional
13836           keyword `:completion-string', which allows the programmer to
13837           change the "Possible completions are:" prompt.
13838
13839         * menubar-items.el: Added new pulldown menu-pick to start up the
13840           visual package browser/installer:
13841
13842                 Options->Customize->List Packages
13843
13844         * package-admin.el: Added hooks for installing under both Unix
13845           and MS Windows.  Does additional error checking.  No longer
13846           calls "add-big-package.sh" to install packages under Unix; now
13847           calls gunzip & tar directly.
13848
13849         * package-get.el: Added ability to install packages from files
13850           on a local disk/CDROM.  Now deletes any existing package lisp
13851           directory.  Does completion on available packages when
13852           querying for package names.  Will also search for .tgz files
13853           in addition for .tar.gz files.  Tries to reload
13854           auto-autoloads, as a convenience when loading new packages,
13855           and also tries to add any new package paths to `load-path'.
13856           Changed all occurences of `concat' to use `expand-file-name'.
13857
13858         * package-ui.el: New file which implements the main visual
13859           package browser/installer, which is started via a menu pick or
13860           M-x pui-list packages.
13861
13862 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
13863
13864         * startup.el (load-init-file): spelling fix.
13865
13866 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13867
13868         * startup.el (normal-top-level): Load auto-autoload files
13869         covariantly with their precedence.
13870
13871 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13872
13873         * menubar-items.el (default-menubar): Remove "Font Weight"
13874         option, there is currently no custom equivalent.. Customize-faces
13875         is "Edit faces".
13876
13877         * x-font-menu.el (font-menu-set-font): Use customize to set
13878         default face.
13879
13880         * faces.el (face-spec-update-all-matching): New function.
13881
13882         * cus-face.el (custom-set-face-update-spec): New function.
13883         Interface to customize faces from elisp.
13884
13885         (custom-face-value-create): Show the customized settings if set
13886         but not saved.
13887
13888 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13889
13890         (custom-face-value-create): Show the customized settings if set
13891         but not saved.
13892
13893 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
13894
13895         * keydefs.el (global-map): Add FSF 20.3 binding of
13896         query-replace-regexp.
13897
13898 1998-08-21  Greg Klanderman  <greg@alphatech.com>
13899
13900         * minibuf.el (read-file-name-internal-1): use
13901         user-name-completion-1 instead of user-name-completion.
13902
13903 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13904
13905         * loadup.el:
13906         * make-docfile.el:
13907         * update-elc.el: Don't set `source-directory' (now defunct as a
13908         global variable) no more.
13909
13910         * packages.el (packages-list-autoloads): Made `source-directory'
13911         (now defunct as a global variable) a parameter.
13912
13913 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
13914
13915         * about.el (about-hackers): new email
13916
13917 1998-08-16  SL Baur  <steve@altair.xemacs.org>
13918
13919         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
13920
13921 1998-07-17  Didier Verna  <didier@xemacs.org>
13922
13923         * faces.el (set-face-property):
13924         (set-face-dim-p):
13925         (face-dim-p): updated the doc strings now that the dim property isn't
13926         tty-specific.
13927         (face-equal): the dim property is now a common one.
13928
13929         * cus-face.el (custom-face-attributes): New face attribute: `dim'
13930         Renamed the `stipple' attribute to `background-pixmap'.
13931         (custom-face-background-pixmap): make custom-face-stipple an
13932         obsolete alias for this.
13933
13934 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13935
13936         * find-paths.el (paths-file-readable-directory-p): Created and
13937         used.
13938
13939         * loadup.el: Don't set inhibit-... flags from run-temacs.
13940
13941 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13942
13943         * packages.el (packages-data-path-depth): Added and used.
13944
13945 1998-08-05  Charles G. Waldman <cgw@pgt.com>
13946
13947         * about.el:
13948         - Change .xpm to .png, delete "zcat" section.
13949         - cosmetic fix in the 'marcpa' entry.
13950
13951         * etc/photos
13952         - convert all .xpm.Z to .png
13953         - rename mrb to martin
13954         - rename mcook-m to mcookm
13955
13956 1998-07-31  Martin Buchholz  <martin@xemacs.org>
13957
13958         * x-init.el (x-initialize-compose): Add support for
13959         dead-circumflex as YET ANOTHER NAME for that dead key.
13960
13961 1998-08-05  Colin Rafferty <colin@xemacs.org>
13962
13963         * setup-paths.el (paths-construct-exec-path): Made the
13964         last-packages really be last.
13965         (paths-construct-data-directory-list): Ditto.
13966
13967 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
13968
13969         * startup.el(startup-splash-frame-body):
13970         Update Copyright notice in splash screen
13971
13972 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13973
13974         * minibuf.el (read-file-name-internal-1): do ~user completion.
13975
13976 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13977
13978         * font-lock.el (font-lock-fontify-glumped-region): Add guard
13979         aginst destroyed extents
13980
13981 1998-07-24  Greg Klanderman  <greg@alphatech.com>
13982
13983         * package-get.el (package-get): add `install-dir' argument.
13984
13985 1998-07-20  John Jones  <jj@asu.edu>
13986
13987         * package-get.el: calls to package-get-update-all will only
13988           update packages which are already installed.
13989
13990 1998-07-23  SL Baur  <steve@altair.xemacs.org>
13991
13992         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
13993         writable.
13994
13995 1998-07-20  Colin Rafferty   <colin@xemacs.org>
13996
13997         * about.el (about-hackers): Correct my email.
13998
13999 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
14000
14001         * about.el (about-hackers): new email-address.
14002
14003 1998-07-25  SL Baur  <steve@altair.xemacs.org>
14004
14005         * minibuf.el (read-number): Don't let `input-error' condition
14006         escape.
14007
14008 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14009
14010         * about.el (about-hackers): use my `email-for-life' address.
14011
14012 1998-07-19  SL Baur  <steve@altair.xemacs.org>
14013
14014         * XEmacs 21.2-beta1 is released.
14015
14016 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14017
14018         * ldap.el (ldap-search): Doc string change
14019
14020 1998-07-16  Colin Rafferty   <colin@xemacs.org>
14021
14022         * menubar-items.el (default-menubar): Removed references to
14023         `data-directory', and use `locate-data-file' instead, and made
14024         then greyed out if they don't exist.
14025
14026 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14027
14028         * keymap.el (events-to-keys): Use `format' instead of `concat'
14029         since the latter does not accept integer args anymore
14030
14031 1998-07-15  SL Baur  <steve@altair.xemacs.org>
14032
14033         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14034         macros replaced.
14035
14036 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14037
14038         * make-docfile.el: Get first initialization from very-early-lisp.el
14039         * update-elc.el: Ditto.
14040         * loadup.el (really-early-error-handler): Ditto.
14041
14042         * packages.el (packages-unbytecompiled-lisp): Add new file,
14043         very-early-lisp.el.
14044
14045         * very-early-lisp.el: New file.
14046
14047 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14048
14049         * Symbols that have been obsolete for at least 3 years removed (II).
14050
14051         * obsolete.el (eval-current-buffer): Make compatible.
14052         (byte-code-function-p): Ditto.
14053         (send-string): Removed.
14054         (send-region): Removed.
14055         (screen-scrollbar-width): Removed.
14056         (set-screen-scrollbar-width): Removed.
14057         (set-screen-left-margin-width): Removed.
14058         (set-screen-right-margin-width): Removed.
14059         (screen-left-margin-width): Removed.
14060         (screen-right-margin-width): Removed.
14061         (set-buffer-left-margin-width): Removed.
14062         (set-buffer-right-margin-width): Removed.
14063         (buffer-left-margin-width): Removed.
14064         (buffer-right-margin-width): Removed.
14065         (x-set-frame-icon-pixmap): Removed.
14066         (x-set-screen-icon-pixmap): Removed.
14067         (pixel-name): Removed.
14068         (make-pixmap): Removed.
14069         (make-cursor): Removed.
14070         (pixmap-width): Removed.
14071         (pixmap-contributes-to-line-height-p): Removed.
14072         (set-pixmap-contributes-to-line-height): Removed.
14073
14074 1998-07-13  SL Baur  <steve@altair.xemacs.org>
14075
14076         * obsolete.el (popup-menu-up-p): removed.
14077         (read-no-blanks-input): Removed.
14078         (wholenump): Removed.
14079         (ring-mod): Removed (what was ring-mod?).
14080         (current-time-seconds): Removed.
14081         (run-special-hook-with-args): Removed.
14082         (dot): Removed.
14083         (dot-marker): Removed.
14084         (dot-min): Removed.
14085         (dot-max): Removed.
14086         (window-dot): Removed.
14087         (set-window-dot): Removed.
14088
14089         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14090         `dot-min'.
14091
14092         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14093
14094         * code-files.el (insert-file-contents): Rename
14095         run-special-hook-with-args to run-hook-with-args-until-success.
14096         (write-region): Ditto.
14097
14098 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14099
14100         * about.el: Fix typos, update release date.
14101
14102         * Symbols that have been obsolete for at least 3 years removed.
14103
14104         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14105         screen- functions.
14106         (toplevel): remove setf methods for screen functions.
14107         * cl-macs.el (extent-data): defsetf removed.
14108         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14109         many places to remove.
14110         (comment-indent-hook): Ditto.
14111         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14112         (buffer-dedicated-screen): Ditto.
14113         (deiconify-screen): Ditto.
14114         (delete-screen): Ditto.
14115         (event-screen): Ditto.
14116         (find-file-other-screen): Ditto.
14117         (find-file-read-only-other-screen): Ditto.
14118         (live-screen-p): Ditto.
14119         (screen-height): Ditto.
14120         (screen-iconified-p): Ditto.
14121         (screen-list): Ditto.
14122         (screen-live-p): Ditto.
14123         (screen-name): Ditto.
14124         (screen-parameters): Ditto.
14125         (screen-pixel-height): Ditto.
14126         (screen-pixel-width): Ditto.
14127         (screen-root-window): Ditto.
14128         (screen-selected-window): Ditto.
14129         (screen-totally-visible-p): Ditto.
14130         (screen-visible-p): Ditto.
14131         (screen-width): Ditto.
14132         (screenp): Ditto.
14133         (get-screen-for-buffer): Ditto.
14134         (get-screen-for-buffer-noselect): Ditto.
14135         (get-other-screen): Ditto.
14136         (iconify-screen): Ditto.
14137         (lower-screen): Ditto.
14138         (mail-other-screen): Ditto.
14139         (make-screen): Ditto.
14140         (make-screen-invisible): Ditto.
14141         (make-screen-visible): Ditto.
14142         (modify-screen-parameters): Ditto.
14143         (new-screen): Ditto.
14144         (next-screen): Ditto.
14145         (next-multiscreen-window): Ditto.
14146         (other-screen): Ditto.
14147         (previous-screen): Ditto.
14148         (previous-multiscreen-window): Ditto.
14149         (raise-screen): Ditto.
14150         (redraw-screen): Ditto.
14151         (select-screen): Ditto.
14152         (selected-screen): Ditto.
14153         (set-buffer-dedicated-screen): Ditto.
14154         (set-screen-height): Ditto.
14155         (set-screen-position): Ditto.
14156         (set-screen-size): Ditto.
14157         (set-screen-width): Ditto.
14158         (show-temp-buffer-in-current-screen): Ditto.
14159         (switch-to-buffer-other-screen): Ditto.
14160         (visible-screen-list): Ditto.
14161         (window-screen): Ditto.
14162         (x-set-screen-pointer): Ditto.
14163         (x-set-frame-pointer): Ditto.
14164         (screen-title-format): Ditto.
14165         (screen-icon-title-format): Ditto.
14166         (terminal-screen): Ditto.
14167         (delete-screen-hook): Ditto.
14168         (create-screen-hook): Ditto.
14169         (mouse-enter-screen-hook): Ditto.
14170         (mouse-leave-screen-hook): Ditto.
14171         (map-screen-hook): Ditto.
14172         (unmap-screen-hook): Ditto.
14173         (default-screen-alist): Ditto.
14174         (default-screen-name): Ditto.
14175         (x-screen-defaults): Ditto.
14176         (x-create-screen): Ditto.
14177         * obsolete.el: meta-flag removed.
14178         baud-rate removed.
14179         sleep-for-millisecs removed.
14180         extent-data removed.
14181         set-extent-data removed.
14182         set-extent-attribute removed.
14183         extent-glyph removed.
14184         extent-layout removed.
14185         set-extent-layout removed.
14186         list-faces-display removed.
14187         list-faces removed.
14188         trim-versions-without-asking removed.
14189         after-write-file-hooks removed.
14190         truename removed.
14191         auto-fill-hook removed.
14192         blink-paren-hook removed.
14193         select-screen-hook, deselect-screen-hook removed.
14194         auto-raise-screen, auto-lower-screen removed.
14195
14196         * msw-mouse.el: Global change resource -> mswindows-resource.
14197
14198         * XEmacs 21.0-pre5 is released.
14199
14200 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14201
14202         * about.el (about-hackers): Credits update.
14203
14204 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14205
14206         * register.el (insert-register): Don't activate the region.
14207
14208 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14209
14210         * select.el: Restore x-* symbols for backwards compatibility:
14211         x-copy-primary-selection, x-kill-primary-selection,
14212         x-delete-primary-selection, x-select-make-extent-for-selection,
14213         x-valid-simple-selection-, x-cut-copy-clear-internal.
14214
14215 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14216
14217         * XEmacs 21.0-pre4 is released.
14218
14219 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14220
14221         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14222         reporting bugs.
14223         (maybe-add-init-button): Fix semantics under Windows.  Use
14224         `expand-file-name' rather than `concat'.
14225
14226         * help.el (print-messages): New function.
14227
14228 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14229
14230         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14231
14232 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14233
14234         * about.el: Tweaked my entry in about-hackers.
14235
14236         * find-paths.el (paths-emacs-root-p):
14237           Relaxed emacs-root checking of an in-place installation to
14238           also accommodate the flat layout used on MS Windows.
14239
14240 1998-06-29  John Jones  <jj@asu.edu>
14241
14242         * package-get.el: calls to package-get-update-all will only
14243           update packages which are already installed.
14244
14245 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14246
14247         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14248         are handled by the gui-element face fallbacks now.
14249
14250         * x-faces.el: default gui-element face to "background" as well as
14251         the default face.
14252
14253         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14254         and default face settings since these are set as fallbacks now in
14255         the appropriate domain.
14256
14257 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14258
14259         * text-mode.el (text-mode): Reorder regexp so the OR part
14260         corresponding to `page-delim' goes first and the hack in
14261         `forward-paragraph' will work.
14262         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14263
14264 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14265
14266         * subr.el (remove-hook): When checking the hook value
14267           with functionp, don't apply car to it.
14268
14269 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14270
14271         * package-get.el (package-get-remote-filename):
14272           Don't use file-name-as-directory because the local directory
14273           separator conventions might not be the same as ftp's.
14274
14275 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14276
14277         * ldap.el (ldap-host-parameters-alist): New name of
14278         `ldap-host-parameters-plist'
14279
14280 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14281
14282         * package-get.el: Using (require 'package-get-base), now that it
14283         provides itself.  Consequently removed all instances of (load
14284         "package-get-base.el").
14285
14286 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14287
14288         * subr.el (remove-hook): Don't treat the hook value as a
14289           list unless it is both consp and not functionp.
14290
14291 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14292
14293         * about.el: Email address for Ben Wing is ben@xemacs.org.
14294         * auto-show.el: Ditto.
14295         * bytecomp.el: Ditto.
14296         * faces.el: Ditto.
14297         * x-scrollbar.el: Ditto.
14298         * x-misc.el: Ditto.
14299         * tty-init.el: Ditto.
14300         * toolbar-items.el: Ditto.
14301         * symbol-syntax.el: Ditto.
14302         * specifier.el: Ditto.
14303         * objects.el: Ditto.
14304         * hyper-apropos.el: Ditto.
14305         * glyphs.el: Ditto.
14306
14307 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14308
14309         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14310         vertical-divider-always-visible-p.
14311         (default-mouse-motion-handler): Ditto.
14312
14313 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14314
14315         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14316         global value.
14317
14318 1998-06-21  Oliver Graf <ograf@fga.de>
14319
14320         * build-reports.el: changed receiver to xemacs-build-reports list
14321
14322 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14323
14324         * font.el: Split font-family-mappings into X and
14325           mswindows-specific versions.
14326           mswindows-font-create-[object|name]: Treat supplied size
14327           as a pointsize. Added underline and strikethru handling.
14328
14329         * msw-faces.el: changed default mswindows charset to western.
14330
14331         * msw-glyphs.el: removed space in border-glyph font string that
14332           was inserted to get round bugs in the mswindows C font code.
14333
14334 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14335
14336         * about.el (about-hackers): Credits update.
14337
14338         * help-nomule.el (tutorial-supported-languages): Add Romanian
14339         TUTORIAL.
14340
14341         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14342         to ISO-8859-2.
14343
14344 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14345
14346         * font.el: Split font-family-mappings into X and
14347           mswindows-specific versions.
14348           mswindows-font-create-[object|name]: Treat supplied size
14349           as a pointsize. Added underline and strikethru handling.
14350
14351         * msw-faces.el: changed default mswindows charset to western.
14352
14353         * msw-glyphs.el: removed space in border-glyph font string that
14354           was inserted to get round bugs in the mswindows C font code.
14355
14356 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14357
14358         * minibuf.el: make read-color-completion-table call
14359           (mswindows-color-list for mswindows devices.
14360
14361 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14362
14363         * lisp/font-lock.el
14364         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14365         Let declaration items contain non-word symbol characters.
14366
14367 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14368
14369         * package-get.el (package-get-package-provider): Added autoload
14370         cookie.  Loading "package-get-base.el" in ALL functions that use
14371         it.  Fixed some (interactive ...) with multiple argument specs
14372         again.  Cosmetic indentation changes.
14373
14374 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14375
14376         * info.el (Info-insert-dir): Don't use nreverse on variables
14377         that you want to use later.
14378
14379 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14380
14381         * x-mouse.el (x-set-point-and-move-selection): Replace call
14382         to x-kill-primary-selection with kill-primary-selection
14383
14384 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14385
14386         * simple.el (what-cursor-position): Make cursor position reported
14387         use value of column-number-start-at-one
14388
14389 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14390
14391         * about.el (xemacs-hackers): Fix Jareth's email address.
14392
14393 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14394
14395         * startup.el (startup-splash-frame): Remove
14396         `xemacs-startup-logo-function'.
14397
14398 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14399
14400         * about.el (about-hackers): Update credits list.
14401
14402 1998-06-06  Jeff Miller <jmiller@smart.net>
14403
14404         * lisp/sound.el: Update sound-ext to allow filenames with
14405           extensions to be found by load-sound-file
14406
14407 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14408
14409         * info.el (Info-rebuild-outdated-dir): Removed variable
14410         (Info-auto-generate-directory): New variable
14411         (Info-save-auto-generated-dir): New variable
14412         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14413         (Info-build-dir-anew): Second parameter removed.  Use
14414         `Info-save-auto-generated-dir'
14415         (Info-rebuild-dir): Ditto
14416
14417 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14418
14419         * list-mode.el (next-list-mode-item): Would not recognize
14420         border between directly neighbored items.
14421
14422 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14423
14424         * package-get.el: add autoloads for some functions.
14425
14426 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14427
14428         * specifier.el (let-specifier): Tiny docfixes.
14429
14430 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14431
14432         * msw-mouse.el: set selection-pointer-glyph to Normal.
14433
14434 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14435
14436         * wid-edit.el (widget-specify-secret): New function.
14437         (widget-after-change): Use it.
14438         (widget-specify-field): Use it.
14439
14440 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14441
14442         * mouse.el (drag-window-divider): Use `(not done)' instead of
14443         `doit'; reuse result of `window-pixel-edges'.
14444
14445         * modeline.el (drag-modeline-event-lag): Rename to
14446         drag-divider-event-lag.
14447
14448 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14449
14450         * specifier.el (let-specifier): Rewritten not to generate needless
14451         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14452         arguments.
14453
14454 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14455
14456         * minibuf.el (read-file-name-1): Setup buffer-local value of
14457         `completion-ignore-case' in completions buffer under Windows.
14458
14459 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14460
14461         * about.el (about-maintainer-glyph): Fix support for not
14462         compressed images.
14463
14464 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14465
14466         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14467
14468         * mouse.el (mouse-track): Cancel selection if misc-user event with
14469         `cancel-mode-internal' function is fetched.
14470
14471 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14472
14473         * files.el (save-some-buffers-1): Fixed return value.
14474
14475 1998-06-01  Oliver Graf <ograf@fga.de>
14476
14477         * dragdrop.el: added experimental
14478
14479 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14480
14481         * startup.el (after-init-hook, init-file-user,
14482         user-init-directory, load-user-init-file):  Purge references
14483         to "~/.xemacs/init.el" from docstrings.
14484
14485         (load-user-init-file) Use paths-construct-path to construct
14486         paths to user init files.  Go directly to ~/.emacs, do not
14487         search ~/.xemacs/, do not load `default-custom-file'.
14488
14489 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14490
14491         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14492         general *sh.
14493         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14494
14495 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14496
14497         * menubar-items.el (default-menubar): add Update Packages to customize
14498         menu.
14499
14500 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14501
14502         * faces.el: use toolbar face as a fallback for toolbar properties
14503         in xpm-color-symbols instead of default.
14504
14505         * msw-faces.el: rename 3d-object -> gui-element face.
14506
14507 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14508
14509         * startup.el (xemacs-startup-logo-function): New variable.
14510         (startup-splash-frame): Use it.
14511
14512 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14513
14514         * files.el (save-some-buffers): Would wait 1 second.
14515         (save-some-buffers-1): Delete other windows here instead of in
14516         `save-some-buffers'.
14517         (save-some-buffers): Force redisplay only if windows were deleted.
14518
14519 1998-06-02  Didier Verna  <didier@xemacs.org>
14520
14521         * cus-face.el (custom-face-attributes): generalized the use of
14522         toggle buttons for boolean attributes.
14523         Re-ordered the items a bit.
14524
14525 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14526
14527         * sound.el (default-sound-directory): Use `locate-data-directory'
14528         to find the sounds directory.
14529
14530 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14531
14532         * sound.el: default sound-ext to .wav under mswindows, .au
14533         otherwise. load-default sounds without extensions.
14534
14535 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14536
14537         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14538         if send-pr is not bound.
14539
14540 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14541
14542         * files.el: grok idl files in auto-mode-alist.
14543 1998-06-01  Jeff Miller  <jmiller@smart.net>
14544
14545         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14546         calling `upcase'.
14547
14548 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14549
14550         * msw-glyphs.el: add xbm to the list of image types supported.
14551
14552 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14553
14554         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14555         instead of XEmacs one when dumping InfoDock.
14556
14557 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14558
14559         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14560         for `modeline-visible-p'
14561
14562         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14563
14564 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14565
14566         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14567         since it's not used anymore. doc string fixes.
14568
14569         * package-get.el (package-get-file-installed-p): new function. use
14570         instead of file-installed-p which is in an external package.
14571
14572 1998-05-28  Oliver Graf <ograf@fga.de>
14573
14574         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14575         favor of select-window/switch-to-buffer
14576
14577 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14578
14579         * startup.el: changed (getenv "HOME") to (user-home-directory)
14580
14581 1998-05-25  Oliver Graf <ograf@fga.de>
14582
14583         * frame.el (cde-start-drag) moved to dragdrop.el
14584         (offix-start-drag-region) moved to dragdrop.el
14585         (offix-start-drag) moved to dragdrop.el
14586         * dragdrop.el (cde-start-drag) moved from frame.el
14587         (offix-start-drag-region) moved from frame.el
14588         (offix-start-drag) moved from frame.el
14589         (cde-start-drag-region) cde drag regions
14590         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14591
14592 1998-05-26  Oliver Graf <ograf@fga.de>
14593
14594         * dragdrop.el: created dragdrop-drag prototypes
14595         (cde-start-drag-region) fixed typo
14596
14597 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14598
14599         * simple.el (after-init-hook): Remove reader macro.
14600
14601         * packages.el (packages-hardcoded-lisp): Get rid of reader
14602         macros.  Update DOC string.
14603
14604 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14605
14606         * mouse.el (drag-window-divider): Ditto.
14607
14608         * modeline.el (mouse-drag-modeline): Use it.
14609
14610         * lisp-mode.el (let-specifier): Specify indentation.
14611
14612         * specifier.el (let-specifier): Renamed from
14613         `with-specifier-instance'.
14614
14615 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14616
14617         * x-faces.el:
14618         * faces.el: move definition of xpm-color-symbols from x-faces.el
14619         to faces. Predicate x-get-resource on the presence of x.
14620
14621         * msw-faces.el: set 3d-object face rather than modeline. Specify
14622         faces as specfier defaults.
14623
14624         * package-get.el: don't use package-admin-add-single-file-package.
14625
14626 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14627
14628         * toolbar-items.el: Fixup tooltips.
14629         (toolbar-gnus): Don't use obsolete variable
14630         toolbar-news-frame-properties.
14631         (toolbar-news-reader): Default to `gnus' instead of
14632         `not-configured'.
14633
14634         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14635         Windows.
14636
14637 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14638
14639         * package-get.el: rename -installedp -> -installed-p.
14640
14641 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14642
14643         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14644         attributes, and assinged it to continuation, truncation and
14645         hscroll glyphs.
14646
14647         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14648         and made continuation, truncation and hscroll glyphs arrow
14649         characters out of that font.
14650
14651 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14652
14653         * minibuf.el (minibuffer-electric-separator): Play nicely with
14654         directory-sep-char being \.
14655         (minibuffer-electric-tilde): Ditto.
14656         (read-file-name-map): Ditto.
14657
14658 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14659
14660         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14661         on X devices.
14662         (default-mouse-track-deal-with-down-event): Avoid
14663         `x-disown-selection'; use `disown-selection' instead.
14664
14665 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14666
14667         * select.el:
14668         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14669         moved to (cut-copy-clear-internal) in select.el. Ditto for
14670         (x-delete-primary-selection) (x-kill-primary-selection)
14671         (x-copy-primary-selection).
14672         (own-clipboard): new function.
14673
14674         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14675         functions in select.el. remove old ones.
14676         (mswindows-own-clipboard): new function.
14677
14678 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14679
14680         * gnuserv.el: allow connections from mswindows type devices.
14681
14682 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14683
14684         * msw-glyphs.el: change image type used from cursor to resource.
14685
14686 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14687
14688         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14689         for {top,bottom}-{left,right} values in addition to
14690         {top,bottom}_{left,right}.
14691         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14692
14693 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14694
14695         * cl-macs.el (specifier-instance): Undefine its setf method.
14696
14697         * specifier.el (with-specifier-instance): Added docstring.
14698
14699         * mouse.el (drag-window-divider): Ditto.
14700
14701         * modeline.el (mouse-drag-modeline): Use it.
14702
14703         * lisp-mode.el (with-specifier-instance): Define its indentation
14704         level.
14705
14706         * specifier.el (with-specifier-instance): New macro.
14707
14708 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14709
14710         * package-get.el (package-get-create-custom): new function to
14711         auto-generate package-get-custom.el from package-get-base.el.
14712         * (package-get-ever-installedp): new function.
14713         * (package-get-custom): new function to get all packages specified
14714         by customize.
14715
14716 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14717
14718         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14719
14720 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14721
14722         * cl-extra.el: Reverse previous float change.
14723
14724 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14725
14726         * x-faces.el:
14727         * faces.el (try-font-name): moved from x-faces.el since it is
14728         required by w3 under mswindows as well X.
14729
14730 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14731
14732         * winnt.el: Removed evil (setq completion-ignore-case t)
14733         clause, one more overlookef fsfism.
14734         (nt-quote-args-functions-alist): End sentences with double space.
14735
14736 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14737
14738         * window-xemacs.el (push-window-configuration): Remove kludgery of
14739         recaching default-toolbar specifier.
14740         (pop-window-configuration): Ditto.
14741         (unpop-window-configuration): Ditto.
14742
14743 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14744
14745         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14746
14747 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
14748
14749         * winnt.el (nt-quote-args-verbatim): Added function.
14750         (nt-quote-args-prefix-quote): Added function.
14751         (nt-quote-args-backslash-quote): Added function.
14752         (nt-quote-args-double-quote): Added function.
14753         (nt-quote-args-functions-alist): New variable.
14754         (nt-quote-process-args): Added function. This is the main quoting
14755         work horse called from process-nt.c
14756
14757 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14758
14759         * winnt.el: Removed duplicate definitions for backspace,
14760         delete, M-backspace and C-M-backspace.
14761         (file-name-buffer-file-type-alist): Removed this variable.
14762         (find-buffer-file-type): Removed function.
14763         (find-file-binary):  Removed function.
14764         (find-file-text): Removed function.
14765         (find-file-not-found-set-buffer-file-type): Removed function.
14766         (save-to-unix-hook): Removed function.
14767         (revert-from-unix-hook): Removed function.
14768         (using-unix-filesystems): Removed function.
14769         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
14770         warning.
14771         (x-set-selection): Removed function.
14772         (x-get-selection): Removed function.
14773         Removed commented FSFisms.
14774         Replaced copyright notice (this file is not part of GNU Emacs).
14775         (nt-shell-mode-hook): Moved here from a lambda expression. Added
14776         comint-process-echoes setting to t.
14777
14778 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14779
14780         * packages.el (packages-no-package-hierarchy-regexp): Introduced
14781         and used following the interface change of
14782         `paths-find-recursive-path'.
14783
14784         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
14785         regexp instead of a list of base names.
14786         (paths-version-control-filename-regexp):
14787         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
14788         Introduced and used following the interface change of
14789         `paths-find-recursive-path'.
14790
14791 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14792
14793         * simple.el (delete-forward-p): Make it a defun; do X garbage only
14794         on X devices, rather than on all non-TTY devices.
14795
14796 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14797
14798         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
14799
14800         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
14801
14802 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
14803
14804         * itimer.el (activate-itimer): Fixed usage of integers
14805         as argument to `concat'.
14806
14807 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
14808
14809         * itimer.el (start-itimer): replace the use of `concat' with
14810         `format'
14811
14812 1998-05-16  SL Baur  <steve@altair.xemacs.org>
14813
14814         * mode-motion.el (mode-motion-hook): Clarify docstring.
14815         From Bob Weiner <weiner@altrasoft.com>
14816
14817         * loadhist.el (symbol-file): Supply prompt string when used
14818         interactively.
14819         From Bob Weiner <weiner@altrasoft.com>
14820
14821 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14822
14823         * loadup.el (really-early-error-handler): Ditto.
14824
14825         * update-elc.el: Ditto.
14826
14827         * setup-paths.el (paths-construct-exec-path): Ditto.
14828
14829         * make-docfile.el: Ditto.
14830
14831         * find-paths.el (paths-decode-directory-path): Use split-path
14832         instead of decode-path.
14833
14834         * files.el (parse-colon-path): Update docstring reference.
14835
14836 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14837
14838         * msw-init.el:
14839         * x-init.el:
14840         Bind cut'n'paste keys to non window-system specific functions.
14841
14842         * msw-select.el: New function mswindows-clear-clipboard.
14843         mswindows-cut-copy-clipboard extended to handle clearing of the
14844         selection and renamed to mswindows-cut-copy-clear-clipboard.
14845
14846         * select.el: on mswindows devices delete-primary-selection
14847         calls mswindows-clear-clipboard.
14848
14849 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
14850
14851         * simple.el (quoted-insert): Inhibit quit when using read-char.
14852
14853         * cmdloop.el (read-char): Don't inhibit quit.
14854         (read-char-exclusive): Ditto.
14855         (read-char): Signal quit if quit-char was pressed.
14856         (read-char-exclusive): Ditto.
14857         (read-quoted-char): Return a character, not integer.
14858
14859         * menubar-items.el (default-popup-menu): Use Andy's generic
14860         selection code.
14861         (default-popup-menu): Fix code.
14862
14863 1998-05-14  Oliver Graf <ograf@fga.de>
14864
14865         * dragdrop.el (dragdrop-function-widget): this time it's done
14866
14867 1998-05-13  Oliver Graf <ograf@fga.de>
14868
14869         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
14870
14871 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
14872
14873         * device.el (device-pixel-width):
14874         (device-pixel-height):
14875         (device-mm-width):
14876         (device-mm-height):
14877         (device-bitplanes):
14878         (device-color-cells): Swapped parameters to device-system-metric
14879         according to the interface change.
14880
14881 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
14882
14883         * mouse.el (default-mouse-motion-handler): Use new name of the
14884         function event-over-vertical-divider-p.
14885         Do not set E-W arrow cursor over the divider if
14886         vertical-divider-draggable-p is nil in the window.
14887         ([top-level]): Use new name for the variable
14888         vertical-divider-map.
14889         (drag-window-divider): Respect vertical-divider-draggable-p.
14890         Variable name typo fixes.
14891
14892 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14893
14894         * keymap.el (kbd): Define here; handle string constants and
14895         others...
14896
14897 1998-05-15  Christian Nyb <chr@mediascience.no>
14898
14899         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
14900         in Emacs 18.
14901
14902 1998-05-13  Didier Verna  <didier@xemacs.org>
14903
14904         * mouse.el (drag-window-divider): give the vertical divider a
14905         pressed look when dragging it.
14906
14907 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
14908
14909         * faces.el: predicate some more face operations on x or mswindows
14910         not just x.
14911
14912         * modeline.el: enable modeline coloring for mswindows.
14913
14914 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14915
14916         * minibuf.el (minibuffer-default): Added variable; compatible with
14917         FSF Emacs.
14918         (next-history-element): Used `minibuffer-default'.
14919
14920 1998-05-12  Oliver Graf <ograf@fga.de>
14921
14922         * dragdrop.el (dragdrop-function-widget): button and mods ok
14923         arguments still look a bit strange
14924         (dragdrop-compare-mods) created
14925         (dragdrop-drop-do-functions) correctly checks for buttons and
14926         modifiers
14927
14928 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14929
14930         * setup-paths.el (paths-default-info-directories): Replace
14931         path-separator with directory-sep-char.
14932
14933         * files.el (path-separator): Don't define it here.
14934
14935 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14936
14937         * update-elc.el: Ditto.
14938
14939         * setup-paths.el (paths-construct-exec-path): Ditto.
14940
14941         * make-docfile.el: Ditto.
14942
14943         * loadup.el (really-early-error-handler): Ditto.
14944
14945         * find-paths.el (paths-decode-directory-path): Use decode-path
14946         instead of decode-path-internal.
14947
14948         * files.el (parse-colon-path): Update docstring.
14949
14950 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
14951
14952         * subr.el (get-buffer-window-list): Make BUFFER optional.
14953
14954         * window-xemacs.el (windows-of-buffer): Defalias to
14955         get-buffer-window-list.
14956
14957 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14958
14959         * disass.el: Fix maintainer keyword.
14960
14961         * bytecomp.el (byte-compile-and-load-file): Autoload.
14962         (byte-compile-buffer): Ditto.
14963
14964         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
14965         value is returned, not the name.
14966         (lisp-imenu-generic-expression): Enable it.
14967         (lisp-mode-variables): Ditto.
14968         (lisp-indent-offset): Change defconst to defvar.
14969         (lisp-indent-function): Ditto.
14970         (lisp-body-indent): Ditto.
14971
14972 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14973
14974         * modeline.el: Use zap-last-kbd-macro-event.
14975
14976         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
14977         nil, don't attempt to do anything with messages.
14978         (eval-last-sexp): Use `letf' for clarity.
14979
14980 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14981
14982         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
14983
14984 1998-05-11  Martin Buchholz  <martin@xemacs.org>
14985
14986         * buff-menu.el:
14987         * lisp-mode.el:
14988         * obsolete.el:
14989         Change empty docstrings into no doc strings at all.
14990         Fix bogus FSF-format docstrings.
14991         * etags.el: Fix docstring.
14992
14993 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
14994
14995         * package-get.el (package-get): Use internal md5
14996
14997 1998-05-13  SL Baur  <steve@altair.xemacs.org>
14998
14999         * about.el (about-xemacs): Correct abuse of concat.
15000
15001 1998-05-11  SL Baur  <steve@altair.xemacs.org>
15002
15003         * info.el (Info-mode): Use easymenu.
15004
15005 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15006
15007         * apropos.el (apropos): Don't use concat with integers.
15008
15009         * cmdloop.el (describe-last-error): Handle the case when no error
15010         was seen gracefully.
15011
15012         * apropos.el (apropos-print): Use with-displaying-help-buffer as
15013         defun.
15014         (apropos-describe-plist): Ditto.
15015
15016         * help.el (with-displaying-help-buffer): Revert to a defun.
15017         (describe-key): Use it as defun.
15018         (describe-mode): Ditto.
15019         (describe-bindings): Ditto.
15020         (describe-prefix-bindings): Ditto.
15021         (describe-installation): Ditto.
15022         (view-lossage): Ditto.
15023         (describe-function): Ditto.
15024         (describe-variable): Ditto.
15025         (describe-syntax): Ditto.
15026
15027 1998-05-11  Oliver Graf <ograf@fga.de>
15028
15029         * dragdrop.el: changed order of require/provide
15030         (dragdrop-drop-mime-default) changed to new calling conventions
15031         (dragdrop-drop-do-functions) changed to new calling conventions
15032         (dragdrop-function-widget) this one needs more work...
15033
15034 1998-05-10  Oliver Graf <ograf@fga.de>
15035
15036         * about.el: another small change in my entry
15037         * dragdrop.el (dragdrop-drop-log-function): logging added
15038         plus customizations
15039         changed interface to handler functions. now called with event
15040         and object
15041
15042 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
15043
15044         * glyphs.el (divider-pointer-glyph): Declared new glyph,
15045         E-W arrow pointer displayed over draggable dividers.
15046
15047         * mouse.el (default-mouse-motion-handler): Show it when
15048         appropriate.
15049         (drag-window-divider): Added.
15050         ([top-level]): Initialized window-divider-map with a keymap
15051         binding the above function to left button down event.
15052
15053         * x-mouse.el (x-init-pointer-shape): Initialize
15054         divider-pointer-glyph from Cursor.dividerPointer, or use default
15055         E-W double arrow.
15056
15057 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15058
15059         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15060
15061 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15062
15063         * simple.el (count-words-buffer): Don't query for buffer.
15064         (count-lines-buffer): Ditto.
15065
15066 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15067
15068         * help.el (where-is): add optional insert argument.
15069
15070 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15071
15072         * help.el (describe-key-briefly): New argument INSERT.
15073
15074         * simple.el (eval-expression): New optional argument; synch with
15075         FSF 20.3.
15076
15077         * keydefs.el (global-map): Add new register bindings.
15078
15079         * register.el: Synched with FSF 20.3.
15080
15081 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15082
15083         * window-xemacs.el (recenter): all arguments are optional.
15084
15085 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
15086
15087         * device.el: (device-pixel-width): Reflected name/parameters
15088         change to device-system-metric.
15089         (device-pixel-height): Ditto.
15090         (device-mm-width): Ditto.
15091         (device-mm-height): Ditto.
15092         (device-bitplanes): Ditto.
15093         (device-color-cells): Ditto.
15094
15095 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15096
15097         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15098
15099         * cl.el (most-positive-fixnum): Document.
15100         (most-negative-fixnum): Ditto.
15101
15102         * cus-dep.el: Updated comment.
15103
15104         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15105         constant.
15106
15107         * cus-load.el (custom-put): Removed.
15108
15109         * files.el (after-find-file): Just resignal quit instead of
15110         signaling "canceled".
15111
15112 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15113
15114         * frame.el (other-frame): Use `focus-frame' instead of
15115         select-frame kludges.
15116
15117         * lisp-mode.el: Update lisp-indent-function for
15118         save-selected-frame and with-selected-frame.
15119
15120         * frame.el (save-selected-frame): New macro.
15121         (with-selected-frame): Ditto.
15122         (other-frame): Use `set-frame-focus'.
15123
15124 1998-05-06  Oliver Graf <ograf@fga.de>
15125
15126         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15127         (dragdrop-drop-url-default) default handler for URL drops created
15128         (dragdrop-drop-mime-default) default handler for MIME drops created
15129         (dragdrop-drop-functions) default custom for handling drops created
15130         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15131
15132 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15133
15134         * mouse.el: Removed redundant mouse-mswindows-drop function.
15135
15136 1998-05-05  Oliver Graf <ograf@fga.de>
15137
15138         * about.el: changed some text in my entry
15139         * dragdrop.el: added customs
15140
15141 1998-05-04  Oliver Graf <ograf@fga.de>
15142
15143         * mouse.el: killed global drop key bindings
15144         (mouse-offix-drop) removed
15145         * dragdrop.el: created
15146         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15147
15148 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15149
15150         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15151         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15152
15153         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15154         obsolete comment.
15155
15156         * scrollbar.el (scrollbars-visible-p): Use new
15157         {vertical,horizontal}-scrollbar-visible-p specifiers.
15158
15159 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15160
15161         * device.el (device-pixel-height):
15162         (device-pixel-width):
15163         (device-mm-width):
15164         (device-mm-height):
15165         (device-bitplanes):
15166         (device-color-cells): Moved these 6 functions from device.c; they
15167         all use single (device-system-metrics) call.
15168
15169 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15170
15171         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15172         were renamed.
15173
15174         * menubar-items.el:
15175         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15176         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15177
15178         * help.el (help-map): Remove Hyperbole keybinding logic.
15179         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15180
15181 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15182
15183         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15184         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15185
15186 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15187
15188         * msw-glyphs.el: use nicer icon3 from the frame icon.
15189
15190 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15191
15192         * version.el (emacs-version): Remove InfoDock conditionals.
15193
15194         * startup.el (startup-splash-frame): Change ID logo name.
15195
15196 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15197
15198         * files.el (after-find-file): If the user presses C-g on
15199         directory-creation prompt, kill the buffer.
15200
15201 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15202
15203         * simple.el (count-words-region): Reverse previous change.
15204
15205 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15206
15207         * replace.el (query-replace): Just call perform-replace.
15208         (query-replace-regexp): Ditto.
15209         (perform-replace): Move region handling here.
15210         (perform-replace): Use the new arg to match-data.
15211
15212 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15213
15214         * x-init.el: Install X specific display table that
15215           displays char 0240 as a space to avoid whatever it is
15216           that screws up display of that character code.
15217
15218 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15219
15220         * help.el (function-arglist): If no arguments are documented for a
15221         subr, print nothing rather than incorrect output.
15222
15223 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15224
15225         * cmdloop.el (command-error): Update bail-out error message to use
15226         `emacs-program-name'.
15227
15228         * lib-complete.el: Remove reader macro cruft.
15229
15230         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15231         cruft.
15232
15233         * simple.el (count-words-region): Drop interactive-p check on the
15234         message.
15235
15236 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15237
15238         * font.el
15239         * msw-faces.el
15240         Correct spelling of mswindows-font-canonicalize-name.
15241
15242 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15243
15244         * ldap.el (ldap-host-parameters-alist): Replaced with
15245         `ldap-host-parameters-plist'
15246         (ldap-search): Adapt to previous change
15247
15248 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15249
15250         * about.el (about-hackers): Update Bob Weiner bio.
15251         (about-maintainer-info): Ditto.
15252
15253 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15254
15255         * simple.el (display-warning-minimum-level): Docfix.
15256
15257 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15258
15259         * widget.el (:default-get): New keyword.
15260         * wid-edit.el (default, widget-default-default-get): Define it.
15261         (group, widget-group-default-get): Define it.
15262         (menu-choice, widget-choice-default-get): Define it.
15263         (widget-default-get): New function.
15264         (widget-choice-action): Call it.
15265         (widget-editable-list-entry-create): Call it.
15266
15267 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15268
15269         * byte-optimize.el (byte-boolean-vars): Removed.
15270         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15271         lookup through `byte-boolean-vars'.
15272
15273 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15274
15275         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15276         resource-provided values into ghost specs for scrollbar-height and
15277         scrollbar-width.
15278
15279 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15280
15281         * byte-optimize.el: Don't attempt to optimize /=.
15282
15283         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15284         (byte-compile-/=): Ditto.
15285
15286 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15287
15288         * apropos.el: Use `with-displaying-help-buffer'.
15289         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15290         Use `with-displaying-help-buffer'.
15291         (apropos-follow): Do not give special treatment to buffer cursor
15292         was in prior to a mouse click.
15293         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15294         (apropos-print-doc): Set correct buffer for setting text
15295         properties.
15296
15297 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15298
15299         * help.el (help-buffer-prefix-string): New variable.
15300         (help-buffer-name): Use it.
15301
15302         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15303         mode menu.
15304
15305 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15306
15307         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15308
15309 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15310
15311         * files.el (find-file-noselect): Update docstring.
15312         (find-file-noselect): Signal an error if found an unreadable file.
15313         (file-chase-links): Save the match data.
15314         (normal-mode): Use `lwarn' and `error-message-string'.
15315         (interpreter-mode-alist): Change defconst to defvar.
15316         (inhibit-first-line-modes-regexps): Ditto.
15317         (inhibit-first-line-modes-regexps): Added .tgz.
15318         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15319         (change-major-mode-with-file-name): New user-option.
15320         (set-visited-file-name): Synched with FSF.
15321         (file-name-extension): New function, from FSF 20.3.
15322         (file-relative-name): Synched with FSF.
15323         (save-some-buffers): Support the C-r feature.
15324         (recover-session): Synched with FSF.
15325         (kill-some-buffers): Ditto.
15326         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15327
15328 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15329
15330         * files.el (insert-file): Undo previous change and reenable use of
15331         format.el.
15332
15333 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15334
15335         * window-xemacs.el (recenter): Define.
15336
15337 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15338
15339         * font.el (mswindows-font-create-name)
15340         (mswindows-font-create-object): new functions for mswindows type
15341         fonts.
15342
15343         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15344         strings are parsed as well as font objects.
15345
15346 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15347
15348         * modeline.el (defining-kbd-macro): Restore modeline indication of
15349         kbd-macro being recorded.
15350         (add-minor-mode): Simplify docstring.
15351         (modeline-minor-mode-menu): Remove stuff.
15352
15353 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15354
15355         * code-process.el (call-process): dynamically decide process
15356         coding type.
15357
15358 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15359
15360         * modeline.el: Add line-number-mode, column-number-mode to
15361         the modeline minor-mode menu.  Button2 on the line number does
15362         goto-line.
15363
15364 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15365
15366         * mouse.el: move x-selection-owner-p type things to
15367         selection-owner-p.
15368
15369         * msw-init.el: copy zmacs stuff from x-init.el
15370
15371         * msw-select.el (mswindows-own-selection)
15372         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15373         functions. Very simple minded implementation of selectio
15374         ownership.
15375
15376         * select.el (own-selection) (disown-selection)
15377         (activate-region-as-selection) (select-make-extent-for-selection)
15378         (valid-simple-selection-p): functions moved from x-select.el for
15379         generalized selection.
15380
15381         * x-select.el: see select.el changes.
15382
15383         * x-toolbar.el: use new selection functions.
15384
15385 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15386
15387         * packages.el (packages-find-package-directories): Fixed bug that
15388         would pick up multiple site-package directories.
15389         (package-locations): Added "xemacs-packages" as a late package
15390         location.
15391
15392         * find-paths.el: Now uses `emacs-program-name' and
15393         `emacs-program-version'.
15394         Additions to enforce version-specific directories in
15395         `paths-find-version-directory'.
15396
15397 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15398
15399         * default.el: Removed.
15400         * site-start.el: Removed.
15401
15402 1998-04-29  Didier Verna  <didier@xemacs.org>
15403
15404         * minibuf.el (minibuffer-history-minimum-string-length): Default
15405         to nil.
15406
15407 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15408
15409         * find-paths.el (paths-program-name): Rename.
15410         (paths-emacs-root-p): Ditto.
15411         (paths-find-site-directory): Ditto.
15412
15413 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15414
15415         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15416         `emacs-lisp-byte-compile-and-load'.
15417
15418 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15419
15420         * ldap.el (ldap-search): Fixed additional parameter passing to
15421         `ldap-open'
15422
15423 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15424
15425         * select.el (kill-primary-selection) (selection-owner-p)
15426         (copy-primary-selection) (yank-clipboard-selection)
15427         (selection-exists-p) (delete-primary-selection): new file and
15428         functions that do the right thing for the selected device.
15429
15430         * x-menubar.el: use generalised selection functions.
15431
15432         * dumped-lisp.el: dump select.el.
15433
15434 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15435
15436         * find-paths.el (paths-progname): New variable.
15437         (paths-emacs-root-p): Use it.
15438         (paths-find-site-directory): Ditto.
15439
15440 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15441
15442         * loadup.el ((member "dump" command-line-args)): Dump as
15443         `infodock' if InfoDock.
15444
15445 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15446
15447         * find-paths.el (construct-emacs-version): Simplify, include
15448         program name in the return value.
15449         * (paths-find-version-directory): Use it.
15450
15451 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15452
15453         * info.el (Info-parse-dir-entries): Fixed regexp
15454         (Info-build-dir-anew): Remove full suffix and capitalize info file
15455         name for files with no @direntry
15456         (Info-batch-rebuild-dir): New function
15457         (Info-suffixed-file): Check for regular files instead of simple
15458         file existence (could catch directories before)
15459
15460 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15461
15462         * setup-paths.el, find-paths.el: Removed uses of `not' which
15463         temacs doesn't have.
15464
15465         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15466         into root searching.
15467
15468 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15469
15470         * subr.el: Remove definition of `not'.
15471
15472 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15473
15474         * msw-glyphs.el: enable graphics support.
15475
15476 1998-04-23  Didier Verna  <didier@xemacs.org>
15477
15478         * x-menubar.el (default-menubar): restored the line-number-mode
15479         option.
15480
15481         * misc doc string updates related to the options menu.
15482
15483 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15484
15485         * setup-paths.el (paths-construct-load-path): Fix typo.
15486
15487 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15488
15489         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15490         font-menu-ignore-scaled-fonts don't have to be bound now; this
15491         gets us one step further towards making --no-autoloads work.
15492
15493         * startup.el (normal-top-level): Load auto-autoloads only if
15494         lisp-directory is non-nil.
15495
15496         * setup-paths.el (paths-construct-load-path): Made it robust
15497         against nil lisp-directory.
15498
15499         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15500         to the list of variables that cause a warning when nil.
15501
15502         * toolbar.el (init-toolbar-location): Now works even when there's
15503         no toolbar icon directory.
15504
15505 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15506
15507         * help.el (view-lossage): Recognize it.
15508
15509         * simple.el (log-message): Mark multiline messages.
15510
15511 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15512
15513         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15514
15515 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15516
15517         * package-get.el (package-get-all):  add `\n' separator to
15518         interactive specification so that both variables are read
15519
15520 1998-04-22  Didier Verna  <didier@xemacs.org>
15521
15522         * x-menubar.el: ported the options menu to Custom.
15523         Moved the "read only" toggle button to the buffers menu.
15524         Corrected some missing ;;;###autoload or defcustom.
15525
15526         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15527         the scrollbar-visible specifier for options menu handling.
15528
15529         * toolbar.el (toolbar-visible-p)
15530                      (toolbar-captioned-p)
15531                      (default-toolbar-position): defcustom wrappers around
15532         the toolbar specifiers for options menu handling.
15533
15534         * frame.el (get-frame-for-buffer-default-instance-limit):
15535         defcustom it for options menu handling.
15536
15537         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15538         font-lock-mode for options menu handling.
15539
15540         * cus-start.el: added Custom properties to overwrite-mode for
15541         options menu handling.
15542
15543 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15544
15545         * about.el: shameless self-promotion.
15546
15547 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15548
15549         * simple.el (raw-append-message): Slightly optimize.
15550         (remove-message): Use `push' for clarity.
15551         (append-message): Ditto.
15552         (display-warning): Dito.
15553         (raw-append-message): Send the message to the appropriate device.
15554
15555 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15556
15557         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15558         From Sean MacLennan <Sean.MacLennan@pika.ca>
15559
15560 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15561
15562         * setup-paths.el: Changed `directory-sep-char' to
15563         `path-separator', following a change in GNU Emacs.
15564
15565 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15566
15567         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15568         (Info-build-dir-anew): Add a final newline.
15569         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15570         is `always'
15571         (Info-rebuild-dir): Ditto
15572
15573         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15574
15575 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15576
15577         * simple.el (count-words-buffer): Retain zmacs region.
15578         (count-words-region): Ditto.
15579         * simple.el: (what-line): Expanded line counts.
15580         (count-lines): New parameter to conditionalize whether collapsed
15581         lines get counted.
15582         From Bob Weiner <weiner@altrasoft.com>
15583
15584 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15585
15586         * packages.el (package-locations): infodock-packages must override
15587         mule-packages and packages.
15588
15589 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15590
15591         * wid-edit.el:
15592         remove rude messages from widget-activation-widget-mapper
15593         and widget-activation-glyph-mapper
15594
15595 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15596
15597         * toolbar.el: Remove (featurep 'x) test from
15598         toolbar-make-button-list
15599
15600 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15601
15602         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15603         only if in the same frame.
15604
15605 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15606
15607         * packages.el (package-locations): Added site-packages hierarchy.
15608
15609         * setup-paths.el (paths-default-info-directories): Introduced and
15610         used.
15611
15612         * packages.el, setup-paths.el: Set various path searching depths
15613         to 1.
15614
15615         * packages.el (packages-hierarchy-depth):
15616         (packages-load-path-depth): Introduced and used.
15617
15618         * setup-paths.el (paths-load-path-depth): Introduced and used.
15619
15620         * find-paths.el (paths-find-recursive-path): Added max-depth
15621         parameter.
15622
15623 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15624
15625         * setup-paths.el (paths-construct-info-path): Removed
15626         dependency on behavior of (file-name-as-directory "").
15627
15628 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15629
15630         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15631         lisp objects
15632
15633 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15634
15635         * dump-paths.el, startup.el: Added handling for --debug-paths.
15636
15637 1998-04-15  William M. Perry  <wmperry@aventail.com>
15638
15639         * wid-edit.el: We cannot just set the help-echo or balloon-help
15640           properties for an extent based on the :help-echo widget
15641           property, since help-echo and balloon-help cause an EXTENT to
15642           get passed in, where :help-echo functions are expecting a WIDGET
15643
15644 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15645
15646         * scrollbar.el (init-scrollbar-from-resources): Call
15647         mswindows-init-scrollbar-metrics when appropriate.
15648
15649 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15650
15651         * dumped-lisp.el: dump x-toolbar for window system
15652
15653         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15654         have support and xpm.
15655
15656 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15657
15658         * files.el (toggle-read-only): Fix docstring.
15659         From Didier Verna <didier@xemacs.org>
15660
15661 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15662
15663         * startup.el (normal-top-level): Load autoload-file-name without
15664         specifying an extension---some people only auto-autoload.el.gz.
15665
15666 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15667
15668         * files.el (backup-enable-predicate): Don't bomb on NAME being
15669         nil.
15670
15671 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15672
15673         * find-paths.el, packages.el: Now prefers configure'd paths.
15674         This shouldn't cause any of the originally anticipated problems as
15675         the current paths architecture will not define the various
15676         configure-xxx variables if they're not specified on the configure
15677         command line.
15678
15679         * find-paths.el, setup-paths.el, packages.el: Removed all
15680         mentionings of "/" as a path separator.
15681         Used paths-construct-path throughout.
15682
15683         * find-paths.el (paths-construct-path): Created to assemble paths
15684         from directory components.
15685
15686         * setup-paths.el, packages.el: Used paths-decode-directory-path
15687         instead of decode-path-internal.
15688
15689         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15690         and associates.
15691         (paths-decode-directory-path) Created.
15692
15693         * setup-paths.el: Changed configure-exec-path to
15694         configure-exec-directory.
15695
15696 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15697
15698         * packages.el (packages-find-packages): Fixed decoding of
15699         EMACSPACKAGEPATH.
15700
15701         * startup.el: -no-packages -> -no-early-packages.
15702
15703         (packages-load-package-lisps): Fixed loading of auto-autoload
15704         files.
15705
15706         * startup.el (normal-top-level): Fixed loading of core
15707         auto-autoload.
15708
15709         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15710
15711         * startup.el, packages.el, dump-paths.el: Added proper settings
15712         for site-directory and lisp-directory variables.
15713
15714         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15715         inhibit-package-autoloads and fixed handling of it.
15716
15717         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15718         handling of former inhibit-package-init, now
15719         inhibit-early-packages, to make -vanilla etc. work.
15720
15721 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15722
15723         * code-process.el (start-process): Fallback to 'undecided instead
15724         of 'binary for process input coding stream.
15725
15726         * process.el (start-process): Docstring fix.
15727
15728 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15729
15730         * info.el (Info-insert-dir): Do not insert temporary dir files
15731         in Info-dir-file-attributes
15732         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15733         (Info-rebuild-dir): Ditto.
15734
15735 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15736
15737         * obsolete.el: Added obsoleteness declarations for
15738         `site-directory' and `Info-default-directory-list'.
15739
15740 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15741
15742         * find-paths.el (paths-find-emacs-root): Only look at the
15743         executable at the end of the symlink chain for determining the
15744         Emacs root.
15745
15746 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15747
15748         * setup-paths.el (paths-construct-info-path): Changed construction
15749         to cater to gone default in configure.
15750
15751         * find-paths.el (paths-uniq-append): Added.
15752
15753         * packages.el: Rewritten package path construction once again.
15754
15755         * dump-paths.el, startup.el: Removed package-path as a global
15756         variable.
15757
15758         * package-admin.el (package-admin-add-single-file-package):
15759         (package-admin-add-binary-package): Changed package-path to
15760         late-packages.
15761
15762         * packages.el (packages-split-path): Split path at "/" rather than
15763         nil according to change in emacs.c.
15764
15765 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15766
15767         * setup-paths.el (paths-construct-info-path): Changed info path
15768         order so that directories come out right.
15769         (paths-find-lock-directory): Fixed bug: It used to think
15770         configure-lock-directory is a path.
15771
15772 1998-04-06  Jeff Miller <jmiller@smart.net>
15773
15774         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
15775         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
15776         eases the use of toolbar-add/kill-item functions.
15777
15778 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
15779
15780         * code-files.el (file-coding-system-alist): Commented out
15781         loaddefs.el magical treatment.
15782
15783 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15784
15785         * info.el (Info-rebuild-outdated-dir): Added new option
15786         `conservative' and made it the default
15787         (Info-rebuild-dir): Appropriately parse multi-line description
15788         strings, and multi-section dir files. Issue warning when dir
15789         is rebuilt as temporary
15790         (Info-build-dir-anew): Issue warning when dir is built as
15791         temporary
15792
15793 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
15794
15795         * list-mode.el (list-mode-map): Bind highlight motion commands to
15796         standard keys left, right, C-b and C-f.
15797
15798 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15799
15800         * files.el (auto-mode-alist): allow .sc for Scheme->C
15801
15802 1998-04-06  SL Baur  <steve@altair.xemacs.org>
15803
15804         * loadup.el (pureload): Don't quote (garbage-collect).
15805
15806 1998-04-04  SL Baur  <steve@altair.xemacs.org>
15807
15808         * package-get-base.el: Updated.
15809
15810 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
15811
15812         * isearch-mode.el (isearch-just-started): New variable.
15813         (isearch-mode): Set it.
15814         (isearch-repeat): Advance one character forward only if the search
15815         was successful, and was not just started.
15816         (isearch-repeat): Clear isearch-just-started.
15817
15818 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15819
15820         * finder.el (finder-compile-keywords): Don't eval new finder-inf
15821         if running -batch.
15822
15823 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
15824
15825         * subr.el (listify-key-sequence): Removed.
15826
15827 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
15828
15829         * bytecomp.el (byte-compile-print-gensym): New option.
15830         (byte-compile-output-file-form): Use it.
15831         (byte-compile-output-docform): Ditto.
15832         (byte-compile-compiled-obj-to-list): Ditto.
15833
15834 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
15835
15836         * msw-glyphs.el: set frame icon if xpm support.
15837
15838 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15839
15840         * help.el: Code that pretty prints variable values
15841           removed.
15842
15843 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15844
15845         * find-paths.el (paths-emacs-root-p): Correct test for installation
15846         directory.
15847         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15848
15849 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15850
15851         * loaddefs.el: Don't set debug-ignored-errors; leave
15852           its default value set to nil.
15853
15854 1998-03-29  Damon Lipparelli  <lipp@primus.com>
15855
15856         * info.el (Info-rebuild-dir): fixed mis-spelling.
15857
15858 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15859
15860         * info.el (Info-rebuild-outdated-dir): New custom var
15861         (Info-insert-node): Create/update dir file when needed, ie when it
15862         does not exist or is older than some info files in directory
15863
15864 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15865
15866         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
15867         for last packages, mainly for using a 20.4 package base.
15868
15869         * packages.el (late-packages): Typo fix.  It was called
15870         early-packages.
15871
15872         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
15873         relative symlinks correctly.
15874         (paths-find-emacs-roots): More rigorous checking for plausible
15875         configuration-time root.
15876
15877         * startup.el (normal-top-level): Added a warning if XEmacs cannot
15878         find its roots.
15879
15880 1998-03-27  Martin Buchholz  <martin@xemacs.org>
15881
15882         * faces.el: Fix docstrings.
15883         * glyphs.el: Fix docstrings.
15884         * mouse.el: Fix docstrings.
15885
15886         * frame.el: Change phrase `current frame' to `selected frame'.
15887
15888         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
15889
15890         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
15891         macros using backquote to make them infinitely more readable.
15892
15893 1998-03-30  SL Baur  <steve@altair.xemacs.org>
15894
15895         * packages.el (packages-find-package-path): Hardcoded specialized
15896         InfoDock support until we can clean this up.
15897
15898         * help.el (describe-bindings-1): Return the value of the bindings
15899         help buffer created.
15900         (describe-bindings): Ditto.
15901
15902         * simple.el (set-variable): Restore previous behavior of not
15903         bombing if the variable to set is not boundp.
15904
15905 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15906
15907         * packages.el (packages-handle-package-dumped-lisps): Allow for
15908         non-local files to be loaded off the package-lisp variable.
15909
15910 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15911
15912         * x-faces.el: Global X resources should override
15913           specs for all device classes (color, grayscale, mono);
15914           code currently doesn't override any of them.  Fixed by
15915           calling remove-specifier with '(x default) as the tag
15916           set and allowing inexact matches.
15917
15918 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15919
15920         * faces.el: Separated face initializations based on
15921           device classes into device type specific (tag set,
15922           instantiator) pairs.
15923
15924 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
15925
15926         * wid-edit.el (widget-choice-action): Remember user's explicit
15927         choice.
15928         (widget-choice-value-create): Respect it.
15929         From Richard Stallman <rms@gnu.org>
15930
15931 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15932
15933         * setup-paths.el (paths-construct-info-path): Always append
15934         existing directories from configure-time info path.
15935
15936         * startup.el (startup-setup-paths): Renamed misnamed info-path to
15937         Info-directory-list.
15938
15939         * info.el: Removed Info-default-directory-list which was broken by
15940         design.
15941         Removed bogus initialization of Info-directory-list---startup.el
15942         can do a much better job.
15943         Added autoload of Info-directory-list.
15944
15945         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
15946         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
15947         be exclusive; now it's merely given precedence, just like in the
15948         old days.
15949
15950 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15951
15952         * find-paths.el (paths-find-architecture-directory): Fix bug with
15953         finding; it used to default too early.
15954
15955 1998-03-25  Martin Buchholz <martin@xemacs.org>
15956
15957         * packages.el (packages-split-path): Fix a bug; it used to fail
15958         for paths that weren't split.
15959
15960 1998-03-26  SL Baur  <steve@altair.xemacs.org>
15961
15962         * finder.el (finder-compile-keywords): trap on errors.
15963
15964 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
15965
15966         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
15967           fourth argument of t so that only the specs exactly
15968           matching the tag lists are removed.
15969
15970 1998-03-25  SL Baur  <steve@altair.xemacs.org>
15971
15972         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
15973
15974 1998-03-23  SL Baur  <steve@altair.xemacs.org>
15975
15976         * minibuf.el (mouse-read-file-name-1): If a default directory was
15977         specified, use it for generating the completions.
15978
15979 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15980
15981         * update-elc.el: Now respects inhibit-package-init and
15982         inhibit-site-lisp.
15983         Now does path construction with loadup-paths.
15984
15985         * startup.el (normal-top-level, startup-setup-paths): Now respects
15986         inhibit-package-init and inhibit-site-lisp.
15987
15988         * packages.el (packages-find-package-path): Extended package path
15989         by version-specific hierarchies.
15990         (packages-find-packages): Now respects inhibit flag and
15991         inhibit-site-lisp.
15992         Moved path setup to loadup-paths.
15993
15994         * make-docfile.el: Now respects inhibit-package-init and
15995         inhibit-site-lisp.
15996         Now does path construction with loadup-paths.
15997
15998         * loadup.el: Now respects inhibit-package-init and
15999         inhibit-site-lisp.
16000
16001         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
16002
16003         * loadup-paths.el: New file: setup load-path to encompass
16004         packages.
16005
16006 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16007
16008         * auto-show.el: load-gc renamed to pureload.
16009         * site-load.el: Ditto.
16010         * packages.el (toplevel): Ditto.
16011         * loadup.el (really-early-error-handler): Ditto.
16012         * dumped-lisp.el (preloaded-file-list): Ditto.
16013         * cus-face.el (custom-declare-face): Ditto.
16014
16015 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16016
16017         * <Today>: The Big Path Searching Overhaul.
16018
16019         * find-paths.el: New file: find and assemble paths in the
16020         installation hierarchy.
16021
16022         * setup-paths.el: New file: global layout of paths and directories
16023         within the XEmacs hierarchy.
16024
16025         * packages.el: Replaced everything related to path searching and
16026         startup by code in terms of find-paths.
16027
16028         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16029         the new path searching engine.
16030
16031         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16032         and setup-paths.
16033
16034 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16035
16036         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16037         setup-paths.el.
16038
16039 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16040
16041         * msw-glyphs.el: Added check for 'mswindows feature, so the file
16042         compiles identically in any configuration.
16043         Removed irrelevant commentary.
16044
16045 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16046
16047         * simple.el (set-variable): Allow setting specifiers.
16048
16049 1998-03-19  SL Baur  <steve@altair.xemacs.org>
16050
16051         * lisp.el (forward-sexp): Revert previous change.
16052
16053 1998-03-18  SL Baur  <steve@altair.xemacs.org>
16054
16055         * frame.el (frame-initialize): Use `delete-console' instead of
16056         `delete-device' to delete the stream console to match the usage in
16057         Fkill_emacs.
16058
16059 1998-03-16  SL Baur  <steve@altair.xemacs.org>
16060
16061         * files.el (cdpath-previous): New variable.
16062         (cd): Use it.
16063         From Bob Weiner <weiner@wave.altrasoft.com>
16064
16065 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
16066
16067         * keydefs.el: Changed keybindings of forward-char,
16068           backward, scroll-up and scroll-down to point to their
16069           -command counterparts.
16070
16071         * simple.el: New functions: forwarc-char-command,
16072           backwrad-char-command, scroll-up-command,
16073           scroll-down-command which work liek their counterparts
16074           except that they honor the variable
16075           signal-error-on-buffer-boundary.
16076
16077           Definition of signal-error-on-buffer-boundary received
16078           from src/cmds.c.
16079
16080           defvar declaration added for word-across-newline to avoid
16081           byte-compiler warning about the free variable reference.
16082
16083 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
16084
16085         * winnt.el: Removed "%t" from the beginning of
16086         modeline-format. From now on, there's no nt-specifics in the modeline.
16087
16088 1998-03-14  SL Baur  <steve@altair.xemacs.org>
16089
16090         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16091         of `when' with `if'.
16092
16093 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16094
16095         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16096         mswindows. Must be reworked along with glyphs.el, or
16097         merged into it, after there is images support.
16098
16099         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16100         'mswindows.
16101
16102 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16103
16104         * faces.el: fix for text cursor initialization.
16105         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16106         From Andy Piper <andyp@parallax.co.uk>
16107
16108 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16109
16110         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16111         if there is an existing package that handles it and warn the user
16112         about that mode.
16113
16114 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16115
16116         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16117         Installation" menu item when Installation-string is not bound.
16118
16119 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16120
16121         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16122         From Jeremiah W. James <jerry@cs.ucsb.edu>
16123
16124 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16125
16126         * msw-faces.el:
16127         * faces.el: Fix face initialization.
16128
16129 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16130
16131         * files.el (backup-enable-predicate): fix breakage introduced
16132         by TMPDIR patch.
16133
16134 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16135
16136         * x-faces.el (x-init-face-from-resources): The
16137           TTY face property retrieval functions don't return
16138           specifiers, so use face-property instead.
16139
16140 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16141
16142         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16143
16144 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16145
16146         * x-menubar.el: Expanded documentation for
16147           option-save-faces.  Changed Options -> Browse Faces
16148           menu entry to invoke customize-face.
16149
16150 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16151
16152         * faces.el: Most face initialization moved out of
16153           init-other-random-faces to the top level so that the
16154           initialization happens before Xemacs is dumped.  Much
16155           of the fascist "face-differs-from-default-p or FROB!"
16156           code has been retired in favor of letting the user do
16157           what they want to do.  Face initialization code changed
16158           to use `default' specifier tag so that the settings can
16159           be overridden later if the user wishes it.
16160
16161 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16162
16163         * about.el (about-hackers): Update contributors list.
16164
16165 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16166
16167         * specifier.el: Define new specifier tag `default'.
16168
16169         * modeline.el: Initialize faces using `default' tag.
16170
16171         * x-faces.el (x-init-face-from-resources): Remove
16172           specifier specs containing the `default' tag before
16173           adding new specs.
16174
16175 1998-03-02  John Jones  <jj@asu.edu>
16176
16177         * package-get.el (package-get-all): fixed arguments on call to
16178         package-admin-add-single-file-package.
16179         * package-get.el (package-get-installedp): fixed to match
16180         advertised behavior.
16181         * package-get.el: added function package-get-update-all which
16182         installs newest versions of all the current packages (if they are
16183         not already installed).
16184
16185 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16186
16187         * files.el (find-file-noselect): Uncommented `truename' binding in
16188         `let*' and use it later to set `buffer-file-truename' iff it's
16189         still nil, as happens for example when finding a compressed
16190         file with "jka-compr".
16191
16192 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16193
16194         * faces.el: in make-face-* type functions do the operation for all
16195         window systems, not just the first one found.
16196
16197         * font.el: call mswindows-list-fonts for mswindows.
16198
16199 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16200
16201         * code-process.el (call-process-region):
16202         * process.el (call-process-region):
16203         * package-get.el (package-get-dir):
16204         * files.el (backup-enable-predicate):
16205         * gnuserv.el (gnuserv-temp-file-regexp):
16206         Use temp-directory in place of `/tmp'.
16207
16208 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16209
16210         * "Fast" dired-in-C enhancements for Windows 95/NT:
16211
16212         * files.el: Added function, `wildcard-to-regexp', from GNU
16213           Emacs.
16214
16215         * files.el (insert-directory): Modified to use special
16216           dired-in-C enhancements if present.
16217
16218 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16219
16220         * code-files.el: make default coding no-conversion.
16221
16222 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16223
16224         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16225         the load-path.
16226
16227         * update-elc.el: Strip directory when testing for files not to
16228         bytecompile.
16229
16230 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16231
16232         * lisp-mode.el: Use recommended form for menus.
16233
16234         * info.el (Info-construct-menu): Use recommended form for menus.
16235
16236         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16237         entry.
16238
16239 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16240
16241         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16242           (get-frame-for-buffer-noselect): Always return frames
16243           in the not-this-window-p cond clause.
16244
16245 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16246
16247         * help.el (describe-installation): New function.
16248
16249         * x-menubar.el (default-menubar): Add describe-installation to
16250         Help menu.
16251
16252         * packages.el (packages-unbytecompiled-lisp): Installation.el
16253         should not be bytecompiled.
16254
16255         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16256         XEmacs.
16257
16258         * x-menubar.el (default-menubar): Use correct guard for VM menu
16259         entry.
16260
16261         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16262         coding.
16263         From Andy Piper <andyp@parallax.co.uk>
16264
16265 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16266
16267         * ldap.el: Do not require ldap-internal at compile time.
16268
16269 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16270
16271         * code-files.el: new file. a virtual copy of mule-files.el
16272         but without charset
16273         dependencies. (toggle-buffer-file-ocding-system) new function for
16274         changing the eol type for the current buffer.
16275
16276         * code-process.el: new file. a copy of
16277         mule-process.el. mule-process.el will disappear when things have
16278         settled.
16279
16280         * coding.el: new file. a virtual copy of mule-files.el but
16281         without charset dependencies. (coding-system-base) new function
16282         for getting the parent coding system of a coding system with eol
16283         type set.
16284
16285         * dumped-lisp.el: add above files for the non-mule case.
16286
16287 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16288
16289         * window-xemacs.el (display-buffer): If no explicit
16290           frame is specified, search for a window that displays
16291           the buffer on the currently selected frame, before
16292           searching other frames.
16293
16294 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16295
16296         * frame.el (get-frame-for-buffer): If not-this-window-p
16297           is non-nil, use window on the selected frame if it is not
16298           also the selected window.  When defaulting, search for
16299           windows on the currently selected fgrame before searching
16300           other frames.
16301
16302 1998-02-25  Didier Verna  <didier@xemacs.org>
16303
16304         * modeline.el (modeline-swap-buffers): originally named
16305         `mouse-release-modeline'. Whether to actually swap the buffers is
16306         decided in `mouse-drag-modeline'.
16307         (mouse-drag-modeline): A button release event is considered a
16308         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16309         stay unchanged.
16310
16311 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16312
16313         * x-menubar.el: Put redo on the menubar.
16314         From Aki Vehtari <Aki.Vehtari@hut.fi>
16315
16316 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16317
16318         * bytecomp.el (displaying-byte-compile-warnings): if
16319         temp-buffer-show-function is set, use it to display current set of
16320         warnings in the "*Compile-Log-Show*" buffer.
16321
16322         * simple.el (display-warning-buffer): if temp-buffer-show-function
16323         is set, use it to display current set of warnings in the
16324         "*Warnings-Show*" buffer.
16325
16326 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16327
16328         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16329         Common Lisp.
16330
16331 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16332
16333         * menubar.el: Allow button descriptors at least 2 long.
16334
16335         * x-menubar.el (default-menubar): Use recommended forms.
16336         (file-menu-filter): Remove.
16337         (edit-menu-filter): Remove.
16338
16339 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16340
16341         * about.el (about-hackers): Updated.
16342
16343 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16344
16345         * help.el (help-max-help-buffers): new variable
16346         (help-register-and-maybe-prune-excess): new function
16347         (help-buffer-name): use help-max-help-buffers.
16348         (with-displaying-help-buffer): use
16349         help-register-and-maybe-prune-excess.
16350
16351         * help.el (help-maybe-pretty-print-value): if the value fits on
16352         one line, let it.
16353
16354 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16355
16356         * (with-displaying-help-buffer): there is no need to kill the buffer
16357         if it exists, because with-output-to-temp-buffer will clear it.
16358         further, killing the buffer violates the rule that
16359         temp-buffer-show-function, if set, has the full responsibility of
16360         showing the temp buffer.  killing the buffer fucks with the window
16361         configuration, hosing temp-buffer-show-function.
16362
16363
16364 1998-02-23  Didier Verna  <didier@xemacs.org>
16365
16366         * modeline.el (mouse-drag-modeline):
16367         - Always scroll the modeline that was originally clicked on.
16368         - Use x pixels instead of x characters (which doesn't work anyway)
16369         as horizontal reference for modeline dragging. This allows us to
16370         keep on dragging the modeline even if the motion event occurs in
16371         another window.
16372
16373 1998-02-23  Didier Verna  <didier@xemacs.org>
16374
16375         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16376         glyph on the modeline to indicate that dragging the mouse has an
16377         effect both horizontally and vertically.
16378
16379 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16380
16381         * about.el (about-xemacs): Get rid of redundant visible version
16382         number.
16383
16384 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16385
16386         * about.el (about-hackers): Update credits.
16387
16388 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16389
16390         * prim/register.el (view-register): Show register type file-query.
16391
16392 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16393
16394         * mode-motion.el (mode-motion-highlight-internal):
16395           save-excursion inside save-window-exucrsion form to
16396           hide buffer point changes from save-window-excursion.
16397           Prevents display flickering when the mouse pointer
16398           moves.
16399
16400 1998-02-17  Didier Verna  <didier@xemacs.org>
16401
16402         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16403         function to handle correctly the case of a toolbar one side of the
16404         window: scrolling will not necessarily happen.
16405
16406 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16407
16408         * files.el (after-find-file): Restore missing argument
16409           to format that provides filename for "... consider M-x
16410           recover-file" message.  Also call `message' with "%s"
16411           as the first arg instead of an arbitrary string.
16412
16413 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16414
16415         * about.el (about-hackers): Various additions.
16416
16417 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16418
16419         * autoload.el (generate-file-autoloads-1): Don't force an extra
16420         line out when copying on-the-same line autoloads.
16421
16422         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16423         is installed.
16424
16425 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16426
16427         * x11/x-win-xfree86.el (x-win-init-xfree86):
16428         * x11/x-win-sun.el (x-win-init-sun):
16429         * x11/x-init.el (x-initialize-compose):
16430         * prim/simple.el:
16431         (backward-or-forward-kill-sexp):
16432         (backward-or-forward-kill-sentence):
16433         (backward-or-forward-kill-word):
16434         (backward-or-forward-delete-char):
16435         * prim/isearch-mode.el (isearch-help-or-delete-char):
16436         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16437         x-keysym-on-keyboard-p to detect backspace.
16438         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16439         Clean up symbols used with dead keys, checking Linux and solaris
16440         keysyms.
16441         Simplify x-win-*.el using above methods.
16442         Change documentation for x-keysym-*-p functions.
16443
16444 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16445
16446         * about.el (about-hackers): Restore entries for Michael Sperber and
16447         Vinnie Shelton.
16448         From Vinnie Shelton <acs@acm.org>
16449
16450 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16451
16452         * simple.el (count-words-region): Ditto.
16453
16454 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16455
16456         * simple.el (count-words-buffer): Document.  Don't print anything
16457         if non-interactive.
16458
16459 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16460
16461         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16462         multiple files in InfoDock.
16463
16464 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16465
16466         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16467         from version.el in InfoDock.
16468
16469         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16470         specially.
16471
16472 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16473
16474         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16475         variable name in docstring.
16476
16477 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16478
16479         * menubar.h: Include "gui.h".
16480
16481 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16482
16483         * site-load.el: Fix documentation.
16484
16485 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16486
16487         * package-get-base.el (package-get-base): Updated.
16488
16489         * keymap.el: PC-ize.
16490
16491 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16492
16493         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16494         from' on a fresh line.
16495
16496 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16497
16498         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16499         object.
16500
16501 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16502
16503         * undo-stack.el: PC-ize.
16504
16505         * cmdloop.el: PC-ize.
16506
16507 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16508
16509         * bytecomp-runtime.el: PC-ize.
16510
16511         * byte-optimize.el: Prolog fixup.  PC-ize.
16512
16513         * cus-dep.el: Spelling fix.
16514
16515         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16516         entries follow).
16517
16518 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16519
16520         * text-mode.el (text-mode-hook-identify): New function,
16521         put on text-mode-hook.  Set text-mode-variant here.
16522         (text-mode): Don't set it here.
16523
16524 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16525
16526         * text-mode.el (text-mode-hook): New defvar.
16527         (text-mode-variant): New variable.
16528         (text-mode): Set that variable locally.
16529         (toggle-text-mode-auto-fill): New command.
16530
16531 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16532
16533         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16534
16535 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16536
16537         * text-mode.el (paragraph-indent-text-mode):
16538         Renamed from spaced-text-mode.
16539         (text-mode-map): Bind TAB to indent-relative.
16540         (indented-text-mode-map): Variable deleted.
16541         (indented-text-mode): Now an alias for text-mode.
16542
16543 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16544
16545         * loadup.el: test-atoms debugging stuffs removed.
16546
16547 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16548
16549         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16550
16551 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16552
16553         * help.el (describe-beta): Made it use `locate-data-file'.
16554         (describe-distribution): Ditto.
16555         (describe-copying): Ditto.
16556         (describe-project): Ditto.
16557         (view-emacs-news): Ditto.
16558
16559         * help-nomule.el (help-with-tutorial): Made it use
16560         `locate-data-file' to find tutorial.
16561
16562 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16563
16564         * about.el: Corrected my email address.
16565
16566         * mouse.el: Added 'mouse-mswindows-drop' similar to
16567         'mouse-offix-drop'.
16568
16569 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16570
16571         * loadup.el (running-xemacs): Spelling fix.
16572
16573 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16574
16575         * packages.el (packages-find-packages-1): Don't allow a backwards
16576         compatible lisp tree to overwrite `preloaded-file-list'.
16577
16578 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16579
16580         * loadup.el: Don't delete "xemacs" prior to dumping.
16581
16582 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16583
16584         * package-info.el (pi-last-mod-date): New function.
16585         (pi-author-version): New function.
16586         (batch-update-package-info): Use them.
16587
16588 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16589
16590         * frame.el (get-frame-for-buffer-default-to-current): Create.
16591         (get-frame-for-buffer-noselect): Allow user to use current frame
16592         with `get-frame-for-buffer-default-to-current'.
16593
16594 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16595
16596         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16597         (byte-compile-output-docform): Ditto.
16598         (byte-compile-compiled-obj-to-list): Ditto.
16599
16600 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16601
16602         * startup.el (command-line-1): Removed code that ran
16603           buffer-menu.
16604
16605 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16606
16607         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16608
16609 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16610
16611         * frame.el (suspend-emacs-or-iconify-frame): Check using
16612         `device-on-window-system-p' instead of explicitly checking for X,
16613         so that the same logic works for MS Windows.
16614         (suspend-or-iconify-emacs): Ditto.
16615
16616 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16617
16618         * about.el (about-maintainer-info): Andy Piper is back.
16619         (xemacs-hackers): Updated Andy Piper's email address.
16620         (about-hackers): Added Jonathan Harris.
16621         (about-hackers): Updated Tibor Polgar's email address.
16622
16623 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16624
16625         * about.el: Add xemacs.org email manager.
16626
16627         * package-get-base.el (package-get-base): Updated with most recent
16628         package updates.
16629
16630 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16631
16632         * help.el (function-arglist): Use `indirect-function' instead of
16633         `symbol-function' so that aliases are treated correctly.
16634
16635 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16636
16637         * help.el (help-map): Add f1 binding to `help-for-help'.
16638         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16639         (describe-key-briefly): Use `princ' "%s" to print object.
16640         (with-displaying-help-buffer): Kill buffer if it exists, again.
16641         (describe-key): Use `princ' "%s" to print object.
16642         (describe-function-1): Use `princ' "%s" to print object.
16643         Commented out alias lines removed.
16644         (help-pretty-print-limit): New variable to control pretty-printing
16645         of variable values.
16646         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16647         `help-pretty-print-value' again.  Only print-print when OBJECT is
16648         list of length less than `help-pretty-print-limit'.
16649         (describe-variable): Use `help-maybe-pretty-print-value' again.
16650
16651 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16652
16653         * simple.el (blink-matching-open): Remove C++ kludge.
16654         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16655
16656 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16657
16658         * info.el (Info-default-directory-list): Made the documentation
16659         more explanitory.
16660
16661 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16662
16663         * lisp/packages.el:
16664         * lisp/package-admin.el:
16665         * lisp/build-report.el:
16666         Fix typos.
16667
16668 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16669
16670         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16671         warnings in Java buffers without final newline and editing the
16672         last line.
16673
16674 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16675
16676         * packages.el (packages-find-packages-1): Don't allow a backwards
16677         compatible lisp tree to overwrite `preloaded-file-list'.
16678         Suggested by Colin Rafferty  <colin@xemacs.org>
16679
16680         * mouse.el (mouse-offix-drop): Set undo-boundary.
16681         From Oliver Graf <ograf@fga.de>
16682
16683 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16684
16685         * loadup.el (load-gc): rewrite as defun.
16686         Print something sensical if a required dump-time file isn't found.
16687
16688 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16689
16690         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16691         bug strikes a menudescriptor.
16692
16693         * package-get-base.el (package-get-base): Updated.
16694
16695         * package-info.el (batch-update-package-info): Derive REQUIRES
16696         from the Makefile.
16697
16698 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16699
16700         * files.el (save-some-buffers): Don't play games with deleting
16701         other windows if we are in the minibuffer window.
16702
16703 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16704
16705         * modeline.el (modeline-minor-mode-menu): Add support for :active
16706         (add-minor-mode): Document :active property to TOGGLE.
16707
16708 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16709
16710         * modeline.el (modeline-minor-mode-menu): Add support for an
16711         `:included' predicate in the `toggle-sym' plist.
16712         (add-minor-mode): Document the :included property, format
16713         docstring some more.
16714         (modeline-minor-mode-menu): Documentation string added.
16715
16716 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16717
16718         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16719         labels from the symbol-names by thwacking off the overly redundant
16720         and overused "mode", parenthesizing "minor", and capitalizing the
16721         resultant strings.  Also shortened the menu's title by eliminating
16722         the redundant buffer name.
16723         (add-minor-mode): Beautified the docstring, added mention of the
16724         `:menu-tag' property of TOGGLE.
16725         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16726         `toggle-sym' to beatify the mode-life menus.
16727         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16728         `auto-fill-function'.
16729
16730 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16731
16732         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16733         menus to :style 'toggle.
16734
16735 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16736
16737         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16738
16739 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16740
16741         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16742         only recognize first hyperlink.
16743         (hyper-apropos-highlightify): Deletia, this is already done by
16744         `hyper-apropos-insert-face'.
16745         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16746
16747 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16748
16749         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16750         mail.
16751         (toolbar-mail-reader): Add support for `send'.
16752         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
16753
16754 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16755
16756         * info.el (Info-emacs-info-file-name): Add defvar for
16757         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
16758         will function properly.
16759
16760 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
16761
16762         * simple.el: make the backwards delete function called by
16763         `backward-or-forward-delete-char' user configurable.
16764
16765 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16766
16767         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
16768         compiled function got loaded from.
16769
16770 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16771
16772         * term/apollo.el: Synched up with InfoDock 3.6.2.
16773
16774 1998-01-08  SL Baur  <steve@altair.xemacs.org>
16775
16776         * startup.el (load-init-file): Load autoloads earlier.
16777         (startup-splash-frame): Handle InfoDock logo.
16778
16779         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
16780         InfoDock.
16781         (x-init-toolbar-from-resources): Move from x-toolbar.el.
16782
16783         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
16784         doesn't have this function.
16785
16786         * packages.el (locate-data-file): Fix to call `locate-file'.
16787
16788 1998-01-07  SL Baur  <steve@altair.xemacs.org>
16789
16790         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
16791         version of version.el.
16792         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
16793
16794         * x-menubar.el (default-menubar): Guard reference to
16795         `gnuserv-frame'.
16796         (default-menubar): Guard references to `font-lock-mode'.
16797         (default-menubar): Guard references to font-menu-this-frame-only-p'.
16798         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
16799
16800         * make-docfile.el: Don't snarf doc strings from autoloads.
16801
16802         * startup.el (load-init-file): Use algorithm from loaddefs.el for
16803         loading auto-autoloads files.
16804
16805         * loaddefs.el: Disable dumping autoloads.
16806
16807 1998-01-05  SL Baur  <steve@altair.xemacs.org>
16808
16809         * lisp-mnt.el: Synch to Emacs 20.2.
16810
16811         * help.el: Remove manual autoload of `finder-by-keyword'.
16812
16813         * finder.el (finder-by-keyword): Autoload.
16814
16815         * help.el: Conditionalize hyperbole setup.
16816
16817 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16818
16819         * packages.el (package-require): Update to reflect new data format.
16820
16821 1998-01-02  Didier Verna  <didier@xemacs.org>
16822
16823         * x-menubar.el (default-menubar): make the tutorials available
16824         through the menubar. (Plus some compilation warnings cleanup).
16825
16826 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16827
16828         * check-features.el: New file.  Perform sanity check after build.
16829
16830         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
16831         files to tooltalk package.
16832         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
16833         package.
16834
16835         * package-admin.el (package-admin-xemacs): Use better default for
16836         location of XEmacs binary.
16837
16838 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
16839
16840         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
16841         tag with sexp and add value tag with value `t'.
16842
16843 1998-01-03  SL Baur  <steve@altair.xemacs.org>
16844
16845         * package-get.el: Changes to work with real data.
16846         From Pete Ware <ware@cis.ohio-state.edu>
16847
16848         * packages.el (packages-reload-autoloads): Guard load for the time
16849         being.
16850
16851         * update-elc.el ("packages.el"): Force loading packages.el instead
16852         of possibly out-of-date packges.elc.
16853         * make-docfile.el ("packages.el"): Ditto.
16854
16855 1998-01-02  Colin Rafferty  <colin@xemacs.org>
16856
16857         * build-report.el (build-report-delete-regexp): Added a rule for
16858         the main tarball shadowing anything past it.
16859
16860 1998-01-02  SL Baur  <steve@altair.xemacs.org>
16861
16862         * packages.el (package-provide): Delete a previous provide.
16863
16864         * package-info.el: New file.
16865
16866         * package-get.el: New file.
16867         From Pete Ware <ware@cis.ohio-state.edu>
16868         (package-get): Fix md5 computation to work with Mule.
16869
16870 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16871
16872         * simple.el (log-message-*): Quote symbols in docstrings properly.
16873
16874 1998-01-01  SL Baur  <steve@altair.xemacs.org>
16875
16876         * packages.el (packages-new-autoloads): Ignore symbolic links.
16877
16878         * cus-face.el (face-custom-attributes-get): Fix typo.
16879         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16880
16881 1997-12-31  SL Baur  <steve@altair.xemacs.org>
16882
16883         * startup.el (load-init-file): Reload new or changed autoloads
16884         unless inhibited.  Reload modified dumped lisp (stubbed).
16885
16886         * packages.el (packages-new-autoloads): New function.
16887         (packages-reload-autoloads): New function.
16888         (packages-reload-dumped-lisp): New (stub) function.
16889
16890         * loadup.el: Inhibit reloading dumped files when running temacs.
16891
16892         * loadhist.el (file-provides): Extend to handle variant
16893         extensions.
16894
16895         * replace.el (query-replace): Fix typo.
16896
16897 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16898
16899         * make-docfile.el: list-autoloads-path has been renamed.
16900         * update-elc.el: list-autoloads has been renamed.
16901
16902         * packages.el (packages-list-autoloads): Renamed.
16903         (packages-list-autoloads-path): Ditto.
16904
16905 1997-12-29  Colin Rafferty  <colin@xemacs.org>
16906
16907         * packages.el (packages-find-packages-1): Made it signal a warning
16908         for an error in an auto-autoload.el file.
16909
16910 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16911
16912         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
16913         tag with const.
16914         From Aki Vehtari <Aki.Vehtari@hut.fi>
16915
16916         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
16917
16918         * loadhist.el (unload-feature): Remove autoload.
16919
16920 1997-12-28  SL Baur  <steve@altair.xemacs.org>
16921
16922         * loadhist.el: Unpackaged.
16923
16924         * help.el (describe-symbol-find-file): Rename
16925         `describe-function-find-file' and make old name obsolete.
16926         (describe-function-1): Use it.
16927         (describe-function-1): Guard reference to
16928         `compiled-function-annotation'.
16929
16930 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16931
16932         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
16933         argument.
16934         (help-mode-quit): New optional arg to control whether it kills or
16935         buries.  Tidied up.
16936         (with-displaying-help-buffer): Don't kill buffer initially, even
16937         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
16938         (help-pretty-print-value): Rename back from
16939         `help-maybe-pretty-print-value'!  If `pp-internal' is available
16940         use it, otherwise use dumped `cl-prettyprint'.
16941         (describe-variable): Use `help-pretty-print-value' again.
16942         (find-func): Removed reference to "find-func" at end.
16943
16944 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
16945
16946         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
16947           GUI XEmacs. Rename? x-menubar is rather window system
16948           independant, except for a couple of items.
16949
16950 1997-12-26  SL Baur  <steve@altair.xemacs.org>
16951
16952         * x-menubar.el (default-menubar): Remove hyperbole and oobr
16953         entries as they will no longer be distributed with XEmacs.
16954
16955         * format.el (format-alist): Fix image/tiff regexps.
16956         From P. E. Jareth Hein <jareth@camelot-soft.com>
16957
16958         * help.el (help-maybe-pretty-print-value): Rename.
16959         (describe-variable): Use it.
16960         (describe-variable): Add trailing linefeed.
16961
16962 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16963
16964         * help.el (describe-function-1): Don't output anything for
16965           arglist of autoload functions.
16966
16967 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16968
16969         * help.el (describe-function-1): Don't output anything for
16970           arglist of autoload functions.
16971
16972 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16973
16974         * help.el (help-mode-map): New bindings for `help-mode-bury',
16975         `describe-function-at-point', `describe-variable-at-point',
16976         `Info-elisp-ref', `customize-variable', `help-next-section' and
16977         `help-prev-section'.
16978         (help-next-section): New function.
16979         (help-prev-section): New function.
16980         (help-mode-quit): Changed to kill the help buffer.
16981         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
16982         correctly.
16983         (help-buffer-name): New function to generate the name of help
16984         buffers.
16985         (with-displaying-help-buffer): Is now a macro.  Takes an new first
16986         argument giving the name of the help buffer.
16987         (describe-key): Use `with-displaying-help-buffer' with name.
16988         (describe-mode): Ditto.
16989         (describe-bindings): Ditto.
16990         (describe-prefix-bindings): Ditto.
16991         (view-lossage): Ditto.
16992         (with-syntax-table): New macro.
16993         (function-called-at-point): Use `ignore-errors' and
16994         `with-syntax-table'.
16995         (function-at-point): Ditto.
16996         (describe-function): Use `with-displaying-help-buffer' with name.
16997         (function-arglist): Extracted from `describe-function-1'.  Returns
16998         function's arglist as string.
16999         (function-documentation): Extracted from `describe-function-1'.
17000         Returns function's docstring.
17001         (describe-function-1): Remove all the "stream" garbage, including
17002         the stream argument.  Use `function-arglist' and
17003         `function-documentation'.
17004         (describe-function-arglist): Just use `function-arglist'.
17005         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
17006         (help-pretty-print-value): New function to help with
17007         pretty-printing variable values.  Knows about `#<...>'.  Needs
17008         `pp-internal'.
17009         (describe-variable): Use `with-displaying-help-buffer' with name.
17010         Formatting improved.  Display file where variable is defined, if
17011         known.  Use `help-pretty-print-value'.
17012         (describe-syntax): Use `with-displaying-help-buffer' with name.
17013         (list-processes): Remove "stream" garbage.
17014
17015 1997-12-25  SL Baur  <steve@altair.xemacs.org>
17016
17017         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
17018         call a dumped routine instead.
17019
17020         * x-win-xfree86.el: Wrap file in defun.
17021         * x-win-sun.el: Ditto.
17022
17023 1997-12-23  SL Baur  <steve@altair.xemacs.org>
17024
17025         * help.el (view-emacs-news): Remove usage of outl-mouse which
17026         advises functions and does other evil things.
17027
17028 1997-12-22  SL Baur  <steve@altair.xemacs.org>
17029
17030         * format.el (format-alist): Add `image/tiff'.
17031         From P. E. Jareth Hein <jareth@camelot-soft.com>
17032
17033 1997-12-21  SL Baur  <steve@altair.xemacs.org>
17034
17035         * about.el (about-hackers): More names added.
17036
17037         * make-docfile.el: Remove superfluous package path search.
17038
17039         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
17040
17041 1997-12-20  SL Baur  <steve@altair.xemacs.org>
17042
17043         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17044         ignored shadows.
17045
17046 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17047
17048         * startup.el (set-default-load-path): Make sure lisp and site-lisp
17049         get trailing slashes when added to the load-path.
17050
17051         * x-init.el (init-x-win): Locate where XEmacs X localization files
17052         are.
17053
17054 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
17055
17056         * x-faces.el: Added support for foregroundToolBarColor
17057           to xpm-color-symbols.
17058
17059 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17060
17061         * etags.el (tags-remove-duplicates): Removed.
17062         (buffer-tag-table-list): Use `delete-duplicates'.
17063
17064         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17065         correctly.
17066         (get*): Defalias to `get'.
17067
17068         * cl.el (eql): Compare integers with `eq'.
17069         (cl-map-extents): Check for `map-extents' first.
17070
17071 1997-12-17  Didier Verna  <didier@xemacs.org>
17072
17073         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17074         added the 'numero', 'copyright' and 'trademark' symbols.
17075
17076         * leim/quail/latin-post.el ("french-postfix"): see above.
17077
17078 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17079
17080         * widget.el (define-widget): Check the arguments.
17081
17082         * cus-edit.el (customize-face): Use `check-argument-type'.
17083         (custom-variable-value-create): Use `signal' to signal error.
17084         (custom-variable-reset-saved): Ditto.
17085         (custom-variable-reset-standard): Ditto.
17086         (custom-face-reset-saved): Ditto.
17087
17088         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17089         (widget-default-format-handler): Ditto.
17090         (widget-checklist-add-item): Ditto.
17091         (widget-radio-add-item): Ditto.
17092         (widget-editable-list-entry-create): Ditto.
17093         (widget-sexp-prompt-value): Ditto.
17094
17095         * custom.el (custom-declare-variable): Signal errors better.
17096         (custom-handle-keyword): Ditto.
17097         (custom-declare-group): Ditto.
17098
17099         * window-xemacs.el (windows): Ditto.
17100
17101         * menubar.el (menu): Ditto.
17102
17103         * keydefs.el (keyboard): Ditto.
17104
17105         * minibuf.el (minibuffer): Ditto.
17106
17107         * process.el (execute): Ditto.
17108
17109         * fill.el (fill): Ditto.
17110
17111         * modeline.el (modeline): Ditto.
17112
17113         * help.el (help): Ditto.
17114
17115         * faces.el (faces): Ditto.
17116
17117         * files.el (files): Ditto.
17118
17119         * x-init.el (x): Ditto.
17120
17121         * lisp-mode.el (lisp): Ditto.
17122
17123         * process.el (processes): Ditto.
17124
17125         * mouse.el (mouse): Ditto.
17126
17127         * abbrev.el (abbrev): Moved from cus-edit.
17128
17129         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17130         as variable declaration.
17131
17132 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17133
17134         * menubar.el (find-menu-item): Use `check-argument-type'.
17135         (find-menu-item): Cosmetic changes.
17136
17137 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17138
17139         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17140
17141 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17142
17143         * startup.el (set-default-load-path): Only search package-path
17144         when not running temacs.
17145
17146         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17147         files.
17148
17149         * loadup.el: Correct commentary.  Reformatting.
17150         (really-early-error-handler): Use absolute path to the
17151         first dumped-lisp.el file.
17152         (really-early-error-handler): Print full path name of
17153         each dumped lisp file (inherited from InfoDock).
17154
17155         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17156         dumped-lisp.el files.
17157
17158         * make-docfile.el (preloaded-file-list): Reorder when the
17159         package-path is searched.
17160         * update-elc.el: Ditto.
17161
17162         * lisp-mode.el (call-with-condition-handler): Treat the same as
17163         `condition-case' for indentation.
17164
17165         * about.el (about-xemacs): Update release date.
17166
17167 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17168
17169         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17170         anywhere but at the last clause.
17171         (ecase): Disallow `t' and `otherwise'.
17172
17173 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17174
17175         * cus-edit.el (custom-buffer-create-buttons): New function
17176         from stuff moved out of `custom-buffer-create-internal'.
17177         (custom-novice): New variable.  Default t.
17178         (custom-display-global-buttons): Ditto.  Default `top'.
17179         (custom-buffer-create-internal): Only display help if
17180         `custom-novice' is non-nil.  Display global buttons according to
17181         `custom-display-global-buttons'.
17182
17183 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17184
17185         * menubar.el (find-menu-item): Use `check-argument-type'.
17186         (find-menu-item): Cosmetic changes.
17187
17188 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17189
17190         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17191         look.
17192
17193 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17194
17195         * format.el (format-deannotate-region):  Bug fix.
17196         Deannotating a region containing unknown tags would fail
17197         (causing decoding of text/enriched to fail at user level)
17198
17199 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17200
17201         * minibuf.el (read-directory-name): Support sixth
17202           arg, HISTORY, as already documented.
17203
17204 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17205
17206         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17207         to `ecase'.
17208
17209 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17210
17211         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17212         skk-activate.
17213
17214 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17215
17216         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.