Reformatted.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2020-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4         settings for `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
5         `=>big5-cdp-itaiji-004'.
6
7 2020-08-28  MORIOKA Tomohiko  <tomo.git@chise.org>
8
9         * mule/mule-charset.el (default-coded-charset-priority-list): Add
10         `=big5-cdp-itaiji-004', `=big5-cdp-itaiji-005' and
11         `=>big5-cdp-itaiji-004'.
12
13         * mule/mule-conf.el (=big5-cdp-itaiji-004): New coded-charset for
14         XEmacs CHISE.
15         (=>big5-cdp-itaiji-004): Ditto.
16         (=big5-cdp-itaiji-005): Ditto.
17
18 2020-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
19
20         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Change `max-code'
21         to #x9FFC.
22
23 2020-07-26  MORIOKA Tomohiko  <tomo.git@chise.org>
24
25         * mule/mule-charset.el (default-coded-charset-priority-list): Add
26         `=>ucs-bmp-itaiji-003@iwds-1'.
27
28         * mule/mule-conf.el (=>ucs-itaiji-003@iwds-1): New coded-charset
29         for XEmacs CHISE.
30         (=>ucs-bmp-itaiji-003@iwds-1): New coded-charset for XEmacs CHISE.
31
32 2020-07-22  MORIOKA Tomohiko  <tomo.git@chise.org>
33
34         * mule/mule-charset.el (default-coded-charset-priority-list): Add
35         `=>ucs-tip-itaiji-001'.
36
37         * mule/mule-conf.el (=>ucs-tip-itaiji-001): New coded-charset for
38         XEmacs CHISE.
39
40 2020-07-19  MORIOKA Tomohiko  <tomo.git@chise.org>
41
42         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
43         setting for `=>big5-cdp-itaiji-002'.
44
45 2020-07-17  MORIOKA Tomohiko  <tomo.git@chise.org>
46
47         * mule/mule-charset.el (default-coded-charset-priority-list): Add
48         `=>big5-cdp-itaiji-002'.
49
50         * mule/mule-conf.el (=>big5-cdp-itaiji-002): New coded-charset for
51         XEmacs CHISE.
52
53 2020-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
54
55         * mule/mule-charset.el (default-coded-charset-priority-list): Add
56         `=>jis-x0213-2'.
57
58 2020-07-01  MORIOKA Tomohiko  <tomo.git@chise.org>
59
60         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
61         setting for `==ucs-var-001'.
62
63 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
64
65         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
66         setting for `=+>ucs-var-003'.
67
68         * mule/mule-charset.el (default-coded-charset-priority-list): Add
69         `=ucs-tip-var-003' and `=+>ucs-tip-var-003'.
70
71         * mule/mule-conf.el (=ucs-tip-var-003): New coded-charset for
72         XEmacs CHISE.
73         (=+>ucs-tip-var-003): Ditto.
74
75 2020-06-24  MORIOKA Tomohiko  <tomo.git@chise.org>
76
77         * mule/mule-charset.el (default-coded-charset-priority-list): Add
78         `=ucs-tip-var-001' and `=ucs-tip-var-002'.
79
80         * mule/mule-conf.el (=ucs-tip-var-001): New coded-charset for
81         XEmacs CHISE.
82         (=ucs-tip-var-002): Ditto.
83
84 2020-06-14  MORIOKA Tomohiko  <tomo.git@chise.org>
85
86         * mule/mule-conf.el (=ucs-bmp-var-001): Change `max-code' to
87         #x9FEA.
88
89 2020-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
90
91         * mule/mule-charset.el (default-coded-charset-priority-list): Add
92         `==ucs-bmp-var-001'.
93
94         * mule/mule-conf.el (==ucs-var-001): New coded-charset for XEmacs
95         CHISE.
96         (==ucs-bmp-var-001): Ditto.
97
98 2020-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
99
100         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
101         setting for `=big5-cdp-var-007'.
102
103         * mule/mule-charset.el (default-coded-charset-priority-list): Add
104         `=big5-cdp-var-007'.
105
106         * mule/mule-conf.el (=big5-cdp-var-007): New coded-charset for
107         XEmacs CHISE.
108
109 2020-05-03  MORIOKA Tomohiko  <tomo.git@chise.org>
110
111         * mule/mule-charset.el (default-coded-charset-priority-list): Add
112         `=ucs-sip@gb'.
113
114         * mule/mule-conf.el (=ucs-sip@gb): New coded-charset for XEmacs
115         CHISE.
116
117 2020-03-19  MORIOKA Tomohiko  <tomo.git@chise.org>
118
119         * mule/mule-charset.el (default-coded-charset-priority-list): Add
120         `=>ucs-tip@cognate'.
121
122         * mule/mule-conf.el (=>ucs-tip@cognate): New coded-charset for
123         XEmacs CHISE.
124
125 2020-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
126
127         * mule/mule-charset.el (default-coded-charset-priority-list): Add
128         `=ucs-tip-itaiji-001'.
129
130         * mule/mule-conf.el (=ucs-tip-itaiji-001): New coded-charset for
131         XEmacs CHISE.
132
133 2020-03-12  MORIOKA Tomohiko  <tomo.git@chise.org>
134
135         * mule/mule-charset.el (default-coded-charset-priority-list): Add
136         `=>ucs-tip@component'.
137
138         * mule/mule-conf.el (=>ucs-tip@component): New coded-charset for
139         XEmacs CHISE.
140
141 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
142
143         * mule/mule-charset.el (default-coded-charset-priority-list): Add
144         `==ucs-tip@JP/hanazono'.
145
146         * mule/mule-conf.el (==ucs-tip@JP/hanazono): New coded-charset for
147         XEmacs CHISE.
148
149 2020-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
150
151         * mule/mule-charset.el (default-coded-charset-priority-list): Add
152         `=ucs-tip' and `=ucs-tip@JP/hanazono'.
153
154         * mule/mule-conf.el (=ucs-tip): New coded-charset for XEmacs
155         CHISE.
156         (=ucs-tip@JP/hanazono): Ditto.
157
158 2020-01-06  MORIOKA Tomohiko  <tomo.git@chise.org>
159
160         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
161         setting for `=ucs-var-007'.
162
163 2019-12-30  MORIOKA Tomohiko  <tomo.git@chise.org>
164
165         * mule/mule-charset.el (default-coded-charset-priority-list): Add
166         `=ucs-bmp-var-007'.
167
168         * mule/mule-conf.el (=ucs-var-007): New coded-charset for XEmacs
169         CHISE.
170         (=ucs-bmp-var-007): Ditto.
171
172 2019-12-01  MORIOKA Tomohiko  <tomo.git@chise.org>
173
174         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
175         setting for `=>ucs-itaiji-002@iwds-1'.
176
177         * mule/mule-charset.el (default-coded-charset-priority-list): Add
178         `=>ucs-bmp-itaiji-002@iwds-1'.
179
180 2019-11-30  MORIOKA Tomohiko  <tomo.git@chise.org>
181
182         * mule/mule-conf.el (=>ucs-itaiji-002@iwds-1): New coded-charset
183         for XEmacs CHISE.
184         (=>ucs-bmp-itaiji-002@iwds-1): Ditto.
185
186 2019-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
187
188         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
189         setting for `=>ucs-itaiji-008'.
190
191 2019-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
192
193         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
194         setting for `=>big5-cdp-itaiji-003'.
195
196         * mule/mule-charset.el (default-coded-charset-priority-list): Add
197         `=>big5-cdp-itaiji-003'.
198
199 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
200
201         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
202         XEmacs CHISE.
203
204 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
205
206         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
207         setting for `=>ucs-itaiji-011'.
208
209 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
210
211         * mule/mule-charset.el (default-coded-charset-priority-list): Add
212         `=>ucs-bmp-itaiji-011'.
213
214 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
215
216         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
217         XEmacs CHISE.
218         (=>ucs-bmp-itaiji-011): Ditto.
219
220 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
221
222         * mule/mule-charset.el (default-coded-charset-priority-list): Use
223         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
224
225 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
226
227         * mule/mule-charset.el (default-coded-charset-priority-list): Add
228         `=>ucs-bmp-cjk@iwds-1/normalized'.
229
230         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
231         coded-charset for XEmacs CHISE.
232
233 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
234
235         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
236         setting for `=>ucs-itaiji-010'.
237
238         * mule/mule-charset.el (default-coded-charset-priority-list): Add
239         `=>ucs-bmp-itaiji-010'.
240
241         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
242         XEmacs CHISE.
243         (=>ucs-bmp-itaiji-010): Ditto.
244
245 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
246
247         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
248         setting for `=>ucs@iwds-1/normalized'.
249
250 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
251
252         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
253         for XEmacs CHISE.
254
255 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
256
257         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
258         setting for `==>ucs@esu'.
259
260         * mule/mule-charset.el (default-coded-charset-priority-list): Add
261         `==>ucs-sip@esu'.
262
263         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
264         CHISE.
265         (==>ucs-sip@esu): Ditto.
266
267 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
268
269         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
270         setting for `=>big5-cdp-var-001'.
271
272         * mule/mule-charset.el (default-coded-charset-priority-list): Add
273         `=>big5-cdp-var-001'.
274
275         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
276         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
277
278 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
279
280         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
281         setting for `===hng-sts'.
282
283         * mule/mule-charset.el (default-coded-charset-priority-list): Add
284         `===hng-sts'.
285
286         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
287         CHISE.
288
289 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
290
291         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
292         setting for `===hng-sgs'.
293
294         * mule/mule-charset.el (default-coded-charset-priority-list): Add
295         `===hng-sgs'.
296
297         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
298         CHISE.
299
300 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
301
302         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
303         setting for `===hng-saa'.
304
305         * mule/mule-charset.el (default-coded-charset-priority-list): Add
306         `===hng-saa'.
307
308         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
309         CHISE.
310
311 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
312
313         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
314         setting for `===hng-kad'.
315
316         * mule/mule-charset.el (default-coded-charset-priority-list): Add
317         `===hng-kad'.
318
319         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
320         CHISE.
321
322 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
323
324         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
325         setting for `===hng-sai'.
326
327         * mule/mule-charset.el (default-coded-charset-priority-list): Add
328         `===hng-sai'.
329
330         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
331         CHISE.
332
333 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
334
335         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
336         setting for `===hng-ini'.
337
338         * mule/mule-charset.el (default-coded-charset-priority-list): Add
339         `===hng-ini'.
340
341         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
342         CHISE.
343
344 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
345
346         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
347         setting for `===hng-wke'.
348
349         * mule/mule-charset.el (default-coded-charset-priority-list): Add
350         `===hng-wke'.
351
352         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
353         CHISE.
354
355 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
356
357         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
358         setting for `===hng-wks'.
359
360         * mule/mule-charset.el (default-coded-charset-priority-list): Add
361         `===hng-wks'.
362
363         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
364         CHISE.
365
366 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
367
368         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
369         setting for `===hng-sab'.
370
371         * mule/mule-charset.el (default-coded-charset-priority-list): Add
372         `===hng-sab'.
373
374         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
375         CHISE.
376
377 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
378
379         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
380         setting for `===hng-ykk'.
381
382         * mule/mule-charset.el (default-coded-charset-priority-list): Add
383         `===hng-ykk'.
384
385         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
386         CHISE.
387
388 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
389
390         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
391         setting for `===hng-kkh'.
392
393         * mule/mule-charset.el (default-coded-charset-priority-list): Add
394         `===hng-kkh'.
395
396         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
397         CHISE.
398
399 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
400
401         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
402         setting for `===hng-fhs'.
403
404         * mule/mule-charset.el (default-coded-charset-priority-list): Add
405         `===hng-fhs'.
406
407         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
408         CHISE.
409
410 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
411
412         * mule/mule-charset.el (default-coded-charset-priority-list): Add
413         `==>daijiten'.
414
415         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
416         setting for `==>daijiten'.
417
418         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
419         CHISE.
420
421 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
422
423         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
424         last number of its code.
425
426 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
427
428         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
429         settings for `=daijiten', `==daijiten' and `===daijiten'.
430
431         * mule/mule-charset.el (default-coded-charset-priority-list): Add
432         `=daijiten', `==daijiten' and `===daijiten'.
433
434         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
435         CHISE.
436         (==daijiten): Ditto.
437         (===daijiten): Ditto.
438
439 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
440
441         * mule/mule-charset.el (default-coded-charset-priority-list): Add
442         `=>ucs-bmp-itaiji-008'.
443
444         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
445         XEmacs CHISE.
446         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
447
448 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
449
450         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
451         of #x9FCC as the value of `max-code'.
452
453 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
454
455         * mule/mule-charset.el (default-coded-charset-priority-list): Add
456         `=>>ucs-bmp-cjk@unicode'.
457
458         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
459         for XEmacs CHISE.
460
461 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
462
463         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
464         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
465         `===shuowen-jiguge5'.
466
467         * mule/mule-charset.el (default-coded-charset-priority-list): Add
468         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
469
470         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
471         XEmacs CHISE.
472         (===shuowen-jiguge4): Ditto.
473         (===shuowen-jiguge5): Ditto.
474
475 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
476
477         * mule/mule-charset.el (default-coded-charset-priority-list): Add
478         `=ucs-sip-var-005'.
479
480         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
481         XEmacs CHISE.
482
483 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
484
485         * mule/mule-charset.el (default-coded-charset-priority-list): Add
486         `=>>hanyo-denshi/ib'.
487
488 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
489
490         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
491         setting for `=>big5-cdp@iwds-1'.
492
493 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
494
495         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
496         setting for `=big5-cdp-var-010'.
497
498 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
499
500         * mule/mule-charset.el (default-coded-charset-priority-list): Add
501         `=big5-cdp-var-010'.
502
503         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
504         XEmacs CHISE.
505
506 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
507
508         * mule/mule-charset.el (default-coded-charset-priority-list): Add
509         `=ucs-sip-itaiji-008'.
510
511         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
512         XEmacs CHISE.
513
514 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
515
516         * mule/mule-charset.el (default-coded-charset-priority-list): Add
517         `=>ucs-sip-itaiji-006'.
518
519         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
520         XEmacs CHISE.
521
522 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
523
524         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
525         setting for `=+>big5-cdp', `=>big5-cdp@component' and
526         `=>big5-cdp@cognate'.
527
528         * mule/mule-charset.el (default-coded-charset-priority-list): Add
529         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
530
531 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
532
533         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
534         CHISE.
535         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
536         mother.
537         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
538
539 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
540
541         * mule/mule-charset.el (default-coded-charset-priority-list): Add
542         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
543
544         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
545         XEmacs CHISE.
546         (=>big5-cdp@component): Ditto.
547         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
548
549 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
550
551         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
552         setting for `=>ucs-itaiji-001@iwds-1'.
553
554         * mule/mule-charset.el (default-coded-charset-priority-list): Add
555         `=>ucs-bmp-itaiji-001@iwds-1'.
556
557         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
558         for XEmacs CHISE.
559         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
560
561 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
562
563         * mule/mule-charset.el (default-coded-charset-priority-list):
564         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
565         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
566         `chinese-isoir165'.
567
568         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
569         CHISE.
570
571 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
572
573         * mule/mule-charset.el (default-coded-charset-priority-list): Add
574         `=ucs-sip-itaiji-006'.
575
576         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
577         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
578
579 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
580
581         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
582         setting for `=>ucs-itaiji-009'.
583
584         * mule/mule-charset.el (default-coded-charset-priority-list): Add
585         `==ucs-bmp-itaiji-001'.
586
587         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
588         (=big5-cdp-itaiji-003): Doc fix.
589         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
590
591 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
592
593         * mule/mule-charset.el (default-coded-charset-priority-list): Add
594         `=>zinbun-oracle'.
595
596 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
597
598         * mule/mule-charset.el (default-coded-charset-priority-list): Add
599         `=>ucs-sip-itaiji-003'.
600
601         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
602         (=>ucs-bmp-itaiji-003): Fix `long-name'.
603         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
604
605 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
606
607         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
608         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
609
610 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
611
612         * mule/mule-charset.el (default-coded-charset-priority-list): Add
613         `==ucs-bmp-itaiji-006'.
614
615         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
616         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
617         (==ucs-bmp-itaiji-006): Ditto.
618
619 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
620
621         * mule/mule-charset.el (default-coded-charset-priority-list): Add
622         `=ucs-bmp-itaiji-012'.
623
624         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
625         XEmacs CHISE.
626         (=ucs-bmp-itaiji-012): Ditto.
627
628 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
629
630         * mule/mule-charset.el (default-coded-charset-priority-list): Add
631         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
632
633 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
634
635         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
636         CHISE.
637
638 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
639
640         * mule/mule-charset.el (default-coded-charset-priority-list): Add
641         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
642         and `=>>cns11643-6'.
643
644         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
645         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
646         (=>>cns11643-3): Ditto.
647         (=>>cns11643-4): Modify DOC.
648         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
649
650 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
651
652         * mule/mule-charset.el (default-coded-charset-priority-list): Add
653         `=>ucs-sip-itaiji-005'.
654
655         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
656         XEmacs CHISE.
657
658 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
659
660         * mule/mule-charset.el (default-coded-charset-priority-list): Add
661         `==hanyo-denshi/tk/mf-01'.
662
663         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
664         for XEmacs CHISE.
665
666 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
667
668         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
669         `=>ucs-itaiji-007'.
670
671 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
672
673         * mule/mule-charset.el (default-coded-charset-priority-list): Add
674         `==ucs-sip-var-002'.
675
676         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
677         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
678
679 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
680
681         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
682         setting for `==ucs-itaiji-001'.
683
684 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
685
686         * mule/mule-charset.el (default-coded-charset-priority-list): Add
687         `==ucs-sip-itaiji-001'.
688
689         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
690         XEmacs CHISE.
691         (==ucs-sip-itaiji-001): Ditto.
692
693 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
694
695         * mule/mule-charset.el (default-coded-charset-priority-list): Add
696         `=+>ucs-bmp-var-003'.
697
698         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
699         CHISE.
700         (=+>ucs-bmp-var-003): Ditto.
701
702 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
703
704         * mule/mule-charset.el (default-coded-charset-priority-list): Add
705         `=>ucs-bmp-cjk@cognate'.
706
707         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
708         XEmacs CHISE.
709
710 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
711
712         * mule/mule-charset.el (default-coded-charset-priority-list): Add
713         `=ucs-sip-itaiji-005'.
714
715         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
716         XEmacs CHISE.
717
718 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
719
720         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
721         setting for `=>ucs@cognate'.
722
723         * mule/mule-charset.el (default-coded-charset-priority-list): Add
724         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
725
726         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
727         CHISE.
728         (=>ucs@hanyo-denshi): Abolished.
729         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
730         (=>ucs-bmp-itaiji-009): Ditto.
731         (=>ucs-sip@cognate): Ditto.
732
733 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
734
735         * mule/mule-charset.el (default-coded-charset-priority-list): Add
736         `=>ucs-bmp-itaiji-004'.
737
738         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
739         XEmacs CHISE.
740
741 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
742
743         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
744         setting for `=>ucs-itaiji-004'.
745
746 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
747
748         * mule/mule-charset.el (default-coded-charset-priority-list): Add
749         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
750         `=>ucs-bmp-itaiji-007'.
751
752         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
753         XEmacs CHISE.
754         (=>ucs-itaiji-004): Ditto.
755         (=>ucs-sip-itaiji-004): Ditto.
756         (=>ucs-bmp-itaiji-007): Ditto.
757
758 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
759
760         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
761         setting for `=ucs-itaiji-010'.
762
763 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
764
765         * mule/mule-charset.el (default-coded-charset-priority-list):
766         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
767         - Add `=ucs-bmp-itaiji-010'.
768         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
769           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
770         - Add `=>ucs-sip@iwds-1'.
771
772         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
773         XEmacs CHISE.
774         (=ucs-bmp-itaiji-010): Ditto.
775         (=>ucs-sip@iwds-1): Ditto.
776
777 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
778
779         * mule/mule-charset.el (default-coded-charset-priority-list): Add
780         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
781
782         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
783         XEmacs CHISE.
784         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
785
786 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
787
788         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
789         setting for `=>ucs-itaiji-003'.
790
791 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
792
793         * mule/mule-charset.el (default-coded-charset-priority-list): Add
794         `=>ucs-bmp-itaiji-003'.
795
796         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
797         XEmacs CHISE.
798         (=>ucs-bmp-itaiji-003): Ditto.
799
800 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
801
802         * mule/mule-charset.el (default-coded-charset-priority-list): Add
803         `=ucs-bmp-itaiji-011'.
804
805         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
806         XEmacs CHISE.
807
808 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
809
810         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
811         setting for `==ucs-var-002'.
812
813 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
814
815         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
816         setting for `==ucs-itaiji-002'.
817
818 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
819
820         * mule/mule-charset.el (default-coded-charset-priority-list): Add
821         `==ucs-sip-itaiji-002'.
822
823         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
824         XEmacs CHISE.
825
826 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
827
828         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
829         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
830
831         * mule/mule-charset.el (default-coded-charset-priority-list): Add
832         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
833         `=>ucs-sip-itaiji-007'.
834
835         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
836         XEmacs CHISE.
837         (=>ucs-sip-itaiji-007): Ditto.
838         (=ucs-sip-itaiji-007): Ditto.
839         (=ucs-itaiji-011): Ditto.
840         (=ucs-sip-itaiji-011): Ditto.
841
842 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
843
844         * mule/mule-coding.el (coded-charset-entity-reference-alist):
845         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
846
847 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
848
849         * mule/mule-charset.el (default-coded-charset-priority-list): Add
850         `==ucs-bmp-var-002'.
851
852         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
853         CHISE.
854         (==ucs-bmp-var-002): Ditto.
855
856         * mule/mule-coding.el (coded-charset-entity-reference-alist):
857         Modify some priorities.
858
859 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
860
861         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
862         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
863         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
864
865 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
866
867         * mule/mule-charset.el (default-coded-charset-priority-list): Add
868         `=big5-cdp-var-001'.
869
870         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
871         XEmacs CHISE.
872
873 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
874
875         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
876         setting for `==ucs-itaiji-005'.
877
878 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
879
880         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
881         setting for `=ucs-itaiji-007'.
882
883         * mule/mule-charset.el (default-coded-charset-priority-list): Add
884         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
885
886         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
887         XEmacs CHISE.
888         (==ucs-bmp-itaiji-005): Ditto.
889         (=ucs-itaiji-007): Ditto.
890         (=ucs-bmp-itaiji-007): Ditto.
891
892 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
893
894         * mule/mule-charset.el (default-coded-charset-priority-list): Add
895         `==gt-pj-k1' and `==gt-pj-k2'.
896
897 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
898
899         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
900         CHISE.
901         (==gt-pj-k2): Ditto.
902
903 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
904
905         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
906         setting for `=>ucs-itaiji-005'.
907
908 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
909
910         * mule/mule-charset.el (default-coded-charset-priority-list): Add
911         `=>>cbeta'.
912
913 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
914
915         * mule/mule-charset.el (default-coded-charset-priority-list): Add
916         `=>ucs-sip@component'.
917
918         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
919         instead of `=ucs' as its mother.
920         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
921
922         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
923         setting for `=>ucs-itaiji-006'.
924
925 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
926
927         * mule/mule-charset.el (default-coded-charset-priority-list): Add
928         `=>ucs-bmp-itaiji-006'.
929
930         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
931         XEmacs CHISE.
932         (=>ucs-bmp-itaiji-006): Ditto.
933
934 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
935
936         * mule/mule-charset.el (default-coded-charset-priority-list): Add
937         `=>ucs-bmp-itaiji-001'.
938
939         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
940         XEmacs CHISE.
941
942 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
943
944         * mule/mule-charset.el (default-coded-charset-priority-list): Add
945         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
946
947         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
948         instead of `=ucs' as its mother.
949         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
950         (==ucs-bmp-itaiji-002): Ditto.
951         (==ucs-itaiji-003): Ditto.
952         (==ucs-bmp-itaiji-003): Ditto.
953
954 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
955
956         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
957         setting for `=big5-cdp-var-002'.
958
959         * mule/mule-charset.el (default-coded-charset-priority-list): Add
960         `=big5-cdp-var-002'.
961
962         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
963         XEmacs CHISE.
964
965 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
966
967         * mule/mule-charset.el (default-coded-charset-priority-list): Add
968         `=ucs-sip-var-004'.
969
970         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
971         XEmacs CHISE.
972
973 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
974
975         * mule/mule-charset.el (default-coded-charset-priority-list): Add
976         `=>ucs-bmp-cjk@iwds-1'.
977
978         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
979         XEmacs CHISE.
980
981 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
982
983         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
984         setting for `=ucs-var-005'.
985
986         * mule/mule-charset.el (default-coded-charset-priority-list): Add
987         `=ucs-bmp-var-005'.
988
989         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
990         CHISE.
991         (=ucs-bmp-var-005): Ditto.
992
993 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
994
995         * mule/mule-charset.el (default-coded-charset-priority-list): Add
996         `=>ucs-sip-itaiji-002'.
997
998         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
999         XEmacs CHISE.
1000
1001 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1002
1003         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1004         setting for `=>ucs-itaiji-002'.
1005
1006 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1007
1008         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1009         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
1010
1011         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
1012         (=>ucs-itaiji-002): Ditto.
1013         (=>ucs-bmp-itaiji-002): Ditto.
1014
1015 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1016
1017         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1018         setting for `=>ucs-itaiji-001'.
1019
1020 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1021
1022         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1023         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
1024
1025         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
1026         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
1027         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
1028         (=>ucs-sip-itaiji-001): Ditto.
1029
1030         * mule/mule-coding.el(coded-charset-entity-reference-alist):
1031         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
1032         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
1033
1034 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1035
1036         * mule/mule-charset.el (default-coded-charset-priority-list):
1037         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
1038         `=jef-china3' and `chinese-isoir165'.
1039
1040 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1041
1042         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1043         `=>ucs-bmp-itaiji-005'.
1044
1045         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
1046         XEmacs CHISE.
1047         (=>ucs-bmp-itaiji-005): Ditto.
1048
1049 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1050
1051         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1052         `=+>jis-x0213-2'.
1053
1054 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1055
1056         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1057         `=+>adobe-japan1-6'.
1058
1059 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1060
1061         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1062         `=+>jis-x0208@1978'.
1063
1064 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1065
1066         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1067         setting for `=>ucs@component'.
1068
1069 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1070
1071         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1072         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
1073
1074 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1075
1076         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1077         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
1078
1079 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1080
1081         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
1082         CHISE.
1083         (=>ucs@jis/2004): Ditto.
1084
1085 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1086
1087         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1088         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
1089
1090 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1091
1092         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1093         `=>cbeta'.
1094
1095 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1096
1097         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1098         setting for `==big5-cdp-itaiji-001'.
1099
1100         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1101         `==big5-cdp-itaiji-001'.
1102
1103         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
1104         XEmacs CHISE.
1105
1106 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1107
1108         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1109         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1110         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1111
1112         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1113         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
1114         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
1115
1116         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
1117         XEmacs CHISE.
1118         (=>big5-cdp-itaiji-001): Ditto.
1119         (=big5-cdp-itaiji-002): Ditto.
1120         (=big5-cdp-itaiji-003): Ditto.
1121
1122 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1123
1124         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1125         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
1126
1127 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1128
1129         * mule/mule-charset.el (default-coded-charset-priority-list):
1130         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
1131         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
1132         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
1133
1134         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1135         setting for `=ucs-var-008'.
1136
1137         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
1138         CHISE.
1139         (=ucs-bmp-var-008): Likewise.
1140
1141 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1142
1143         * mule/mule-charset.el (default-coded-charset-priority-list):
1144         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
1145
1146 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1147
1148         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1149         `==ucs-sip@JP/hanazono'.
1150
1151         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
1152         XEmacs CHISE.
1153
1154 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1155
1156         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1157         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
1158
1159         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1160         `=ucs-bmp-var-006'.
1161
1162         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
1163         CHISE.
1164         (=ucs-bmp-var-006): Likewise.
1165
1166 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1167
1168         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1169         `=ucs-bmp-itaiji-009'.
1170
1171         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
1172         XEmacs CHISE.
1173         (=ucs-bmp-itaiji-009): Likewise.
1174
1175 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1176
1177         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1178         `=>big5-cdp'.
1179
1180 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1181
1182         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
1183         (utf-8-ivs-gb): Likewise.
1184         (utf-8-gb-er): Likewise.
1185         (utf-8-ivs-gb-er): Likewise.
1186         (utf-8-cns): Likewise.
1187         (utf-8-ivs-cns): Likewise.
1188         (utf-8-cns-er): Likewise.
1189         (utf-8-ivs-cns-er): Likewise.
1190         (utf-8-big5): Likewise.
1191         (utf-8-ivs-big5): Likewise.
1192         (utf-8-big5-er): Likewise.
1193         (utf-8-ivs-big5-er): Likewise.
1194         (utf-8-jis): Likewise.
1195         (utf-8-ivs-jis): Likewise.
1196         (utf-8-jis-er): Likewise.
1197         (utf-8-ivs-jis-er): Likewise.
1198         (utf-8-ks): Likewise.
1199         (utf-8-ivs-ks): Likewise.
1200         (utf-8-ks-er): Likewise.
1201         (utf-8-ivs-ks-er): Likewise.
1202
1203 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1204
1205         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1206         (utf-8-ivs-jp): Likewise.
1207         (utf-8-jp-er): Likewise.
1208         (utf-8-ivs-jp-er): Likewise.
1209
1210 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1211
1212         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1213         setting for `=ucs-var-010'.
1214
1215         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1216         `=ucs-bmp-var-010'.
1217
1218         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1219         CHISE.
1220         (=ucs-bmp-var-010): Likewise.
1221
1222 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1223
1224         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1225         `=ucs-sip@JP/hanazono'.
1226
1227         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1228         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1229
1230 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1231
1232         * mule/mule-charset.el (default-coded-charset-priority-list):
1233         - Add `=big5-cdp-var-004'.
1234         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1235           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1236
1237         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1238         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1239         `=big5-cdp-var-005'.
1240
1241         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1242         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1243         `=big5-cdp-var-003'.
1244         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1245         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1246         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1247
1248 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1249
1250         * mule/mule-charset.el (default-coded-charset-priority-list):
1251         Don't prefer ucs-compat CCSes to other CCSes.
1252
1253 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1254
1255         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1256         `===ucs-bmp-cjk-compat@unicode'.
1257
1258         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1259         coded-charset for XEmacs CHISE.
1260
1261 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1262
1263         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1264         `=ucs-sip-itaiji-003'.
1265
1266         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1267         XEmacs CHISE.
1268
1269 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1270
1271         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1272         setting for `=ucs-var-004'.
1273
1274         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1275         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1276
1277         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1278         XEmacs CHISE.
1279         (=ucs-var-004): Ditto.
1280         (=ucs-bmp-var-004): Ditto.
1281
1282 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1283
1284         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1285         `=ucs-sip-var-003'.
1286
1287         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1288         XEmacs CHISE.
1289
1290 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1291
1292         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1293         setting for `=ucs-itaiji-006'.
1294
1295         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1296         `=ucs-bmp-itaiji-006'.
1297
1298         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1299         XEmacs CHISE.
1300         (=ucs-bmp-itaiji-006): Ditto.
1301
1302 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1303
1304         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1305         `=ucs-sip-var-002'.
1306
1307         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1308         XEmacs CHISE.
1309
1310 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1311
1312         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1313         `=ucs-sip-itaiji-002'.
1314
1315         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1316         XEmacs CHISE.
1317
1318 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1319
1320         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1321         setting for `==hanyo-denshi/tk'.
1322
1323 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1324
1325         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1326         (=hanyo-denshi/tk): Fix `long-name'.
1327         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1328
1329 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1330
1331         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1332         setting for `=>mj'.
1333
1334 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1335
1336         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1337         coded-charset for XEmacs CHISE.
1338
1339 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1340
1341         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1342         setting for `=hanyo-denshi/tk'.
1343
1344 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1345
1346         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1347         `=hanyo-denshi/tk/mf-01'.
1348
1349         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1350         XEmacs CHISE.
1351         (=hanyo-denshi/tk/mf-01): Ditto.
1352
1353 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1354
1355         * mule/mule-charset.el (default-coded-charset-priority-list):
1356         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1357
1358 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1359
1360         * mule/mule-charset.el (default-coded-charset-priority-list):
1361         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1362
1363 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1364
1365         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1366         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1367
1368         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1369         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1370
1371         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1372         XEmacs CHISE.
1373         (=ucs-bmp-itaiji-004): Ditto.
1374         (=ucs-itaiji-005): Ditto.
1375         (=ucs-bmp-itaiji-005): Ditto.
1376
1377 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1378
1379         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1380         `=ucs-sip-itaiji-001'.
1381
1382         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1383         XEmacs CHISE.
1384
1385 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1386
1387         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1388         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1389         `=ucs-itaiji-008'.
1390
1391         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1392         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1393         `=ucs-bmp-itaiji-008'.
1394
1395         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1396         XEmacs CHISE.
1397         (=ucs-bmp-itaiji-001): Ditto.
1398         (=ucs-itaiji-003): Ditto.
1399         (=ucs-bmp-itaiji-003): Ditto.
1400         (=ucs-itaiji-008): Ditto.
1401         (=ucs-bmp-itaiji-008): Ditto.
1402
1403 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1404
1405         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1406         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1407
1408         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1409         for XEmacs CHISE.
1410         (==ucs-bmp-cjk-compat@JP): Ditto.
1411
1412 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1413
1414         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1415         setting for `===hng-tzs'.
1416
1417         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1418         `===hng-tzs'.
1419
1420         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1421         CHISE.
1422
1423 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1424
1425         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1426         setting for `===hng-doh'.
1427
1428         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1429         `===hng-doh'.
1430
1431         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1432         CHISE.
1433
1434 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1435
1436         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1437         setting for `===hng-wad'.
1438
1439         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1440         `===hng-wad'.
1441
1442         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1443         CHISE.
1444
1445 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1446
1447         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1448         settings for `==koseki' and `===hng-kcc'.
1449
1450         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1451         `===hng-kcc'.
1452
1453         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1454         CHISE.
1455
1456 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1457
1458         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1459         setting for `===hng-nkk'.
1460
1461         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1462         `===hng-nkk'.
1463
1464         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1465         CHISE.
1466
1467 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1468
1469         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1470         setting for `===hng-ink'.
1471
1472         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1473         `===hng-ink'.
1474
1475         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1476         CHISE.
1477
1478 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1479
1480         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1481         setting for `===hng-jhk'.
1482
1483         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1484         `===hng-jhk'.
1485
1486         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1487         CHISE.
1488
1489 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1490
1491         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1492         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1493         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1494         (===jis-x0213-1@2004): Likewise.
1495         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1496         "jisx0213\\(\\.2004\\)-1" as the registry.
1497         (=+>jis-x0213-1@2004): Likewise.
1498         (=>jis-x0213-1@2004): Likewise.
1499
1500         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1501         `===jis-x0213-1@2004'.
1502
1503 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1504
1505         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1506         setting for `===hng-nak'.
1507
1508         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1509         `===hng-nak'.
1510
1511         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1512         CHISE.
1513
1514 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1515
1516         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1517         setting for `===hng-hos'.
1518
1519         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1520         `===hng-hos'.
1521
1522         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1523         CHISE.
1524
1525 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1526
1527         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1528         setting for `===hng-tzj'.
1529
1530         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1531         `===hng-tzj'.
1532
1533         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1534         CHISE.
1535
1536 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1537
1538         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1539         setting for `===hng-kae'.
1540
1541         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1542         `===hng-kae'.
1543
1544         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1545         CHISE.
1546
1547 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1548
1549         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1550         setting for `===hng-kar'.
1551
1552         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1553         `===hng-kar'.
1554
1555         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1556         CHISE.
1557
1558 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1559
1560         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1561         setting for `===hng-kyd'.
1562
1563         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1564         `===hng-kyd'.
1565
1566         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1567         CHISE.
1568
1569 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1570
1571         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1572         setting for `===hng-hok'.
1573
1574         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1575         `===hng-hok'.
1576
1577         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1578         CHISE.
1579
1580 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1581
1582         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1583         setting for `===hng-jyu'.
1584
1585         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1586         `===hng-jyu'.
1587
1588         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1589         CHISE.
1590
1591 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1592
1593         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1594         setting for `===hng-zkd'.
1595
1596         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1597         `===hng-zkd'.
1598
1599         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1600         CHISE.
1601
1602 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1603
1604         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1605         setting for `===hng-kmi'.
1606
1607         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1608         `===hng-kmi'.
1609
1610         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1611         CHISE.
1612
1613 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1614
1615         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1616         setting for `===hng-okd'.
1617
1618         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1619         `===hng-okd'.
1620
1621         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1622         CHISE.
1623
1624 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1625
1626         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1627         setting for `===hng-nkm'.
1628
1629         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1630         `===hng-nkm'.
1631
1632         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1633         CHISE.
1634
1635 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1636
1637         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1638         setting for `===hng-nto'.
1639
1640         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1641         `===hng-nto'.
1642
1643         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1644         CHISE.
1645
1646 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1647
1648         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1649         setting for `===hng-yhk'.
1650
1651         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1652         `===hng-yhk'.
1653
1654         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1655         CHISE.
1656
1657 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1658
1659         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1660         setting for `===hng-sok'.
1661
1662         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1663         `===hng-sok'.
1664
1665         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1666         CHISE.
1667
1668 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1669
1670         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1671         setting for `===hng-kda'.
1672
1673         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1674         `===hng-kda'.
1675
1676         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1677         CHISE.
1678
1679 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1680
1681         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1682         setting for `===hng-myz'.
1683
1684         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1685         `===hng-myz'.
1686
1687         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1688         CHISE.
1689
1690 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1691
1692         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1693         setting for `===hng-kgk'.
1694
1695         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1696         `===hng-kgk'.
1697
1698         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1699         CHISE.
1700
1701 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1702
1703         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1704         setting for `===hng-drt'.
1705
1706         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1707         `===hng-drt'.
1708
1709         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1710         CHISE.
1711
1712 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1713
1714         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1715         setting for `===hng-mam'.
1716
1717         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1718         `===hng-mam'.
1719
1720         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1721         CHISE.
1722
1723 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1724
1725         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1726         setting for `===hng-dng'.
1727
1728         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1729         `===hng-dng'.
1730
1731         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1732         CHISE.
1733
1734 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1735
1736         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1737         setting for `=>cns11643-5'.
1738
1739 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1740
1741         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1742         setting for `===hng-keg'.
1743
1744         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1745         `===hng-keg'.
1746
1747         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1748         CHISE.
1749
1750 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1751
1752         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1753         setting for `===hng-jou'.
1754
1755         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1756         `===hng-jou'.
1757
1758         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
1759         CHISE.
1760
1761 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1762
1763         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1764         setting for `===hng-smk'.
1765
1766         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1767         `===hng-smk'.
1768
1769         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
1770         CHISE.
1771
1772 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1773
1774         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1775         setting for `===hng-kyo'.
1776
1777         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1778         `===hng-kyo'.
1779
1780         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
1781         CHISE.
1782
1783 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1784
1785         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1786         setting for `===hng-kss'.
1787
1788         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1789         `===hng-kss'.
1790
1791         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
1792         CHISE.
1793
1794 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1795
1796         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1797         setting for `===hng-wan'.
1798
1799         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1800         `===hng-wan'.
1801
1802         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
1803         CHISE.
1804
1805 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1806
1807         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1808         setting for `===hng-ksk'.
1809
1810         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1811         `===hng-ksk'.
1812
1813         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
1814         CHISE.
1815
1816 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1817
1818         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1819         setting for `===hng-kyu'.
1820
1821         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1822         `===hng-kyu'.
1823
1824         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
1825         CHISE.
1826
1827 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1828
1829         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1830         setting for `===hng-skk'.
1831
1832         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1833         `===hng-skk'.
1834
1835         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
1836         CHISE.
1837
1838 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1839
1840         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1841         setting for `===hng-sik'.
1842
1843         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1844         `===hng-sik'.
1845
1846         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
1847         CHISE.
1848
1849 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1850
1851         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1852         setting for `===hng-kbk'.
1853
1854         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1855         `===hng-kbk'.
1856
1857         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
1858         CHISE.
1859
1860 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1861
1862         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1863         setting for `===hng-kcj'.
1864
1865         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1866         `===hng-kcj'.
1867
1868         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
1869         CHISE.
1870
1871 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1872
1873         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1874         setting for `===hng-k24'.
1875
1876         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1877         `===hng-k24'.
1878
1879         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
1880         CHISE.
1881
1882 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1883
1884         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1885         setting for `===hng-gok'.
1886
1887         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1888         `===hng-gok'.
1889
1890         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
1891         CHISE.
1892 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1893
1894         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1895         setting for `===hng-tsu'.
1896
1897         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1898         `===hng-tsu'.
1899
1900         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
1901         CHISE.
1902
1903 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1904
1905         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1906         setting for `===hng-sys'.
1907
1908         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1909         `===hng-sys'.
1910
1911         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
1912         CHISE.
1913
1914 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1915
1916         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1917         - Use "&HNG010-<d><d><d><d><d>;" instead of
1918           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
1919         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
1920
1921         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1922         `=ucs-bmp-itaiji-002' and `===hng-khm'.
1923
1924         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
1925         "hngkhi-0" as the suffix of registry.
1926         (===hng-khm): New coded-charset for XEmacs CHISE.
1927         (=ucs-itaiji-002): Ditto.
1928         (=ucs-bmp-itaiji-002): Ditto.
1929
1930 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1931
1932         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1933         setting for `=>ucs@iwds-1'.
1934
1935         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
1936         XEmacs CHISE.
1937
1938 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1939
1940         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
1941         CHISE.
1942
1943         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1944         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
1945         `===hng-khi'.
1946
1947 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1948
1949         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1950         setting for `===hng-khi'.
1951
1952         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1953         `===hng-khi'.
1954
1955         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
1956         CHISE.
1957
1958 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1959
1960         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
1961         #x9FA5 as the value of `max-code'.
1962         (=ucs-bmp-var-002): Likewise.
1963         (=ucs-bmp-var-003): Likewise.
1964         (=ucs-bmp-itaiji-084): Likewise.
1965         (=ucs-bmp-cjk@JP): Likewise.
1966         (=ucs-bmp-cjk@JP/hanazono): Likewise.
1967         (==ucs-bmp-cjk@JP/hanazono): Likewise.
1968         (=>ucs-bmp-cjk@component): Likewise.
1969
1970 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1971
1972         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
1973         CHISE.
1974
1975 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1976
1977         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
1978         XEmacs CHISE.
1979         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
1980         `==jis-x0208@1978/2-pr' as the mother.
1981
1982 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1983
1984         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
1985         CHISE.
1986
1987 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1988
1989         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1990         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
1991
1992 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1993
1994         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1995         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
1996
1997 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1998
1999         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2000         setting for `===ucs@gb'.
2001
2002 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
2003
2004         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2005         setting for `===hanyo-denshi/ks', `===jis-x0208' and
2006         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
2007         as the entity-reference for `===jis-x0213-1@2000'; use
2008         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
2009
2010 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2011
2012         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2013         `===jis-x0208'.
2014
2015         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
2016         instead of `===jis-x0208' as the mother.
2017         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
2018         `===jis-x0208' as the mother.
2019         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
2020         `===jis-x0208' as the mother.
2021         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
2022         `===jis-x0213-1' as the mother.
2023         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
2024         `===jis-x0213-1' as the mother.
2025         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
2026         the mother.
2027         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
2028         mother.
2029
2030 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2031
2032         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2033         setting for `=ucs-var-001'.
2034
2035 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2036
2037         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2038         `=ucs-bmp-var-001'.
2039
2040         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
2041         CHISE.
2042         (=ucs-bmp-var-001): Ditto.
2043
2044         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2045         setting for `=ucs-var-003'.
2046
2047 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2048
2049         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2050         `=ucs-bmp-var-003'.
2051
2052         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
2053         CHISE.
2054         (=ucs-bmp-var-003): Ditto.
2055
2056 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2057
2058         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2059         setting for `=ucs-var-002'.
2060
2061         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2062         `=ucs-bmp-var-002'.
2063
2064         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
2065         CHISE.
2066         (=ucs-bmp-var-002): Ditto.
2067
2068 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2069
2070         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
2071         XEmacs CHISE.
2072         (==jis-x0208@1978/5pr): Ditto.
2073
2074 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
2075
2076         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2077         `=>ucs-bmp-cjk@component'.
2078
2079         * mule/mule-conf.el (=>ucs@component): New coded-charset for
2080         XEmacs CHISE.
2081         (=>ucs-bmp-cjk@component): Ditto.
2082
2083 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2084
2085         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2086         setting for `=>iwds-1'.
2087
2088 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2089
2090         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
2091         CHISE.
2092
2093 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2094
2095         * mule/mule-charset.el (default-coded-charset-priority-list):
2096         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
2097         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
2098         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
2099         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
2100
2101 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2102
2103         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2104         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
2105
2106         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
2107         `=>>ucs@iso' as the mother.
2108         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
2109         mother.
2110
2111 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
2112
2113         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2114         setting for `===hanyo-denshi/ia'.
2115
2116 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2117
2118         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2119         `===hanyo-denshi/ia'.
2120
2121 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2122
2123         * mule/mule-conf.el (=koseki): Fix DOC.
2124         (==koseki): New coded-charset for XEmacs CHISE.
2125
2126 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2127
2128         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
2129         XEmacs CHISE.
2130         (===hanyo-denshi/jd): Fix DOC.
2131
2132 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2133
2134         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2135         setting for `===hanyo-denshi/ip'.
2136
2137 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2138
2139         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2140         `===hanyo-denshi/ip'.
2141
2142         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
2143         XEmacs CHISE.
2144
2145 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2146
2147         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2148         `==ucs-radicals@unicode' and `=>daikanwa'.
2149
2150         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
2151         for XEmacs CHISE.
2152
2153 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2154
2155         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
2156         XEmacs CHISE.
2157
2158 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2159
2160         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2161         `===ruimoku-v6'.
2162
2163 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2164
2165         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2166         setting for `===ruimoku-v6'.
2167
2168 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2169
2170         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
2171         CHISE.
2172
2173 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2174
2175         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
2176         coded-charset for XEmacs CHISE.
2177
2178 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2179
2180         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
2181         XEmacs CHISE.
2182
2183 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2184
2185         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2186         `===ucs-sip@iso'.
2187
2188 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2189
2190         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
2191         CHISE.
2192
2193 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2194
2195         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2196         `==ucs-sip@iso'.
2197
2198         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2199         CHISE.
2200
2201 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2202
2203         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2204         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2205         (=ucs-sip-ext-b@iso): Fix registry.
2206         (==ucs-sip-ext-b@iso): Ditto.
2207         (===ucs-sip-ext-b@iso): Ditto.
2208
2209         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2210         `=ucs-sip@iso'.
2211
2212 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2213
2214         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2215         setting for `=>cbeta'.
2216
2217 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2218
2219         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2220         `=>cns11643-7'.
2221
2222         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2223
2224 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2225
2226         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2227         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2228
2229 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2230
2231         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2232         `=ucs@cns'.
2233         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2234         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2235         `=ucs@jis/1990'.
2236         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2237         `=ucs@jis/2000'.
2238         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2239         `=ucs@jis/2004'.
2240         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2241
2242         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2243         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2244
2245 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2246
2247         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2248         XEmacs CHISE.
2249         (==jis-x0208@1978/1pr): Ditto.
2250         (==jis-x0208@1978/2-pr): Ditto.
2251
2252 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2253
2254         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2255         setting for `===jis-x0213-1@2004'.
2256
2257 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2258
2259         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2260         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2261
2262         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2263         `===hanyo-denshi/jb'.
2264
2265         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2266         XEmacs CHISE.
2267         (=+>hanyo-denshi/ft): Ditto.
2268         (=+>hanyo-denshi/jt): Ditto.
2269
2270 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2271
2272         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2273         `===hanyo-denshi/hg'.
2274
2275 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2276
2277         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2278         XEmacs CHISE.
2279         (===hanyo-denshi/hg): Ditto.
2280
2281 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2282
2283         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2284         glyph-forms instead of detailed glyph-images.
2285         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2286         `=adobe-japan1-*'.
2287         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2288         (===adobe-japan1-1): Ditto.
2289         (===adobe-japan1-2): Ditto.
2290         (===adobe-japan1-3): Ditto.
2291         (===adobe-japan1-4): Ditto.
2292         (===adobe-japan1-5): Ditto.
2293         (===adobe-japan1-6): Ditto.
2294         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2295         `=>>>adobe-japan1' as the mother.
2296         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2297         `=>>adobe-japan1' as the mother.
2298         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2299         glyph-images.
2300         (==jis-x0208@1978): Ditto.
2301         (==jis-x0208@1983): Ditto.
2302         (==jis-x0208@1990): Ditto.
2303         (==jis-x0213-1): Ditto.
2304         (==jis-x0213-1@2000): Ditto.
2305         (==jis-x0213-1@2004): Ditto.
2306         (==jis-x0213-2): Ditto.
2307         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2308         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2309         `=jis-x0208@1978'.
2310         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2311         `=jis-x0208@1983'.
2312         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2313         `=jis-x0208@1990'.
2314         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2315         `=jis-x0213-1'.
2316         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2317         `=jis-x0213-1@2000'.
2318         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2319         `=jis-x0213-1@2004'.
2320         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2321         `=jis-x0213-2'.
2322         (===jis-x0208): New coded-charset for XEmacs CHISE.
2323         (===jis-x0208@1978): Ditto.
2324         (===jis-x0208@1983): Ditto.
2325         (===jis-x0208@1990): Ditto.
2326         (===jis-x0213-1): Ditto.
2327         (===jis-x0213-1@2000): Ditto.
2328         (===jis-x0213-2): Ditto.
2329         (===jis-x0212): Ditto.
2330         (===ks-x1001): Ditto.
2331         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2332         mother.
2333         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2334         as the mother.
2335         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2336         as the mother.
2337         (===cns11643-1): New coded-charset for XEmacs CHISE.
2338         (===cns11643-2): Ditto.
2339         (===cns11643-3): Ditto.
2340         (===cns11643-4): Ditto.
2341         (===cns11643-5): Ditto.
2342         (===cns11643-6): Ditto.
2343         (===cns11643-7): Ditto.
2344         (=>>cns11643-1): Ditto.
2345         (==big5-cdp): Indicate abstract glyph-images instead of
2346         representative glyph-images.
2347         (===big5-cdp): New coded-charset for XEmacs CHISE.
2348         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2349         detailed glyph-images.
2350         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2351         `=hanyo-denshi/*'.
2352         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2353         (===hanyo-denshi/ib): Ditto.
2354         (===hanyo-denshi/jt): Ditto.
2355         (===hanyo-denshi/ks): Ditto.
2356         (===mj): Ditto.
2357         (===mj-0): Ditto.
2358         (===mj-1): Ditto.
2359         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2360         `=>>>hanyo-denshi/*' as its mother.
2361         (==gt): Indicate abstract glyph-forms instead of detailed
2362         glyph-images.
2363         (===gt): New coded-charset for XEmacs CHISE.
2364         (=>>>gt): Indicates `==gt' instead of `=gt'.
2365         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2366         (==gt-k): Indicate abstract glyph-forms instead of detailed
2367         glyph-images.
2368         (===gt-k): New coded-charset for XEmacs CHISE.
2369         (==daikanwa): Indicates glyph-images instead of detailed
2370         glyph-images.
2371         (===daikanwa): New coded-charset for XEmacs CHISE.
2372         (===daikanwa/+p): Ditto.
2373         (===daikanwa/ho): Ditto.
2374         (==cbeta): Ditto.
2375         (===cbeta): Ditto.
2376         (==jef-china3): Ditto.
2377         (===jef-china3): Ditto.
2378         (==ruimoku-v6): Ditto.
2379         (==ucs@iso): Indicate representative glyph-forms instead of
2380         representative glyph-images.
2381         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2382         (==ucs@unicode): Indicate representative glyph-forms instead of
2383         representative glyph-images.
2384         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2385         `=ucs@unicode'.
2386         (==ucs@cns): Indicate representative glyph-forms instead of
2387         representative glyph-images.
2388         (==ucs@jis): Ditto.
2389         (==ucs@jis/1990): Ditto.
2390         (==ucs@jis/2000): Ditto.
2391         (==ucs@jis/2004): Ditto.
2392         (==ucs@ks): Ditto.
2393         (===ucs@iso): New coded-charset for XEmacs CHISE.
2394         (===ucs@unicode): Ditto.
2395         (===ucs@gb): Ditto.
2396         (===ucs@ks): Ditto.
2397         (===ucs-bmp-cjk@gb): Ditto.
2398         (===ucs-sip-ext-b@iso): Ditto.
2399
2400 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2401
2402         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2403         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2404         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2405         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2406         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2407         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2408         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2409         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2410         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2411         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2412
2413         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2414         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2415         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2416         - Use "&g1-[NAME];" for `=>>[NAME]'.
2417         - Abolish "&g2-[NAME];".
2418
2419 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2420
2421         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2422         `=>>ucs@cns' as the mother.
2423
2424 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2425
2426         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2427         setting for `==ucs@ks'.
2428
2429 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2430
2431         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2432         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2433         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2434         0x00E30000〜0x00E409D5.
2435
2436 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2437
2438         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2439         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2440         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2441
2442 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2443
2444         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2445         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2446
2447         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2448         (=mj-0): Ditto.
2449         (=mj-1): Ditto.
2450         (==mj): Ditto.
2451         (==mj-0): Ditto.
2452         (==mj-1): Ditto.
2453         (=>>mj): Ditto.
2454
2455         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2456         setting for `=mj' and `==mj'.
2457
2458 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2459
2460         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2461         CHISE.
2462
2463 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2464
2465         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2466         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2467         `=>ucs@hanyo-denshi'.
2468
2469 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2470
2471         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2472         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2473
2474         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2475         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2476
2477 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2478
2479         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2480         XEmacs CHISE.
2481
2482 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2483
2484         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2485         Change priority of `=>>>ucs@iso'.
2486
2487         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2488         `=>>>ucs@iso' as the mother.
2489         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2490
2491 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2492
2493         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2494         Change priority of `=>>>ucs@unicode'.
2495
2496         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2497         `=ucs@unicode'.
2498
2499 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2500
2501         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2502         Change priority of `=>>>ucs@jis'.
2503
2504         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2505         `=ucs@jis'.
2506
2507 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2508
2509         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2510         setting for `==daikanwa/+p'.
2511
2512 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2513
2514         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2515         setting for `==shinjigen@1ed'.
2516
2517 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2518
2519         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2520         XEmacs CHISE.
2521
2522 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2523
2524         * mule/mule-conf.el (==shinjigen): Modify DOC.
2525         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2526         (==shinjigen@rev): Modify DOC.
2527
2528 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2529
2530         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2531         CHISE.
2532
2533 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2534
2535         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2536         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2537
2538         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2539         XEmacs CHISE.
2540
2541         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2542         `==daikanwa'.
2543
2544 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2545
2546         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2547         setting for `==cns11643-7'.
2548
2549         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2550         `==cns11643-7'.
2551
2552 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2553
2554         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2555         `==cns11643-6'.
2556
2557         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2558         setting for `==cns11643-6'.
2559
2560 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2561
2562         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2563         setting for `==cns11643-5'.
2564
2565         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2566         `==cns11643-5'.
2567
2568 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2569
2570         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2571         setting for `==cns11643-4'.
2572
2573         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2574         `==cns11643-4'.
2575
2576 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2577
2578         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2579         setting for `==cns11643-3'.
2580
2581         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2582         `==cns11643-3'.
2583
2584 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2585
2586         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2587         setting for `==cns11643-2'.
2588
2589         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2590         `==cns11643-2'.
2591
2592 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2593
2594         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2595         Change priority of `=>>>ucs@ks'.
2596
2597         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2598         `=ucs@ks'.
2599
2600 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2601
2602         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2603         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2604         `==ucs@cns' and `==cns11643-1'.
2605
2606         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2607         (==cns11643-2): Ditto.
2608         (==cns11643-3): Ditto.
2609         (==cns11643-4): Ditto.
2610         (==cns11643-5): Ditto.
2611         (==cns11643-6): Ditto.
2612         (==cns11643-7): Ditto.
2613
2614         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2615         `==cns11643-1'.
2616
2617 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2618
2619         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2620         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2621         `=>>>ucs@jis/1990'.
2622
2623         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2624         `=ucs@jis/1990'.
2625         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2626         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2627
2628 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2629
2630         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2631         Change priority of `=>>>ucs@cns'.
2632
2633         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2634         `=ucs@cns'.
2635
2636 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2637
2638         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2639         `==ks-x1001'.
2640
2641         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2642         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2643         `==ks-x1001'.
2644
2645 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2646
2647         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2648
2649 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2650
2651         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2652         `=jis-x0208'.
2653         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2654         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2655         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2656         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2657         (=>>>jis-x0213-1@2000): Changed to an alias for
2658         `=jis-x0213-1@2000'.
2659         (=>>>jis-x0213-1@2004): Changed to an alias for
2660         `=jis-x0213-1@2004'.
2661         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2662
2663 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2664
2665         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2666         `=adobe-japan1-0'.
2667         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2668         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2669         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2670         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2671         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2672         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2673
2674 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2675
2676         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2677         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2678         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2679         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2680         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2681         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2682
2683 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2684
2685         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2686         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2687         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2688         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2689         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2690         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2691         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2692         `==jis-x0212'.
2693
2694 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2695
2696         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2697         "AdobeJapan1-[0-6]$".
2698         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2699         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2700         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2701         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2702         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2703         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2704         (==adobe-japan1-1): Ditto.
2705         (==adobe-japan1-2): Ditto.
2706         (==adobe-japan1-3): Ditto.
2707         (==adobe-japan1-4): Ditto.
2708         (==adobe-japan1-5): Ditto.
2709         (==adobe-japan1-6): Ditto.
2710         (==jis-x0208): Ditto.
2711         (==jis-x0208@1978): Ditto.
2712         (==jis-x0208@1983): Ditto.
2713         (==jis-x0208@1990): Ditto.
2714         (==jis-x0213-1): Ditto.
2715         (==jis-x0213-1@2000): Ditto.
2716         (==jis-x0213-1@2004): Ditto.
2717         (==jis-x0213-2): Ditto.
2718         (==jis-x0212): Ditto.
2719         (==gb2312): Ditto.
2720         (==iso-ir165): Ditto.
2721         (==gb12345): Ditto.
2722         (==ks-x1001): Ditto.
2723         (==cns11643-1): Ditto.
2724         (==cns11643-2): Ditto.
2725         (==cns11643-3): Ditto.
2726         (==cns11643-4): Ditto.
2727         (==cns11643-5): Ditto.
2728         (==cns11643-6): Ditto.
2729         (==cns11643-7): Ditto.
2730         (==big5-cdp): Ditto.
2731         (==hanyo-denshi/ja): Ditto.
2732         (==hanyo-denshi/jb): Ditto.
2733         (==hanyo-denshi/jc): Ditto.
2734         (==hanyo-denshi/jd): Ditto.
2735         (==hanyo-denshi/ft): Ditto.
2736         (==hanyo-denshi/ia): Ditto.
2737         (==hanyo-denshi/ib): Ditto.
2738         (==hanyo-denshi/hg): Ditto.
2739         (==hanyo-denshi/jt): Ditto.
2740         (==hanyo-denshi/ks): Ditto.
2741         (==gt): Ditto.
2742         (==gt-k): Ditto.
2743         (==daikanwa): Ditto.
2744         (==shinjigen): Ditto.
2745         (==ucs@iso): Ditto.
2746         (==ucs@unicode): Ditto.
2747         (==ucs@gb): Ditto.
2748         (==ucs-bmp@gb): Ditto.
2749         (==ucs@cns): Ditto.
2750         (==ucs-bmp@cns): Ditto.
2751         (==ucs@jis): Ditto.
2752         (==ucs@jis/1990): Ditto.
2753         (==ucs@jis/2000): Ditto.
2754         (==ucs@jis/2004): Ditto.
2755         (==ucs@JP): Ditto.
2756         (==ucs@JP/hanazono): Ditto.
2757         (==ucs@ks): Ditto.
2758         (==ucs-bmp@ks): Ditto.
2759         (==ucs@cns11643): Ditto.
2760         (==ucs-bmp-cjk@gb): Ditto.
2761         (==ucs-bmp-cjk@JP/hanazono): Ditto.
2762         (==ucs-sip-ext-b@iso): Ditto.
2763
2764 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2765
2766         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2767         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
2768
2769         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
2770         XEmacs CHISE.
2771         (=ucs-bmp-cjk@unicode): Abolished.
2772
2773 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2774
2775         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2776         `=+>ucs-bmp-cjk-compat@jis'.
2777
2778         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
2779         for XEmacs CHISE.
2780
2781 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2782
2783         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
2784         CHISE.
2785
2786 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2787
2788         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
2789         for XEmacs CHISE.
2790         (=jis-x0208@1978/1er-pr): Abolished.
2791         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
2792         `=jis-x0208@1978/1er-pr' as the mother.
2793
2794 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2795
2796         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2797         setting for `=ucs-itaiji-084'.
2798
2799 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2800
2801         * mule/mule-charset.el (default-coded-charset-priority-list):
2802         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
2803
2804         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
2805         XEmacs CHISE.
2806         (=ucs-bmp-itaiji-084): Ditto.
2807
2808 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2809
2810         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2811         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2812
2813 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2814
2815         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2816         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2817
2818         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
2819         XEmacs CHISE.
2820         (=big5-cdp-var-5): Ditto.
2821
2822 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2823
2824         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
2825         XEmacs CHISE.
2826
2827 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2828
2829         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
2830         XEmacs CHISE.
2831
2832 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2833
2834         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2835         setting for `=>>>hanyo-denshi/ft'.
2836
2837 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2838
2839         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
2840         XEmacs CHISE.
2841         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
2842         `=hanyo-denshi/jd' as the mother.
2843
2844 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2845
2846         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
2847         XEmacs CHISE.
2848         (=+>adobe-japan1-1): Ditto.
2849         (=+>adobe-japan1-2): Ditto.
2850         (=+>adobe-japan1-3): Ditto.
2851         (=+>adobe-japan1-4): Ditto.
2852         (=+>adobe-japan1-5): Ditto.
2853         (=+>adobe-japan1-6): Ditto.
2854         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
2855
2856 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2857
2858         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2859         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
2860         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
2861
2862         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
2863         the top.
2864
2865 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2866
2867         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
2868         XEmacs CHISE.
2869         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
2870         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
2871         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
2872
2873 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2874
2875         * mule/mule-charset.el (default-coded-charset-priority-list):
2876         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
2877         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
2878
2879         * mule/mule-conf.el: Modify order of definitions of some
2880         coded-charsets.
2881
2882 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2883
2884         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2885         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
2886         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
2887
2888         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
2889         CHISE.
2890         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2891         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
2892
2893 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2894
2895         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
2896         CHISE.
2897
2898 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2899
2900         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2901         setting for `=daikanwa/+2p'.
2902
2903         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
2904         XEmacs CHISE.
2905
2906 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2907
2908         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
2909         XEmacs CHISE.
2910         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
2911
2912 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2913
2914         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2915         setting for `=>>>hanyo-denshi/ib'.
2916
2917 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2918
2919         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
2920         XEmacs CHISE.
2921         (=>>>hanyo-denshi/ib): Ditto.
2922         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
2923         `=hanyo-denshi/ja' as the mother.
2924         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
2925         `=hanyo-denshi/ib' as the mother.
2926
2927 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2928
2929         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
2930         XEmacs CHISE.
2931         (utf-8-ivs-mcs-er): Likewise.
2932         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
2933         and `=>ucs-gb'.
2934         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
2935         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
2936         `ucs-gb' and `=>ucs-gb'.
2937         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
2938         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
2939         and `=>ucs-cns'.
2940         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
2941         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
2942         `ucs-cns' and `=>ucs-cns'.
2943         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
2944         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
2945         `ucs-big5' and `=>ucs-big5'.
2946         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
2947         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
2948         `ucs-big5' and `=>ucs-big5'.
2949         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
2950         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2951         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2952         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
2953         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2954         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2955         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
2956         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
2957         `=>ucs-jis'; modify DOC and mnemonic.
2958         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
2959         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
2960         and `=>ucs-jis'; modify DOC and mnemonic.
2961         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
2962         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
2963         `=>ucs-ks'.
2964         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
2965         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
2966         and `=>ucs-ks'.
2967         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
2968
2969 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2970
2971         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2972         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
2973
2974 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2975
2976         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2977         Modify priorities.
2978
2979 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2980
2981         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2982         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
2983
2984 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2985
2986         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2987         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
2988
2989 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2990
2991         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
2992         CHISE.
2993
2994 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2995
2996         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
2997         CHISE.
2998
2999 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
3000
3001         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
3002         CHISE.
3003
3004 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3005
3006         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3007         `=+>ucs-bmp-cjk@unicode'.
3008
3009         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
3010         for XEmacs CHISE.
3011
3012 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3013
3014         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3015         setting for `=>>daikanwa'.
3016
3017 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3018
3019         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3020         `=>>hanyo-denshi/jt'.
3021
3022 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3023
3024         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
3025         XEmacs CHISE.
3026         (=+>jis-x0208@1990): Ditto.
3027         (=+>jis-x0213-1@2000): Ditto.
3028
3029 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3030
3031         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
3032         XEmacs CHISE.
3033
3034 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3035
3036         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
3037         XEmacs CHISE.
3038         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
3039         `=hanyo-denshi/jc' as the mother.
3040
3041 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3042
3043         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3044         setting for `=+>adobe-japan1'.
3045
3046         * mule/mule-charset.el (default-coded-charset-priority-list):
3047         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
3048         and `=>>hanyo-denshi/ft' to `=>>gt'.
3049
3050 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3051
3052         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
3053         XEmacs CHISE.
3054         (=>>adobe-japan1-1): Ditto.
3055         (=>>adobe-japan1-2): Ditto.
3056         (=>>adobe-japan1-3): Ditto.
3057         (=>>adobe-japan1-4): Ditto.
3058         (=>>adobe-japan1-5): Ditto.
3059         (=>>adobe-japan1-6): Ditto.
3060         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
3061
3062 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3063
3064         * mule/mule-conf.el (=adobe-japan1): New alias for
3065         `=adobe-japan1-6'.
3066         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
3067         (=>>>adobe-japan1-1): Ditto.
3068         (=>>>adobe-japan1-2): Ditto.
3069         (=>>>adobe-japan1-3): Ditto.
3070         (=>>>adobe-japan1-4): Ditto.
3071         (=>>>adobe-japan1-5): Ditto.
3072         (=>>>adobe-japan1-6): Ditto.
3073         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
3074
3075 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3076
3077         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3078         setting for `=>>>adobe-japan1'.
3079
3080 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3081
3082         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3083         setting for `=+>ucs@ks'.
3084
3085 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3086
3087         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
3088         XEmacs CHISE.
3089         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
3090         `=adobe-japan1-6' as the mother.
3091
3092 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3093
3094         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3095         setting for `=>cns11643-7'.
3096
3097 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3098
3099         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
3100         CHISE.
3101
3102 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3103
3104         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
3105         XEmacs CHISE.
3106         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
3107
3108         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3109         setting for `=>ucs@jis/2004'.
3110
3111 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3112
3113         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3114         setting for `=+>gt'.
3115
3116         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
3117         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
3118
3119 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3120
3121         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
3122         `=>ucs@unicode' as the mother.
3123         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
3124         mother.
3125         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
3126         mother.
3127         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
3128         mother.
3129
3130 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3131
3132         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3133         setting for `=+>ucs@unicode'.
3134
3135         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
3136         CHISE.
3137
3138 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3139
3140         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3141         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
3142         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
3143         - Add setting for `=+>ucs@cns'.
3144
3145         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
3146         CHISE.
3147         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
3148         as the mother.
3149         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
3150         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
3151
3152         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3153         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
3154
3155 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3156
3157         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3158         setting for `=>ucs@ks'.
3159
3160 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3161
3162         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3163         `=ucs-bmp-cjk-compat@unicode'.
3164
3165         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
3166         coded-charset for XEmacs CHISE.
3167
3168 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3169
3170         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3171         `=ucs-bmp-cjk-compat'.
3172
3173         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
3174         XEmacs CHISE.
3175
3176 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3177
3178         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
3179         CHISE.
3180
3181 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3182
3183         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
3184         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
3185
3186         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
3187         `=>ucs@jis/1990'.
3188         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
3189
3190 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3191
3192         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3193         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
3194
3195         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
3196         CHISE.
3197         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3198         mother.
3199
3200 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3201
3202         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3203         `=>jis-x0213-2@usual'.
3204         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3205         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3206         `=>jis-x0213-2@usual' as the mother.
3207
3208 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3209
3210         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3211         (=>ucs@JP): New alias for `=+>ucs@jis'.
3212
3213 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3214
3215         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3216         `=>jis-x0208@usual'.
3217         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3218         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3219         `=>jis-x0208@usual' as the mother.
3220         (=>jis-x0208): Likewise.
3221
3222 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3223
3224         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3225         setting for `=+>jis-x0208@1978'.
3226
3227 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3228
3229         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3230         XEmacs CHISE.
3231
3232 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3233
3234         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3235         setting for `=>>>ucs@jis/1990'.
3236
3237 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3238
3239         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3240         setting for `=>ucs@jis/1990'.
3241
3242 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3243
3244         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3245         setting for `=ucs@JP/hanazono'.
3246
3247         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3248         CHISE.
3249         (=ucs@JP/hanazono): Ditto.
3250         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3251         (=>>hanyo-denshi/jc): Ditto.
3252         (=>>hanyo-denshi/jd): Ditto.
3253
3254 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3255
3256         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3257         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3258
3259 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3260
3261         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3262         XEmacs CHISE.
3263
3264 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3265
3266         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3267         XEmacs CHISE.
3268
3269 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3270
3271         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3272         `=ucs-bmp-cjk@JP'.
3273
3274 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3275
3276         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3277         XEmacs CHISE.
3278
3279 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3280
3281         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3282         Modify order of settings; add settings for `=daikanwa@rev2'.
3283
3284 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3285
3286         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3287         setting for `=>>cbeta'.
3288
3289         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3290         CHISE.
3291
3292 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3293
3294         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3295         setting for `=>>adobe-japan1'.
3296
3297 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3298
3299         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3300         XEmacs CHISE.
3301
3302 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3303
3304         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3305         setting for `=>>hanyo-denshi/ia'.
3306
3307         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3308         XEmacs CHISE.
3309
3310 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3311
3312         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3313         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3314
3315         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3316         XEmacs CHISE.
3317         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3318         `=hanyo-denshi/jt' as the mother.
3319
3320 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3321
3322         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3323         setting for `=>>>jis-x0213-2'.
3324
3325         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3326         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3327         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3328
3329 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3330
3331         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3332         XEmacs CHISE.
3333
3334 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3335
3336         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3337         XEmacs CHISE.
3338
3339         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3340         `=>>jis-x0213-1@2004'.
3341
3342 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3343
3344         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3345         XEmacs CHISE.
3346
3347 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3348
3349         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3350         - Use "&g2-*;" as entity-references for `=>>>*'.
3351         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3352
3353         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3354         XEmacs CHISE.
3355         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3356         as the mother.
3357
3358 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3359
3360         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3361         setting for `=>>hanyo-denshi/ib'.
3362
3363         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3364         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3365         (=>>jis-x0208@1990): Ditto.
3366         (=>>hanyo-denshi/ib): Ditto.
3367
3368         * mule/mule-charset.el (default-coded-charset-priority-list):
3369         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3370
3371 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3372
3373         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3374         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3375         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3376         `=>>>ucs@jis/2004'.
3377
3378 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3379
3380         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3381         XEmacs CHISE.
3382         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3383         `=jis-x0213-1@2004' as the mother.
3384         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3385         (=>>>ucs@ks): Ditto.
3386
3387         * mule/mule-charset.el (default-coded-charset-priority-list):
3388         Modify priority of `=hanyo-denshi/*'.
3389
3390 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3391
3392         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3393         settings for `=>>ucs@JP' and `=ucs@JP'.
3394
3395 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3396
3397         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3398         CHISE.
3399
3400 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3401
3402         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3403         setting for `=>>>ucs@cns'.
3404
3405         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3406         CHISE.
3407
3408 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3409
3410         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3411         instead of `=>>>jis-x0213-1@2004' as the mother.
3412         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3413         (=>>>ucs@unicode): Likewise.
3414         (=>>>ucs@jis): Likewise.
3415         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3416         mother.
3417         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3418
3419 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3420
3421         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3422         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3423         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3424         `=>>>ucs@jis'.
3425
3426 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3427
3428         * mule/mule-charset.el (default-coded-charset-priority-list):
3429         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3430         and `=jis-x0213-*-2000'.
3431
3432 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3433
3434         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3435         XEmacs CHISE.
3436         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3437         `=>>jis-x0213-1' as the mother.
3438
3439 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3440
3441         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3442         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3443
3444 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3445
3446         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3447
3448 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3449
3450         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3451         XEmacs CHISE.
3452
3453 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3454
3455         * mule/mule-coding.el (decomposition-feature-list): Set
3456         `=decomposition', `=decomposition@cid' and
3457         `=decomposition@hanyo-denshi'.
3458
3459 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3460
3461         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3462         setting for `=>>hanyo-denshi/ks'.
3463
3464         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3465         XEmacs CHISE.
3466
3467 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3468
3469         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3470         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3471
3472         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3473         `=hanyo-denshi/ks/mf'.
3474
3475         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3476         XEmacs CHISE.
3477         (=hanyo-denshi/ks/mf): Ditto.
3478
3479 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3480
3481         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3482         settings for P=hanyo-denshi/jt'.
3483
3484         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3485         `=hanyo-denshi/jt'.
3486
3487         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3488         XEmacs CHISE.
3489
3490 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3491
3492         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3493         settings for `=hanyo-denshi/ip'.
3494
3495         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3496         `=hanyo-denshi/ip'.
3497
3498         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3499         XEmacs CHISE.
3500
3501 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3502
3503         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3504         settings for `=hanyo-denshi/hg'.
3505
3506         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3507         `=hanyo-denshi/hg'.
3508
3509         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3510         XEmacs CHISE.
3511
3512 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3513
3514         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3515         setting for `=>>hanyo-denshi/ft'.
3516
3517         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3518         `=>>hanyo-denshi/ft'.
3519
3520         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3521         XEmacs CHISE.
3522
3523 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3524
3525         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3526         settings for `=hanyo-denshi/ib'.
3527
3528         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3529         `=hanyo-denshi/ib'.
3530
3531         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3532         XEmacs CHISE.
3533
3534 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3535
3536         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3537         settings for isolated characters of `=hanyo-denshi/ia' and
3538         non-isolated characters of `=hanyo-denshi/*'.
3539
3540         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3541         `=hanyo-denshi/ia'.
3542
3543         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3544         XEmacs CHISE.
3545
3546 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3547
3548         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3549         setting for isolated characters of `=hanyo-denshi/ft'.
3550
3551         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3552         `=hanyo-denshi/ft'.
3553
3554         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3555         XEmacs CHISE.
3556
3557 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3558
3559         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3560         setting for isolated characters of `=hanyo-denshi/jd'.
3561
3562         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3563         `=hanyo-denshi/jd'.
3564
3565         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3566         XEmacs CHISE.
3567
3568 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3569
3570         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3571         setting for isolated characters of `=hanyo-denshi/jc'.
3572
3573         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3574         `=hanyo-denshi/jc'.
3575
3576         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3577         XEmacs CHISE.
3578
3579 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3580
3581         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3582         setting for isolated characters of `=hanyo-denshi/jb'.
3583
3584         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3585         `=hanyo-denshi/jb'.
3586
3587         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3588         XEmacs CHISE.
3589
3590 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3591
3592         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3593         setting for isolated characters of `=hanyo-denshi/ja'.
3594
3595 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3596
3597         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3598         `=hanyo-denshi/ja'.
3599
3600         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3601         XEmacs CHISE.
3602
3603 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3604
3605         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3606         settings for isolated characters of `=adobe-japan1-6'.
3607
3608 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3609
3610         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3611         CHISE.
3612         (=daikanwa/+2p): Ditto.
3613         (=daikanwa/ho): Ditto.
3614
3615 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3616
3617         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3618         coding-system for XEmacs CHISE.
3619
3620 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3621
3622         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3623         setting for `=>>ruimoku-v6'.
3624
3625         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3626         CHISE.
3627
3628 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3629
3630         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3631         setting for `=daikanwa@rev1'.
3632
3633 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3634
3635         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3636         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3637
3638 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3639
3640         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3641         XEmacs CHISE.
3642         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3643
3644 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3645
3646         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3647         CHISE.
3648
3649 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3650
3651         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3652         CHISE.
3653
3654         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3655         setting for `=>ucs@jis'.
3656
3657 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3658
3659         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3660         setting for `=>jis-x0208@usual'.
3661
3662         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3663         XEmacs CHISE.
3664         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3665         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3666         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3667
3668 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3669
3670         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3671         CHISE.
3672         (=>>>jis-x0208@1990): Ditto.
3673         (=>>>jis-x0213-1): Ditto.
3674         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3675         mother.
3676         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3677         as the mother.
3678
3679 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3680
3681         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3682         setting for `=>ucs@cns' and `=>>ucs@ks'.
3683
3684         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3685         CHISE.
3686
3687 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3688
3689         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3690         CHISE.
3691
3692 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3693
3694         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3695         CHISE.
3696         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3697         mother.
3698
3699 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3700
3701         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3702         `==>ucs-bmp-cjk@bucs'.
3703
3704         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3705         XEmacs CHISE.
3706
3707 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3708
3709         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3710         setting for `==>ucs@bucs'.
3711
3712         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3713         XEmacs CHISE.
3714
3715 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3716
3717         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3718         - Add setting for `=>>jis-x0208'.
3719         - Omit setting for `=>>jis-x0208@1990'.
3720         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3721           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3722           `=ucs@FOO'.
3723
3724 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3725
3726         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3727         setting for `=>daikanwa'.
3728
3729 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3730
3731         * mule/mule-conf.el (=daikanwa): Fix DOC.
3732         (=>daikanwa): New abstract character for XEmacs CHISE.
3733         (=>ucs@iso): Likewise.
3734         (=>ucs@unicode): Likewise.
3735         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3736
3737 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3738
3739         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3740         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3741           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3742         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3743         - Add `=>big5-cdp'.
3744
3745 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3746
3747         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3748         (=>big5-cdp): New abstract character.
3749
3750 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3751
3752         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3753         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3754         `chinese-big5'.
3755
3756 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3757
3758         * mule/mule-charset.el (default-coded-charset-priority-list):
3759         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
3760
3761         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3762         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
3763         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
3764         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
3765         and `=>jis-x0213-2'.
3766
3767 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3768
3769         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
3770         XEmacs CHISE.
3771         (=>>ucs@jis/2000): Likewise.
3772         (=>>ucs@jis/2004): Likewise.
3773
3774 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3775
3776         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3777         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
3778         `=>>ucs@cns'.
3779
3780         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
3781         XEmacs CHISE.
3782         (=>>gt): Use quote instead of backquote; modify DOC.
3783         (=>gt): Use quote instead of backquote.
3784         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
3785         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
3786         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
3787         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
3788         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
3789         (=ucs@iso): Use `=>>ucs@iso' as the mother.
3790
3791 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3792
3793         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3794         `=>>ucs@unicode' and `=>>gt'.
3795
3796 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3797
3798         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
3799         XEmacs CHISE.
3800         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
3801         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
3802         `=jis-x0208@1978/1er-pr' as the mother.
3803         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
3804
3805 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3806
3807         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
3808         `=ucs@unicode' as the mother.
3809
3810 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3811
3812         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3813         setting for `=>>ucs@unicode'.
3814
3815         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
3816         CHISE.
3817
3818 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3819
3820         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3821         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
3822
3823         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3824         `=adobe-japan1-6' and `=adobe-japan1-base'.
3825
3826         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
3827         XEmacs CHISE.
3828         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
3829         specify `min-code' and `max-code'.
3830         (=adobe-japan1-1): Specify `min-code' and `max-code'.
3831         (=adobe-japan1-2): Likewise.
3832         (=adobe-japan1-3): Likewise.
3833         (=adobe-japan1-4): Likewise.
3834         (=adobe-japan1-5): Likewise.
3835         (=adobe-japan1-6): Likewise.
3836
3837 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3838
3839         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3840         setting for `=>gt'.
3841
3842 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3843
3844         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
3845         CHISE.
3846
3847 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3848
3849         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3850         setting for `=>zinbun-oracle'.
3851
3852         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
3853         for XEmacs CHISE.
3854
3855 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3856
3857         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
3858         for XEmacs CHISE.
3859         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
3860         `=jis-x0208@1978' as the mother.
3861
3862 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3863
3864         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3865         - Use `=gt' instead of `ideograph-gt'.
3866         - Use `=gt-k' instead of `ideograph-gt-k'.
3867         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
3868         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
3869         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
3870         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3871         - Use `=jis-x0212' instead of `japanese-jisx0212'.
3872         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
3873         - Use `=>>gt' instead of `<=>gt'.
3874         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
3875         - Add setting for `=>>jis-x0208@1990'.
3876         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
3877           `=>>jis-x0213-1@2000'.
3878         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
3879         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
3880           `=>>jis-x0213-1@2004'.
3881         - Add setting for `=>>jis-x0208@1978'.
3882         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
3883
3884 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3885
3886         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
3887         XEmacs CHISE.
3888
3889 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3890
3891         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3892         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
3893         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
3894         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
3895         `<=>jis-x0213-1@2004'.
3896
3897 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3898
3899         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
3900         CHISE.
3901         (=>jis-x0213-2): Ditto.
3902
3903 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3904
3905         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3906         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
3907
3908 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3909
3910         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3911         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
3912         `=>jis-x0213-1'.
3913
3914 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3915
3916         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
3917         CHISE.
3918         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
3919
3920 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3921
3922         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
3923         `<==>jis-x0213-1'.
3924         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
3925         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
3926         (=>jis-x0208): Renamed from `<=>jis-x0208'.
3927         (<=>jis-x0208): New alias for `=>jis-x0208'.
3928         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
3929         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
3930         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
3931         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
3932         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
3933         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
3934         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
3935         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
3936         (=>>gt): Renamed from `<==>gt'.
3937         (<==>gt): New alias for `=>>gt'.
3938
3939 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3940
3941         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3942         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
3943         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3944         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
3945         - Add settings for `<=>jis-x0213-1@2000' and
3946           `<=>jis-x0213-1@2004'.
3947
3948         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
3949         XEmacs CHISE.
3950         (<==>jis-x0213-1): Likewise.
3951         (<==>jis-x0213-1@2000): Likewise.
3952         (<==>jis-x0213-1@2004): Likewise.
3953         (<=>jis-x0208): Add property `=>iso-ir 168'.
3954         (<=>jis-x0208@1997): Likewise.
3955         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
3956         as the mother; add property `=>iso-ir 228'.
3957         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
3958         property `=>iso-ir 228'.
3959         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
3960         property `=>iso-ir 233'.
3961         (<==>gt): Renamed from `<=>gt'.
3962         (<=>gt): New alias for `<==>gt'.
3963
3964 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3965
3966         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
3967         CHISE.
3968         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
3969         `<=>jis-x0208' as the mother.
3970         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
3971         (<=>jis-x0213-1@2000): Ditto.
3972         (<=>jis-x0213-1@2004): Ditto.
3973
3974 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3975
3976         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3977         settings for `<=>gt'.
3978
3979         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
3980
3981 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3982
3983         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
3984         XEmacs CHISE.
3985         (=jis-x0208@1978/-4pr): Likewise.
3986         (=jis-x0208@1978/4-pr): Likewise.
3987         (=jis-x0213-1): Likewise.
3988         (=ucs@iso): Likewise.
3989         (=ucs@unicode): Likewise.
3990         (=ucs@gb): Likewise.
3991         (=ucs@gb/fw): Likewise.
3992         (=ucs@cns): Likewise.
3993         (=ucs@cns/fw): Likewise.
3994         (=ucs@jis): Likewise.
3995         (=ucs@jis/fw): Likewise.
3996         (=ucs@jis/1990): Likewise.
3997         (=ucs@jis/2000): Likewise.
3998         (=ucs@jis/2004): Likewise.
3999         (=ucs@JP): Likewise.
4000         (=ucs@ks): Likewise.
4001         (=ucs@big5): Likewise.
4002         (=ucs@big5/cns11643): Likewise.
4003         (=ucs@cns11643): Likewise.
4004
4005 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4006
4007         * mule/mule-charset.el (default-coded-charset-priority-list):
4008         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
4009
4010         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
4011         CHISE.
4012         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
4013         mother.
4014
4015 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4016
4017         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
4018         from src/mule-charset.c].
4019         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
4020         specify `final'.
4021         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
4022         `iso-ir' and `final', namely now it is used as ISO-IR-42.
4023         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
4024         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
4025         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
4026         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
4027
4028 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4029
4030         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
4031         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
4032         (=jis-x0208@1978/i-4): Specify `partial'.
4033         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
4034         mother coded-charset.
4035         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
4036
4037 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4038
4039         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4040         settings for `=jis-x0213-1@2004'.
4041
4042 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4043
4044         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
4045         CHISE.
4046         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
4047         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
4048         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
4049         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
4050         temporarily.
4051         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
4052
4053 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4054
4055         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
4056         CHISE.
4057         (=shinjigen@1ed): Inherited from `=shinjigen'.
4058         (=shinjigen@rev): Likewise.
4059
4060 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4061
4062         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4063         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
4064
4065 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4066
4067         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
4068         define it as an alias.
4069         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
4070         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
4071         alias.
4072         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
4073         alias.
4074
4075 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4076
4077         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
4078         CHISE.
4079
4080 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4081
4082         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
4083         CHISE.
4084         (shinjigen-2): Ditto.
4085
4086 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4087
4088         * mule/mule-charset.el (default-coded-charset-priority-list):
4089         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
4090         `chinese-big5-eten-*' and `chinese-big5'.
4091
4092 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4093
4094         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
4095         #x9FA5 temporarily.
4096
4097 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4098
4099         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4100         settings for `=jis-x0208@1978/i1'.
4101
4102 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4103
4104         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
4105         XEmacs CHISE.
4106
4107 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4108
4109         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
4110         XEmacs CHISE.
4111
4112 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4113
4114         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
4115         XEmacs CHISE.
4116
4117 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4118
4119         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
4120         CHISE.
4121         (=ucs-bmp@cns): Likewise.
4122         (=ucs-bmp@jis): Likewise.
4123         (=ucs-bmp@ks): Likewise.
4124
4125 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4126
4127         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
4128         CHISE.
4129         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
4130
4131 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4132
4133         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4134         settings for `=zinbun-oracle'.
4135
4136         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4137         `=zinbun-oracle'.
4138
4139 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4140
4141         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4142         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
4143         `=ucs@iso'.
4144
4145 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4146
4147         * mule/mule-charset.el (default-coded-charset-priority-list):
4148         Delete `ucs-sip'; modify order of some CCSs.
4149
4150 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4151
4152         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
4153         in XEmacs CHISE.
4154
4155         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
4156         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
4157         CHISE.
4158
4159 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4160
4161         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
4162         its registry.
4163         (=ucs-radicals@unicode): Likewise.
4164
4165 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4166
4167         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
4168         CHISE.
4169
4170 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4171
4172         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
4173         CHISE.
4174
4175 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4176
4177         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
4178         CHISE.
4179
4180 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4181
4182         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4183         Modify preference of *isolated settings*.
4184
4185 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4186
4187         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
4188         utf-2000 is provided.
4189         (=ucs@cns11643): Likewise.
4190
4191 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4192
4193         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4194         Prefer every *isolated setting* to ordinary setting.
4195
4196 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4197
4198         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4199         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4200
4201 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4202
4203         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4204         CHISE.
4205
4206 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4207
4208         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4209         settings for `=jis-x0208@1997'.
4210
4211 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4212
4213         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4214         `=jis-x0208@1997'.
4215
4216 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4217
4218         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4219         XEmacs CHISE.
4220
4221 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4222
4223         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4224         `=jis-x0208@1978'.
4225         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4226         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4227         `=jis-x0208-1990' as the mother.
4228         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4229
4230 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4231
4232         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4233         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4234         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4235         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4236         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4237         for `=ucs@JP'.
4238
4239 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4240
4241         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4242         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4243         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4244         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4245         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4246         `=daikanwa@rev2'.
4247
4248 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4249
4250         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4251         (=gt): Likewise.
4252         (=gt-k): Likewise.
4253         (=gt-pj-*): Likewise.
4254         (=gt-pj-k1): Likewise.
4255         (=gt-pj-k2): Likewise.
4256         (=daikanwa): Likewise.
4257         (=daikanwa-rev1): Likewise.
4258         (=daikanwa-rev2): Likewise.
4259         (=big5-pua): Likewise.
4260         (=big5-eten): Likewise.
4261         (chinese-big5-eten-a): Likewise.
4262         (chinese-big5-eten-b): Likewise.
4263         (=hanziku-*): Likewise.
4264         (=cbeta): Likewise.
4265         (=jef-china3): Likewise.
4266         (=ruimoku-v6): Likewise.
4267         (=ucs@iso): Likewise.
4268         (=ucs@unicode): Likewise.
4269         (=ucs@gb): Likewise.
4270         (=ucs@cns): Likewise.
4271         (=ucs@jis): Likewise.
4272         (=ucs@jis-1990): Likewise.
4273         (=ucs@jis-2000): Likewise.
4274         (=ucs@jp): Likewise.
4275         (=ucs@ks): Likewise.
4276         (=ucs@big5): Likewise.
4277         (=ucs-radicals): Likewise.
4278         (=ucs-radicals@unicode): Likewise.
4279         (=ucs-bmp-cjk): Likewise.
4280         (=ucs-bmp-cjk@unicode): Likewise.
4281         (=ucs-sip-ext-b): Likewise.
4282         (=ucs-sip-ext-b@iso): Likewise.
4283
4284 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4285
4286         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4287         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4288
4289 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4290
4291         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4292         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4293         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4294         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4295         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4296         arabic-digit, ipa and ``&I-B-XXXX;''.
4297
4298 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4299
4300         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4301         setting for (I-)HZK{03..12}-XXXX.
4302
4303 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4304
4305         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4306         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4307
4308         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4309         `=ruimoku-v6'.
4310
4311         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4312         CHISE.
4313
4314 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4315
4316         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4317         (=ucs@unicode): Likewise.
4318         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4319         (=ucs@cns): Likewise.
4320         (=ucs@jis): Likewise.
4321         (=ucs@ks): Likewise.
4322         (=ucs@big5): Likewise.
4323
4324 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4325
4326         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4327         `ucs-jis'.
4328         (utf-8-jis-er): Likewise.
4329         (utf-8-jp): New coding-system.
4330         (utf-8-jp-er): Likewise.
4331
4332         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4333
4334 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4335
4336         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4337
4338         * mule/japanese.el: Move definition of `euc-jisx0213' to
4339         mule/mule-coding.el.
4340
4341 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4342
4343         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4344         mule-coding before loading update-cdb when utf-2000 is provided.
4345
4346 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4347
4348         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4349         `=daikanwa'.
4350
4351 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4352
4353         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4354         definition codes when `utf-2000' is provided.
4355
4356 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4357
4358         * mule/mule-category.el (word-combining-categories): Don't setup
4359         `word-combining-categories' in XEmacs CHISE.
4360         (word-separating-categories): Add setting about Latin script in
4361         XEmacs CHISE.
4362
4363 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4364
4365         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4366         setting for `chinese-big5'.
4367
4368 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4369
4370         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4371         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4372         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4373         add setting for HZK0[12]-xxxx.
4374
4375 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4376
4377         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4378         in XEmacs CHISE.
4379
4380 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4381
4382         * mule/mule-charset.el (default-coded-charset-priority-list):
4383         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4384         and `chinese-big5' to `=gt-pj-*'.
4385
4386 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4387
4388         * mule/mule-conf.el (=daikanwa): Renamed from
4389         `ideograph-daikanwa'.
4390         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4391
4392 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4393
4394         * mule/mule-conf.el (=cns11643-7): Renamed from
4395         `chinese-cns11643-7'.
4396         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4397
4398 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4399
4400         * mule/mule-conf.el (=cns11643-6): Renamed from
4401         `chinese-cns11643-6'.
4402         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4403
4404 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4405
4406         * mule/mule-conf.el (=cns11643-5): Renamed from
4407         `chinese-cns11643-5'.
4408         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4409
4410 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4411
4412         * mule/mule-conf.el (=cns11643-4): Renamed from
4413         `chinese-cns11643-4'.
4414         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4415
4416 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4417
4418         * mule/mule-conf.el (=cns11643-3): Renamed from
4419         `chinese-cns11643-3'.
4420         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4421
4422 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4423
4424         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4425         `=cns11643-2'.
4426         (chinese-cns11643-2): New alias for `=cns11643-2'.
4427
4428 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4429
4430         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4431         `=cns11643-1'.
4432         (chinese-cns11643-1): New alias for `=cns11643-1'.
4433
4434 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4435
4436         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4437         (chinese-gb12345): New alias for `=gb12345'.
4438
4439 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4440
4441         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4442         (chinese-gb2312): New alias for `=gb2312'.
4443
4444 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4445
4446         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4447         (chinese-big5): New alias for `=big5'.
4448
4449 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4450
4451         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4452         (korean-ksc5601): New alias for `=ks-x1001'.
4453
4454 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4455
4456         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4457         `=jis-x0212'.
4458         (japanese-jisx0212): New alias for `=jis-x0212'.
4459
4460 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4461
4462         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4463         `=jis-x0208-1983'.
4464         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4465
4466 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4467
4468         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4469         `=jis-x0208-1978'.
4470         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4471
4472 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4473
4474         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4475         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4476
4477 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4478
4479         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4480         (chinese-cns11643-3): Specify iso-ir 183.
4481         (chinese-cns11643-4): Specify iso-ir 184.
4482         (chinese-cns11643-5): Specify iso-ir 185.
4483         (chinese-cns11643-6): Specify iso-ir 186.
4484         (chinese-cns11643-7): Specify iso-ir 187.
4485         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4486         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4487
4488 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4489
4490         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4491         \uXXXX for every cases.
4492
4493 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4494
4495         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4496         (ucs-big5): Changed to an alias for `=ucs@big5'.
4497
4498 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4499
4500         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4501         (ucs-ks): Changed to an alias for `=ucs@ks'.
4502
4503 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4504
4505         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4506         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4507
4508 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4509
4510         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4511         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4512
4513 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4514
4515         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4516         (ucs-jis): Changed to an alias for `=ucs@jis'.
4517
4518 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4519
4520         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4521         (ucs-cns): Changed to an alias for `=ucs@cns'.
4522
4523 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4524
4525         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4526         (ucs-gb): Changed to an alias for `=ucs@gb'.
4527
4528 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4529
4530         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4531         `ideograph-daikanwa-2'.
4532         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4533         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4534
4535 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4536
4537         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4538         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4539
4540         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4541         for `xemacs-chise-version'.
4542
4543 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4544
4545         * mule/mule-charset.el (default-coded-charset-priority-list):
4546         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4547         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4548         instead of `ideograph-hanziku-*'.
4549
4550         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4551         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4552
4553 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4554
4555         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4556         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4557         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4558         `utf-2000' is provided.
4559
4560 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4561
4562         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4563         is provided [was builtin coded-charsets].
4564
4565 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4566
4567         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4568         is provided [was builtin coded-charsets].
4569
4570 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4571
4572         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4573         is provided [was builtin coded-charsets].
4574
4575 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4576
4577         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4578         is provided [was builtin coded-charsets].
4579
4580 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4581
4582         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4583         when `utf-2000' is provided [was builtin coded-charsets].
4584
4585 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4586
4587         * mule/mule-conf.el (=hanziku-*): Renamed from
4588         `ideograph-hanziku-*'.
4589         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4590
4591 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4592
4593         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4594         `utf-2000' is provided [was builtin coded-charsets].
4595         (ideograph-hanziku-{1..12}): Likewise.
4596
4597 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4598
4599         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4600         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4601
4602 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4603
4604         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4605         when `utf-2000' is provided [was builtin coded-charsets].
4606
4607 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4608
4609         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4610         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4611         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4612
4613 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4614
4615         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4616         (ideograph-gt): Changed to an alias for `=gt'.
4617
4618 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4619
4620         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4621         is provided; it was defined as a builtin coded-charset.
4622         (ideograph-gt): Likewise.
4623
4624 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4625
4626         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4627         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4628
4629 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4630
4631         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4632         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4633
4634 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4635
4636         * mule/mule-conf.el (=big5-eten): Renamed from
4637         `chinese-big5-eten'.
4638         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4639
4640 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4641
4642         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4643         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4644
4645 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4646
4647         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4648         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4649
4650 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4651
4652         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4653         (china3-jef): Changed to an alias for `=jef-china3'.
4654
4655 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4656
4657         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4658         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4659
4660         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4661         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4662         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4663         when `utf-2000' is provided.
4664
4665 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4666
4667         * mule/mule-charset.el (default-coded-charset-priority-list):
4668         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4669
4670         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4671         (ucs-jis-2000): Deleted.
4672
4673 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4674
4675         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4676         UTF-2000.
4677         (=ucs-jis-2000): New coded-charset for UTF-2000.
4678
4679 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4680
4681         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4682         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4683
4684 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4685
4686         * mule/mule-charset.el (default-coded-charset-priority-list):
4687         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4688         `ideograph-cbeta'.
4689
4690 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4691
4692         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4693         builtin coded-charset].
4694
4695 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4696
4697         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4698         settings for &K0-xxxx and &I-K0-xxxx.
4699
4700 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4701
4702         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4703         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4704
4705 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4706
4707         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4708         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4709
4710 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4711
4712         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4713         UTF-2000.
4714         (ideograph-gt-pj-k1): Likewise.
4715         (ideograph-gt-pj-k2): Likewise.
4716
4717 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4718
4719         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4720         `=jis-x0208'.
4721
4722 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4723
4724         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4725         UTF-2000 [was a builtin coded-charset].
4726
4727 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4728
4729         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4730         (utf-8-gb-er): Likewise.
4731
4732 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4733
4734         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4735         settings for JIS X 0212 and JIS X 0208:1978.
4736
4737 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4738
4739         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4740         setting for JIS X 0213.
4741
4742 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4743
4744         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4745         standard-case-table in UTF-2000.
4746
4747 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4748
4749         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4750         definitions for isolated-chars.
4751
4752 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4753
4754         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4755         `configure-utf-2000-lisp-directory'.
4756         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4757         `mule-lisp-load-path'.
4758
4759 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4760
4761         * startup.el (startup-setup-paths): Set and use
4762         `utf-2000-lisp-directory'.
4763         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
4764         UTF-2000.
4765
4766 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4767
4768         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
4769         (paths-find-utf-2000-lisp-directory): New function.
4770         (paths-construct-load-path): Add new optional argument
4771         `utf-2000-lisp-directory'.
4772
4773         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
4774
4775 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4776
4777         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
4778         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
4779         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
4780         (default-coded-charset-priority-list): Add `chinese-big5-1' and
4781         `chinese-big5-2' in UTF-2000.
4782
4783         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
4784         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
4785
4786 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4787
4788         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
4789         `big5-eten-er' in UTF-2000.
4790         (big5-cdp): Modify DOC-string and mnemonic.
4791
4792 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4793
4794         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
4795         UTF-2000 [renamed from utf-8-er].
4796         (utf-8-gb): New coding-system in UTF-2000.
4797         (utf-8-gb-er): Likewise.
4798         (utf-8-cns): Likewise.
4799         (utf-8-cns-er): Likewise.
4800         (utf-8-big5): Likewise.
4801         (utf-8-big5-er): Likewise.
4802         (utf-8-jis): Likewise.
4803         (utf-8-jis-er): Likewise.
4804         (utf-8-ks): Likewise.
4805         (utf-8-ks-er): Likewise.
4806         (utf-8-er): Likewise.
4807
4808 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4809
4810         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
4811         instead of `utf-8-unix' in UTF-2000.
4812
4813         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
4814
4815 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4816
4817         * mule/japanese.el (euc-jisx0213): New coding-system.
4818
4819         * mule/mule-conf.el (japanese-jisx0213-1): Specify
4820         `japanese-jisx0208-1990' as the mother.
4821
4822 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4823
4824         * dumped-lisp.el (preloaded-file-list): Change condition of
4825         loading "close-cdb".
4826
4827 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4828
4829         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
4830         setup `coded-charset-entity-reference-alist'.
4831
4832 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4833
4834         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
4835         UTF-2000.
4836
4837 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4838
4839         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4840         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
4841
4842 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4843
4844         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
4845         (chinese-big5-eten-a): Likewise.
4846         (chinese-big5-eten-b): Likewise.
4847         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
4848         code range is #x8140 .. #x8DFE.
4849
4850 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4851
4852         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
4853         UTF-2000.
4854         (chinese-big5-cdp): Likewise.
4855
4856 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4857
4858         * dumped-lisp.el (preloaded-file-list): Rename
4859         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
4860
4861 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4862
4863         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
4864         append `system-char-db-source-file-list' into
4865         `preloaded-file-list' in UTF-2000.
4866
4867 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4868
4869         * dumped-lisp.el (preloaded-file-list): Delete
4870         character-definition files.
4871
4872 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4873
4874         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
4875         UTF-2000.
4876
4877 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4878
4879         * mule/mule-charset.el (default-coded-charset-priority-list):
4880         Delete `mojikyo-2022-1'.
4881
4882 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4883
4884         * mule/mule-charset.el (default-coded-charset-priority-list):
4885         Delete `mojikyo'.
4886
4887 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4888
4889         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4890         `ucs-sip'.
4891
4892 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4893
4894         * mule/mule-charset.el (default-coded-charset-priority-list):
4895         Comment out `chinese-gb12345'.
4896
4897 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4898
4899         * bytecomp.el (byte-compile-insert-header): Fixed.
4900
4901 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4902
4903         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
4904         XEmacs UTF-2000.
4905
4906 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4907
4908         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
4909         UTF-2000.
4910
4911 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4912
4913         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4914         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
4915
4916 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4917
4918         * mule/mule-charset.el (default-coded-charset-priority-list):
4919         `japanese-jef-china3' is renamed `china3-jef'.
4920
4921 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4922
4923         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4924         `japanese-jef-china3' and `ideograph-cbeta'.
4925
4926 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
4927
4928         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
4929
4930 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4931
4932         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4933         `chinese-big5-cdp'.
4934
4935 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4936
4937         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4938         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
4939
4940 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4941
4942         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
4943         loading character definitions.
4944
4945 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4946
4947         * dumped-lisp.el (preloaded-file-list): Rename
4948         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
4949
4950 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4951
4952         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4953         `chinese-big5'.
4954
4955 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4956
4957         * dumped-lisp.el (preloaded-file-list): Dump
4958         "Ideograph-R028-Private" with XEmacs UTF-2000.
4959
4960 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4961
4962         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4963         `chinese-gb12345'.
4964
4965 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4966
4967         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4968         `ideograph-gt-pj-{1..11}'.
4969
4970         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
4971         XEmacs UTF-2000.
4972
4973 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4974
4975         * mule/mule-charset.el (default-coded-charset-priority-list):
4976         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
4977         `chinese-isoir165'.
4978
4979 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4980
4981         * format.el (format-alist): Revive `image/jpeg', `image/gif',
4982         `image/png', `image/x-xpm' and `image/tiff'.
4983
4984         * files.el (binary-file-regexps): Add *.PNG.
4985
4986 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4987
4988         * mule/mule-charset.el (default-coded-charset-priority-list):
4989         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
4990         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
4991
4992 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4993
4994         * list-mode.el: Call `completion-list-mode' to avoid slowness of
4995         the first completion when UTF-2000 is running.
4996
4997 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4998
4999         * mule/mule-charset.el (default-coded-charset-priority-list):
5000         Delete `ucs'.
5001
5002 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5003
5004         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
5005
5006         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5007         `mojikyo' instead of `mojikyo-pj-[1..21]'.
5008
5009 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5010
5011         * mule/vietnamese.el (vscii-2): Delete abolished property
5012         `composite'; now composite mode is default.
5013
5014 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
5015
5016         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
5017         of `raw-text'; check \uHHHH representation even if non-ascii
5018         characters are not found.
5019
5020         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
5021         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
5022         unconditionally.
5023
5024         * mule/viet-ccl.el: New file.
5025
5026         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
5027         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
5028         - Separate CCL based implementations to viet-ccl.el.
5029
5030 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
5031
5032         * mule/mule-conf.el (japanese-jisx0213-1): Allow
5033         "jisx0213.2000-1".
5034         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
5035
5036         * mule/mule-charset.el (default-coded-charset-priority-list):
5037         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
5038         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
5039
5040 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5041
5042         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
5043
5044 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
5045
5046         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5047         `ucs' in UTF-2000.
5048
5049 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
5050
5051         * mule/mule-charset.el (default-coded-charset-priority-list):
5052         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
5053         `arabic-iso8859-6'.
5054
5055 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
5056
5057         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5058         `mojikyo-pj-[1 .. 21]' in UTF-2000.
5059
5060 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5061
5062         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5063         `katakana-jisx0201' in UTF-2000.
5064
5065 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5066
5067         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
5068         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
5069         "u0FB50-Arabic-Presentation-Forms-A",
5070         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
5071         "u0FE50-Small-Form-Variants",
5072         "u0FE70-Arabic-Presentation-Forms-B",
5073         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
5074         UTF-2000.
5075
5076 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
5077
5078         * dumped-lisp.el (preloaded-file-list): Delete
5079         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
5080         ... "Ideograph-R214-Flute" in UTF-2000.
5081
5082 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5083
5084         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
5085         (japanese-jisx0213-2): New coded-charset.
5086
5087         * dumped-lisp.el (preloaded-file-list): Add
5088         "Ideograph-R028-Private", "Ideograph-R029-Again" and
5089         "Ideograph-R030-Mouth".
5090
5091 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
5092
5093         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
5094         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
5095         "Ideograph-R015-Ice", "Ideograph-R016-Table",
5096         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
5097         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
5098         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
5099         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
5100         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
5101
5102 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
5103
5104         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
5105         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
5106         "Ideograph-R005-Second", "Ideograph-R006-Hook",
5107         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
5108         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
5109
5110         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5111         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
5112
5113 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5114
5115         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
5116         in UTF-2000.
5117
5118 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5119
5120         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
5121         (chinese-isoir165): Moved from mule/chinese.el.
5122         (chinese-cns11643-3): Moved from mule/chinese.el.
5123         (chinese-cns11643-4): Moved from mule/chinese.el.
5124         (chinese-cns11643-5): Moved from mule/chinese.el.
5125         (chinese-cns11643-6): Moved from mule/chinese.el.
5126         (chinese-cns11643-7): Moved from mule/chinese.el.
5127
5128         * mule/chinese.el: Move definition of coded-charsets to
5129         mule/mule-conf.el.
5130
5131 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5132
5133         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5134         `ideograph-daikanwa'.
5135
5136 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5137
5138         * dumped-lisp.el (preloaded-file-list): Delete
5139         "ccs-jisx0201-latin.el".
5140
5141 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5142
5143         * dumped-lisp.el (preloaded-file-list): Add
5144         "u031A0-Extended-Bopomofo" in UTF-2000.
5145
5146 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5147
5148         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
5149         renamed to u02E00-CJK-Radical-Supplement.
5150
5151 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5152
5153         * dumped-lisp.el (preloaded-file-list): Add
5154         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
5155         "u030A0-Katakana", "u03100-Bopomofo",
5156         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
5157         "u03200-Enclosed-CJK-Letters-and-Months" and
5158         "u03300-CJK-Compatibility".
5159
5160 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5161
5162         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
5163         "u02F00-Kangxi-Radicals" and
5164         "u02FF0-Ideographic-Description-Characters".
5165
5166 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5167
5168         * dumped-lisp.el (preloaded-file-list): Add
5169         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
5170         "u02800-Braille-Patterns" in UTF-2000.
5171
5172 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5173
5174         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
5175         "uXXXXX-*.el" in UTF-2000.
5176
5177         * bytecomp.el (byte-compile-insert-header): Delete comments if
5178         non-ASCII characters are found; allow `byte-compile-dynamic' and
5179         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
5180         `raw-text'.
5181
5182 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5183
5184         * dumped-lisp.el (preloaded-file-list): Add
5185         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
5186         "u025A0-Geometric-Shapes.el".
5187
5188 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5189
5190         * dumped-lisp.el (preloaded-file-list): Add
5191         "u02400-Control-Pictures.el", "u02440-OCR.el" and
5192         "u02460-Enclosed-Alphanumerics.el".
5193
5194 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5195
5196         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5197         `chinese-gb2312'.
5198
5199         * dumped-lisp.el (preloaded-file-list): Add
5200         "u02200-Mathematical-Operators.el" and
5201         "u02300-Miscellaneous-Technical.el".
5202
5203 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5204
5205         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5206         `chinese-cns11643-*'.
5207
5208         * dumped-lisp.el (preloaded-file-list): Add
5209         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5210         "u02190-Arrows.el" in UTF-2000.
5211
5212 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5213
5214         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5215         `korean-ksc5601'.
5216
5217         * dumped-lisp.el (preloaded-file-list): Add
5218         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5219         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5220         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5221
5222 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5223
5224         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5225
5226 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5227
5228         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5229         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5230         "u01780-Khmer.el", "u01800-Mongolian.el",
5231         "u01E00-Latin-Extended-Additional.el" and
5232         "u01F00-Greek-Extended.el" in UTF-2000.
5233
5234 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5235
5236         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5237         `ethiopic-ucs' and `ethiopic'.
5238
5239         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5240         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5241
5242         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5243         from mule/ethiopic.el.
5244
5245         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5246         mule/mule-conf.el.
5247
5248 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5249
5250         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5251         `lao'.
5252
5253         * mule/mule-conf.el (lao): New coded-charset.
5254
5255         * dumped-lisp.el (preloaded-file-list): Add
5256         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5257         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5258         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5259         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5260         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5261
5262 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5263
5264         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5265         `ucs-bmp' and `arabic-iso8859-6'.
5266
5267 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5268
5269         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5270         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5271         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5272
5273 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5274
5275         * startup.el (normal-top-level): Load autoload file for UTF-2000
5276         in UTF-2000.
5277
5278 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5279
5280         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5281         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5282         "u00020-Basic-Latin.el", "u00080-C1.el",
5283         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5284         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5285         "u002B0-Spacing-Modifier-Letters.el",
5286         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5287         UTF-2000.
5288
5289 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5290
5291         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5292         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5293         instead of `vietnamese-viscii-*'.
5294
5295 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5296
5297         * mule/mule-conf.el: New file.
5298
5299         * mule/misc-lang.el: Move definition of charset `ipa' to
5300         mule/mule-conf.el.
5301
5302 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5303
5304         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5305         `latin-viscii'; prefer it for characters used in Vietnamese.
5306
5307 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5308
5309         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5310
5311 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5312
5313         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5314         `vietnamese-viscii-lower'.
5315         (latin-viscii-upper): Renamed from charset
5316         `vietnamese-viscii-upper'.
5317         (vietnamese-viscii-lower): New alias for charset
5318         `latin-viscii-lower'.
5319         (vietnamese-viscii-upper): New alias for charset
5320         `latin-viscii-upper'.
5321
5322 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5323
5324         * mule/mule-charset.el (default-coded-charset-priority-list):
5325         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5326
5327 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5328
5329         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5330         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5331         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5332         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5333         lisp/utf-2000.
5334
5335 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5336
5337         * mule/ccs-tcvn5712.el: New file.
5338
5339 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5340
5341         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5342         in UTF-2000.
5343
5344 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5345
5346         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5347         `japanese-jisx0208'.
5348
5349 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5350
5351         * dumped-lisp.el (preloaded-file-list): Add
5352         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5353         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5354         UTF-2000.
5355
5356         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5357         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5358         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5359         mule/ccs-viscii.el: New files.
5360
5361         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5362         if \uXXXX is found.
5363
5364 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5365
5366         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5367         `hiragana-jisx0208' and `katakana-jisx0208'.
5368
5369 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5370
5371         * mule/chinese.el (chinese-cns11643-3): Define it even if
5372         `utf-2000' is provided.
5373         (chinese-cns11643-4): Likewise.
5374         (chinese-cns11643-5): Likewise.
5375         (chinese-cns11643-6): Likewise.
5376         (chinese-cns11643-7): Likewise.
5377
5378 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5379
5380         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5381         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5382
5383 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5384
5385         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5386         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5387
5388 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5389
5390         * mule/mule-charset.el (default-coded-charset-priority-list):
5391         Setup in UTF-2000.
5392
5393 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5394
5395         * mule/viet-chars.el: Don't define charset
5396         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5397         they are defined as builtin charsets.
5398
5399 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5400
5401         * version.el (emacs-version): Add more space just before UTF-2000
5402         version string.
5403
5404 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5405
5406         * version.el ([constant] emacs-version): Don't add a space in the
5407         preceding place of `xemacs-betaname' because it is duplicated.
5408         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5409
5410         * startup.el (splash-frame-body): Add ETL.
5411
5412 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5413
5414         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5415         is provided because it is defined as builtin charset.
5416         (chinese-cns11643-4): Likewise.
5417         (chinese-cns11643-5): Likewise.
5418         (chinese-cns11643-6): Likewise.
5419         (chinese-cns11643-7): Likewise.
5420
5421 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5422
5423         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5424         coding-system `iso-10646-ucs-4' is not defined.
5425
5426 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5427
5428         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5429         coding-system if `utf-2000' is provided.
5430
5431 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5432
5433         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5434         `utf-2000' is provided.
5435
5436 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5437
5438         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5439         if utf-2000 is provided temporally.
5440
5441 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5442
5443         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5444         as builtin variable].
5445
5446 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5447
5448         * files.el (insert-file-contents-literally): Treat file as binary;
5449         call file-name-handlers. [sync with Emacs 20.3.10]
5450
5451 2008-12-28  Vin Shelton  <acs@xemacs.org>
5452
5453         * XEmacs 21.4.22 is released
5454
5455 2008-12-30  Vin Shelton  <acs@xemacs.org>
5456
5457         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5458         during building even if no packages are found.
5459
5460 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5461
5462         * printer.el (generic-print-region): 
5463         (generic-print-buffer): 
5464         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5465         check if the msprinter device is available, now that msprinter is
5466         always available as a specifier tag. 
5467
5468 2008-12-24  Vin Shelton  <acs@xemacs.org>
5469
5470         * about.el: Add Francisco to my bio!
5471
5472 2008-12-23  Vin Shelton  <acs@xemacs.org>
5473
5474         * autoload.el: Move operator definitions to autoload-operators.el
5475         in the xemacs-base package.
5476
5477 2007-11-22  Vin Shelton  <acs@xemacs.org>
5478
5479         * about.el (about-hacker-contribution): Updated my bio.
5480
5481 2007-10-07  Vin Shelton  <acs@xemacs.org>
5482
5483         * XEmacs 21.4.21 is released
5484
5485 2007-09-19  Didier Verna  <didier@xemacs.org>
5486
5487         Update my personal info.
5488         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5489         * about.el (about-other-current-hackers): Ditto.
5490         * about.el (about-url-alist): Add my musical website.
5491         * about.el (about-personal-info): Update my entry.
5492         * about.el (about-hacker-contribution): Ditto.
5493
5494 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5495
5496         * package-get.el (package-get-download-sites): Update download
5497         sites in Japan.
5498         * package-get.el (package-get-pre-release-download-sites): Ditto.
5499
5500 2007-08-18  Vin Shelton  <acs@xemacs.org>
5501
5502         * package-get.el (package-get-pre-release-download-sites): Sync
5503         mirror sites with 21.5.  (Thanks, Adrian)
5504
5505 2007-08-09  Mike Sperber  <mike@xemacs.org>
5506
5507         * startup.el (migrate-user-init-file): Create backup of
5508         `user-init-file' before migrating.
5509         * startup.el (maybe-migrate-user-init-file): Print
5510         information about backup file.
5511         (maybe-create-compatibility-dot-emacs): Follow above change.
5512
5513 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5514
5515         * font-lock.el: Sync font-lock-add-keywords and
5516         font-lock-remove-keywords from GNU Emacs.
5517         * font-lock.el (font-lock-keywords-alist): New.
5518         * font-lock.el (font-lock-removed-keywords-alist): New.
5519         * font-lock.el (font-lock-add-keywords): New.
5520         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5521         * font-lock.el (font-lock-remove-keywords): New.
5522
5523 2007-08-16  Vin Shelton  <acs@xemacs.org>
5524
5525         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5526         patch from Hans de Graaff.
5527
5528 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5529
5530         * package-get.el (package-get-download-sites): Document Chile and
5531         update Denmark download site.
5532         * package-get.el (package-get-pre-release-download-sites): Ditto.
5533
5534 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5535
5536         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5537
5538 2006-12-09  Vin Shelton  <acs@xemacs.org>
5539
5540         * XEmacs 21.4.20 is released
5541
5542 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5543
5544         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5545
5546 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5547
5548         * info.el (Info-find-file-node, Info-insert-dir)
5549         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5550         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5551         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5552         and discussion.
5553
5554 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5555
5556         * obsolete.el (line-beginning-position): New, from 21.5.x.
5557         (line-end-position): Ditto.
5558
5559 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5560
5561         * package-get.el (package-get-download-sites): Welcome
5562         nl.xemacs.org and Thanks!
5563         * package-get.el (package-get-pre-release-download-sites): Ditto.
5564
5565 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5566
5567         * font-lock.el: Add support for not-so recent changes in Java to
5568         java-mode.
5569
5570 2006-01-28  Vin Shelton  <acs@xemacs.org>
5571
5572         * XEmacs 21.4.19 is released
5573
5574 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5575
5576         * easymenu.el: Update copyright. 
5577         * easymenu.el (easy-menu-all-popups):
5578         Add a docstring. 
5579         * easymenu.el (easy-menu-add):
5580         Document a bug, rework the function to preserve any existing
5581         non-default mode-popup-menu instead of overwriting it, and not to
5582         bother normalising the menu title (nothing else does).
5583         * easymenu.el (easy-menu-remove):
5584         Restore the default mode-popup-menu instead of leaving an empty
5585         one when we remove the last easy-menu popup. 
5586
5587 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5588
5589         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5590         as suggested by Rodrigo Ventura.
5591         * package-get.el (package-get-pre-release-download-sites): Ditto,
5592         with replacement of xemacs-21.5 by beta, which is the logical path
5593         to our beta core and package pre-releases.
5594
5595 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5596
5597         * package-get.el (package-get-download-sites): Add Hong Kong
5598         download site.
5599         * package-get.el (package-get-pre-release-download-sites): Ditto.
5600
5601 2005-12-26  Vin Shelton  <acs@xemacs.org>
5602
5603         * find-paths.el:
5604         * find-paths.el (paths-emacs-root-p): Add search for package root.
5605         * find-paths.el (paths-find-emacs-root): Replaced with
5606         paths-find-invocation-roots, which returns a list of roots.
5607         * find-paths.el (paths-find-invocation-roots): New.
5608         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5609
5610 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5611
5612         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5613         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5614
5615 2005-12-03  Vin Shelton <acs@xemacs.org>
5616
5617         * XEmacs 21.4.18 is released
5618
5619 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5620
5621         * package-get.el (package-get-download-sites): Update reflecting
5622         latest http://www.xemacs.org/Releases/ information generated by
5623         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5624         * package-get.el (package-get-pre-release-download-sites): Ditto.
5625
5626 2005-02-28  Simon Josefsson  <jas@extundo.com>
5627
5628         * about.el (xemacs-hackers): Add jas.
5629         (about-other-current-hackers): Likewise.
5630         (about-url-alist): Add URL for jas.
5631         (about-personal-info): Document jas.
5632         (about-hacker-contribution): Describe jas contributions.
5633
5634 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5635
5636         * easymenu.el (easy-menu-remove): As described in 
5637         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5638         except the "Command" menu from mode-popup-menu. 
5639
5640 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5641  
5642         * font.el (font-spatial-to-canonical): Correct calculation of 
5643         return value for pixel-based input value. 
5644  
5645 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5646
5647         * code-process.el (call-process): Process-related docstring
5648         improvements spurred by Norbert Koch.
5649         * code-process.el (call-process-region): Ditto.
5650         * code-process.el (start-process): Ditto.
5651
5652 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5653
5654         * finder.el (finder-find-library): Return filename actually
5655         searched for.
5656
5657 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5658
5659         * help.el (view-emacs-news): Use `expand-file-name' instead of
5660         `locate-data-file' as the latter will find any "NEWS" files that
5661         might exist in packages _before_ the one in core.
5662
5663 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5664
5665         * package-get.el (package-get-init-package):
5666         package-get-init-package buglet (21.4.17) by Jeff Mincy
5667         <mincy@rcn.com> fixing false temporary load-path shadows reported
5668         after package installation and simplifying code.
5669
5670 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5671
5672         * package-get.el (package-get-download-sites): Sync mirrors list
5673         with the XEmacs website.
5674         (package-get-pre-release-download-sites): Ditto.
5675
5676 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5677
5678         * derived.el (derived-mode-merge-syntax-tables):
5679         Revert my 21.5-only patch of 2003-07-18 which slipped in
5680         through Jerry James's patch of 2004-06-07.
5681
5682 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5683
5684         * cmdloop.el (keyboard-quit): Remove workaround for
5685         `region-active-p' not making sure active region is in current
5686         buffer now that it does.
5687         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5688         * simple.el (region-active-p): `region-active-p' to only return t
5689         when active region is in current buffer.
5690
5691 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5692
5693         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5694         package names, quell a byte-compiler warning, doc fix.
5695
5696 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5697
5698         * buffer.el (pop-to-buffer):
5699         * window-xemacs.el (display-buffer):
5700         Document use of `same-window-buffer-names,' `same-window-regexps'
5701         by pop-to-buffer and display-buffer. 
5702         
5703 2005-02-06  Vin Shelton <acs@xemacs.org>
5704
5705         * XEmacs 21.4.17 is released
5706
5707 2005-01-29  Ben Wing  <ben@xemacs.org>
5708
5709         * shadow.el (find-emacs-lisp-shadows):
5710         Add custom-defines to list of ignored files.
5711
5712 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5713
5714         * simple.el (shifted-motion-keys-select-region): Fix statement
5715         about unshifted-motion-keys-deselect-region.
5716
5717 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5718
5719         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5720         now) for GNU Emacs compatibility.
5721         (make-obsolete-variable): Ditto.
5722
5723 2004-01-08  Ben Wing  <ben@xemacs.org>
5724
5725         * code-files.el (load):
5726         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5727
5728 2004-12-05  Vin Shelton <acs@xemacs.org>
5729
5730         * XEmacs 21.4.16 is released
5731
5732 2004-12-04  Vin Shelton  <acs@xemacs.org>
5733
5734         * auto-autoloads.el: Regenerated.
5735
5736         * custom-load.el: Regenerated.
5737
5738 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5739
5740         Fix bug: apropos errors if a defalias refers to an undefined
5741         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5742
5743         * apropos.el (apropos):
5744         (apropos-command):
5745         * help.el (frob-help-extents):
5746         * help-macro.el (make-help-screen):
5747         * hyper-apropos.el (hyper-apropos-grok-functions):
5748         (hyper-apropos-get-doc):
5749         Catch void-function error thrown by `documentation'.
5750
5751 2004-09-02  Steve Youngs  <steve@youngs.au.com>
5752
5753         * packages.el (package-require): Fix incorrect arg to format.
5754         This fixes a `format specifier' error.
5755
5756 2004-08-13  Jerry James  <james@xemacs.org>
5757
5758         * bytecomp.el (forward-word): Tell the byte compiler the correct
5759         number of arguments to forward-word.
5760
5761 2004-08-12  Sven Grundmann  <sven@xemacs.org>
5762
5763         * etags.el: Fixed loading of include files for tag completion. Now
5764         you can make a tag file for a library, include it into your
5765         project and it will be reloaded only if it changed. Infinte
5766         include loops are detected and the correct tag files are loaded.
5767         * etags.el (buffer-tag-table-list): Load and verify tag files in
5768         the external function buffer-tag-table-list-load.
5769         * etags.el (buffer-tag-table-list-load): New. Load and verify the
5770         tag files. Also load the included tag files. The priority of the
5771         included files is right below their parent file. If multiple
5772         matches occur then the symbols from the parent file are found
5773         first.
5774         * etags.el (tag-table-include-files): Corrected comment
5775         string. Switched to pattern constant tags-include-pattern to have
5776         it at a central location.
5777         * etags.el (tags-include-pattern): Added doc string.
5778         * etags.el (add-to-tag-completion-table): Removed obsolete
5779         comments as the include files are allready returned by
5780         buffer-tag-table-list and loaded.
5781         * etags.el (find-tag-internal): The include files are allready
5782         included in tag-tables as buffer-tag-table-list returns them now.
5783
5784 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
5785
5786         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
5787         Loading items into the notebook is now done by C code.
5788         * widgets-gtk.el (gtk-widget-instantiate-internal):
5789         Style no longer changed.
5790
5791 2004-06-28  Nix  <nix@esperi.org.uk>
5792
5793         * cmdloop.el (truncate-command-history-for-gc): Delay
5794         execution of all things that look up variable bindings,
5795         via `enqueue-eval-event'.
5796
5797 2004-06-24  Vin Shelton  <acs@xemacs.org>
5798
5799         * package-get.el (package-get-require-signed-base-updates):
5800         now defaults to nil.
5801
5802 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5803
5804         * subr.el (split-string): Clean up docstring.
5805
5806 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
5807
5808         * faces.el (zmacs-region): fix typo in docstring.
5809
5810 2004-06-07  Jerry James  <james@xemacs.org>
5811
5812         * derived.el: Synch with Emacs 21.3.
5813         * subr.el (with-local-quit): New, from Emacs 21.3.
5814         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
5815         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
5816         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
5817
5818 2004-06-16  Jerry James  <james@xemacs.org>
5819
5820         * cl.el (cl-set-substring): Increment start by the length of the
5821         string, not the string itself.
5822
5823 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
5824
5825         * etags.el (tag-table-include-files): Expand included TAGS file
5826         paths to avoid problems with relative paths.  Thanks to Peter
5827         Chubb <peterc@gelato.unsw.edu.au>.
5828         * etags.el (tags-include-pattern): New.
5829         * etags.el (add-to-tag-completion-table): Parse and ignore
5830         trailing include lines.
5831
5832 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
5833
5834         * package-ui.el (pui-help-echo): Fix false cvs conflict by
5835         avoiding line solely composed of equal signs.
5836
5837 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
5838
5839         * cus-edit.el (alloc): Typo fix.
5840         * cus-edit.el (custom-browse-visibility): Ditto.
5841         * cus-edit.el (custom-variable-value-create): Ditto.
5842         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
5843         * cus-edit.el (custom-save-variables): Bind print-length and
5844         print-level to nil to avoid value abbreviation.
5845         * cus-edit.el (custom-save-face-internal): Ditto.
5846         * cus-edit.el (custom-save-faces): Save in sorted order.
5847         * cus-edit.el (custom-save-resets): Bind print-length and
5848         print-level to nil to avoid value abbreviation.
5849         * cus-edit.el (custom-save-loaded-themes): Ditto.
5850
5851 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5852
5853         * subr.el (split-string-default-separators): New.
5854         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
5855         see comment in source.
5856
5857 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
5858
5859         * mule/japanese.el (paragraph-start, paragraph-separate):
5860         Remove anchor to BOL.
5861
5862 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
5863
5864         * cl.el (gensym, gentemp): Improve docstrings.
5865
5866 2004-05-10  Vin Shelton  <acs@xemacs.org>
5867
5868         * etags.el: Sync with 21.5 version.
5869
5870 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5871
5872         * etags.el:
5873         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
5874         only for use with exuberant ctags. This will also enable building of 
5875         completion tables with exuberant ctags. This will not work with
5876         xemacs ctags. 
5877         * etags.el (get-tag-table-buffer): New function for creating of
5878         completion table is used if tags-exuberant-ctags-optimization-p ist t
5879         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
5880         finding the tag names. New.
5881         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
5882         building tag completion table with exuberant ctags. New.
5883         * etags.el (find-tag-internal): Improve exact tag matching for tags
5884         with name fields. Before the patch return types of functions or
5885         function parameters (with exuberant ctags) were found as matches.
5886
5887 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5888
5889         * list-mode.el (display-completion-list): Fixed completion list was
5890         taking the width of the frame and not of the window for displaying
5891         the selection methods.
5892
5893 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
5894
5895         * menubar-items.el (default-menubar): Options are saved to custom.el.
5896
5897
5898 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
5899
5900         * isearch-mode.el (isearch-abort): Preserve successful search target.
5901
5902 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
5903
5904         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
5905         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
5906         Bihlmeyer.
5907         * gnuserv.el (gnuserv-mode-line-string): New.
5908         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
5909         gnuserv-mode.
5910         * gnuserv.el (make-x-device-with-gtk-fallback): New.
5911         * gnuserv.el (gnuserv-edit-files): Use
5912         make-x-device-with-gtk-fallback.
5913
5914 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
5915
5916         * gtk-widgets.el: New import: gtk-accel-group-new.
5917         * dialog-gtk.el:
5918         * dialog-gtk.el (gtk-popup-convert-underscores): New.
5919         * dialog-gtk.el (popup-builtin-question-dialog):
5920         Added support for dialog button mnemonics.
5921
5922 2004-03-22  Chris Green <cmg@dok.org>
5923
5924         * process.el (shell-command): Output buffer was ignored when a
5925         background process was run via shell-command.
5926
5927 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
5928
5929         * cus-edit.el (custom-save-variables): Retrieve a list of
5930         variables to save first, sort it, and make sure the variables are
5931         saved in sorted order.
5932
5933 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
5934  
5935         * package-get.el (package-get-update-base-from-buffer): Force
5936         binary coding system for verifying GnuPG signature in the
5937         package-index file.
5938  
5939 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
5940
5941         * package-get.el (package-get-package-index-file-location): Handle
5942         missing "EMACSPACKAGEPATH" environment variable.
5943
5944 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
5945
5946         * package-admin.el (package-admin-find-top-directory): Simplify
5947         directory comparisions and fix substring errors on short path
5948         components.
5949         * package-get.el (package-get-package-index-file-location):
5950         Default to first component of "EMACSPACKAGEPATH", if set.
5951
5952 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
5953
5954         * package-get.el (process-error): New error datum.
5955
5956 2004-02-02  Vin Shelton <acs@xemacs.org>
5957
5958         * XEmacs 21.4.15 is released
5959
5960 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
5961
5962         * itimer.el (activate-itimer): Modify the itimer timeout value as
5963         if it were begun at the last time when the itimer driver was woken
5964         up.
5965
5966 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
5967
5968         * specifier.el (Copyright):
5969         Update.
5970         (make-specifier-and-init):
5971         (map-specifier):
5972         (canonicalize-inst-pair):
5973         (canonicalize-spec-list):
5974         (set-specifier):
5975         Synch docstrings to 21.5 where appropriate.
5976
5977 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
5978
5979         * package-get.el (package-get-list-packages-where): New.  A
5980         function that allows searching for groups of packages.  For
5981         example, find all packages that require the fsf-compat package.
5982
5983 2004-01-25  Steve Youngs  <youngs@xemacs.org>
5984
5985         The Great PUI Sync.
5986
5987         * auto-autoloads.el: Regenerated.
5988
5989         * custom-load.el: Regenerated.
5990
5991         * dumped-lisp.el (packages-hardcoded-lisp): New.
5992
5993         * menubar-items.el (menu-max-items): New.
5994         (menu-submenu-max-items): New.
5995         (menu-submenu-name-format): New.
5996         (menu-split-long-menu): New.
5997         (menu-sort-menu): New.
5998         (default-menubar): Sync to 21.5 in regard to the PUI menus.
5999
6000         * obsolete.el (pui-add-install-directory): Renamed to the more
6001         logical `pui-set-local-package-get-directory'.
6002         (package-get-download-menu): Moved to `package-ui.el' and renamed
6003         to `package-ui-add-download-menu'.
6004
6005         * package-admin.el (package-admin-install-function-mswindows):
6006         Whitespace clean up.
6007         (package-admin-add-single-file-package): Removed.
6008         (package-admin-default-install-function): Whitespace clean up.
6009         (package-admin-find-top-directory): New.
6010         (package-admin-get-install-dir): Use it.
6011         (package-admin-get-manifest-file): 
6012         (package-admin-check-manifest): 
6013         (package-admin-add-binary-package):
6014         (package-admin-get-lispdir):
6015         (package-admin-delete-binary-package):
6016         (package-admin):
6017
6018         * package-get.el (package-get-package-index-file-location): New.
6019         (package-get-install-to-user-init-directory): New.
6020         (package-get-remote):
6021         (package-get-download-sites):
6022         (package-get-pre-release-download-sites): New.
6023         (package-get-site-release-download-sites): New.
6024         (package-get-base-filename):
6025         (package-get-always-update):
6026         (package-get-user-index-filename): Removed.
6027         (package-get-pgp-available-p): New.
6028         (package-get-require-signed-base-updates):
6029         (package-get-was-current):
6030         (package-entries-are-signed): New.
6031         (package-get-continue-update-base): New.
6032         (package-get-download-menu): Removed.
6033         (package-get-require-base):
6034         (package-get-update-base-entry):
6035         (package-get-locate-file):
6036         (package-get-locate-index-file):
6037         (package-get-maybe-save-index):
6038         (package-get-update-base):
6039         (package-get-update-base-from-buffer):
6040         (package-get-update-base-entries):
6041         (package-get-interactive-package-query):
6042         (package-get-update-all):
6043         (package-get-all):
6044         (package-get-dependencies):
6045         (package-get-init-package):
6046         (package-get-info): New.
6047         (package-get):
6048         (package-get-staging-dir):
6049         (package-get-set-version-prop): Removed.
6050         (package-get-installedp):
6051         (package-get-ever-installed-p):
6052         (packages): Removed.
6053         (package-get-custom-groups): Removed.
6054         (package-get-custom): Removed.
6055         (package-get-custom-add-entry): Removed.
6056
6057         * package-info.el (batch-update-package-info):
6058
6059         * package-net.el (package-net-batch-generate-bin-ini):
6060         (package-net-update-installed-db):
6061
6062         * package-ui.el (pui-info-buffer):
6063         (pui-directory-exists): Removed.
6064         (pui-package-dir-list): Removed.
6065         (pui-add-install-directory): Removed.
6066         (package-ui-download-menu): New.
6067         (package-ui-pre-release-download-menu): New.
6068         (package-ui-site-release-download-menu): New.
6069         (pui-set-local-package-get-directory): New.
6070         (pui-package-symbol-char):
6071         (pui-update-package-display):
6072         (pui-toggle-package):
6073         (pui-toggle-package-key):
6074         (pui-toggle-package-delete):
6075         (pui-toggle-package-delete-key):
6076         (pui-toggle-package-event):
6077         (pui-toggle-verbosity-redisplay):
6078         (pui-install-selected-packages):
6079         (pui-add-required-packages):
6080         (pui-help-echo):
6081         (pui-display-info):
6082         (list-packages-mode):
6083         (pui-list-packages):
6084
6085         * packages.el (packages-compute-package-locations):
6086         (package-require):
6087         (package-delete-name):
6088         (packages-hardcoded-lisp): Removed.
6089         (packages-useful-lisp): Removed.
6090         (packages-unbytecompiled-lisp): Removed.
6091         (packages-find-package-directories):
6092
6093         Summary:
6094
6095         Major code clean up of all things PUI.
6096
6097         Much improved code to determine where packages should be
6098         installed.  PUI no longer depends on any packages being
6099         pre-installed to compute where packages are to be installed to.
6100
6101         The user can specify the location of their package-index file.  It
6102         isn't necessary to set this because it has sane defaults.  People
6103         who "run-in-place" won't accidently overwrite the CVS
6104         package-index file.  See
6105         `package-get-package-index-file-location'. 
6106
6107         PUI will now properly clean up after itself in the event of an
6108         unsuccessful package install.  This drastically reduces the number
6109         of "wrong md5sum" FAQs.
6110
6111         non-Mule XEmacsen can no longer install Mule packages.
6112
6113         Package management via the custom interface has been removed.
6114
6115         The PUI related menubar items have been reorganised.
6116
6117         The PGP verification code has been fixed and the default for
6118         whether or not it is used is automatically computed.
6119
6120         * update-elc.el ((preloaded-file-list site-load-packages
6121         need-to-dump dumped-exe)):
6122         Just a couple of small changes to allow for
6123         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
6124         existing anymore.
6125
6126 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
6127
6128         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
6129         apply `format' to the first argument of byte-compile-warn, it
6130         already calls format.
6131
6132 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
6133
6134         * files.el (delete-old-versions): Avoid going interactive during
6135         make install when environment variable VERSION_CONTROL is set.
6136
6137 2003-12-04  Vin Shelton  <acs@xemacs.org>
6138
6139         * menubar-items.el (menu-item-search): Only bring up search dialog
6140         box if the feature is available and desired.
6141
6142 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
6143
6144         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
6145
6146 2003-11-05  Vin Shelton  <acs@xemacs.org>
6147
6148         * help.el (Help-prin1-face):
6149         (Help-princ-face):
6150         princ and prin1 are functions and need to be called as such.  The
6151         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
6152
6153 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
6154
6155         * about.el (about-xemacs): Give full version and build date.
6156
6157 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
6158
6159         * win32-native.el (grep-null-device): This XEmacs has null-device.
6160
6161 2003-09-06  Mike Sperber  <mike@xemacs.org>
6162
6163         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
6164         implement the specified semantics for `defvar.'
6165
6166 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
6167
6168         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
6169         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
6170         displaying buffer in question.
6171
6172 2003-09-03  Vin Shelton <acs@xemacs.org>
6173
6174         * XEmacs 21.4.14 is released
6175
6176 2003-08-17  Vin Shelton  <acs@xemacs.org>
6177
6178         * about.el: Vanity patch.
6179
6180 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
6181
6182         * code-process.el (call-process):
6183         (call-process-region):
6184         (start-process):
6185         Document coding system processing.
6186
6187 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
6188
6189         * startup.el (splash-frame-body): Idiomatic English.
6190
6191 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
6192
6193         * font-lock.el (font-lock-match-java-declarations): Move
6194         save-restriction, narrow-to-region to beginning of function to
6195         avoid going beyond the limit and causing an infloop.
6196
6197 2003-04-16  Jerry James  <james@xemacs.org>
6198
6199         * keydefs.el: Remove mappings for keys mapped to the nowhere
6200         defined function function-key-error.
6201
6202 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6203
6204         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6205         lisp-interaction-mode-hook): Add the docstrings.
6206
6207 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6208
6209         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6210         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6211         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6212
6213 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6214
6215         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6216         lambda list after the original doc.  Care about
6217         #'(lambda () "SingleString") 
6218         (cl-upcase-arg): 
6219         (cl-function-arglist):
6220         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6221         circular data structures in lambda list specification
6222
6223 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6224
6225         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6226         to appear in font-lock-function-name-face.
6227
6228 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6229
6230         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6231         is not also the value of the lambda.
6232
6233 2003-05-06  Andy Piper  <andy@xemacs.org>
6234
6235         * files.el (revert-buffer): Make sure local variables get processed,
6236         even in the case of an optimized reversion.
6237
6238 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6239
6240         * XEmacs 21.4.13 is released
6241
6242 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6243
6244         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6245         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6246
6247 2003-02-14  Ben Wing  <ben@xemacs.org>
6248
6249         * byte-optimize.el:
6250         * byte-optimize.el (byte-compile-inline-expand):
6251         * byte-optimize.el (byte-compile-unfold-lambda):
6252         * byte-optimize.el (byte-optimize-form-code-walker):
6253         * byte-optimize.el (byte-optimize-form):
6254         * byte-optimize.el (byte-decompile-bytecode-1):
6255         * byte-optimize.el (byte-optimize-lapcode):
6256         Review carefully and sync up to 20.7 except for areas as noted.
6257         Fixes problem with JDE compilation.
6258
6259 2003-02-05  Ben Wing  <ben@xemacs.org>
6260
6261         * simple.el:
6262         * simple.el (motion-keys-for-shifted-motion):
6263         Omit M-S-home/end from motion keys.
6264
6265 2003-02-07  Ben Wing  <ben@xemacs.org>
6266
6267         * text-props.el (text-property-any):
6268         * text-props.el (text-property-not-all):
6269         Fix bug when end > start.
6270
6271 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6272
6273         * info.el (Info-insert-dir): Make default-directory end in
6274         separator.  Patch due to Martin Buchholz.
6275
6276 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6277
6278         * XEmacs 21.4.12 "Portable Code" is released.
6279
6280 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6281
6282         * about.el: Update golubev data.
6283
6284 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6285
6286         * isearch-mode.el (isearch-mode-map): Substitute comment on
6287         desirability, and back out "GR is printable" changes.
6288
6289 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6290
6291         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6292
6293 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6294
6295         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6296
6297 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6298
6299         * menubar-items.el (default-menubar): Use browse-url-mozilla
6300         instead of browse-url-gnome-moz for Mozilla.
6301
6302 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6303
6304         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6305
6306 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6307
6308         * files.el (auto-mode-alist): Remove redundant entries for modes
6309         that live in packages.
6310         (interpreter-mode-alist): Ditto.
6311
6312 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6313
6314         * menubar-items.el (default-menubar): Sync with current
6315         browse-url-xemacs.el.
6316
6317 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6318
6319         * XEmacs 21.4.10 "Military Intelligence" is released.
6320
6321 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6322
6323         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6324
6325 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6326
6327         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6328
6329 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6330
6331         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6332         effect free function.
6333         (font-lock-fontify-keywords-region): Supply the argument to
6334         font-lock-compile-keywords.
6335
6336 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6337
6338         * package-get.el (package-get-download-sites): Bring sites list
6339         up to date, prefer xx.xemacs.org addresses.
6340
6341 2002-09-27  Andy Piper  <andy@xemacs.org>
6342
6343         * dialog.el (make-dialog-box): for general dialogs only
6344         delete-frame-hook will be run.
6345
6346 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6347
6348         * font-lock.el (font-lock-fontify-syntactically-region): Add
6349         comment about lookup-syntax-properties, document LOUDLY as unused.
6350
6351 2002-08-26  Andy Piper  <andy@xemacs.org>
6352
6353         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6354         merge.
6355
6356 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6357
6358         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6359         (make-obsolete-variable): Ditto.
6360         (make-compatible): Ditto.
6361         (make-compatible-variable): Ditto.
6362
6363 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6364
6365         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6366         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6367
6368 2002-08-28  Andy Piper  <andy@xemacs.org>
6369
6370         * files.el (revert-buffer): propagate revert-without-query-status.
6371
6372 2002-06-03  Andy Piper  <andy@xemacs.org>
6373
6374         * dialog-items.el (make-search-dialog): align various subcontrols
6375         in visually pleasing ways, allow frame to autosize to the dialog
6376         size.
6377         * dialog.el (make-dialog-box): add a border inside the frame. Add
6378         :autosize property, if t then reset the frame size appropriately
6379         before the frame is mapped.
6380         * gutter-items.el (set-progress-feedback-instantiator): align
6381         various subcontrols.
6382         * gutter-items.el (set-progress-abort-instantiator): ditto.
6383
6384 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6385
6386         * XEmacs 21.4.9 "Informed Management" is released.
6387
6388 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6389
6390         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6391         "&optional append" argument.
6392
6393 2002-07-16  Didier Verna  <didier@xemacs.org>
6394
6395         * subr.el (replace-in-string): fix case fold bug introduced by
6396         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6397         case-fold-search in temporary buffers.
6398
6399 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6400
6401         * lib-complete.el (find-library): Remove check for mule because
6402         decompression DOES work on Mule.
6403
6404 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6405
6406         * simple.el (join-line): New alias for `delete-indentation'.
6407
6408 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6409
6410         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6411         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6412         (font-lock-builtin-face): New.
6413         (font-lock-constant-face): New.
6414         (font-lock-face-list): Add builtin and constant faces.
6415
6416 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6417
6418         * autoload.el (make-autoload): Support define-derived-mode.
6419         Collected puts of doc-string-elt property.  Based on a patch by
6420         Didier Verna <didier@xemacs.org>.
6421
6422 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6423
6424         * wid-edit.el (widget-field-activate): Fix docstring typo.
6425
6426 2002-07-23  Andy Piper  <andy@xemacs.org>
6427
6428         * about.el (about-personal-info): update me.
6429
6430 2002-07-12  Andy Piper  <andy@xemacs.org>
6431
6432         * custom.el (custom-theme-set-variables): remove bogus
6433         arguments. Use custom-set-default to set defaults.
6434         (custom-set-variables): update doc.
6435         (custom-local-buffer): new, synced from FSF.
6436         (custom-set-default): ditto.
6437         (defcustom): update doc.
6438
6439 2002-06-16  Andy Piper  <andy@xemacs.org>
6440
6441         * menubar-items.el (default-menubar): enable windows printing on
6442         cygwin as well as native.
6443
6444 2002-06-12  Andy Piper  <andy@xemacs.org>
6445
6446         * printer.el (generic-print-buffer): catch all errors so that the
6447         print device can be cleared in all scenarios.
6448         (Printer-clear-device): make sure clearing the printer allows it
6449         to be used again immediately.
6450         (generic-print-region): make sure the default printer face is
6451         black-on-white.
6452
6453 2002-04-23  Jerry James  <james@xemacs.org>
6454
6455         * window-xemacs.el (display-buffer-function): Change doc to
6456         reflect new arg.
6457         * window-xemacs.el (pre-display-buffer-function): Ditto.
6458         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6459         non-nil, make the new window just big enough for its contents.
6460         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6461         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6462         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6463
6464 2002-06-06  Andy Piper  <andy@xemacs.org>
6465
6466         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6467         (defcustom): ditto.
6468         (custom-handle-keyword): ditto.
6469
6470 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6471
6472         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6473         Make obsolete.  Default to nil.
6474         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6475         Inspired by a patch by John Palmieri.
6476
6477 2002-07-01  Mike Alexander  <mta@arbortext.com>
6478
6479         * process.el (shell-command-on-region): Don't delete the region
6480         before giving it to call-process-region
6481
6482 2002-06-04  Jerry James <james@eecs.ku.edu>
6483
6484         * find-paths.el (paths-find-architecture-directory): Search in
6485         `system-configuration'/`base', not `base'`system-configuration'.
6486
6487 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6488
6489         * info.el (Info-index): Add missing \ in [ t].
6490
6491 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6492
6493         * gutter-items.el (gutter-buffers-tab-visible-p,
6494         buffers-tab-omit-function, buffers-tab-selection-function,
6495         buffers-tab-filter-functions):
6496         Doc improvements.
6497
6498 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6499
6500         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6501
6502         * toolbar-items.el (toolbar-news): Fix typo in message string.
6503
6504 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6505
6506         * dialog.el (yes-or-no-p-dialog-box): 
6507         * cmdloop.el (y-or-n-p-minibuf):
6508         (yes-or-no-p-minibuf):
6509         (yes-or-no-p):
6510         (y-or-n-p): 
6511         Specify negative answers in docstrings.
6512
6513 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6514
6515         * package-ui.el (pui-help-echo): Display both installed and author
6516         version.  Use a balloon-help window to display extra info like
6517         package requires.
6518
6519 2002-05-30  Andy Piper  <andy@xemacs.org>
6520
6521         * files.el (revert-buffer-internal): don't visit
6522         revert-buffer. Kill buffer when not used. Suggested by Mike
6523         Alexander <mta@arbortext.com>
6524
6525 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6526
6527         * files.el (revert-buffer): More docstring fiddling.
6528
6529 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6530
6531         * files.el (revert-buffer):
6532         (revert-buffer-internal):
6533         (revert-buffer-insert-file-contents-function):
6534         Improve docstrings and comments.
6535
6536 2002-05-08  Andy Piper  <andy@xemacs.org>
6537
6538         * files.el (revert-buffer): observe noconfirm behavior.
6539
6540 2002-04-09  Andy Piper  <andy@xemacs.org>
6541
6542         * files.el (revert-buffer): use revert-buffer-internal if it looks
6543         like doing so will not result in any user-visible changes.
6544         (revert-buffer-internal): new function. Do the actual process of
6545         reversion and then see whether the result is any different to what
6546         we have already. If it is not then do nothing.
6547
6548 2001-12-11  Andy Piper  <andy@xemacs.org>
6549
6550         * menubar.el (get-popup-menu-response): re-order so that it works
6551         on more sane/facist window systems.
6552
6553 2001-12-03  Andy Piper  <andy@xemacs.org>
6554
6555         * faces.el (frob-face-property): don't infloop in face frobbing
6556         from Jan Vroonhof <jan@xemacs.org>.
6557
6558 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6559
6560         * faces.el (frob-face-property): Follow face fall-back hierarchy
6561         properly for face properties without an instance. Only do manual
6562         copy form 'default in last resort. This handles in particular
6563         the case where 'default itself has only a fall-back (which is
6564         the case by default on windows).
6565
6566 2001-11-24  Andy Piper  <andy@xemacs.org>
6567
6568         * printer.el (generic-print-region): set default-frame-plist to
6569         nil while creating the printer frame so that sizes reflect the
6570         printed page.
6571
6572         * faces.el (face-complain-about-font): Don't complain on printers.
6573
6574 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6575         
6576         * package-net.el: Andy synch.
6577         
6578 2001-12-16  Andy Piper  <andy@xemacs.org>
6579
6580         * package-get.el (package-get-update-all): Make sure installed.db
6581         gets updated after updating packages.
6582
6583 2002-03-28  Ben Wing  <ben@xemacs.org>
6584
6585         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6586         continuation, truncation so that we don't get line jumpiness from
6587         them being larger than the line height.
6588
6589         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6590
6591 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6592
6593         * font.el (font-window-system-mappings): Add mapping for Gtk
6594         (assume identical to X) 
6595
6596 2002-02-04  Andy Piper  <andy@xemacs.org>
6597
6598         * files.el (convert-standard-filename): Fix for short filename
6599         Peter Arius <pas@methodpark.de>
6600
6601 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6602
6603         * list-mode.el (default-choose-completion): completion-base-size
6604         should refer to local value in the completion list buffer.
6605
6606 2001-12-03  Didier Verna  <didier@xemacs.org>
6607
6608         * rect.el: autoload `replace-rectangle'.
6609         * keydefs.el (global-map): bind it to `C-x r p'.
6610
6611 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6612
6613         * XEmacs 21.4.8 "Honest Recruiter" is released.
6614
6615 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6616
6617         This patch is based on Jerry James's patch and analysis.
6618
6619         * select.el (get-clipboard):
6620         (get-selection):
6621         Update docstrings.
6622         (get-clipboard-foreign):
6623         (get-selection-foreign):
6624         New function for use as `interprogram-paste-function's.
6625
6626         * simple.el (interprogram-paste-function): Change default to
6627         `get-clipboard-foreign'; improve docstring.
6628         (interprogram-cut-function): Improve dosctring.
6629
6630 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6631
6632         * XEmacs 21.4.7 "Economic Science" is released.
6633
6634 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6635
6636         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6637
6638 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6639
6640         * obsolete.el (assq-delete-all): New compatibility alias for 
6641         remassq.
6642
6643 2002-01-09  Simon Josefsson  <jas@extundo.com>
6644
6645         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6646
6647 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6648
6649         * info.el (Info-auto-generate-directory): Default
6650         Info-auto-generate-directory to 'if-outdated.
6651
6652 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6653
6654         * startup.el (normal-top-level): Prevent migration code from
6655         trashing .emacs on an error in loading the init files.
6656
6657 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6658
6659         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6660         "system default" Xdefaults and friends get xrdb-mode.
6661
6662 2002-03-05  Mats Lidell  <matsl@contactor.se>
6663  
6664         * help-nomule.el (tutorial-supported-languages): Added Swedish
6665         tutorial. Sorted languages.
6666
6667 2002-02-11  Mike Sperber <mike@xemacs.org>
6668
6669         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6670         regenerating outdated dir files and dir is non-existent.
6671
6672 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6673
6674         * code-files.el (convert-mbox-coding-system): Improve comment.
6675         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6676         coding-system argument to `write-region-pre-hook' call.
6677         (write-region-pre-hook): Fix docstring to mention lockname argument.
6678
6679 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6680
6681         * minibuf.el (completing-read): Remove redundant wrong arg list.
6682
6683         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6684
6685 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6686
6687         * obsolete.el (interactive-form): new compatibility alias for 
6688         function-interactive.
6689
6690 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6691
6692         * menubar-items.el (Menubar-items-truncate-list): Removed.
6693         * menubar-items.el (Menubar-items-truncate-history): New.
6694         * menubar-items.el (default-menubar): Use
6695         Menubar-items-truncate-history.
6696
6697 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6698
6699         * printer.el (generic-print-region): Pass correct arguments to
6700         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6701         Torkelsson <torkel@acc.umu.se>.
6702
6703 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6704
6705         * help.el (describe-mode): synched with FSF 19.34; handle nil
6706         minor mode indicators.
6707
6708 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6709
6710         * minibuf.el (completing-read): Update docstring.
6711
6712 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6713
6714         * XEmacs 21.4.6 "Common Lisp" is released.
6715
6716 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6717
6718         * package-net.el: Inadvertant synch with Windows branch.  From
6719         Andy's log:
6720         (package-net-kit-version): new variable.
6721         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6722
6723 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6724
6725         * package-get.el (package-get-locate-index-file): Also search the
6726         core etc/ directory for the package index file if it can't be
6727         found in ~/.xemacs/.
6728
6729 2001-12-13  William Perry  <wmperry@gnu.org>
6730
6731         * dialog-gtk.el (popup-builtin-question-dialog):
6732         Conform to API in gui.c.
6733         
6734 2001-11-12  Andy Piper  <andy@xemacs.org>
6735
6736         * cus-edit.el (custom-save-face-internal): make sure we save
6737         non-themed faces.
6738         (custom-save-variables): ditto variables.
6739
6740 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6741
6742         * faces.el (make-face-family):
6743         (make-face-size):
6744         New face-modifying functions per Jan Vroonhof.
6745
6746         cus-face.el (custom-set-face-font-family):
6747         (custom-set-face-font-size):
6748         Use them.
6749
6750         * font.el (font-window-system-mappings): More precise docstring.
6751
6752         (font-create-name):
6753         (font-create-object):
6754         (tty-font-create-object):
6755         (tty-font-create-plist):
6756         (x-font-create-object):
6757         (x-font-create-name):
6758         (ns-font-create-name):
6759         (mswindows-font-create-object):
6760         (mswindows-font-create-name):
6761         Add doctrings.
6762
6763 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
6764
6765         * gtk-faces.el (gtk-init-device-faces): removed spurious
6766         quote before let* expression.
6767
6768 2001-10-29  Andy Piper  <andy@xemacs.org>
6769
6770         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
6771         modified when changing coding system.
6772
6773         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
6774         that we invoke the GUI directory selector.
6775
6776 2001-10-25  Andy Piper  <andy@xemacs.org>
6777
6778         * dialog.el (make-dialog-box): use new directory dialog support.
6779         * minibuf.el (read-file-name-1): ditto.
6780         (read-file-name): ditto.
6781         (read-directory-name): ditto.
6782
6783 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
6784
6785         * XEmacs 21.4.5 "Civil Service" is released.
6786
6787 2001-04-23  Didier Verna  <didier@xemacs.org>
6788
6789         * cus-edit.el (custom-variable-pre-save): New.
6790         * cus-edit.el (custom-variable-post-save): New.
6791         * cus-edit.el (custom-variable-save): use them.
6792         * cus-edit.el (custom-face-pre-save): New.
6793         * cus-edit.el (custom-face-post-save): New.
6794         * cus-edit.el (custom-face-save): use them.
6795         * cus-edit.el (custom-group-pre-save): New.
6796         * cus-edit.el (custom-group-post-save): New.
6797         * cus-edit.el (custom-group-save): use them.
6798         * cus-edit.el (Custom-save): use the pre/post functions above,
6799         call `custom-save-all' only once.
6800         * cus-edit.el (custom-variable-pre-reset-standard): New.
6801         * cus-edit.el (custom-variable-post-reset-standard): New.
6802         * cus-edit.el (custom-variable-reset-standard): use them.
6803         * cus-edit.el (custom-face-pre-reset-standard): New.
6804         * cus-edit.el (custom-face-post-reset-standard): New.
6805         * cus-edit.el (custom-face-reset-standard): use them.
6806         * cus-edit.el (custom-group-pre-reset-standard): New.
6807         * cus-edit.el (custom-group-post-reset-standard): New.
6808         * cus-edit.el (Custom-reset-standard): use them.
6809         * cus-edit.el (custom-face-reset-saved): use the pre/post
6810         functions above, call `custom-save-all' only once.
6811
6812 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
6813
6814         * gutter-items.el (buffers-tab face): Derive from the modeline
6815         face by default.  Many people use white-on-black for the default
6816         font, and the tabs look hideous with that color combination.  The
6817         modeline usually has the correct colors.
6818
6819 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
6820
6821         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
6822         (tag-mark-stack-max): Typo fix.
6823
6824 2001-09-28  Ben Wing  <ben@xemacs.org>
6825
6826         * font-lock.el:
6827         * font-lock.el (font-lock-after-change-function):
6828         fix problem with last patch, reported by Katsumi Yamaoka.
6829
6830 2001-09-17  Ben Wing  <ben@xemacs.org>
6831
6832         * font-lock.el (font-lock-after-change-function):
6833         fix problem when you insert a comment on the line before a line of
6834         code: if we use the following char, then when you hit backspace,
6835         the following line of code turns the comment color.
6836
6837 2001-06-08  Ben Wing  <ben@xemacs.org>
6838
6839         * process.el: comment about shell-command-switch.
6840         * process.el (shell-quote-argument): Need to quote a null
6841         argument, too.  From Dan Holmsand.
6842         
6843         * startup.el (normal-top-level): Delete some unused FSF junk.
6844         * startup.el (command-line-early):
6845         
6846         * startup.el (command-line): Call MS Windows init function.
6847         
6848         * win32-native.el:
6849         * win32-native.el (mswindows-system-shells): New.
6850         * win32-native.el (mswindows-system-shell-p): New.
6851         * win32-native.el (init-mswindows-at-startup): New.
6852         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
6853         * win32-native.el (mswindows-quote-one-simple-arg):
6854         * win32-native.el (mswindows-quote-one-command-arg):
6855         * win32-native.el (mswindows-construct-process-command-line-alist):
6856         Correct comments at top.  Correctly handle passing arguments
6857         to Cygwin programs and to bash.  Fix quoting of zero-length
6858         arguments (from Dan Holmsand).  Set shell-command-switch based
6859         on shell-file-name, which in turn comes from env var SHELL.
6860
6861 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
6862
6863         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
6864         default-toolbar-position): Fill docstrings for balloon-help.
6865
6866 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6867
6868         * faces.el: Reenable specifications over 'gtk domain.
6869
6870 2001-08-08  Didier Verna  <didier@xemacs.org>
6871
6872         * autoload.el (update-autoload-files): make defdir a file name,
6873         not directory name.
6874
6875 2001-08-06  Steve Youngs  <youngs@xemacs.org>
6876
6877         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
6878
6879         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
6880
6881 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
6882
6883         * font-menu.el (font-menu-set-font): Default to current font-family.
6884         (font-menu-preferred-resolution):
6885         (font-menu-size-scaling):
6886         Provide gtk defaults, too.
6887
6888 2001-07-29  Mike Alexander  <mta@arbortext.com>
6889
6890         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
6891         list
6892         (custom-set-face-font-family): ditto
6893
6894 2001-07-26  Mike Sperber <mike@xemacs.org>
6895
6896         * files.el (auto-mode-alist): .9 files are man pages, too.
6897
6898 2001-07-23  Edwin Steiner <esteiner@net4you.at>
6899
6900         * process.el (call-process-internal): bind
6901         coding-system-for-write to 'binary when calling
6902         start-process-internal, so the process receives 
6903         the literal contents of INFILE.
6904
6905 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
6906
6907         * files.el (auto-mode-alist): Add configure.ac support.
6908
6909 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
6910
6911         * buff-menu.el:
6912         mouse.el:
6913         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
6914
6915 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
6916
6917         * XEmacs 21.4.4 "Artificial Intelligence" is released.
6918
6919 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
6920
6921         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
6922         mixed text.
6923         (kinsoku-eol-p): Ditto.
6924
6925 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
6926
6927         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
6928         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
6929         characters as the category `s' or `e' correctly.
6930
6931 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
6932
6933         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
6934
6935 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
6936
6937         * mule/cyrillic.el:  Set up case table.
6938
6939 2001-06-08  Mike Sperber <mike@xemacs.org>
6940
6941         * files.el (save-some-buffers-1): Don't zap the help window right
6942         after `map-y-or-n-p' has popped it up.
6943
6944 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
6945
6946         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
6947
6948 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
6949
6950         * specifier.el: define-specifier-tag 'gtk.
6951
6952 2001-05-12  Ben Wing  <ben@xemacs.org>
6953
6954         * find-paths.el (paths-find-recursive-path):
6955         fix error with null EXCLUDE-REGEXP.
6956         
6957         * font-lock.el (font-lock-mode):
6958         fix problem reported by hrvoje with buffers starting with a space.
6959         
6960 2001-05-06  Ben Wing  <ben@xemacs.org>
6961
6962         * dialog.el (make-dialog-box):
6963         * menubar-items.el (default-menubar):
6964         * printer.el (generic-print-buffer):
6965         * printer.el (generic-print-region):
6966         implement printing the selection when it's selected.
6967
6968 2001-04-18  Didier Verna  <didier@xemacs.org>
6969
6970         * cus-edit.el (Custom-reset-standard): reset to standard settings
6971         not only when the buffer's :custom-state is 'modified, but also
6972         when it is 'set or 'saved.
6973
6974 2001-04-17  Didier Verna  <didier@xemacs.org>
6975
6976         * startup.el (load-user-init-file): define `custom-file' before
6977         loading the user's init file.
6978
6979 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
6980
6981         * menubar.el (popup-mode-menu): Make it work with
6982         popup-menu-titles turned off.
6983         
6984 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6985
6986         * about.el (about-mailto-link): Use compose-mail for sending mail.
6987
6988 2001-07-14  Sean MacLennan  <seanm@storm.ca>
6989
6990         * package-admin.el (package-install-hook): New.
6991         (package-delete-hook): New.
6992         (package-admin-add-single-file-package): Use package-delete-hook.
6993
6994         * package-get.el (package-get): Use package-install-hook.
6995
6996 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6997
6998         * package-ui.el (pui-install-selected-packages): reverse the lists
6999         of packages so that they get handled in the same order as they
7000         were selected.
7001
7002 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
7003
7004         * packages.el (locate-library): Use read-library-name for completion.
7005
7006 2001-05-21  Martin Buchholz  <martin@xemacs.org>
7007
7008         * byte-optimize.el (=): `=' is not a binary predicate!
7009         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
7010         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
7011
7012 2001-05-20  Martin Buchholz  <martin@xemacs.org>
7013
7014         * bytecomp.el (byte-compile-arithcompare):
7015         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
7016
7017 2001-06-03  William M. Perry  <wmperry@gnu.org>
7018
7019         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
7020         return the filename selected by the user!
7021
7022 2001-05-31  William M. Perry  <wmperry@gnu.org>
7023
7024         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
7025         in XEmacs/GTK.
7026
7027 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
7028
7029         * coding.el: Tiny typo fixed.
7030
7031 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7032
7033         * XEmacs 21.4.3 "Academic Rigor" is released.
7034
7035 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
7036
7037         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
7038
7039 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
7040
7041         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
7042
7043 2001-05-04  Ben Wing  <ben@xemacs.org>
7044
7045         * printer.el (generic-print-buffer):
7046         * printer.el (generic-print-region):
7047         Enable dialog boxes.  Apply workaround recommended by Kirill.
7048         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
7049         
7050         * simple.el (kill-whole-line):
7051         * simple.el (kill-line-1):
7052         * simple.el (kill-entire-line):
7053         * simple.el (kill-line):
7054         * simple.el (backward-kill-line):
7055         Take out interactive dependence of kill-whole-line.
7056
7057 2001-04-22  Ben Wing  <ben@xemacs.org>
7058
7059         * dialog.el (make-dialog-box):
7060         Put dialog titles back in -- this time correctly.  Fix various
7061         other problems with leaks and such.
7062
7063         * simple.el (region-exists-p):
7064         * simple.el (region-active-p):
7065         Add comment about which one is correct to use in menu specs.
7066
7067 2001-05-05  Ben Wing  <ben@xemacs.org>
7068
7069         * dialog.el (make-dialog-box): fix doc string.
7070         * menubar-items.el (default-menubar): Add Page Setup for Windows,
7071         take out Pretty Print.
7072         * printer.el:
7073         * printer.el (printer-current-device): New.
7074         * printer.el (Printer-get-device): New.
7075         * printer.el (Printer-clear-device): New.
7076         * printer.el (generic-page-setup): New.
7077         * printer.el (generic-print-buffer):
7078         * printer.el (generic-print-region):
7079         Implement Page Setup.  Handle errors properly.
7080
7081 2001-05-05  Ben Wing  <ben@xemacs.org>
7082
7083         * subr.el (error): Complete list of errors in doc string.
7084         
7085 2001-04-22  Ben Wing  <ben@xemacs.org>
7086
7087         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
7088         
7089 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
7090
7091         * build-report.el: Remove CVS keywords since this file has been in
7092         core lisp for a while now.
7093         * build-report.el (build-report-make-output-files): Fix typo.
7094
7095 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7096
7097         * about.el (about-finish-buffer): Make sure the last change works
7098         even if EVENT is nil.
7099
7100 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7101
7102         * about.el (about-finish-buffer): Kill/bury the buffer where the user
7103         clicked, not the one that happens to be the current buffer at the
7104         time.
7105
7106 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
7107
7108         * cus-edit.el (custom-display): Support the GTK Window System also.
7109
7110 2001-04-30  Ben Wing  <ben@xemacs.org>
7111
7112         * printer.el:
7113         * printer.el (printer-page-header):
7114         * printer.el (Print-context): New.
7115         * printer.el (printer-page-footer):
7116         * printer.el (generate-header-element): New.
7117         * printer.el (generate-header-line): New.
7118         * printer.el (print-context-property):
7119         * printer.el (generic-print-buffer):
7120         * printer.el (generic-print-region):
7121         Implement headers and footers.  Implement calling Print dialog box
7122         (#### but it doesn't quite work yet).
7123
7124 2001-04-25  Ben Wing  <ben@xemacs.org>
7125
7126         * about.el (xemacs-hackers):
7127         * about.el (about-url-alist):
7128         * about.el (about-personal-info):
7129         * about.el (about-hacker-contribution):
7130         More contributions.
7131         
7132         * simple.el (handle-post-motion-command):
7133         Fix spurious setting of zmacs-region-stays to t after a non-shift
7134         motion command.
7135
7136 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
7137
7138         * about.el (about-personal-info): Update my bio.
7139         (about-hacker-contribution): Ditto.
7140
7141 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
7142
7143         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
7144
7145 2001-04-19  Andy Piper  <andy@xemacs.org>
7146
7147         * package-net.el (package-net-cygwin32-binary-size): new size.
7148         (package-net-win32-binary-size): new size.
7149         (package-net-convert-index-to-ini): Use new arch.
7150         (package-net-batch-convert-index-to-ini): Removed.
7151         (package-net-generate-bin-ini): New.
7152         (package-net-batch-generate-bin-ini): New.
7153
7154 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7155
7156         * XEmacs 21.4.1 "Copyleft" is released.
7157
7158 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
7159
7160         * x-compose.el (xlib-input-method-bug-workaround):
7161         (alias-colon-to-double-quote):
7162         Force sort in map-keymap to work around rehash bug.
7163
7164 2001-04-17  Ben Wing  <ben@xemacs.org>
7165
7166         * about.el: Finish overhaul, add a few new hackers, update a
7167         couple old ones.
7168
7169 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
7170
7171         * XEmacs 21.4.0 "Solid Vapor" is released.
7172
7173 2001-04-15  Ben Wing  <ben@xemacs.org>
7174
7175         * about.el:
7176         * about.el (about-headline-face): New.
7177         * about.el (about-link-face): New.
7178         * about.el (about-current-release-maintainers): New.
7179         * about.el (about-other-current-hackers): New.
7180         * about.el (about-url-alist):
7181         * about.el (about-once-and-future-hackers): New.
7182         * about.el (about-mailto-link): New.
7183         * about.el (about-get-buffer):
7184         * about.el (about-finish-buffer):
7185         * about.el (about-xemacs):
7186         * about.el (about-features): Removed.
7187         * about.el (about-advantages): New.
7188         * about.el (about-maintainer-info): Removed.
7189         * about.el (about-personal-info): New.
7190         * about.el (about-hacker-contribution): New.
7191         * about.el (about-maintainer):
7192         * about.el (about-show-linked-info):
7193         * about.el (about-hackers):
7194         Major revamping.  Rewriting of most of the text, improve the
7195         link handling, separate info on contributors into personal
7196         and contribution info, add new contributors, update personal
7197         info, etc. etc.
7198         
7199         * menubar-items.el (default-menubar):
7200         Help menubar entry for News now says more accurately
7201         "What's New in XEmacs".
7202         
7203         * mouse.el:
7204         * mouse.el (mouse-track-cleanup-hook):
7205         * mouse.el (mouse-track):
7206         Don't set-buffer to a dead buffer when calling mouse-track
7207         cleanup hooks.
7208
7209 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7210
7211         * XEmacs 21.2.47 "Zephir" is released.
7212
7213 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7214
7215         * dialog.el (make-dialog-box): Disable dialog box titles until
7216         we get them working.
7217
7218 2001-03-30  Ben Wing  <ben@xemacs.org>
7219
7220         * help.el:
7221         * help.el (Help-princ-face):
7222         * help.el (Help-prin1-face):
7223         * help.el (frob-help-extents):
7224         * help.el (describe-function-1):
7225         * help.el (describe-variable):
7226         Avoid using font-lock faces, which may not be defined.
7227         Instead, use hyper-apropos faces, and make sure they're
7228         defined as necessary by using `require'. (It's not so safe
7229         to do this for font-lock.) In any case, we will eventually
7230         be merging this functionality into hyper-apropos.
7231
7232         * loaddefs.el (completion-ignored-extensions):
7233         Fix documentation.
7234         
7235         * menubar-items.el (menu-truncate-list): Removed.
7236         * menubar-items.el (Menubar-items-truncate-list): New.
7237         * menubar-items.el (default-menubar):
7238         Fix errors if grep or compile command is too long.  Rename helper
7239         function to be less visible.
7240
7241 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7242
7243         * byte-optimize.el (byte-optimize-minus):
7244         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7245
7246 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7247
7248         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7249         Mule is available.
7250
7251         * mule/latin.el: New file.
7252
7253 2001-03-11  Ben Wing  <ben@xemacs.org>
7254
7255         * auto-save.el:
7256         * auto-save.el (auto-save-directory):
7257         * auto-save.el (make-auto-save-file-name):
7258         * auto-save.el (auto-save-file-name-p): New.
7259
7260         Merge in improvements from other definition of
7261         make-auto-save-file-name in files.el.
7262         
7263         * auto-save.el (auto-save-original-name):
7264         * auto-save.el (auto-save-name-in-fixed-directory):
7265         * auto-save.el (auto-save-unslashify-name): Removed.
7266         * auto-save.el (auto-save-slashify-name): Removed.
7267         * auto-save.el (auto-save-reserved-chars): New.
7268         * auto-save.el (auto-save-escape-name): New.
7269         * auto-save.el (auto-save-unhex): New.
7270         * auto-save.el (auto-save-unescape-name): New.
7271
7272         Change algorithm for encoding filenames in auto-save names to be
7273         entirely safe with all filesystems and all possible characters in
7274         a filename, and 100% reversible. (Essentially, uses
7275         quoted-printable as the encoding.)
7276         
7277         * auto-save.el (recover-all-files):
7278
7279         Use insert-directory rather than calling ls directly -- fixes
7280         things under Windows.
7281
7282         * files.el:
7283         * files.el (convert-standard-filename): Substitute FSF's
7284         definition for this (we had nothing here before).
7285         
7286         * files.el (backup-buffer): Warning fix.
7287         
7288         * files.el (make-backup-file-name):
7289         * files.el (find-backup-file-name):
7290         Fix error in calling sequence to auto-save-file-name-p.
7291         
7292         * files.el (recover-file):
7293         Use insert-directory rather than calling ls directly -- fixes
7294         things under Windows.
7295
7296         * files.el (make-auto-save-file-name): Removed.
7297         * files.el (auto-save-file-name-p): Removed.
7298         auto-save is always dumped so no sense in having a definition
7299         that will always be overwritten with another.
7300         
7301         * files.el (insert-directory):
7302         * win32-native.el:
7303         * win32-native.el (debug-mswindows-process-command-lines):
7304         * win32-native.el (original-make-auto-save-file-name): Removed.
7305         * win32-native.el (make-auto-save-file-name): Removed.
7306
7307
7308 2001-03-21  Martin Buchholz <martin@xemacs.org>
7309
7310         * XEmacs 21.2.46 "Urania" is released.
7311
7312 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7313
7314         * menubar-items.el (default-menubar): Update sample.emacs to
7315         sample.init.el and adjust accelerators.
7316
7317 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7318
7319         * build-report.el (build-report): Improve docstring.
7320
7321 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7322
7323         * ChangeLog: Log GTK merge.
7324
7325         * gutter-items.el:
7326         * mwheel.el:
7327         * sound.el:
7328         * startup.el:
7329         Revert gratuitous whitespace changes.
7330
7331 2001-03-07  Ben Wing  <ben@xemacs.org>
7332
7333         * help.el:
7334         * help.el (key-or-menu-binding):
7335         * help.el (Help-find-file): New.
7336         * help.el (describe-beta):
7337         * help.el (describe-copying):
7338         * help.el (describe-project):
7339         * help.el (view-emacs-news):
7340         * help.el (view-sample-init-el): New.
7341         * help.el (Help-princ-face): New.
7342         * help.el (Help-prin1-face): New.
7343         * help.el (help-symbol-function-context-menu):
7344         * help.el (help-symbol-variable-context-menu):
7345         * help.el (help-symbol-function-and-variable-context-menu):
7346         * help.el (frob-help-extents):
7347         * help.el (describe-function-1):
7348         * help.el (describe-variable):
7349
7350         Add coloring in Help buffers, correspondent with hyperlinks.
7351         View files in view-mode rather than Fundamental.
7352         Remove separators from context menus -- now handled in generic code.
7353         Add `Find Tag' to context menu.
7354         
7355         * menubar.el (popup-mode-menu):
7356
7357         Rewrite code that outputs the popup menu to (a) put more specific
7358         entries first, (b) be more robust, (c) output the proper context
7359         menu separators automatically (the context menu functionality is
7360         new and currently used only by Help).
7361
7362 2001-03-10  William M. Perry  <wmperry@aventail.com>
7363
7364         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7365         this function when converting from the 21.1 GTK branch.  Now
7366         supports file, password, question, and color built-in dialogs.
7367
7368 2001-03-06  Ben Wing  <ben@xemacs.org>
7369
7370         * keydefs.el:
7371         * keydefs.el (global-map):
7372         Add commented-out change of M-k (for 21.5).
7373         
7374         * menubar-items.el (default-menubar):
7375         Fix items to control kill-line behavior; add items for
7376         shifted motion.
7377         
7378         * simple.el:
7379         * simple.el (kill-whole-line):
7380         * simple.el (historical-kill-line): Removed.
7381         * simple.el (kill-line): Removed.
7382         * simple.el (kill-entire-line): New.
7383         * simple.el (kill-line-1): New.
7384         * simple.el (backward-kill-line):
7385         Undo kill-whole-line == always changes.  Add new function
7386         kill-entire-line to unconditionally delete the current line.
7387         Add comments describing the lamentable state of affairs of
7388         the kill-line functions and variables.
7389
7390 2001-03-02  Ben Wing  <ben@xemacs.org>
7391
7392         * simple.el:
7393         * simple.el (beginning-of-buffer):
7394         * simple.el (end-of-buffer):
7395         * simple.el (mark-ring-unrecorded-commands):
7396         * simple.el (signal-error-on-buffer-boundary):
7397         * simple.el (shifted-motion-keys-select-region):
7398         * simple.el (unshifted-motion-keys-deselect-region):
7399         * simple.el (motion-keys-for-shifted-motion): New.
7400         * simple.el (handle-pre-motion-command):
7401         * simple.el (handle-post-motion-command):
7402         * simple.el (forward-char-command):
7403         * simple.el (backward-char-command):
7404         * simple.el (scroll-up-command):
7405         * simple.el (scroll-down-command):
7406         * simple.el (next-line):
7407         * simple.el (previous-line):
7408         * simple.el (backward-block-of-lines):
7409         * simple.el (forward-block-of-lines):
7410         * simple.el (backward-word):
7411         * simple.el (mark-word):
7412
7413         Augment documentation of the most common motion commands to make
7414         note of the shifted-motion support.  Improve the support to (a)
7415         properly document how it works and why it's done in the fashion it
7416         is, and (b) allow the keystrokes that trigger it to be customized.
7417
7418         Correct error in the customize specification of
7419         mark-ring-unrecorded-commands.
7420
7421 2001-03-02  Ben Wing  <ben@xemacs.org>
7422
7423         * font-lock.el:
7424         * font-lock.el (font-lock-pending-extent-table): Removed.
7425         * font-lock.el (font-lock-pending-buffer-table): New.
7426         * font-lock.el (font-lock-pre-idle-hook):
7427         * font-lock.el (font-lock-after-change-function):
7428         * font-lock.el (font-lock-fontify-pending-extents):
7429         * font-lock.el (font-lock-lisp-like):
7430
7431         Fix handling of pending extents to avoid excessive slowness (N^2
7432         behavior) when making lots of buffer changes between redisplays,
7433         such as when saving the Options.
7434
7435 2001-03-09  William M. Perry  <wmperry@aventail.com>
7436
7437         * device.el:
7438         * dragdrop.el:
7439         * dumped-lisp.el:
7440         * faces.el:
7441         * frame.el:
7442         * gnuserv.el:
7443         * loadup.el:
7444         * menubar-items.el:
7445         * minibuf.el:
7446         The Great GTK Merge.
7447
7448         * ChangeLog.GTK:
7449         * dialog-gtk.el:
7450         * gdk.el:
7451         * generic-widgets.el:
7452         * glade.el:
7453         * gnome-widgets.el:
7454         * gnome.el:
7455         * gtk-compose.el:
7456         * gtk-extra.el:
7457         * gtk-faces.el:
7458         * gtk-ffi.el:
7459         * gtk-file-dialog.el:
7460         * gtk-font-menu.el:
7461         * gtk-glyphs.el:
7462         * gtk-init.el:
7463         * gtk-iso8859-1.el:
7464         * gtk-marshal.el:
7465         * gtk-mouse.el:
7466         * gtk-package.el:
7467         * gtk-password-dialog.el:
7468         * gtk-select.el:
7469         * gtk-widget-accessors.el:
7470         * gtk-widgets.el:
7471         * gtk.el:
7472         widgets-gtk.el:
7473         The Great GTK Merge: new files.
7474
7475 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7476
7477         * generic-widgets.el: Don't require gtk (a built-in feature) at
7478         top level.  Don't execute the last sexp unless (featurep 'gtk).
7479
7480 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7481
7482         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7483
7484 2001-02-23  Martin Buchholz <martin@xemacs.org>
7485
7486         * XEmacs 21.2.45 "Thelxepeia" is released.
7487
7488 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7489  
7490         * about.el (xemacs-hackers): update my entry. 
7491         * about.el (about-maintainer-info): ditto. 
7492         * about.el (about-hackers): ditto. 
7493
7494 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7495
7496         * about.el (about-maintainer-info): More vanity info about
7497         yours truly.
7498
7499 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7500
7501         * build-report.el (build-report-destination): xemacs-build-reports
7502         has moved to SourceForge, where mailing list name length is
7503         restricted, hence the name change to
7504         xemacs-buildreports@xemacs.org.
7505         * build-report.el (build-report-keep-regexp): Update default.
7506         * build-report.el (build-report-delete-regexp): Ditto.
7507         * build-report.el (build-report-make-output-files): Ditto.
7508
7509 2001-02-19  Craig Lanning  <lanning@scra.org>
7510
7511         * lisp-mode.el: Add indentation specifications for following
7512         Common Lisp forms: handler-case, handler-bind, with-slots,
7513         with-open-file, with-open-stream, print-unreadable-object.
7514
7515 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7516
7517         * font-lock.el (font-lock-set-defaults-1):
7518         Move initialization of `font-lock-cache-position' so that it's set
7519         even if font-lock-keywords is already defined.
7520
7521 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7522
7523         * autoload.el (generate-file-autoloads-1):
7524         Use `emacs-lisp-mode-syntax-table' instead of
7525         `lisp-mode-syntax-table'.
7526         * lisp-mode.el (lisp-mode-syntax-table):
7527         Get rid of old checks for `parse-partial-sexp' version.
7528         Make `|' (pipe) string delimiter instead of punctuation.
7529
7530 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7531
7532         * window.el (save-selected-window):
7533         Use gensym for better macro hygiene.
7534
7535 2001-02-06  Mike Sperber <mike@xemacs.org>
7536
7537         * dump-paths.el:
7538         * startup.el (startup-setup-paths): Set and use
7539         `mule-lisp-directory'.
7540         (startup-setup-paths-warning): Ditto.
7541
7542         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7543         (paths-construct-load-path): Consider `mule-lisp-directory'.
7544
7545 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7546
7547         * font-lock.el: Syntax table improvements used.  A few random
7548         changes are not specified below.
7549         (font-lock-fontify-string-delimiters):
7550         (font-lock-syntactic-keywords):
7551         (font-lock-cache-state nil):
7552         (font-lock-cache-position):
7553         New variables.
7554         (font-lock-set-syntax):
7555         (font-lock-apply-syntactic-highlight):
7556         (font-lock-fontify-syntactic-anchored-keywords):
7557         (font-lock-fontify-syntactic-keywords-region):
7558         (font-lock-eval-keywords):
7559         New functions.
7560         (font-lock-remove-face):
7561         (font-lock-fontify-syntactically-region):
7562         Use syntax properties.
7563
7564 2001-02-08  Martin Buchholz <martin@xemacs.org>
7565
7566         * XEmacs 21.2.44 "Thalia" is released.
7567
7568 2001-01-16  Mike Sperber <mike@xemacs.org>
7569
7570         * startup.el (normal-top-level): Work even if no installation root
7571         is found.
7572
7573 2001-01-30  Andy Piper  <andy@xemacs.org>
7574
7575         * gutter-items.el (progress-abort-glyph): remove instantiator.
7576         (set-progress-abort-instantiator): new function.
7577         (abort-progress-feedback): use it.
7578
7579         * gutter.el (set-gutter-dirty-p): new function.
7580
7581 2001-01-30  Didier Verna  <didier@xemacs.org>
7582
7583         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7584
7585 2001-01-24  Didier Verna  <didier@xemacs.org>
7586
7587         * sound.el (sound-extension-list): give a better default value.
7588         * sound.el (load-sound-file): improve the doc string, also find
7589         files given by absolute names, pass a real extension list to
7590         `locate-file'.
7591
7592 2001-01-26  Martin Buchholz <martin@xemacs.org>
7593
7594         * XEmacs 21.2.43 "Terspichore" is released.
7595
7596 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7597
7598         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7599         messages from gnuserv.
7600
7601 2001-01-20  Martin Buchholz <martin@xemacs.org>
7602
7603         * XEmacs 21.2.42 "Poseidon" is released.
7604
7605 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7606
7607         * cl-macs.el (cl-upcase-arg): New function.
7608         (cl-function-arglist): New function.
7609         (cl-transform-lambda): Automatically add CL-style lambda list to
7610         documentation string using functions above.
7611
7612 2001-01-12  Andy Piper  <andy@xemacs.org>
7613
7614         * package-get.el (package-get-custom): call
7615         package-net-update-installed-db.
7616
7617         * package-ui.el (pui-install-selected-packages): call
7618         package-net-update-installed-db.
7619
7620         * package-net.el (package-net-update-installed-db): use
7621         packages-package-list so that we reflect reality.
7622
7623         * packages.el (packages-package-list): Make docstring reflect
7624         reality.
7625
7626         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7627
7628         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7629         isn't installed.
7630
7631 2001-01-17  Andy Piper  <andy@xemacs.org>
7632
7633         * wid-edit.el (widget-activation-glyph-mapper): activate or
7634         deactivate native widgets.
7635         (widget-glyph-insert-glyph): record instantiator.
7636         (widget-push-button-value-create): use it.
7637
7638         * gui.el (gui-button-action): new function. Make button's domain
7639         buffer current when calling.
7640         (make-gui-button): update to use gui-button-action.
7641
7642 2001-01-16  Didier Verna  <didier@xemacs.org>
7643
7644         * menubar-items.el (default-menubar): add an entry for modeline
7645         horizontal scrolling in Options -> Display.
7646
7647 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7648
7649         * package-get.el (package-get-require-signed-base): Set to nil
7650         by default.
7651
7652 2001-01-17  Martin Buchholz <martin@xemacs.org>
7653
7654         * XEmacs 21.2.41 "Polyhymnia" is released.
7655
7656 2001-01-16  Mike Sperber <mike@xemacs.org>
7657
7658         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7659         catch lisp/mule/.
7660
7661 2001-01-14  Mike Sperber <mike@xemacs.org>
7662
7663         * startup.el (maybe-create-compatibility-dot-emacs):
7664         (maybe-unmigrate-user-init-file):
7665         (unmigrate-user-init-file): Created.
7666         (maybe-migrate-user-init-file): Offer creation of compatibility
7667         .emacs.
7668         Some doc fixes wrt init file location.
7669
7670 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7671
7672         * faces.el (face-frob-from-locale-first): new variable.
7673         (frob-face-font-2): Honor tags arg while trying to use
7674         standard-face-mapping.  When face-frob-from-locale-first is set,
7675         first try to set face inheriting from frobbed-face.
7676
7677 2001-01-15  Didier Verna  <didier@xemacs.org>
7678
7679         * about.el (xemacs-hackers): update my entry.
7680         * about.el (about-url-alist): ditto.
7681         * about.el (about-maintainer-info): ditto.
7682         * about.el (about-hackers): ditto.
7683
7684 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7685
7686         The byte compiler has been badly broken for a year,
7687         by the patch of 1999-12-06.
7688         * byte-optimize.el (byte-optimize-form-code-walker):
7689         Bug was: the byte compiler was making this erroneous optimization:
7690         (progn (or (foo)) (bar)) ==> (bar)
7691
7692 2000-11-20  Mike Sperber <mike@xemacs.org>
7693
7694         * setup-paths.el (paths-core-load-path-depth): Split
7695         `paths-load-path-depth' in two for site and core lisp.  Don't
7696         recurse into core.
7697         * setup-paths.el (paths-construct-load-path): Use.
7698
7699 2001-01-10  Andy Piper  <andy@xemacs.org>
7700
7701         * package-net.el (package-net-cygwin32-binary-size): new variable
7702         (package-net-win32-binary-size): ditto.  add much needed
7703         commentary.
7704
7705         * gutter-items.el (buffers-tab-items): correct off-by-one error
7706         for buffers-tab-max-size.
7707
7708 2001-01-08  Martin Buchholz <martin@xemacs.org>
7709
7710         * XEmacs 21.2.40 is released.
7711
7712 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7713
7714         * mule/hebrew.el: Fix comments and typos.
7715         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7716
7717 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7718
7719         * ChangeLog.1: move ancient log from fill.el.
7720
7721         * dump-paths.el:
7722         paragraphs.el:
7723         mule/mule-category.el:
7724         Miscellaneous typo fixes and slight doc clarifications.
7725
7726         * mule/mule-ccl.el:  Correct file name in header.
7727
7728 2000-12-31  Martin Buchholz <martin@xemacs.org>
7729
7730         * XEmacs 21.2.39 is released.
7731
7732 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7733
7734         * byte-optimize.el (byte-optimize-cond):
7735         (byte-optimize-cond-1): New.
7736         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7737         Optimizes (cond (x nil)) ==> nil.
7738         Provide better diagnostic on malformed expr like (cond foo).
7739
7740 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7741
7742         * mule/mule-coding.el:
7743         mule/mule-cmds.el (reset-language-environment,
7744         set-language-environment-coding-systems):
7745         Safer default coding-priority-list, corresponding to src/file-coding.h.
7746
7747 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7748
7749         * package-admin.el: Allow package removal from
7750         early-package-load-path.
7751
7752 2000-12-15  Andreas Jaeger  <aj@suse.de>
7753
7754         * about.el (about-maintainer-info): Update my entry.
7755
7756 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
7757
7758         * packages.el (locate-library): Add support for bzip2
7759         compressed .el files.
7760
7761 2000-12-12  Andy Piper  <andy@xemacs.org>
7762
7763         * package-net.el: new file.
7764
7765 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
7766
7767         * font-lock.el: Add missing C++ keywords.
7768
7769 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
7770
7771         * simple.el (indent-for-comment): Preserve indentation of comments
7772         starting in column 0, as documented in (Info-goto-node
7773         "(xemacs)Comments").  Update docstring accordingly.
7774
7775 2000-12-05  Martin Buchholz <martin@xemacs.org>
7776
7777         * XEmacs 21.2.38 is released.
7778
7779 2000-12-04  Didier Verna  <didier@xemacs.org>
7780
7781         * mouse.el (default-mouse-track-set-point-in-window): remove
7782         spurious '+' operation detected by Martin.
7783
7784
7785 2000-12-01  Martin Buchholz  <martin@xemacs.org>
7786
7787         * cl-extra.el (coerce):
7788         Implement char to integer coercion.
7789         Remove extraneous (numberp) test.
7790
7791         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
7792         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
7793         (byte-optimize-predicate):
7794         Warn if evaluating constant expression signals an error.
7795         (byte-optimize-form): Small simplification.
7796
7797         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
7798
7799 2000-11-30  Martin Buchholz  <martin@xemacs.org>
7800
7801         * byte-optimize.el:
7802         (byte-optimize-minus):
7803         (byte-optimize-plus):
7804         (byte-optimize-mult):
7805         (byte-optimize-quo):
7806         Use (car (last x)) instead of (last x) to get last elt!
7807         Use `byte-optimize-predicate' to optimize `%'.
7808         Move optimizations for special numeric args to bytecomp.el.
7809         * bytecomp.el (byte-compile-associative): Remove.
7810         (byte-compile-max): New.
7811         (byte-compile-min): New.
7812         Properly handle erroneous calls: (max) (min).
7813         (byte-compile-plus): New.
7814         (byte-compile-minus):
7815         It's easiest to handle 0, +1 and -1 args here.
7816         (byte-compile-mult): New.
7817         It's easiest to handle 1, -1 and 2 args here.
7818         (byte-compile-quo):
7819         It's easiest to handle 0, +1 and -1 args here.
7820         Issue byte-compiler warning when dividing by zero.
7821
7822         Byte-compiler arithmetic improvements.
7823         Better optimize these expressions in the obvious way:
7824         (+ x y 1)   -->  varref x varref y add add1
7825         (+ x y -1)  -->  varref x varref y add sub1
7826         (- x y 0)   -->  (- x y)
7827         (- 0 x y)   -->  (- (- x) y)
7828         (% 42 19)   --> compile-time constant
7829         (/ 42 19)   --> compile-time constant
7830         (* (foo) 2) --> foo call dup plus
7831
7832         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
7833         unless (declaim (optimize (safety 3)))
7834         or (setq byte-compile-delete-errors nil).
7835
7836 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
7837
7838         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
7839         docstrings.
7840
7841 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
7842
7843         * startup.el (command-line-do-help):  Add documentation of
7844         portable dumper switches.
7845
7846 2000-11-22  Andy Piper  <andy@xemacs.org>
7847
7848         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
7849
7850         * glyphs.el (init-glyphs): don't use autodetect for strings.
7851
7852 2000-11-28  Martin Buchholz  <martin@xemacs.org>
7853
7854         * byte-optimize.el (byte-optimize-char-before):
7855         (byte-optimize-backward-char):
7856         (byte-optimize-backward-word):
7857         Fix incorrect optimizations for these sorts of expressions:
7858         (let ((x nil)) (backward-char x))
7859
7860 2000-11-21  Martin Buchholz  <martin@xemacs.org>
7861
7862         * byte-optimize.el:
7863         * byte-optimize.el (byte-optimize-backward-char): New.
7864         * byte-optimize.el (byte-optimize-backward-word): New.
7865         Make backward-word and backward-char as efficient as forward versions.
7866
7867         * bytecomp.el (byte-compile-no-args-with-one-extra):
7868         * bytecomp.el (byte-compile-one-arg-with-one-extra):
7869         * bytecomp.el (byte-compile-two-args-with-one-extra):
7870         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
7871         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
7872         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
7873         Check if extra arg is constant nil, and if so, use byte-coded call.
7874
7875         * simple.el (backward-word):
7876         * simple.el (mark-word):
7877         * simple.el (kill-word):
7878         * simple.el (backward-kill-word):
7879         Make COUNT argument optional, for consistency with forward-char et al.
7880
7881         * abbrev.el (abbrev-string-to-be-defined):
7882         * abbrev.el (inverse-abbrev-string-to-be-defined):
7883         * abbrev.el (inverse-add-abbrev):
7884         * abbrev.el (expand-region-abbrevs):
7885         * buff-menu.el (Buffer-menu-execute):
7886         * indent.el (move-to-left-margin):
7887         * indent.el (indent-relative):
7888         * indent.el (move-to-tab-stop):
7889         * info.el (Info-reannotate-node):
7890         * lisp-mode.el (lisp-indent-line):
7891         * lisp.el (end-of-defun):
7892         * lisp.el (move-past-close-and-reindent):
7893         * misc.el (copy-from-above-command):
7894         * mouse.el (default-mouse-track-scroll-and-set-point):
7895         * page.el (forward-page):
7896         * paragraphs.el (forward-paragraph):
7897         * paragraphs.el (end-of-paragraph-text):
7898         * picture.el (picture-forward-column):
7899         * picture.el (picture-self-insert):
7900         * rect.el (extract-rectangle-line):
7901         * simple.el (newline):
7902         * simple.el (fixup-whitespace):
7903         * simple.el (backward-delete-char-untabify):
7904         * simple.el (transpose-chars):
7905         * simple.el (transpose-preceding-chars):
7906         * simple.el (do-auto-fill):
7907         * simple.el (indent-new-comment-line):
7908         * simple.el (blink-matching-open):
7909         * view-less.el (cleanup-backspaces):
7910         * wid-edit.el (widget-transpose-chars):
7911         * term/bg-mouse.el (bg-insert-moused-sexp):
7912         Use more readable (backward-FOO n) instead of (forward-FOO -n).
7913
7914         * info.el (Info-fontify-node):
7915         * simple.el (backward-delete-function):
7916         Use canonical delete-backward-char instead of backward-delete-char.
7917
7918 2000-11-20  Andy Piper  <andy@xemacs.org>
7919
7920         * gutter-items.el (update-tab-in-gutter): don't barf if there are
7921         no buffers.
7922
7923 2000-11-20  Andy Piper  <andy@xemacs.org>
7924
7925         * gutter-items.el (update-tab-in-gutter): don't give popup frames
7926         buffer tabs.
7927
7928 2000-11-18  Martin Buchholz  <martin@xemacs.org>
7929
7930         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
7931         (proclaim inline...) was shadowing compiler-macros.
7932
7933 2000-11-17  Martin Buchholz  <martin@xemacs.org>
7934
7935         * bytecomp.el (byte-compile-eval): New.
7936         (byte-compile-initial-macro-environment): Use byte-compile-eval.
7937         Keeps this promise made in Lispref:
7938         "If a file being compiled contains a `defmacro' form, the macro is
7939         defined temporarily for the rest of the compilation of that file."
7940
7941 2000-11-09  Martin Buchholz  <martin@xemacs.org>
7942
7943         * cl.el (floatp-safe):
7944         (plusp):
7945         (minusp):
7946         (oddp):
7947         (evenp):
7948         (cl-abs):
7949         Use a better parameter name than `x'.
7950
7951         * cl-macs.el (check-type): Make continuable.  Change documentation
7952         to require PLACE, but accept any form for compatibility.
7953
7954         * abbrev.el (define-abbrev): Use check-type.
7955         * font-menu.el (font-menu-change-face): Use check-type.
7956         * menubar.el (relabel-menu-item): Use check-type.
7957         * itimer.el: Fix typo.
7958
7959 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
7960
7961         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
7962
7963 2000-11-14  Martin Buchholz <martin@xemacs.org>
7964
7965         * XEmacs 21.2.37 is released.
7966
7967 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
7968
7969         * code-cmds.el: Provide the feature.
7970
7971 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
7972
7973         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
7974
7975         * code-cmds.el: New file
7976         * mule/mule-cmds.el:
7977         * mule/mule-misc.el
7978         (coding-keymap): New keymap. Define coding system keyboard
7979         commands on file-coding builds too.
7980         (coding-system-change-eol-conversion):
7981         (universal-coding-system-argument):
7982         (set-default-coding-systems):
7983         (prefer-coding-system): Moved from mule-cmds.el
7984         (set-buffer-process-coding-system): Moved from mule-misc.el
7985
7986 2000-09-15  Stephen Carney <carney@scubadoo.com>
7987
7988         * etags.el (buffer-tag-table-files): Use append instead of nconc.
7989
7990 2000-11-09  Steve Youngs  <youngs@xemacs.org>
7991
7992         * package-get.el (package-get-download-sites): Add a pre-release
7993         site for experimental packages.
7994
7995         * auto-autoloads.el: Regenerated.
7996
7997 2000-08-01  Andy Piper  <andy@xemacs.org>
7998
7999         * gutter-items.el (buffers-tab-omit-function): reference
8000         buffers-tab-select-visible-buffers.
8001         (buffers-tab-filter-functions): new variable, by default uses
8002         buffers-tab-selection-function and buffers-tab-omit-function.
8003         (select-buffers-tab-buffers-by-mode): invert arguments.
8004         (buffers-tab-select-visible-buffers): new function. Invert calling
8005         of buffers-menu-omit-invisible-buffers.
8006         (buffers-tab-items): rewrite to use
8007         buffers-tab-filter-functions. Rewrite docstring.
8008         (gutter-buffers-tab-extent): delete.
8009         (add-tab-to-gutter): always build a new extent when adding the
8010         tabs.
8011         (update-tab-in-gutter): make gutter dirty when orientation
8012         changes.
8013
8014 2000-11-07  Martin Buchholz  <martin@xemacs.org>
8015
8016         * bytecomp.el (byte-compile-defvar-or-defconst):
8017         Only do loadhist recording if defvar form includes a value.
8018
8019 2000-11-02  Martin Buchholz  <martin@xemacs.org>
8020
8021         * bytecomp.el (byte-compile-initial-macro-environment):
8022         `eval-when-compile' should not compile its body.
8023
8024 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8025
8026         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
8027         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
8028         some Japanese English.  Remove some ancient FSF comments, and
8029         improve docstrings.  Use symbols not vectors for tables.
8030
8031 2000-11-03  Martin Buchholz  <martin@xemacs.org>
8032
8033         * keymap.el:
8034         (local-key-binding):
8035         (global-key-binding):
8036         Add an optional `accept-defaults' parameter, just like `lookup-key'.
8037
8038         * lisp.el:
8039         (backward-sexp): Slightly simpler code.
8040         (mark-sexp): Make arg optional, like FSF Emacs.
8041         (forward-list): Slightly simpler code.
8042         (backward-list): Slightly simpler code.
8043         (down-list):  Make arg optional, like FSF Emacs.
8044         (up-list):  Make arg optional, like FSF Emacs.
8045         (backward-up-list):  Make arg optional, like FSF Emacs.
8046         (kill-sexp):  Make arg optional, like FSF Emacs.
8047         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
8048
8049         * font-menu.el (font-menu-change-face):
8050         Take continuable errors into account.
8051
8052         * abbrev.el:
8053         * abbrev.el (clear-abbrev-table):
8054         * abbrev.el (define-abbrev-table):
8055         * abbrev.el (define-abbrev):
8056         * abbrev.el (insert-abbrev-table-description):
8057         * apropos.el (apropos-documentation-check-doc-file):
8058         * apropos.el (apropos-documentation-check-elc-file):
8059         * buff-menu.el (list-buffers):
8060         * buff-menu.el (list-buffers-noselect):
8061         * bytecomp.el (byte-recompile-directory):
8062         * bytecomp.el (batch-byte-compile):
8063         * cl-macs.el (typep):
8064         * code-files.el (find-coding-system-magic-cookie):
8065         * code-files.el (insert-file-contents):
8066         * cus-edit.el (customize-set-variable):
8067         * cus-edit.el (customize-save-variable):
8068         * cus-face.el (custom-set-face-font-size):
8069         * cus-face.el (custom-set-face-update-spec):
8070         * cus-face.el (custom-reset-faces):
8071         * custom.el (custom-check-theme):
8072         * custom.el (copy-upto-last):
8073         * fill.el (canonically-space-region):
8074         * fill.el (fill-paragraph):
8075         * fill.el (fill-region):
8076         * fill.el (find-space-insertable-point):
8077         * fill.el (justify-current-line):
8078         * faces.el (face-spec-update-all-matching):
8079         * faces.el (set-face-stipple):
8080         * files-nomule.el (insert-file-contents):
8081         * files.el (insert-file-contents-literally):
8082         * files.el (hack-local-variables-last-page):
8083         * files.el (basic-save-buffer):
8084         * files.el (insert-directory):
8085         * font-menu.el (font-menu-change-face):
8086         * font.el (font-spatial-to-canonical):
8087         * format.el (format-encode-region):
8088         * format.el (format-insert-file):
8089         * format.el (format-replace-strings):
8090         * gutter.el (set-gutter-element):
8091         * help.el (key-or-menu-binding):
8092         * help.el (describe-bindings):
8093         * help.el (with-syntax-table):
8094         * indent.el (indent-rigidly):
8095         * indent.el (delete-to-left-margin):
8096         * info.el:
8097         * info.el (Info-extract-dir-entry-from):
8098         * info.el (Info-build-dir-anew):
8099         * info.el (Info-rebuild-dir):
8100         * info.el (Info-batch-rebuild-dir):
8101         * info.el (Info-read-subfile):
8102         * info.el (Info-build-node-completions):
8103         * info.el (Info-extract-menu-node-name):
8104         * isearch-mode.el (isearch-range-invisible):
8105         * isearch-mode.el (isearch-restore-invisible-extents):
8106         * itimer.el (itimerp):
8107         * itimer.el (itimer-live-p):
8108         * keymap.el:
8109         * keymap.el (substitute-key-definition):
8110         * keymap.el (read-command-or-command-sexp):
8111         * keymap.el (local-key-binding):
8112         * keymap.el (global-key-binding):
8113         * keymap.el (global-set-key):
8114         * keymap.el (local-set-key):
8115         * ldap.el:
8116         * ldap.el (ldap-add-entries):
8117         * ldap.el (ldap-delete-entries):
8118         * lisp.el (backward-sexp):
8119         * lisp.el (mark-sexp):
8120         * lisp.el (forward-list):
8121         * lisp.el (backward-list):
8122         * lisp.el (down-list):
8123         * lisp.el (backward-up-list):
8124         * lisp.el (up-list):
8125         * lisp.el (kill-sexp):
8126         * lisp.el (backward-kill-sexp):
8127         * menubar.el (add-menu-button):
8128         * menubar.el (add-submenu):
8129         * menubar.el (delete-menu-item):
8130         * menubar.el (relabel-menu-item):
8131         * mouse.el (narrow-window-to-region):
8132         * obsolete.el (define-obsolete-variable-alias):
8133         * obsolete.el (store-substring):
8134         * package-admin.el:
8135         * package-admin.el (package-admin-install-function):
8136         * package-admin.el (package-admin-install-function-mswindows):
8137         * package-admin.el (package-admin-default-install-function):
8138         * package-get.el (package-get-update-base-entries):
8139         * packages.el (packages-load-package-dumped-lisps):
8140         * packages.el (packages-collect-package-dumped-lisps):
8141         * printer.el (generic-print-buffer):
8142         * printer.el (generic-print-region):
8143         * replace.el (occur-mode-mouse-goto):
8144         * replace.el (perform-replace):
8145         * select.el (get-selection-no-error):
8146         * simple.el:
8147         * simple.el (newline):
8148         * simple.el (open-line):
8149         * simple.el (edit-and-eval-command):
8150         * simple.el (goto-line):
8151         * simple.el (undo):
8152         * simple.el (kill-region):
8153         * simple.el (copy-region-as-kill):
8154         * simple.el (kill-ring-save):
8155         * simple.el (set-mark):
8156         * simple.el (next-line):
8157         * simple.el (previous-line):
8158         * simple.el (line-move):
8159         * simple.el (set-goal-column):
8160         * simple.el (comment-region):
8161         * subr.el:
8162         * subr.el (putf):
8163         * syntax.el (modify-syntax-entry):
8164         * syntax.el (map-syntax-table):
8165         * view-less.el (view-file):
8166         * view-less.el (view-buffer):
8167         * view-less.el (view-file-other-window):
8168         * window-xemacs.el (backward-other-window):
8169         * window.el:
8170         * window.el (one-window-p):
8171         * window.el (walk-windows):
8172         * window.el (window-list):
8173         * x-mouse.el (x-mouse-kill):
8174         * x-select.el (x-get-cutbuffer):
8175         * x-select.el (x-store-cutbuffer):
8176         * term/bg-mouse.el (bg-mouse-line-to-center):
8177         * term/sun-mouse.el (window-line-end):
8178         * term/sun-mouse.el (sun-select-region):
8179         * term/sun.el (kill-region-and-unmark):
8180         * mule/mule-category.el:
8181         * mule/mule-category.el (modify-category-entry):
8182         * mule/mule-category.el (char-category-list):
8183         * mule/mule-coding.el (coding-system-force-on-output):
8184         * mule/mule-misc.el (coding-system-put):
8185         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
8186
8187 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
8188
8189         * cus-face.el: Typo fixes and tiny clarifications.
8190         * custom.el: ditto
8191
8192 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
8193
8194         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
8195         * startup.el (normal-top-level): Setup auto-save-list-file-name
8196         if auto-save-list-file-prefix is non-nil.
8197
8198 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8199
8200         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8201
8202 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8203
8204         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8205         get symbol at point-min.
8206
8207 2000-10-24  Didier Verna  <didier@xemacs.org>
8208
8209         * info.el (Info-emacs-info-file-name): defconst it.
8210         * info.el (Info-footnote-tag): defcustom it.
8211         * info.el (Info-no-description-string): ditto.
8212         * info.el (Info-find-node): adapt to new semantics of
8213         'Info-suffixed-file (don't do the case variants stuff).
8214         * info.el (Info-insert-dir): rewrite the dir file variants code.
8215         * info.el (Info-directory-files): New. Return the list of info
8216         files in a directory.
8217         * info.el (Info-dir-outdated-p): use it.
8218         * info.el (Info-parse-dir-entries): ditto.
8219         * info.el (Info-build-dir-anew): don't restrict to files ending
8220         with a ".info.*" extension.
8221         * info.el (Info-set-mode-line): ditto.
8222         * info.el (Info-read-subfile): adapt to new semantics of
8223         'Info-suffixed-file (append 'exact argument).
8224         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8225         string independently of the case.
8226         * info.el (Info-suffixed-file): use it (match all possible case
8227         for the file name).
8228         * info.el (Info-insert-file-contents): code cleanup.
8229         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8230         columns.
8231         * info.el (Info-batch-rebuild-dir): ditto.
8232         * info.el (Info-read-node-name-1): ditto.
8233         * info.el (Info-search): ditto.
8234         * info.el (Info-fontify-node): ditto.
8235
8236
8237 2000-10-24  Didier Verna  <didier@xemacs.org>
8238
8239         * process.el (shell-command): when called from a program, avoid
8240         'push-mark's "mark-set" message.
8241
8242 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8243
8244         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8245         by a symbol, not by a vector.
8246         * mule/vietnamese.el (vscii): Likewise.
8247         (viscii): Likewise.
8248         * mule/cyrillic.el (koi8-r): Likewise.
8249
8250         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8251         by a symbol, not by a vector.
8252         (chinese-big5-2): Likewise.
8253         * mule/ethiopic.el (ethiopic): Likewise.
8254         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8255         (vietnamese-viscii-upper): Likewise.
8256
8257 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8258
8259         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8260
8261 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8262
8263         * byte-optimize.el (byte-optimize-car): New function.
8264         (byte-optimize-cdr): Ditto.
8265
8266 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8267
8268         * byte-optimize.el: Partial synch with FSF 20.7.
8269         Optimize constant concatenation.
8270         Add keymapp as a side effect free function.  It is a built-in.
8271         (byte-after-unbind-pos): Remove byte-equal.
8272
8273 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8274
8275         * update-elc-2.el: Quote regexps correctly.
8276
8277 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8278
8279         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8280         (ccl-compile): Apply integerp, not integer-or-char-p to
8281         check the type of the buffer magnification
8282         (ccl-compile-write-string): Encode a string with binary
8283         coding system.
8284         (ccl-compile-write-repeat): Likewise.
8285
8286 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8287
8288         * buff-menu.el:
8289         * bytecomp.el:
8290         * coding.el:
8291         * faces.el:
8292         * files.el:
8293         * fill.el:
8294         * float-sup.el:
8295         * font-lock.el:
8296         * help.el:
8297         * iso8859-1.el:
8298         * loaddefs.el:
8299         * menubar-items.el:
8300         * menubar.el:
8301         * modeline.el:
8302         * msw-font-menu.el:
8303         * paragraphs.el:
8304         * paths.el:
8305         * replace.el:
8306         * simple.el:
8307         * sound.el:
8308         * startup.el:
8309         * version.el:
8310         * x-faces.el:
8311         * x-font-menu.el:
8312         Remove purecopy.
8313
8314 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8315
8316         * simple.el (do-auto-fill): Use the function pointer to by
8317         `comment-line-break-function', not `indent-new-comment-line'. This
8318         fixes an issue with cc-mode comment continuation.
8319
8320 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8321
8322         * simple.el (turn-on-auto-fill):  Add (interactive).
8323         * mwheel.el (mwheel-install): Add (interactive).
8324         * font-lock.el (turn-on-font-lock): Add (interactive).
8325         (turn-off-font-lock): Add (interactive).
8326
8327 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8328
8329         * packages.el (packages-special-base-regexp): Add `man'.
8330
8331 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8332
8333         * wid-edit.el (widget-specify-active): map over extents in current
8334         buffer like `widget-specify-inactive' does.  Mapping over the
8335         inactive extent object does not work since the current extent is
8336         ignored by `map-extents'.
8337
8338 2000-10-04  Martin Buchholz <martin@xemacs.org>
8339
8340         * XEmacs 21.2.36 is released.
8341
8342 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8343
8344         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8345         Optimize the compiled-function-constants vector by byte-code
8346         reference counts.
8347
8348 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8349
8350         * build-report.el (build-report-delete-regexp): quote value in
8351         defcustom
8352
8353 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8354
8355         * build-report.el (build-report): Don't bind srcdir which we don't
8356         use in `multiple-value-bind' to avoid the only byte-compiler
8357         warning.
8358
8359 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8360
8361         * build-report.el: Requires cl and custom now.
8362         build-report-version is determined by XEmacs version -- remove
8363         build-report-version*.
8364         * build-report.el (build-report-version): Removed.
8365         * build-report.el (build-report-installation-version-regexp): New.
8366         * build-report.el (build-report-version-file-regexp): New.
8367         * build-report.el (build-report-installation-srcdir-regexp): New.
8368         * build-report.el (build-report-destination): Offer
8369         xemacs-build-reports and xemacs-beta.
8370         * build-report.el (build-report-keep-regexp): Adjusted.
8371         * build-report.el (build-report-delete-regexp): Adjusted.
8372         * build-report.el (build-report-make-output-dir): New.
8373         * build-report.el (build-report-installation-file): Replace use of
8374         `concat' with `expand-file-name'.
8375         * build-report.el (build-report-make-output-file): Removed.
8376         * build-report.el (build-report-make-output-files): New.
8377         * build-report.el (build-report-subject): Identify as
8378         user-variable with "*...".
8379         * build-report.el (build-report-prompts): Ditto.
8380         * build-report.el (build-report-version-file): New.
8381         * build-report.el (build-report-file-encoding): Identify as
8382         user-variable with "*...".
8383         * build-report.el (build-report-make-output-get): New.
8384         * build-report.el (build-report-insert-header): Report
8385         emacs-version and system-configuration instead of
8386         build-report-version.
8387         * build-report.el (build-report-insert-make-output): Add file
8388         argument.
8389         * build-report.el (build-report-insert-installation-file):
8390         Re-indent.
8391         * build-report.el (build-report-keep): Change docstring,
8392         re-indent.
8393         * build-report.el (build-report-delete): Ditto.
8394         * build-report.el (build-report-installation-data): New.
8395         * build-report.el (build-report-version-file-data): New.
8396
8397 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8398
8399         * byte-optimize.el (byte-optimize-lapcode):
8400         Fix the optimization of using the first 5 elements of the
8401         constants vector for variables.
8402         (byte-optimize-lapcode): Fix another ancient broken optimization.
8403
8404 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8405
8406         * *: Spelling mega-patch
8407
8408 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8409
8410         * easymenu.el: doc fixes.
8411         (easy-menu-do-define): Use backquote.
8412         (easy-menu-change):
8413         (easy-menu-add):
8414         `when' seems much clearer than `if' here.
8415         (easy-menu-remove):
8416         (easy-menu-add-item):
8417         (easy-menu-item-present-p):
8418         (easy-menu-remove-item):
8419         Wrap using (when (featurep 'menubar) ...)
8420
8421 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8422
8423         * bytecomp.el (displaying-byte-compile-warnings):
8424         Revert Ben's change to this function below so that the compile log
8425         is displayed properly for users of the "popper" package.
8426
8427 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8428
8429         * window.el (save-selected-window): Use backquote.
8430
8431         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8432         Renamed from `byte-compile-file-form-defvar'.
8433         * bytecomp.el (byte-compile-defvar-or-defconst):
8434         Only cons onto current-load-list in top-level forms.
8435         Else this leaks a cons cell every time a defun is called.
8436         Renamed from `byte-compile-defvar', for clarity.
8437         Warn when docstring of defvar is not a string.
8438         Use consistent error messages.
8439         Better comments.
8440
8441 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8442
8443         * simple.el (set-variable):
8444         Remove unneeded defvar by rearranging order of let* forms.
8445
8446         * mule/mule-ccl.el (ccl-get-next-code):
8447         * menubar-items.el (bookmark-menu-filter):
8448         (language-environment-menu-filter):
8449         (tutorials-menu-filter):
8450         * toolbar-items.el (toolbar-compile):
8451         * byte-optimize.el (disassemble-offset):
8452         Use (declare (special ...)) instead of `defvar'.
8453
8454         * cl-macs.el (cl-do-proclaim):
8455         Fix (declare (special ...)) warning suppression syntax.
8456
8457 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8458
8459         * info.el (Info-tag-table-marker):
8460         (Info-tag-table-buffer):
8461         (Info-find-file-node):
8462         (Info-read-subfile):
8463         (Info-build-node-completions):
8464         (Info-search):
8465         (Info-mode):
8466         Multiple info buffer support.
8467
8468 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8469
8470         * ldap.el (ldap-decode-entry): New defun
8471         (ldap-search-entries): Use it in order to decode DN-prefixed
8472         entries properly
8473
8474 2000-08-23  Daniel Pittman <daniel@danann.net>
8475
8476         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8477         Use `eq', not `=', to compare symbols.
8478
8479 2000-07-30  Ben Wing  <ben@xemacs.org>
8480
8481         * bytecomp.el (byte-compile-report-error):
8482         * bytecomp.el (displaying-byte-compile-warnings):
8483         if stack-trace-on-error is set, send out a backtrace when
8484         an error is encountered that stops byte compilation.  this
8485         should make it much much easier to track down those curious
8486         problems.  also undo the kludge of using a separate "*Show*"
8487         buffer for display when there's a temp-buffer-show-function;
8488         we can avoid this by just being a little smarter.
8489
8490         * dialog-items.el:
8491         * dialog-items.el (search-dialog-regexp): New.
8492         * dialog-items.el (search-dialog-callback):
8493         * dialog-items.el (make-search-dialog):
8494         add a regexp option to the dialog and clean up a bit.
8495
8496         * dialog.el:
8497         * dialog.el (yes-or-no-p-dialog-box):
8498         * dialog.el (get-dialog-box-response):
8499         * dialog.el (make-dialog-box):
8500         * dialog.el (dialog-box-finish): New.
8501         * dialog.el (dialog-box-cancel): New.
8502         * dialog.el (internal-make-dialog-box-exit): New.
8503         implement [properly!] the :modal property of the new dialog box
8504         interface.  this is the first time xemacs has ever had *proper*
8505         modal dialog boxes, giving the standard window-system feedback.
8506         (e.g. under windows, clicking on a disabled frame causes a beep
8507         and makes the dialog box flash three times.)
8508
8509         * dragdrop.el: header keyword frobbing.
8510
8511         * dumped-lisp.el (preloaded-file-list):
8512         renamed winnt.el to win32-native.el.
8513
8514         * faces.el (face-property):
8515         * faces.el (set-face-property):
8516         * faces.el (frob-face-property):
8517         * faces.el (frob-face-font-2):
8518         * faces.el (make-face-bold):
8519         * faces.el (make-face-italic):
8520         * faces.el (make-face-bold-italic):
8521         * faces.el (make-face-unbold):
8522         * faces.el (make-face-unitalic):
8523         * faces.el (make-face-smaller):
8524         * faces.el (make-face-larger):
8525         clean up the implementation of these so that window-system-specific
8526         methods are called only on objects belonging to that window system.
8527         previously, you could have [e.g.] mswindows-make-face-bold called
8528         on font object of device type `stream', which is not good and
8529         explains the subtle errors Adrian was getting when byte-compiling
8530         something that required 'term. (Adrian, now you can use stack-trace-
8531         on-error to find the exact place where things are going wrong instead
8532         of having to laboriously binary-search your way through.)
8533
8534         * finder.el (finder-known-keywords):
8535         cleaned up -- properly sorted, clarified the meanings of many of
8536         the keywords, and added a few -- mswin, gui, content, build, www,
8537         user, services.  the last two try to distinguish between a package
8538         that's used directly by the user, and a package that provides
8539         support services to other packages.
8540
8541         * font-lock.el (lisp-font-lock-keywords-2):
8542         update list of lisp control structures to include everything,
8543         including new ones i introduced.
8544
8545         * gutter.el: header keyword frobbing.
8546
8547         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8548         recent isearch element was not doing so!  you got the second-most-
8549         recent instead.
8550
8551         * lisp-mode.el (construct-lisp-mode-menu):
8552         more menubar cleanups.
8553         * lisp-mode.el (with-selected-window):
8554         make it indent properly.
8555
8556         * menubar-items.el (default-menubar): lots of menubar cleanups.
8557         rearranged the options menu the most, e.g. splitting up the
8558         Keyboard/Mouse menu into a new Editing menu and combining the
8559         separate Scrollbar/Gutter/Toolbar submenus into Display.
8560         Got rid of General, moved items to Editing or new Troubleshooting.
8561         Moved Packages to Tools; doesn't seem to belong under Options.
8562         Added stuff to the Cmds menu, e.g. Change Case.
8563
8564         NB please don't complain about these periodic menubar changes.
8565         Anything like this is necessarily incremental in its construction
8566         -- By constant use you gradually become more and more aware of
8567         better and better ways to group menu items.  When we eventually
8568         move the options menu to a property sheet, the existing structure
8569         will probably be preserved fairly well.
8570
8571         * minibuf.el (next-history-element): fix problems with pressing
8572         down arrow in repeat-complex-command.
8573
8574         * modeline.el:
8575         * modeline.el (modeline-3d-p): New.
8576         added custom variable for controlling the 3d modeline.  the
8577         corresponding Options item has been present for a long time,
8578         but commented out with "fix me!" comments.  it's fixed now.
8579
8580         * obsolete.el (add-menu):
8581         remove bogus gettexts.
8582
8583         * process.el (shell-quote-argument):
8584         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8585         For bash under Windows native, see below.
8586
8587         * simple.el:
8588         * simple.el (display-warning-buffer):
8589         Fixed the handling of warning display to eliminate the annoying
8590         *Show* buffer, like was done for byte-compiler output above.
8591
8592         * simple.el (debug-print): New.
8593         Simple function for sending debug messages to the console and/or
8594         other debug places.
8595
8596         * subr.el (replace-in-string):
8597         Rewrite this function to avoid N^2 behavior with large strings --
8598         catastrophic with the new Windows selection code! (Apparently the
8599         author of this function didn't realize there was a fun
8600         replace-match that could make his life much easier, because we
8601         duplicated the entire logic.  The new version is smaller, easier
8602         to understand, much more robust, and has extended features --
8603         those of replace-match.)
8604
8605         * window.el:
8606         * window.el (with-selected-window): New.
8607         An obvious complement to the existing `with-selected-frame' and
8608         `with-current-buffer'.
8609
8610         * win32-native.el: Renamed from winnt.el.
8611         Added a great deal of stuff for properly handling process quoting,
8612         somewhat modeled on Kirill's original model (which i later threw
8613         away).  We should now finally have correctly working process arg
8614         quoting/dequoting so that the final app gets exactly what we
8615         intended.  Because the mechanism is in Lisp, it's easily
8616         extendible. (For those running bash and running the native
8617         version, I tried hard to do what I thought was correct.  But more
8618         thought is needed, and ideally the volunteer work of people with
8619         these configurations that they generally run on.)
8620
8621         * x-font-menu.el (x-font-menu-font-data):
8622         Put in defvar's to fix byte-compiler warnings.
8623
8624 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8625
8626         * select.el (selection-coercion-alist): Initialise.
8627         * select.el (select-coerce-to-text): New.
8628         * select.el (select-coerce): New.
8629         New functions to perform type and value coercion.
8630
8631         * select.el (select-buffer-killed-default): Keep data if it was
8632         on the clipboard.
8633
8634 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8635
8636         * menubar-items.el (default-menubar): Fix typo.
8637         (default-menubar): `lambda' was mispelled as `lamda'.
8638
8639 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8640
8641         * window.el (shrink-window-if-larger-than-buffer): Remove
8642         edge checking code.
8643
8644 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8645
8646         * paths.el (gnus-local-domain): Removed.
8647         (gnus-local-organization): Ditto.
8648         (gnus-startup-file): Ditto.
8649
8650 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8651
8652         * files.el (auto-mode-alist): Add .spec for RPM.
8653
8654 2000-07-31  Andy Piper  <andy@xemacs.org>
8655
8656         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8657
8658 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8659
8660         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8661         browse-url.
8662         * help.el (xemacs-www-page): Ditto.
8663         (xemacs-www-faq): Ditto.
8664         * menubar-items.el (default-menubar): Ditto.
8665
8666         * wid-edit.el (widget-url-link-action): Ditto.
8667         From: Kenichi OKADA <okada@opaopa.org>.
8668
8669 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8670
8671         * finder.el (finder-commentary): Add autoload cookie.
8672
8673 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8674
8675         * files.el (insert-file-contents-literally): Fix second let
8676         binding for `coding-system-for-read' to `coding-system-for-write'
8677         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8678
8679 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8680
8681         * files.el (insert-file-contents-literally): Use binary coding
8682         system (from Morioka san).
8683         (insert-file-contents-literally): Make file-name-handler method.
8684
8685 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8686
8687         * cl-macs.el (get-selection): Add defsetf.
8688
8689 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8690
8691         * x-init.el (x-activate-region-as-selection): replace obsolete
8692         function x-own-selection with own-selection.
8693         (ow-find): replace obsolete functions x-get-selection and
8694         x-get-clipboard with get-selection and get-clipboard.
8695         (init-post-x-win): replace obsolete function x-disown-selection
8696         with disown-selection.
8697
8698 2000-07-20  Mike Sperber  <mike@xemacs.org>
8699
8700         * startup.el (load-user-init-file): Only try to load init file if
8701         it exists.
8702
8703 2000-07-10  Andy Piper  <andy@xemacs.org>
8704
8705         * dialog-items.el: sync with Ben's patch.
8706
8707         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8708         comment.
8709         (progress-text-glyph): deleted.
8710         (progress-layout-glyph): make completely minimal.
8711         (progress-gauge-glyph): ditto.
8712         (progress-display-style): fix to handle dynamic instantiator
8713         changes.
8714         (progress-text-instantiator): new.
8715         (progress-layout-instantiator): new.
8716         (progress-gauge-instantiator): new.
8717         (set-progress-display-instantiator): renamed and changed from
8718         set-progress-display-style.
8719         (progress-abort-glyph): use instantiator not glyph.
8720         (append-progress-display): use set-progress-display-instantiator
8721         and set-glyph-image.
8722         (abort-progress-display): ditto.
8723         (raw-append-progress-display): ditto.
8724
8725 2000-07-20  Ben Wing  <ben@xemacs.org>
8726
8727         * code-files.el: Move Mule-specific code to mule-coding.el.
8728
8729 2000-07-15  Ben Wing  <ben@xemacs.org>
8730
8731         * autoload.el:
8732         Fixed comments.
8733
8734         * cmdloop.el:
8735         * cmdloop.el (yes-or-no-p):
8736         * cmdloop.el (y-or-n-p):
8737         Make these functions use should-use-dialog-box-p and not be
8738         overridden in dialog.el.
8739
8740         * cus-dep.el:
8741         * cus-dep.el (Custom-make-dependencies): Removed.
8742         * cus-dep.el (Custom-make-dependencies-1): New.
8743         * cus-dep.el (Custom-make-one-dependency): New.
8744         New entry point for use in Makefiles, to avoid excessive
8745         invocations.
8746
8747         * cus-edit.el (custom-variable-reset-saved):
8748         * cus-edit.el (custom-variable-reset-standard):
8749         * cus-edit.el (custom-save-resets):
8750         Fix bytecompiler warnings.
8751
8752         * dialog.el:
8753         * dialog.el (yes-or-no-p-dialog-box):
8754         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8755         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8756         * dialog.el (get-dialog-box-response):
8757         * dialog.el (message-or-box):
8758         * dialog.el (make-dialog-box):
8759         * dialog.el (popup-dialog-box): New.
8760         Avoid yes-or-no-p bogosities.
8761         Create a general function `make-dialog-box' to encapsulate all
8762         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
8763
8764         * dumped-lisp.el (preloaded-file-list):
8765         Add dialog-items.  Clean up.  Group files by types.
8766
8767         * easymenu.el (easy-menu-add):
8768         * easymenu.el (easy-menu-remove):
8769         Account for accelerators.
8770
8771         * extents.el:
8772         * extents.el (extent-list): New args, like in map-extents.
8773         * extents.el (extent-at-event): New.
8774         * extents.el (extents-at-event): New.
8775
8776         * font-lock.el:
8777         * font-lock.el (font-lock-mode):
8778         * font-lock.el (font-lock-default-fontify-buffer):
8779         * font-lock.el (font-lock-default-unfontify-region):
8780         * font-lock.el (font-lock-fontify-syntactically-region):
8781         * font-lock.el (font-lock-fontify-keywords-region):
8782         Use new progress-feedback names.
8783
8784         * font-lock.el (java-font-lock-identifier-regexp):
8785         * font-lock.el (java-font-lock-class-name-regexp):
8786         Fix bytecompiler warnings.
8787
8788         * gutter-items.el:
8789         * gutter-items.el (progress-display-use-echo-area): Removed.
8790         * gutter-items.el (progress-feedback-use-echo-area): New.
8791         * gutter-items.el (progress-display-popup-period): Removed.
8792         * gutter-items.el (progress-feedback-popup-period): New.
8793         * gutter-items.el (set-progress-display-style): Removed.
8794         * gutter-items.el (set-progress-feedback-style): New.
8795         * gutter-items.el (progress-display-style): Removed.
8796         * gutter-items.el (progress-feedback-style): New.
8797         * gutter-items.el (progress-stack):
8798         * gutter-items.el (progress-displayed-p): Removed.
8799         * gutter-items.el (progress-feedbacked-p): New.
8800         * gutter-items.el (clear-progress-display): Removed.
8801         * gutter-items.el (clear-progress-feedback): New.
8802         * gutter-items.el (progress-display-clear-when-idle): Removed.
8803         * gutter-items.el (progress-feedback-clear-when-idle): New.
8804         * gutter-items.el (remove-progress-display): Removed.
8805         * gutter-items.el (remove-progress-feedback): New.
8806         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
8807         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
8808         * gutter-items.el (append-progress-display): Removed.
8809         * gutter-items.el (append-progress-feedback): New.
8810         * gutter-items.el (abort-progress-display): Removed.
8811         * gutter-items.el (abort-progress-feedback): New.
8812         * gutter-items.el (raw-append-progress-display): Removed.
8813         * gutter-items.el (raw-append-progress-feedback): New.
8814         * gutter-items.el (display-progress-display): Removed.
8815         * gutter-items.el (display-progress-feedback): New.
8816         * gutter-items.el (current-progress-display): Removed.
8817         * gutter-items.el (current-progress-feedback): New.
8818         * gutter-items.el (current-progress-display-label): Removed.
8819         * gutter-items.el (current-progress-feedback-label): New.
8820         * gutter-items.el (progress-display): Removed.
8821         * gutter-items.el (progress-feedback): New.
8822         Replace "progress-display" with "progress-feedback" globally.
8823
8824         * gutter-items.el (lprogress-display): Removed.
8825         * gutter-items.el (progress-feedback-with-label): New.
8826         Rename lprogress-display ==> progress-feedback-with-label.
8827
8828         * gutter-items.el (search-dialog-direction): Removed.
8829         * gutter-items.el (search-dialog-text): Removed.
8830         * gutter-items.el (search-dialog-callback): Removed.
8831         * gutter-items.el (make-search-dialog): Removed.
8832         Move to dialog-items.el.
8833
8834         * help.el:
8835         * help.el (help-mode-quit):
8836         * help.el (mode-for-help): New.
8837         * help.el (help-sticky-window): New.
8838         * help.el (help-window-config): New.
8839         * help.el (with-displaying-help-buffer):
8840         * help.el (function-at-event): New.
8841         * help.el (help-symbol-regexp): New.
8842         * help.el (help-symbol-run-function-1): New.
8843         * help.el (help-symbol-run-function): New.
8844         * help.el (help-symbol-function-context-menu): New.
8845         * help.el (help-symbol-variable-context-menu): New.
8846         * help.el (help-symbol-function-and-variable-context-menu): New.
8847         * help.el (frob-help-extents): New.
8848         * help.el (describe-function-1):
8849         * help.el (variable-at-point):
8850         * help.el (variable-at-event): New.
8851         * help.el (describe-variable):
8852         Major overhaul.
8853         - Make functions and variables be mousable.
8854         - Middle button hyperlinks.
8855         - New context-menu entries.
8856
8857         * keydefs.el:
8858         * keydefs.el (global-map):
8859         New key bindings to move lines up and down.
8860
8861         * lisp-mode.el:
8862         * lisp-mode.el (construct-lisp-mode-menu): New.
8863         * lisp-mode.el (emacs-lisp-mode-popup-menu):
8864         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
8865         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
8866         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
8867         Make popup and menubar menus be different.  Popup menu uses
8868         clicked location and automatically assumes symbol under the mouse
8869         for various commands.
8870
8871         * menubar-items.el:
8872         * menubar-items.el (bookmark-menu-filter): Add accelerators.
8873         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
8874
8875         * menubar-items.el (global-popup-menu): Removed.
8876         * menubar-items.el (mode-popup-menu): Removed.
8877         * menubar-items.el (activate-popup-menu-hook): Removed.
8878         * menubar-items.el (popup-mode-menu): Removed.
8879         * menubar-items.el (popup-buffer-menu): Removed.
8880         * menubar-items.el (popup-menubar-menu): Removed.
8881         Move to menubar.el.
8882
8883         * menubar.el:
8884         * menubar.el (global-popup-menu): New.
8885         * menubar.el (mode-popup-menu): New.
8886         * menubar.el (activate-popup-menu-hook): New.
8887         * menubar.el (last-popup-menu-event): New.
8888         * menubar.el (popup-mode-menu): New.
8889         * menubar.el (popup-buffer-menu): New.
8890         * menubar.el (popup-menubar-menu): New.
8891         * menubar.el (menu-call-at-event): New.
8892         Move non-content functions here.  Add support for context menu
8893         items on extents.
8894
8895         * minibuf.el (minibuffer-history-uniquify):
8896         Typo fix.
8897
8898         * minibuf.el (read-file-name-1):
8899         Call new file dialog box if it exists.
8900
8901         * minibuf.el (mouse-rfn-setup-vars):
8902         Clean up "chop" action.
8903
8904         * mouse.el:
8905         * mouse.el (button2): Now bound to mouse-track.
8906         * mouse.el (click-inside-extent-p):
8907         * mouse.el (point-inside-extent-p):
8908         * mouse.el (point-inside-selection-p):
8909         * mouse.el (mouse-drag-or-yank): Removed.
8910         * mouse.el (mouse-begin-drag-n-drop): New.
8911         * mouse.el (mouse-eval-sexp):
8912         * mouse.el (mouse-track-activate-strokes): New.
8913         * mouse.el (mouse-track-do-activate): New.
8914         * mouse.el (mouse-track):
8915         * mouse.el (default-mouse-track-event-is-with-button): New.
8916         * mouse.el (default-mouse-track-cleanup-hook):
8917         * mouse.el (default-mouse-track-drag-hook):
8918         * mouse.el (default-mouse-track-drag-up-hook):
8919         * mouse.el (default-mouse-track-click-hook):
8920         Merge drag-n-drop into mouse-track.
8921         Add general "activate" support to replace specific button2 kludges.
8922         Use "button modifier" support in mouse-track.
8923
8924         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
8925
8926         * package-ui.el:
8927         * package-ui.el (pui-menu):
8928         * package-ui.el (pui-popup-context-sensitive): Removed.
8929         Fix bytecompiler warnings.
8930         Clean up popup code a bit.
8931
8932         * select.el (get-selection-no-error): Fix bytecompiler warnings.
8933
8934         * simple.el:
8935         * simple.el (transpose-lines):
8936         * simple.el (transpose-line-up): New.
8937         * simple.el (transpose-line-down): New.
8938         * simple.el (transpose-subr):
8939         * simple.el (transpose-subr-1): Removed.
8940         Clean up, add functions to move lines up and down.
8941
8942         * startup.el (mail-host-address):
8943         * startup.el (user-mail-address):
8944         Customize.
8945
8946         * subr.el:
8947         * subr.el (set-symbol-value-in-buffer): New.
8948         * subr.el (error):
8949         * subr.el (check-argument-type):
8950         * subr.el (defined-error-p): New.
8951         Add structured error support.
8952
8953         * toolbar-items.el (toolbar-compile):
8954         Use new make-dialog-box.
8955
8956         * update-elc.el:
8957
8958         * userlock.el (ask-user-about-lock-dbox):
8959         * userlock.el (ask-user-about-supersession-threat-dbox):
8960         * userlock.el (ask-user-about-lock):
8961         * userlock.el (ask-user-about-supersession-threat):
8962         Use new make-dialog-box.
8963         Add safety checks; use should use-dialog-box-p.
8964
8965         * window-xemacs.el:
8966         * window-xemacs.el (__buffer-dedicated-frame):
8967         * window-xemacs.el (buffer-dedicated-frame): New.
8968         * window-xemacs.el (set-buffer-dedicated-frame): New.
8969         Move dedicated-frame stuff into lisp.
8970
8971 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8972
8973         * printer.el (generic-print-region): Do not require that
8974         `printer-name' be set.
8975         (printer-name): Commentary clarification.
8976
8977 2000-07-19  Martin Buchholz <martin@xemacs.org>
8978
8979         * XEmacs 21.2.35 is released.
8980
8981 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8982
8983         * select.el (selection-coercible-types): Initialise.
8984
8985 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8986
8987         * select.el (own-clipboard): Bug fix.
8988
8989 2000-07-17  Mike Sperber  <mike@xemacs.org>
8990
8991         * cus-edit.el (custom-migrate-custom-file): Save init file before
8992         continuing.
8993
8994 2000-07-16  Mike Sperber  <mike@xemacs.org>
8995
8996         * startup.el (load-init-file): Remove silly call to
8997         `load-user-custom-file`.
8998         (maybe-migrate-user-init-file): Minor fixes.
8999
9000 2000-07-16  Martin Buchholz  <martin@xemacs.org>
9001
9002         * apropos.el (apropos-documentation-check-doc-file):
9003         `doc' variable should be let-bound, as was presumably intended.
9004
9005         * cus-edit.el (custom-variable-reset-saved):
9006         (custom-variable-reset-standard):
9007         Remove unused variable comment-widget.  Twice.
9008
9009         * toolbar.el (toolbar-blank-press-function):
9010         Add a real defvar with initial value nil and proper docstring.
9011         (press-toolbar-button): No need to check for boundp-ness anymore.
9012
9013         * rect.el (open-rectangle-line): Remove useless (let) form.
9014         Add defvar for pending-delete-mode.
9015
9016         * info.el (Info-find-node): This function needs an autoload cookie.
9017
9018         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
9019         Use let* since the second form referred to the first.
9020
9021 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
9022
9023         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
9024         instead of removed `mswindows-get-clipboard'.
9025
9026
9027 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
9028
9029         * select.el (select-convert-from-text): New.
9030         * select.el (select-convert-from-length): New.
9031         * select.el (select-convert-from-integer): New.
9032         * select.el (select-convert-from-identity): New.
9033         * select.el (select-convert-from-filename): New.
9034         * select.el (selection-converter-in-alist): Use them.
9035         New converter functions for X.
9036
9037         * select.el (get-selection): Removed comment.
9038
9039         * select.el (own-selection): Removed append code - I thought
9040         I'd already done this, but apparently not...
9041
9042         * select.el: Changed comment about TIMESTAMP.
9043
9044         * select.el (select-convert-in): New.
9045         * select.el (select-convert-out): New.
9046         New functions that get used by select.c.
9047
9048         * select.el (select-buffer-killed-default): New.
9049         * select.el (select-buffer-killed-text): New.
9050         * select.el (selection-buffer-killed-alist): New.
9051         New list and functions that get called if a relevant selection
9052         exists and a buffer gets killed.
9053
9054         * select.el (select-convert-to-targets):
9055         * select.el (select-convert-to-identity): Removed.
9056         * select.el (select-convert-from-identity): Removed.
9057         * select.el (select-converter-out-alist):
9058         Removed _EMACS_INTERNAL selection type.
9059
9060         * x-select.el (xselect-kill-buffer-hook): Removed.
9061         * x-select.el (xselect-kill-buffer-hook-1): Removed.
9062         Removed this X-specific nonesense. Use the generic support
9063         in select.el instead.
9064
9065 2000-07-15  Martin Buchholz  <martin@xemacs.org>
9066
9067         * mule/mule-category.el (defined-category-hashtable):
9068         Use make-hash-table instead of make-hashtable
9069
9070         * buff-menu.el: Byte-compiler warning fix.
9071
9072         * isearch-mode.el (isearch-highlight-all-cleanup):
9073         Remove unused variable `isearch-highlight-all-start'.
9074
9075         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
9076
9077         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
9078
9079         * cus-dep.el (Custom-make-dependencies):
9080         Add autoload cookie for custom-add-loads to generated custom-load.el.
9081
9082         * autoload.el (autoload-package-name): Warning suppression.
9083         Move defvar prior to first use.
9084
9085         * custom.el: Add autoload for custom-declare-face.
9086         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9087         * cl.el (cl-hack-byte-compiler):
9088         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
9089         to work properly.
9090
9091 2000-07-08  Mike Sperber  <mike@xemacs.org>
9092
9093         * startup.el (load-home-init-file): Added variable.
9094         (maybe-migrate-user-init-file): Added.
9095         (load-user-init-file): Load custom file if different from init
9096         file.
9097
9098         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
9099         "startup."
9100
9101         * cus-edit.el (custom-migrate-custom-file): Added for migration.
9102         Moved `custom-file'-related code to cus-file.el.
9103
9104         * cus-file.el: New file.
9105
9106 2000-04-01  Mike Sperber  <mike@xemacs.org>
9107
9108         * packages.el (packages-find-package-directories): Added support
9109         for external package hierarchies with in-place installations.
9110
9111         * find-paths.el (paths-root-in-place-p): Added.
9112         (paths-find-emacs-directory): Added support for external
9113         directories with in-place installations.
9114         (paths-find-site-directory): Ditto.
9115
9116         * startup.el (find-user-init-file): Also look for
9117         ~/.xemacs/init.elc? in preference to ~/.emacs.
9118
9119 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
9120
9121         * select.el (own-selection):
9122         * select.el (own-clipboard): Changed `append' parameter to
9123         `how-to-use' parameter.
9124         * select.el (own-selection): Removed icky append code.
9125         * select.el (own-selection, get-selection): Removed extra type
9126         checking.
9127         * select.el (selection-appender-alist):
9128         * select.el (selection-converter-{in|out}-alist): Initialise.
9129         * select.el (select-append-to-*): New.
9130         * select.el (select-convert-from-*): New.  New functions to append
9131         data and convert data from external type.
9132
9133 2000-07-12  Stef Epardaud  <stef@lunatech.com>
9134
9135         * font-lock.el: Javadoc enhancements.
9136
9137 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9138
9139         * printer.el (generic-print-region): Compose job name from buffer
9140         name.
9141
9142 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9143
9144         * font-lock.el (font-lock-fontify-pending-extents): Call
9145         font-lock-fontify-region instead of font-lock-fontify-buffer
9146         to avoid unnecessary progress gauges.
9147
9148 2000-07-06  Craig Lanning  <lanning@scra.org>
9149
9150         * custom-load.el (faces):
9151
9152         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
9153         dir is a regex.
9154
9155         * process.el (call-process-internal): from Dan Holmsand, use binary
9156         coding systems so that jka-compr works.
9157
9158 2000-07-07  Ben Wing  <ben@xemacs.org>
9159
9160         * font-lock.el: Undo previous change.  Unfortunately, some
9161         files actually use the variables directly in their init code
9162         without quoting them.
9163
9164 2000-07-07  Ben Wing  <ben@xemacs.org>
9165
9166         * font-lock.el (defvar font-lock-*-face): Removed.
9167
9168         * font-lock.el (font-lock-apply-highlight): Bind these face vars
9169         only when necessary.
9170
9171 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
9172
9173         * cl-macs.el: fix cl-transform-function-property kludge
9174         so that it does not require a random feature.
9175
9176 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9177
9178         * files.el (auto-mode-alist): allow .make extension for Makefiles,
9179         as in Linux kernel "Rules.make".
9180
9181 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
9182
9183         * build-report.el (build-report): Add autoload cookie.
9184
9185 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
9186
9187         * package-ui.el (defgroup pui):  Correct a misspelling
9188         (pui-toggle-package-delete):  Change `seleted' to `selected'
9189
9190 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
9191
9192         * package-get.el (package-get-update-base):
9193         (package-get): Use insert-file-contents-literally always.
9194         (package-get-maybe-save-index):
9195         Force coding system for writing to binary.
9196
9197 2000-06-08  Mike Alexander  <mta@arbortext.com>
9198
9199         * code-process.el (call-process-region): If there is no coding
9200         system for the process on process-coding-system-alist use the
9201         coding system of the buffer containing the region.
9202
9203 2000-06-10  Ben Wing  <ben@xemacs.org>
9204
9205         * cmdloop.el (command-error):
9206         If debug-on-error and noninteractive, output backtrace.
9207
9208         * files.el (file-relative-name):
9209         Remove MSDOS references.
9210
9211         * simple.el (line-number): New function, due to non-obvious
9212         behavior/usage of count-lines.
9213
9214         * simple.el (count-lines): document non-obvious usage to get
9215         line number.
9216
9217 2000-06-11  Ben Wing  <ben@xemacs.org>
9218
9219         * faces.el ((featurep 'xpm)):
9220         * x-faces.el (x-init-face-from-resources):
9221         * x-faces.el (x-init-frame-faces):
9222         * x-misc.el (x-init-specifier-from-resources):
9223         * x-misc.el (x-get-resource-and-bogosity-check):
9224         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9225         * x-mouse.el (x-init-pointer-shape):
9226         * x-scrollbar.el (x-init-scrollbar-from-resources):
9227         Add sixth argument to x-get-resource calls so as to issue warnings
9228         rather than errors on bogus arguments.
9229
9230 2000-06-05  Ben Wing  <ben@xemacs.org>
9231
9232         * compat.el: new file.  provides a clean, non-intrusive way to
9233         define compatibility functions.
9234
9235         * process.el (shell-quote-argument): temporary fix for lack
9236         of nt-quote-process-args.  #### I need to put back the overall
9237         structure of that mechanism but redo the guts of it using the
9238         extra intelligence in the C code.
9239
9240 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9241
9242         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9243         `package-get' does in package-get.el, instead of using external
9244         "md5sum" program.
9245
9246         * package-get.el (package-get): Insert package file literally to
9247         make checksum calculation work.
9248
9249 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9250
9251         * code-files.el (convert-mbox-coding-system): Deleted.
9252         (file-coding-system-alist): Removed reference to
9253         convert-mbox-coding-system.
9254
9255 2000-05-28  Martin Buchholz <martin@xemacs.org>
9256
9257         * XEmacs 21.2.34 is released.
9258
9259 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9260
9261         * font-lock.el (font-lock-keywords): Rewrote docstring
9262
9263 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9264
9265         * loadhist.el (unload-feature): handle case where x is both boundp
9266         and fboundp
9267
9268 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9269
9270         * packages.el: It's ok to use built-in macros, but not lisp
9271         defined ones.
9272
9273 2000-05-20  Ben Wing  <ben@xemacs.org>
9274
9275         * font-lock.el:
9276         * font-lock.el (font-lock-message-threshold):
9277         * font-lock.el (font-lock-mode):
9278         * font-lock.el (font-lock-default-fontify-buffer):
9279         * font-lock.el (font-lock-always-fontify-immediately):
9280         * font-lock.el (font-lock-old-extent): Removed.
9281         * font-lock.el (font-lock-old-len): Removed.
9282         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9283         * font-lock.el (font-lock-pending-extent-table): New.
9284         * font-lock.el (font-lock-range-table): New.
9285         * font-lock.el (font-lock-after-change-function):
9286         * font-lock.el (font-lock-after-change-function-1): Removed.
9287         * font-lock.el (font-lock-fontify-pending-extents): New.
9288         * font-lock.el ('font-lock-revert-cleanup): Removed.
9289         * font-lock.el ('font-lock-revert-setup): Removed.
9290         Rewrite deferral code to handle any number of changes, merging
9291         them properly.  Remove hacked-up code for revert-buffer, now
9292         unnecessary.
9293
9294         * menubar-items.el (default-menubar):
9295         In Options->Edit Init File, don't switch to emacs-lisp-mode
9296         unless necessary; doing this turns off font-lock.
9297
9298 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9299
9300         * keydefs.el: Define C-x BS to backward-kill-sentence.
9301
9302 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9303
9304         * files.el (hack-local-variables-prop-line): Use non-greedy
9305         matching to process -*-texinfo-*- -*-.
9306
9307 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9308
9309         * minibuf.el (minibuf-directory-files): new function.
9310         (read-file-name-activate-callback): use minibuf-directory-files.
9311         (read-directory-name-internal): ditto.
9312         (mouse-file-display-completion-list): ditto.
9313         (mouse-directory-display-completion-list): ditto.
9314         (read-file-name-internal): remove "./" from completion list unless
9315         explicitly matched, for consistency.
9316
9317 2000-05-11  Ben Wing  <ben@xemacs.org>
9318
9319         * gutter-items.el (gutter-buffers-tab):
9320         * gutter-items.el (add-tab-to-gutter):
9321         * gutter-items.el (update-tab-in-gutter):
9322         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9323         * gutter-items.el (append-progress-display):
9324         * gutter-items.el (abort-progress-display):
9325         * gutter-items.el (raw-append-progress-display):
9326         Further fixes.  Use set-glyph-image not set-image-instance-property,
9327         to fix problems with multiple windows in a frame.
9328
9329         * menubar-items.el (tutorials-menu-filter):
9330         Fix typo.
9331
9332         * startup.el (early-error-handler):
9333         Display message box under windows; otherwise, message will disappear
9334         before it can be viewed.
9335
9336         * update-elc.el:
9337         Fix bug in NEEDTODUMP processing.
9338
9339 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9340
9341         * startup.el (lock-directory): Removed.
9342         (superlock-file): Ditto.
9343         (startup-set-paths): Remove lockdir.
9344         (startup-setup-paths-warning): Remove lock-directory.
9345
9346         * setup-paths.el (paths-find-lock-directory): Removed.
9347         (paths-find-superlock-file): Ditto.
9348
9349 2000-05-09  Ben Wing  <ben@xemacs.org>
9350
9351         * faces.el (set-face-property):
9352         * faces.el (set-face-font):
9353         * faces.el (set-face-foreground):
9354         * faces.el (set-face-background):
9355         * faces.el (set-face-background-pixmap):
9356         * faces.el (set-face-underline-p):
9357         * faces.el (set-face-strikethru-p):
9358         * faces.el (set-face-highlight-p):
9359         * faces.el (set-face-dim-p):
9360         * faces.el (set-face-blinking-p):
9361         * faces.el (set-face-reverse-p):
9362         doc string changes.
9363
9364         * glyphs.el:
9365         * glyphs.el (make-image-specifier):
9366         * glyphs.el (glyph-property):
9367         * glyphs.el (set-glyph-image):
9368         * glyphs.el (make-glyph):
9369         * glyphs.el (make-pointer-glyph):
9370         * glyphs.el (make-icon-glyph):
9371         * glyphs.el (widget-image-instance-p): New.
9372         authorship info, lots of doc changes.  New predicate, inadvertently
9373         omitted.  the general principle with specifier docs is now that
9374         the description of instantiators should go with the make-foo-specifier
9375         fun's doc string, rather than in foo-specifier-p.  this follows
9376         conventions elsewhere in XEmacs and in general is a lot more obvious
9377         of a place to look.  sometimes the make-foo-specifier function needs
9378         to be created in the process.
9379
9380         * gutter.el:
9381         * gutter.el (make-gutter-specifier): New.
9382         * gutter.el (make-gutter-size-specifier): New.
9383         * gutter.el (make-gutter-visible-specifier): New.
9384         specifier doc updates according to the conventions specified before.
9385
9386         * objects.el:
9387         * objects.el (make-font-specifier):
9388         * objects.el (make-color-specifier):
9389         * objects.el (make-face-boolean-specifier): New.
9390         specifier doc updates according to the conventions specified before.
9391
9392         * specifier.el:
9393         * specifier.el (set-specifier):
9394         * specifier.el (make-integer-specifier): New.
9395         * specifier.el (make-boolean-specifier): New.
9396         * specifier.el (make-natnum-specifier): New.
9397         * specifier.el (make-generic-specifier): New.
9398         * specifier.el (make-display-table-specifier): New.
9399         specifier doc updates according to the conventions specified before.
9400
9401         * toolbar.el:
9402         * toolbar.el (make-toolbar-specifier): New.
9403         specifier doc updates according to the conventions specified before.
9404
9405 2000-05-09  Ben Wing  <ben@xemacs.org>
9406
9407         * process.el (call-process-internal): Revert to previous version
9408         because Mike's change clashed with a change I did not long before.
9409         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9410         Thanks very much Mike for pointing out the bug and submitting a
9411         patch!
9412
9413 2000-04-13  Mike Alexander  <mta@arbortext.com>
9414
9415         * process.el (call-process-internal): Send the correct input buffer
9416         (call-process-internal): Return the exit status of the process
9417
9418 2000-05-07  Ben Wing  <ben@xemacs.org>
9419
9420         * winnt.el:
9421         * winnt.el (nt-quote-args-verbatim): Removed.
9422         * winnt.el (nt-quote-args-prefix-quote): Removed.
9423         * winnt.el (nt-quote-args-backslash-quote): Removed.
9424         * winnt.el (nt-quote-args-double-quote): Removed.
9425         * winnt.el (nt-quote-args-functions-alist): Removed.
9426         * winnt.el (nt-quote-process-args): Removed.
9427         Remove all stuff for argument quoting.  We borrow the code instead
9428         from Emacs 20.6, which is much more careful in its quoting
9429         (e.g. in handling runs of the escape character) and avoids most of
9430         the need for this Lisp mechanism by checking to see whether we're
9431         running a Cygwin or normal program and doing the appropriate
9432         quoting.  If we end up needing such a mechanism, we should add
9433         it by extending the variable `mswindows-quote-process-args' so it
9434         can take an alist of regexps.
9435
9436 2000-05-07  Ben Wing  <ben@xemacs.org>
9437
9438         * keydefs.el:
9439         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9440         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9441         the window without moving point.
9442
9443         * simple.el:
9444         * simple.el (scroll-up-one): New.
9445         * simple.el (scroll-down-one): New.
9446         Functions for use with C-M-up/down.
9447
9448 2000-05-01  Martin Buchholz <martin@xemacs.org>
9449
9450         * XEmacs 21.2.33 is released.
9451
9452 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9453
9454         * dialog.el (yes-or-no-p-dialog-box):
9455         Fix docstring.
9456         Fix following horrible bug in X11 mode with focus-follows-mouse:
9457           1. Visit two files in two different frames.
9458           2. do File->Revert Buffer in one of those frames.
9459           3. Dialog box appears.
9460           4. Arrange things so that the mouse passes over the *other*
9461              frame, then to the dialog box, and click on "Yes".
9462           5. The file contents end up in the *wrong* buffer!
9463         Add TODO comment.
9464
9465 2000-04-28  Ben Wing  <ben@xemacs.org>
9466
9467         * help.el (describe-installation): correct typo introduced
9468         in last patch: boundp -> fboundp.
9469
9470         * etags.el (buffer-tag-table-list):
9471         canonicalize filenames to Unix format so that tag-table-alist
9472         searching works under Windows.
9473
9474         * autoload.el:
9475         Bowdlerize the supposedly objectionable words
9476         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9477
9478         * gutter-items.el (set-progress-display-style):
9479         * gutter-items.el (search-dialog-callback):
9480         * gutter-items.el (make-search-dialog):
9481         Change to new callback-ex api.
9482
9483 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9484
9485         * help.el: (describe-installation): decode-coding-string is not
9486         defined in a non MULE environment.
9487
9488 2000-04-28  Ben Wing  <ben@xemacs.org>
9489
9490         * gutter-items.el (buffer-list-changed-hook):
9491         use it, not record-buffer-hook.
9492
9493         * subr.el (record-buffer-hook): Removed.
9494
9495 2000-04-27  Ben Wing  <ben@xemacs.org>
9496
9497         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9498         use NORECORD option.  Andy will not like this, but the existing
9499         gutter behavior is just wrong, as per this comment:
9500
9501         ;; this used to add the norecord flag to both calls below.
9502         ;; this is bogus because it is a pervasive assumption in XEmacs
9503         ;; that the current buffer is at the front of the buffers list.
9504         ;; for example, select an item and then do M-C-l
9505         ;; (switch-to-other-buffer).  Things get way confused.
9506         ;;
9507         ;; Andy, if you want to maintain the current look, you must
9508         ;;  *uncouple* the gutter order and buffers order.
9509
9510         * loaddefs.el (completion-ignored-extensions): unfuckify.
9511
9512         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9513         xemacs.mak.
9514
9515         * autoload.el (batch-update-one-directory): new function, used in
9516         xemacs.mak.
9517
9518         * loadup.el: set gc-cons-threshold very high unless dumping --
9519         loadup during update-elc is much much much faster.  also do this
9520         when quick-building.
9521
9522         add commented-out code for profiling loadup.
9523
9524
9525         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9526         is required in order to build xemacs.
9527
9528 2000-04-26  Ben Wing  <ben@xemacs.org>
9529
9530         * loadup.el: don't garbage collect during loadup if quick-build
9531         compile-time option is set.
9532
9533 2000-04-23  Ben Wing  <ben@xemacs.org>
9534
9535         * update-elc.el: compute whether any dumped .el or .elc files
9536         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9537         if so.
9538
9539         * update-elc.el (update-elc-files-to-compile): always change
9540         NOBYTECOMPILE in the src directory rather than current dir,
9541         so it will work under NT.
9542
9543         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9544         the form of this file is identical between Unix and Windows.
9545         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9546         Added comment.
9547         (update-autoloads-from-directory): updated doc string.
9548         updated doc strings in a few other places.
9549
9550 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9551
9552         * bytecomp.el (byte-force-recompile): Fix argument to
9553         byte-recompile-directory.
9554
9555 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9556
9557         * gutter-items.el (progress-display-clear-when-idle): Use
9558         add-one-shot-hook.
9559         * gutter-items.el (clear-progress-display): Adjust number of
9560         arguments.
9561
9562 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9563
9564         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9565
9566 2000-04-16  Ben Wing  <ben@xemacs.org>
9567
9568         * printer.el: New file.
9569
9570         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9571
9572         * help.el (describe-installation): Fix decoding for Windows.
9573
9574         * menubar-items.el:
9575         * menubar-items.el (default-menubar):
9576         * menubar-items.el (tutorials-menu-filter): New.
9577         * menubar-items.el (popup-menubar-menu):
9578         Add authorship.  Redo Help menu and Tutorials filter.
9579
9580         * menubar.el: Correct comment.
9581
9582         * modeline.el (modeline-buffer-identification): Correct doc string.
9583
9584         * simple.el:
9585         * simple.el (printing): Removed.
9586         * simple.el (printer-name): Removed.
9587         * simple.el (generic-print-buffer): Removed.
9588         * simple.el (generic-print-region): Removed.
9589         Move generic print code to printer.el.
9590
9591 2000-04-15  Ben Wing  <ben@xemacs.org>
9592
9593         * simple.el (generic-print-region): New.
9594         make this function actually work.
9595         (generic-print-buffer): call generic-print-region.
9596
9597 2000-04-14  Andy Piper  <andy@xemacs.org>
9598
9599         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9600         by using the new widget-callback-current-channel.
9601         (search-dialog-callback): ditto.
9602
9603 2000-04-12  Andy Piper  <andy@xemacs.org>
9604
9605         * gutter.el (default-gutter-position): moved from gutter-items.el.
9606         (default-gutter-position-changed-hook): ditto.
9607         (gutter-element-visibility-changed-hook): ditto.
9608         (set-gutter-element): ditto.
9609         (remove-gutter-element): ditto.
9610         (set-gutter-element-visible-p): ditto.
9611         (gutter-element-visible-p): ditto.
9612         (init-gutter): ditto.
9613
9614         * dialog.el (make-dialog-box): renamed and moved from
9615         gutter-items.el
9616
9617         * gutter-items.el: move various functions elsewhere.
9618
9619 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9620
9621         * menubar-items.el: Fixed place of parenthesis.
9622
9623 2000-04-12  Ben Wing  <ben@xemacs.org>
9624
9625         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9626                 without constantly being prompted for the tag.
9627         * simple.el: Added a number of section headings, to clarify the
9628                 organization of this file.
9629         * simple.el (activate-region):
9630         * simple.el (region-exists-p):
9631         * simple.el (region-active-p):
9632                 Moved these three function down to the other side of
9633                 the case-changing functions, so they join the rest of
9634                 the region code.
9635         * simple.el (printing): New.
9636         * simple.el (printer-name): New.
9637         * simple.el (generic-print-buffer): New.
9638                 New functions, a very simple prototype for a unified
9639                 printing interface.
9640
9641         * process.el (call-process-internal): Real fix for null BUFFER,
9642                 other problems with BUFFER specs.
9643
9644         * menubar-items.el:
9645                 Fixed up File->Print to use new printing functions.
9646                 Various corrections and expansions to Grep/Compile menus.
9647                 New options for Printing.
9648                 New options for SMTP Mail, the way to send mail under
9649                   MS Windows. (There's also a package patch to make SMTP
9650                   Mail be the default under MSWin.)
9651
9652 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9653
9654         * menubar-items.el: Selecting Rectangle Mousing from menubar
9655         did not work.  Needed to quote mouse-track-rectangle-p.
9656
9657 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9658
9659         * cl-compat.el (keywordp): Removed.
9660
9661 2000-04-05  Andy Piper  <andy@xemacs.org>
9662
9663         * gutter-items.el (progress-layout-glyph): don't initialize here.
9664         (progress-gauge-glyph): use dynamic sizing.
9665         (set-progress-display-style): new function. Set progress glyphs
9666         appropriately depending on the style.
9667         (progress-display-style): new variable. Custom version of
9668         set-progress-display-style.
9669         (progress-abort-glyph): switch to dynamic sizes.
9670         (search-dialog-text): make the edit field active.
9671
9672 2000-04-04  Andy Piper  <andy@xemacs.org>
9673
9674         * gutter-items.el (make-search-dialog): need to make the search
9675         dialog visible after creation.
9676
9677         * menubar-items.el (default-menubar): use the search dialog for
9678         searching. Remove some extraneous search menu items.
9679
9680         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9681         well as strings.
9682         (make-gutter-only-dialog-frame): allow the user to create the
9683         frame unmapped. Allow the gutter spec to be given as a glyph.
9684         (search-dialog-direction): new variable.
9685         (search-dialog-text): new variable.
9686         (search-dialog-callback): new function. Callback for the search
9687         dialog action.
9688         (make-search-dialog): new function. Create a user-friendly search
9689         dialog.
9690
9691 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9692
9693         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9694         under Windows.
9695
9696 2000-04-01  Andy Piper  <andy@xemacs.org>
9697
9698         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9699         progress more accurately.
9700
9701 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9702
9703         * finder.el (finder-compile-keywords): Process readable files only.
9704         Because error in process of .#finder-inf.el when compile xemacs
9705         with --with-clash-detection option.
9706
9707 2000-03-31  Andy Piper  <andy@xemacs.org>
9708
9709         * gutter-items.el (append-progress-display): don't delay after a
9710         successful font-lock.
9711         (make-gutter-only-dialog-frame): new function. Allow users to
9712         create gutter-only dialogs.
9713
9714 2000-03-27  Mike Alexander  <mta@arbortext.com>
9715
9716         * process.el (call-process-internal): Handle a null BUFFER
9717         parameter correctly.
9718
9719 2000-03-28  Andy Piper  <andy@xemacs.org>
9720
9721         * gutter-items.el (abort-progress-display): put strings in the
9722         gutter not extents.
9723         (progress-layout-glyph): signal special 'quit callback.
9724         (progress-display-quit-function): deleted.
9725         (progress-display-stop-callback): deleted.
9726         (progress-display-dispatch-command-events): deleted.
9727         (append-progress-display): remove calls to
9728         progress-display-dispatch-command-events.
9729         (raw-append-progress-display): ditto.
9730
9731 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9732
9733         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9734         being a list.  Actually define `stipple-pixmap-p' which is used as
9735         an error predicate.  Correctly handle PIXMAP being either relative
9736         or absolute file name.
9737
9738 2000-03-24  Andy Piper  <andy@xemacs.org>
9739
9740         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9741         (abort-progress-display): ditto. Don't delete the created extent.
9742         (raw-append-progress-display): ditto.
9743         (progress-display-dispatch-non-command-events): new
9744         function. Encapsulates what we want to do when no command input is
9745         required.
9746         (progress-display-dispatch-command-events): likewise, but disable
9747         for now since it causes too many problems.
9748         (append-progress-display): use them.
9749         (raw-append-progress-display): ditto.
9750         (default-gutter-position-changed-hook): set this rather than
9751         default-gutter-position-changed.
9752         (default-gutter-position-changed-hook): lambda with zero arguments
9753         rather than one.
9754         (raw-append-progress-display): trap errors in pending input since
9755         allowing them to signal will hose the gauge well and
9756         truly. Ideally we would like to delay these until we are more able
9757         to cope.
9758         (append-progress-display): ditto.
9759
9760 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
9761
9762         * lisp/make-docfile.el: call-process-internal is now implemented
9763         in process.el.
9764
9765 2000-03-21  Ben Wing  <ben@xemacs.org>
9766
9767         * mule\mule-cmds.el (set-language-info-alist):
9768         Fix to correspond to new menu arrangement.
9769
9770 2000-03-21  Ben Wing  <ben@xemacs.org>
9771
9772         * process.el:
9773         * process.el (call-process-internal): New.
9774         New implementation of call-process.  Only enabled under NT, so far.
9775         stderr handling not implemented yet in CVS'd C code.
9776
9777 2000-03-20  Ben Wing  <ben@xemacs.org>
9778
9779         * lisp-mode.el:
9780         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
9781         * lisp-mode.el (lisp-interaction-mode):
9782         Put back Lisp Interaction menubar for Jan V's sake.
9783
9784         * simple.el:
9785         * simple.el (mark-ring):
9786         * simple.el (dont-record-current-mark): New.
9787         * simple.el (in-shifted-motion-command): New.
9788         * simple.el (mark-ring-unrecorded-commands): New.
9789         * simple.el (mark-ring-max):
9790         * simple.el (set-mark-command):
9791         * simple.el (push-mark):
9792         * simple.el (handle-pre-motion-command):
9793         Implement scheme for not recording unimportant marks.
9794
9795         * subr.el:
9796         * subr.el (function-allows-args): New.
9797         New function function-allows-args.
9798
9799 2000-03-20  Martin Buchholz <martin@xemacs.org>
9800
9801         * XEmacs 21.2.32 is released.
9802
9803 2000-03-20  Andy Piper  <andy@xemacs.org>
9804
9805         * gutter-items.el (update-tab-in-gutter): force selection of the
9806         selected-window if required to do so.
9807         (buffers-tab-items): ditto.
9808         (add-tab-to-gutter): ditto.
9809         (create-frame-hook): use force-selection.
9810         (default-gutter-position-changed): lambdify.
9811         (update-tab-hook): deleted since it was only used in one place.
9812
9813 2000-03-18  Andy Piper  <andy@xemacs.org>
9814
9815         * files.el (find-file-noselect): undo change that shouldn't have
9816         gone in.
9817
9818 2000-03-17  Andy Piper  <andy@xemacs.org>
9819
9820         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
9821         of selected-window trickery.
9822
9823         * gutter-items.el (update-tab-in-gutter): don't give dedicated
9824         frames tabs.
9825         (progress-display-stop-callback): progress -> progress-display
9826         (progress-display-quit-function): ditto.
9827         (clear-progress-display): ditto.
9828         (remove-progress-display): ditto.
9829         (append-progress-display): ditto.
9830         (abort-progress-display): ditto.
9831         (raw-append-progress-display): ditto.
9832         (display-progress-display): ditto.
9833         (current-progress-display-label): ditto.
9834         (current-progress-display): ditto.
9835         (lprogress-display): ditto and save the buffer
9836         (progress-display): ditto. Otherwise the buffer sometimes gets
9837         changed which confuses font-lock.
9838
9839         * font-lock.el (font-lock-default-fontify-buffer): catch all
9840         errors, not just quit.
9841         (font-lock-mode): progress -> display-progress
9842         (font-lock-default-fontify-buffer): ditto.
9843         (font-lock-fontify-syntactically-region): ditto.
9844         (font-lock-fontify-keywords-region): ditto.
9845
9846 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
9847
9848         * cl.el (gensym): Move to here from cl-macs.el.
9849         (gentemp): Ditto.
9850
9851 2000-03-16  Andy Piper  <andy@xemacs.org>
9852
9853         * font-lock.el (font-lock-mode): use lprogress and friends for
9854         progress management.
9855         (font-lock-default-fontify-buffer): ditto.
9856         (font-lock-fontify-syntactically-region): ditto.
9857         (font-lock-fontify-keywords-region): ditto.
9858         (font-lock-revert-cleanup): fix reverting.
9859         (font-lock-revert-setup): ditto.
9860
9861         * gutter-items.el (progress-use-echo-area): new variable. Use the
9862         echo area for progress gauges if non-nil.
9863         (clear-progress): remove echo area stuff and defer to
9864         clear-message.
9865         (append-progress): dispatch non-command events after each progress
9866         increment. Remove echo area stuff.
9867         (abort-progress): remove echo area stuff and defer to
9868         display-message.
9869         (raw-append-progress): ditto. Dispatch non-command events after
9870         gutter redisplay.
9871         (display-progress): defer echo area stuff to display-message.
9872
9873         * gutter-items.el (clear-progress):
9874         (abort-progress): indentation changes.
9875         (display-progress): don't clear progress.
9876         (append-progress): compare messages with equal.
9877         (raw-append-progress): use dispatch-non-command-events to flush
9878         widget creation events.
9879
9880 2000-03-13  Ben Wing  <ben@xemacs.org>
9881
9882         * abbrev.el:
9883         * abbrev.el (abbrev-string-to-be-defined): New.
9884         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
9885         Changes for use with the menubar.
9886
9887 2000-03-12  Ben Wing  <ben@xemacs.org>
9888
9889         * alist.el (vassoc): moved here from font-menu.el.
9890
9891         * custom.el (defface): typo fix.
9892
9893         * dialog.el (yes-or-no-p-dialog-box):
9894         * dialog.el (message-box):
9895         * files.el (save-some-buffers-1):
9896         Put accelerators in the button names.
9897
9898         * font-lock.el (font-lock-comment-face):
9899         * font-lock.el (font-lock-keyword-face):
9900         * font-lock.el (font-lock-function-name-face):
9901         Fixed some of the colors under MS Windows because the existing
9902         default colors were hardly different from black and needed to be
9903         made lighter.
9904
9905         * font-menu.el:
9906         * font-menu.el (font-menu-split-long-menu):
9907         * font-menu.el (font-menu-family-constructor):
9908         * font-menu.el (font-menu-size-constructor):
9909         * font-menu.el (font-menu-weight-constructor):
9910         * font-menu.el (font-menu-set-font):
9911         vassoc moved to alist.el.
9912         Accelerators added to all menus.
9913         Unused bound var new-props removed.
9914
9915         * keydefs.el: I did a whole lot of rearranging to put things in a
9916         more consistent order and fixed a number of cases where key
9917         combinations involving up, down, left, right and so on were
9918         defined but the corresponding keypad combinations were not
9919         defined.
9920
9921         * lisp-mode.el:
9922         * lisp-mode.el (lisp-interaction-mode-popup-menu):
9923         * lisp-mode.el (emacs-lisp-mode):
9924         * lisp-mode.el (lisp-interaction-mode):
9925         * lisp-mode.el (flet):
9926         Added accelerators onto the menus.
9927         Made all the different versions of the let function be indented
9928         the same way.
9929         Undid Steve's easy-menu-ification, because it makes it impossible
9930         to have the menubar and popup menus different.
9931         Cleaned up the menu; added items for find-function &c and some
9932         indenting, and removed debug-on-*.
9933
9934         * list-mode.el (list-mode-hook):
9935         * list-mode.el (list-mode):
9936         * list-mode.el (completion-setup-hook):
9937         * list-mode.el (display-completion-list):
9938         Added support for the :window-height keyword, which is required
9939         because of other changes that I made for the file dialog box.  I
9940         also made the hook variables list-mode-hook and
9941         completion-setup-hook and also minibuffer-setup-hook in
9942         minibuf.el be permanent-local; see comment in list-mode.el.
9943
9944         * map-ynp.el (map-y-or-n-p):
9945         Added accelerators to the dialog buttons.
9946
9947         * menubar-items.el (menu-truncate-list):
9948         New internal function.
9949         * menubar-items.el (submenu-generate-accelerator-spec):
9950         * menubar-items.el (menu-item-strip-accelerator-spec):
9951         * menubar-items.el (menu-item-generate-accelerator-spec):
9952         New exported functions, for use in auto-generating accelerator specs.
9953
9954         * menubar-items.el:
9955         * menubar-items.el (default-menubar):
9956         * menubar-items.el (maybe-add-init-button):
9957         * menubar-items.el (bookmark-menu-filter):
9958         * menubar-items.el (slow-format-buffers-menu-line):
9959         * menubar-items.el (build-buffers-menu-internal):
9960         * menubar-items.el (language-environment-menu-filter):
9961         * menubar-items.el (default-popup-menu):
9962         * menubar-items.el (popup-buffer-menu):
9963         * menubar-items.el (popup-menubar-menu):
9964         Did a major overhaul on this file, and in fact I'm nowhere near
9965         done working on the menubar, and there will be more patches to
9966         come.  A basic summary of what I've done:
9967
9968         a) I added accelerators to all of the menu items.  For menus that
9969         are auto-generated, such as the buffers menu, the accelerators are
9970         automatically added to the beginning of each line using the
9971         numbers 1 through 9, then zero, and then letters starting with A,
9972         but omitting the letters that are already in use for the fixed
9973         menu items at the top of the buffers menu.  To facilitate adding
9974         accelerators of this kind, I created some new functions
9975         (*-accelerator-spec), which are also being used by other filters
9976         that auto generate lists of things such as ftp sites to download
9977         packages.  If people really don't like these accelerators
9978         appearing at the beginning of the menu items, a variable can be
9979         added to optionally turn them off, but I think this is rather
9980         pointless because other menu items have accelerators and many or
9981         most of the menu users will use the accelerators if the support is
9982         there.
9983
9984         b) I combined the top level Tools and Apps menus into a single
9985         Tools menu, because the distinction between the two is not
9986         obvious, and the items on the menus are not used often enough that
9987         putting some of them onto submenus is a problem.
9988
9989         c) I created two new top level menus called View and Cmds because
9990         there were too many items on the File and Edit menus, and I'm going
9991         to be adding more items to these menus.  In contrast to the Tools
9992         menu, the items on these menus may be used quite often during an
9993         editing session, and so should be available with fewer
9994         keystrokes.
9995
9996         d) I added a number of options to the options menu, including one
9997         for controlling whether the alt key can be used to traverse to
9998         menu items using the accelerators, one for controlling behavior of
9999         control-k, one for controlling how the kill and yank functions
10000         interact with the clipboard, a few additional buffers-menu
10001         options, and various other things.  I also did a bit of
10002         rearranging, for example, combining the keyboard and mouse options
10003         into a single keyboard and mouse submenu to facilitate the
10004         accelerators on that level.
10005
10006         e) I changed the variable buffers-menu-format-buffer-line-function
10007         to take two arguments instead of one, the second argument being
10008         the line number for use in creating an accelerator.  I added a
10009         hack to support existing functions with one argument (although I
10010         doubt that very many of these exist), for backward compatibility.
10011
10012         f) I moved the top level mule menu to be a submenu of the edit
10013         menu.  I think that most of the items on this menu are fairly
10014         useless and there are certainly not enough frequently used items
10015         to justify this being its own top level menu.
10016
10017         g) I combined most of the items in big-menubar.el into the main menu.
10018         If people think the main menu is too big, it would be possible to
10019         create different configurations, some smaller.
10020
10021         * menubar.el (check-menu-syntax):
10022         Deleted some syntax checks that were no longer valid, partly
10023         because of changes that were already made a long time ago, and
10024         partly because of a change I made where I allow the name of the
10025         menu item to be an evaluated expression rather than just a string,
10026         similar to all of the other parameters of a menu item.
10027
10028         * minibuf.el:
10029         * minibuf.el (read-file-name-1):
10030         * minibuf.el (mouse-read-file-name-1):
10031         I made a number of changes to improve the appearance
10032         and functioning of the file dialog box.  They include:
10033
10034         a) Fixing the problem where closing the dialog box by clicking on
10035         the close button of the window didn't properly exit the
10036         minibuffer.
10037
10038         b) Fixing the problem that if you typed part of a file name, and
10039         then clicked on a completion with the mouse, the file was not
10040         correctly selected.
10041
10042         c) Changing the title of the dialog box to reflect the operation
10043         being done in accordance with user interface conventions, rather
10044         than the name of the dialog box buffer, which is rather useless.
10045
10046         d) Remove the words "possible completions are" which didn't
10047         belong.
10048
10049         e) Fix things so that the completions scroll off the end of the
10050         completions windows only to the right, rather than both to the
10051         right and down, which is in accordance with Windows user interface
10052         conventions.
10053
10054         * msw-init.el (init-post-mswindows-win):
10055         Added a binding for meta-F4, which is the standard windows binding
10056         for exiting a program.
10057
10058         * select.el (get-selection-no-error):
10059         * select.el (own-selection):
10060         * select.el (own-clipboard):
10061         Added an optional argument called append to the functions
10062         own-selection and own-clipboard.  This adds support for appending
10063         text to the existing selection and allows the function
10064         own-clipboard to be used as the value of the variable
10065         interprogram- cut-function.
10066
10067         Fixed a bug in own-selection in handling zmacs-region-stays.
10068
10069         * simple.el (historical-kill-line): New.
10070
10071         * simple.el (kill-line):
10072         * simple.el (interprogram-cut-function):
10073         * simple.el (interprogram-paste-function):
10074         * simple.el (handle-pre-motion-command):
10075         * simple.el (next-line):
10076         * simple.el (previous-line):
10077         a) Expanded the variable kill-whole-line, so that function
10078         kill-line can be set to delete the entire line always, not just
10079         when cursor is at the beginning of the line.  This is controlled
10080         by setting the variable kill-whole-line to the symbol 'always.
10081         This behavior, as well as the existing kill-whole-line behavior,
10082         now only take effect when kill-line is called interactively,
10083         although this is a departure from a previous behavior in the case
10084         of setting this variable kill-whole-line to t.  It is almost
10085         certainly what has always been intended, and most likely the old
10086         way of doing things introduced bugs.  I also created a function
10087         called historical-kill-line, which ignores the kill-whole-line
10088         setting and always gives the historical behavior of only killing
10089         to the end of the line.  I bound this function to shift- control-k
10090         so that the kill to end of line behavior is available, even when
10091         kill-whole-line has been set to change control-k into the simple
10092         delete-whole-line behavior. (This can be set using the options
10093         menu.)
10094
10095         b) I changed things so that kill and yank now interact with the
10096         clipboard by default under windows.  This was done by changing the
10097         default value of interprogram-cut- function and
10098         interprogram-paste-function.  You can get the old behavior by
10099         setting these to nil, and there is an option on the options menu
10100         to do this.
10101
10102         c) I added support for selecting text using shifted motion keys.
10103         This support is on by default and can be controlled by the
10104         variable shifted-motion-keys-select-region.  There is also a
10105         variable called unshifted-motion-keys-deselect-region that
10106         controls more specifically how the shifted motion key behavior
10107         works.  I did not put an option on the options menu to turn this
10108         off, because I can't imagine why this would be useful.
10109
10110         * simple.el (forward-block-of-lines):
10111         * simple.el (backward-block-of-lines):
10112         * simple.el (block-movement-size):
10113         New.
10114
10115         * simple.el (uncapitalized-title-words):
10116         * simple.el (uncapitalized-title-word-regexp):
10117         * simple.el (capitalize-string-as-title):
10118         * simple.el (capitalize-region-as-title):
10119         New.
10120
10121
10122         * subr.el (add-hook):
10123         * subr.el (make-local-hook): New.
10124         * subr.el (remove-local-hook): New.
10125         * subr.el (add-one-shot-hook): New.
10126         * subr.el (add-local-one-shot-hook): New.
10127         Added some functions to make using hooks easier.
10128         These include:
10129
10130         a) Functions add-local-hook and remove-local-hook to make it easy
10131         to use local hooks.
10132
10133         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
10134         make it possible to add a "one-shot" hook, which is to say a hook
10135         that runs only once, and automatically removes itself after the
10136         first time it has run.
10137
10138 2000-03-09  Andy Piper  <andy@xemacs.org>
10139
10140         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
10141
10142 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
10143
10144         * buff-menu.el (buffers-menu-omit-invisible-buffers):
10145         Moved from menubar-items.el.
10146         * dumped-lisp.el: Dump gutter-items regardless of menubar.
10147
10148 2000-03-08  Andy Piper  <andy@xemacs.org>
10149
10150         * gutter-items.el (build-buffers-tab-internal): add selected field
10151         to buffers tab spec.
10152
10153 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
10154
10155         * minibuf.el (last-exact-completion): Initialize to nil.
10156
10157 2000-03-07  Didier Verna  <didier@xemacs.org>
10158
10159         * startup.el (command-line-1): remove unused variable
10160         `first-file-buffer'.
10161
10162 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
10163
10164         * loaddefs.el (completion-ignored-extensions): Removed ".log",
10165         which is also used for Web server log files.
10166
10167 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
10168
10169         * mule/mule-charset.el: Setup auto-fill-chars.
10170
10171 2000-03-02  SL Baur  <steve@beopen.com>
10172
10173         * subr.el (with-string-as-buffer-contents): Reimplement using
10174         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
10175         non-deletion of buffer after execution problem.
10176         (with-output-to-string): Use unique buffer name.
10177
10178 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10179
10180         * gutter-items.el (buffers-tab-sort-function):  New variable.
10181         (buffers-tab-items):  Funcall it to sort the buffer tab list.
10182
10183 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
10184
10185         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
10186
10187 2000-02-28  Martin Buchholz  <martin@xemacs.org>
10188
10189         * menubar-items.el (maybe-add-init-button): Remove the "Load
10190         .emacs" button from all menubars.
10191
10192 2000-03-01  Didier Verna  <didier@xemacs.org>
10193
10194         * rect.el (string-rectangle): depend on `pending-delete-mode' for
10195         region rectangle replacement (from Jan Vroonhof).
10196         (replace-rectangle): new function.
10197
10198 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10199
10200         * mule/mule-cmds.el (set-default-coding-systems): Use
10201         set-terminal-coding-system and set-keyboard-coding-system.
10202         * coding.el (set-terminal-coding-system): Use
10203         set-console-tty-output-coding-system.
10204         (set-keyboard-coding-system): Use
10205         set-console-tty-input-coding-system.
10206
10207 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10208
10209         * minibuf.el (read-variable): Allow symbol to default argument.
10210
10211 2000-02-27  Andy Piper  <andy@xemacs.org>
10212
10213         * gutter-items.el (update-tab-hook): new function to be used for
10214         hooks.
10215         (create-frame-hook): add update-tab-hook.
10216         (record-buffer-hook): ditto.
10217         (default-gutter-position-changed): ditto.
10218         (default-gutter-position): updating the buffers tab is now handled
10219         by a hook.
10220         (default-gutter-position-changed-hook): new variable.
10221         (gutter-element-visibility-changed-hook): ditto.
10222         (set-gutter-element-visible-p): call it.
10223         (set-gutter-element): use modify-specifier-instances. Set extents
10224         as duplicable before using.
10225         (remove-gutter-element): ditto.
10226         (set-gutter-element-visible-p): ditto.
10227         (init-gutter): new function.
10228         (add-tab-to-gutter): use new gutter-element functions rather than
10229         setting specifiers directly.
10230         (clear-progress): ditto.
10231         (abort-progress): ditto.
10232         (gutter-buffers-tab-visible-p): renamed from
10233         default-gutter-visible-p
10234
10235         * specifier.el (modify-specifier-instances): new function from Jan
10236         Vroonhof.
10237
10238         * x-init.el (init-post-x-win): call init-gutter.
10239
10240         * msw-init.el (init-post-mswindows-win): call init-gutter.
10241
10242         * menubar-items.el (default-menubar): Update to reflect new gutter
10243         variables.
10244
10245 2000-02-26  Andy Piper  <andy@xemacs.org>
10246
10247         * gutter-items.el (set-gutter-element): new function. Add gutter
10248         elements to the specified gutter.
10249         (remove-gutter-element): new function. Remove gutter elements from
10250         the specified gutter.
10251         (set-gutter-element-visible-p): new function. Set gutter element
10252         visibility for the provided gutter-visible specifier.
10253
10254 2000-02-23  Andy Piper  <andy@xemacs.org>
10255
10256         * gutter-items.el (add-tab-to-gutter): specify dimensions
10257         dynamically.
10258
10259 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10260
10261         * gutter-items.el (add-tab-to-gutter):
10262         * package-get.el (package-get-interactive-package-query):
10263         * package-ui.el (pui-directory-exists):
10264         (pui-install-selected-packages):
10265         (pui-list-packages):
10266         Use #'(lambda ...)  instead of '(lambda ...).
10267
10268 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10269
10270         * startup.el (load-user-init-file): Check to make sure user
10271           has an init-file before calling load().
10272
10273 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10274
10275         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10276
10277 2000-02-23  Martin Buchholz <martin@xemacs.org>
10278
10279         * XEmacs 21.2.31 is released.
10280
10281 2000-02-21  Mike Sperber <mike@xemacs.org>
10282
10283         * loadup.el (really-early-error-handler):
10284         * update-elc.el:
10285         * make-docfile.el:
10286         Remove dependency on EMACSBOOTSTRAP... environment variables.
10287
10288 2000-02-21  Martin Buchholz <martin@xemacs.org>
10289
10290         * XEmacs 21.2.30 is released.
10291
10292 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10293
10294         * byte-optimize.el (byte-optimize-plus):
10295         (byte-optimize-minus):
10296         (byte-optimize-multiply):
10297         Optimize (- 0) to 0, not (-)
10298         Optimize (+ 5 3.0) to 8.0
10299         Optimize (* 5 3.0) to 15.0
10300         Improve readability.
10301
10302 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10303
10304         * modeline.el: (modeline-scrolling-method): change modeline
10305         mswindows cursor appearance according to the value.
10306
10307         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10308         and 'gui-element face colors and 'gui-element face font to Windows
10309         defaults.
10310
10311 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10312
10313         * font-lock.el: Javadoc enhancements
10314
10315 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10316
10317         * ldap.el (toplevel): Test if LDAP support has been compiled in
10318         (ldap-verbose): New option
10319         (ldap-search-entries): Renamed from the previous ldap-search
10320         Conditionalize message display on ldap-verbose
10321         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10322         defuns
10323         (ldap-search): Is now defined as an obsolete wrapper calling
10324         ldap-search-basic or ldap-search-entries
10325
10326
10327 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10328             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10329             Jan Vroonhof  <jan@xemacs.org>
10330
10331         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10332         When for-effect is true, didn't call `byte-optimize-form'
10333         in and/or subforms without last.
10334
10335 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10336
10337         * package-get.el (package-get-download-sites): Use correct custom
10338         type.
10339
10340 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10341
10342         * files.el (write-file): Ask for coding system when compiled with
10343         file-coding.
10344
10345 2000-02-16  Andy Piper  <andy@xemacs.org>
10346
10347         * buffer.el (switch-to-buffer): give norecord argument to
10348         set-window-buffer instead of explicitly recording.
10349
10350         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10351         we have to pick a window.
10352
10353 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10354
10355         * mule/mule-cmds.el (describe-language-support): Don't add
10356         unexist function to help-map.
10357         (describe-coding-system): Don't use already assigend `C'.
10358
10359 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10360
10361         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10362         work in custom.
10363
10364 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10365
10366         * about.el: Ienaga's e-mail address change.
10367
10368 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10369
10370         * etags.el (find-tag): force new window -- even if buf already
10371         visible -- when other-window is t
10372
10373 2000-02-16  Martin Buchholz <martin@xemacs.org>
10374
10375         * XEmacs 21.2.29 is released.
10376
10377 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10378
10379         * cl-extra.el (getf): This is now identical to `plist-get', so
10380         just defalias it.
10381         * cl-macs.el: Make getf an alias to plist-get, at the
10382         byte-compiler level, using define-compiler-macro.
10383
10384 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10385
10386         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10387
10388 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10389
10390         * lisp/etags.el (find-tag-internal): set exact-tagname to
10391           a regular expression that matches against the tagname
10392           part of the tag entry first instead of only looking in
10393           the context area.
10394
10395 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10396
10397         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10398         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10399
10400 2000-02-07  Martin Buchholz <martin@xemacs.org>
10401
10402         * XEmacs 21.2.28 is released.
10403
10404 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10405
10406         * cl-extra.el (getf): Just call `get', never `get*'.
10407         Make arglist match docstring.
10408         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10409         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10410         * byte-optimize.el: remove references to `get*'.
10411
10412 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10413
10414         * mule/european.el: Add syntax information for Latin3 and Latin4.
10415
10416 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10417
10418         * byte-optimize.el: Byte-optimize (length "foo")
10419
10420 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10421
10422         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10423         width check using `window-leftmost-p' and `window-rightmost-p'.
10424
10425 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10426
10427         * wid-edit.el (widget-match-inline): An atom never matches a
10428           list.
10429
10430 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10431
10432         * modeline.el: Consolidated 'x and 'mswindows specification under
10433         'win tag.
10434
10435 2000-01-29  Andy Piper  <andy@xemacs.org>
10436
10437         * gutter-items.el: (format-buffers-tab-line): Try and be
10438         intelligent about buffer naming when we have duplicates.
10439
10440 2000-01-29  Andy Piper  <andy@xemacs.org>
10441
10442         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10443         updated when it becomes visible.
10444
10445 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10446
10447         * bytecomp.el (byte-compile-insert-header): Properly set coding
10448         system under MULE and file-coding.
10449
10450 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10451
10452         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10453         (dontusethis-set-value-terminal-coding-system-handler):
10454         (dontusethis-set-value-keyboard-coding-system-handler):
10455         Never undefine coding system aliases.  Emergency fix for gnus.
10456
10457 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10458
10459         * files.el (abbreviate-file-name): Use directory-sep-char instead
10460         of hard-coded "/".
10461
10462 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10463
10464         * startup.el (user-init-file-base-list): New variable, replacing
10465         user-init-file-base.
10466         (find-user-init-file): New function.
10467         (command-line-early): Use it.
10468         (load-user-init-file): Ditto.
10469
10470 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10471
10472         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10473         calling valid-image-instantiator-format-p
10474
10475 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10476
10477         * isearch-mode.el (isearch-mode): The variable is
10478         isearch-unhidden-extents, not isearch-opened-extents.
10479
10480 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10481
10482         * minibuf.el (next-history-element): Modify error message if a
10483         default value is available.
10484
10485 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10486
10487         * bytecomp.el (byte-compile-file): Don't unconditionally write
10488         .elc files in binary - might contain non-Latin1.
10489
10490 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10491
10492         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10493         for windows-nt.
10494
10495         * version.el:
10496         * startup.el (user-init-file-base):
10497         * process.el (call-process-region):
10498         * files.el (make-backup-file-name):
10499         (backup-file-name-p):
10500         (file-relative-name):
10501         (abbreviate-file-name):
10502         (set-auto-mode):
10503         * code-process.el (call-process-region): Removed unnecessary
10504         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10505         support out of the universe.
10506
10507         * process.el:
10508         * code-process.el:
10509         * bytecomp.el (byte-compile-file): Removed reference to
10510         buffer-file-type, and commented usage of binary-process-output
10511         NTEmacs variables.
10512
10513 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10514
10515         * help.el (function-arglist): Add case for macro.
10516
10517 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10518
10519         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10520         printers.
10521         (custom-display): Added a menu for printer/display tags.
10522
10523         * frame.el (frame-type):
10524         * device.el (device-type): Added 'msprinter to the doc string, and
10525         removed 'pc -- it is not going to be implemented ever.
10526         (call-device-method): Fixed docstring typo.
10527         Defined specifier tags 'printer and 'display.
10528
10529 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10530
10531         * lisp/itimer.el (itimer-run-expired-timers): (consp
10532           last-command-event-time) instead of (consp
10533           'last-command-event-time).
10534
10535 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10536
10537         * msw-glyphs.el: Removed obsolete commentary.
10538
10539 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10540
10541         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10542         better default value.
10543
10544 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10545
10546         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10547         (read-string): Ditto.
10548         (eval-minibuffer): Ditto.
10549         (read-command): Ditto.
10550         (read-function): Ditto.
10551         (read-variable): Ditto.
10552         (read-number): Ditto.
10553         (read-shell-command): Ditto.
10554         (read-number): Record history.
10555
10556 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10557
10558         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10559
10560 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10561
10562         * faces.el (startup-initialize-custom-faces): New function.
10563         Reset all faces created during auto-autoloads loading time
10564         by defface.
10565         * startup.el (command-line): Call it.
10566
10567 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10568
10569         * about.el (about-hackers): Add myself to contributors list.
10570
10571 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10572
10573         * menubar-items.el (maybe-add-init-button): Removed an argument in
10574         a call to load-user-init-file, as the function managed to lose its
10575         formal parameter a few betas ago.
10576
10577 2000-01-18  Martin Buchholz <martin@xemacs.org>
10578
10579         * XEmacs 21.2.27 is released.
10580
10581 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10582
10583         * process.el (shell-command-to-string): Use the FSF docstring.
10584         Make shell-command-to-string the standard function, and
10585         exec-to-string the (deprecated) alias.
10586
10587         * startup.el: typo fix.
10588
10589 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10590
10591         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10592
10593 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10594
10595         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10596         buffers after visible buffers.
10597         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10598
10599 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10600
10601         * info.el (Info-extract-menu-node-name): Stop at a dot
10602         followed by whitespace or right parenthesis.
10603
10604 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10605
10606         * info.el (Info-directory-list): Warn against using Customize with
10607         Info-directory-list.
10608
10609 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10610
10611         * minibuf.el (read-file-name): doc fix.
10612
10613         * autoload.el (update-file-autoloads): doc fix.
10614
10615         * about.el (about-hackers): Change my E-mail address.
10616
10617 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10618
10619         * info.el (Info-visit-file): Just use the `f' interactive spec to
10620         read a filename in the standard way.
10621
10622 2000-01-13  Andy Piper  <andy@xemacs.org>
10623
10624         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10625         (gutter-buffers-tab-extent): new variable.
10626         (update-tab-in-gutter): call add-tab-to-gutter again if the
10627         orientation has changed.
10628         (add-tab-to-gutter): cope with different orientations.
10629
10630 2000-01-11  Didier Verna  <didier@xemacs.org>
10631
10632         * info.el (Info-following-node-name): backward-skip dots as well
10633         as spaces (dots at the end of a node name aren't part of it).
10634         (Info-extract-menu-node-name): don't skip dots. There could be
10635         some in the node name.
10636         (Info-index): allow dots to be part of a node name.
10637
10638 2000-01-12  Andreas Jaeger  <aj@suse.de>
10639
10640         * files.el (auto-mode-alist): Added idlwave-mode.
10641         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10642
10643 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10644
10645         * info.el (Info-search): Show default value.
10646
10647 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10648
10649         * info.el (Info-read-node-completion-table): New variable.
10650         (Info-read-node-name-1): New function.
10651         (Info-read-node-name): Use it.
10652         (Info-follow-reference): Use DEFAULT argument of completing-read.
10653         (Info-menu): Ditto.
10654
10655 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10656
10657         * hyper-apropos.el (hyper-describe-key-briefly): Save
10658         window configuration.
10659         (hyper-describe-face): Use DEFAULT of completing-read.
10660         (hyper-apropos-read-variable-symbol): Ditto.
10661         (hyper-apropos-read-function-symbol): Ditto.
10662
10663 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10664
10665         * mule/mule-cmds.el (set-default-coding-system): Set
10666         comint-exec-hook to use coding-system-for-read and
10667         coding-system-for-write so that C-x RET c works.
10668
10669 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10670
10671         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10672         (previous-matching-history-element): Increment
10673         minibuffer-max-depth by 1.
10674         (next-matching-history-element): Ditto.
10675
10676 2000-01-11  Andy Piper  <andy@xemacs.org>
10677
10678         * gutter-items.el (buffers-tab): Create a new face for the buffers
10679         tab.
10680         (buffers-tab-face): use it.
10681
10682 2000-01-10  Didier Verna  <didier@xemacs.org>
10683
10684         * modeline.el (modeline-scrolling-method): change modeline X
10685         cursor appearance according to the value.
10686
10687 2000-01-07  Andreas Jaeger  <aj@suse.de>
10688
10689         * about.el (about-hackers): Moved my entry to contributor list.
10690         (xemacs-hackers): Added myself.
10691         (about-maintainer-info): Added description of myself.
10692
10693
10694 2000-01-07  Didier Verna  <didier@xemacs.org>
10695
10696         * modeline.el (modeline-scrolling-method): new variable.
10697         (mouse-drag-modeline): add reference to it in the docstring.
10698         (mouse-drag-modeline): handle it.
10699
10700 2000-01-08  Andy Piper  <andy@xemacs.org>
10701
10702         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10703         calls.
10704         (remove-buffer-from-gutter-tab): ditto.
10705
10706 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10707
10708         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10709         (custom-face-edit): Fix grammatical error in help message.
10710
10711 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10712
10713         * movemail.el: Added.
10714
10715         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10716
10717 2000-01-03  Didier Verna  <didier@xemacs.org>
10718
10719         * modeline.el (mouse-drag-modeline): remove the code related to
10720         the modeline horizontal scrolling facility.
10721
10722 1999-12-31  Martin Buchholz <martin@xemacs.org>
10723
10724         * XEmacs 21.2.26 is released.
10725
10726 1999-12-28  Andy Piper  <andy@xemacs.org>
10727
10728         * wid-edit.el (widget-push-button-value-create): The gui cache
10729         does not agree with native widgets which can only be displayed
10730         once per window. The reasons for caching are diminished now that
10731         we don't hog resources when creating buttons.
10732         (widget-push-button-cache) deleted.
10733
10734 1999-12-24  Martin Buchholz <martin@xemacs.org>
10735
10736         * XEmacs 21.2.25 is released.
10737
10738 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10739
10740         * hyper-apropos.el (hyper-apropos): Toggle
10741         hyper-apropos-programming-apropos correctly.
10742         Set REGEXP when user accepts default value.
10743
10744 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10745
10746         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10747         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10748
10749 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10750
10751         * mule/mule-category.el (undefined-category-designator):
10752         Return char instead of character.  Search for undefined one.
10753         (describe-category): Use with-displaying-help-buffer.
10754
10755 1999-12-21  Martin Buchholz  <martin@xemacs.org>
10756
10757         * byte-optimize.el (byte-optimize-plus):
10758         Optimize (+ 1) to 1 instead of (1+ nil).
10759
10760         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
10761
10762         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
10763
10764         * byte-optimize.el (byte-optimize-char-before): New function.
10765         Remove performance penalty for using (char-before) instead of (char-after).
10766
10767 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10768
10769         * mule/mule-category.el (char-category-list): Return character
10770         instead of integer.
10771
10772 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10773
10774         * minibuf.el (read-buffer): Check default is buffer object.
10775
10776 1999-11-25  Andy Piper  <andy@xemacs.org>
10777
10778         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
10779         for buttons.
10780
10781 1999-12-16  Andreas Jaeger  <aj@suse.de>
10782
10783         * package-get.el (package-get-maybe-save-index): Fixed typo.
10784         Patch by Jeff Miller <jmiller@smart.net>.
10785
10786 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
10787
10788         * gnuserv.el (gnuserv-process-filter):  don't call
10789         gnuserv-write-to-client when gnuserv-current-client is nil
10790
10791 1999-12-14  Martin Buchholz <martin@xemacs.org>
10792
10793         * XEmacs 21.2.24 is released.
10794
10795 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10796
10797         * about.el (about-hackers): Update my email address.
10798
10799 1999-12-07  Martin Buchholz <martin@xemacs.org>
10800
10801         * XEmacs 21.2.23 is released.
10802
10803 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
10804
10805         * package-get.el (package-get-download-sites): Removed several
10806         defunct download sites, added many new ones, and corrected a few
10807         incorrect directory-on-site entries.  Added physical locations to
10808         site-description.
10809
10810 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10811
10812         * finder.el (finder-commentary): add DOC string and fix
10813         interactive spec
10814
10815 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10816
10817         * help.el (describe-function): Don't forget to intern the string
10818         completing-read returns.
10819         (describe-variable): Ditto.
10820
10821 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
10822
10823         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
10824         `hyper-apropos-help-mode' here to find symbol to customize
10825         irregardless of cursor position and simplify
10826         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
10827         `hyper-apropos-popup-menu'.
10828
10829 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10830
10831         * apropos.el (apropos-mode-map): Add return to call
10832         apropos-follow.
10833         (apropos-print): Call apropos-mode to have better
10834         command reference. Put keymap text-poperty to
10835         symbole name.
10836
10837 1999-11-22  Alastair Burt  <burt@dfki.de>
10838
10839         * help.el: (describe-bindings-1): Added handling of keymaps for
10840         the extents at point.
10841
10842 1999-12-02  Mark Thomas  <mthomas@jprc.com>
10843
10844         * gutter-items.el (buffers-tab-items): Wrap the function in a
10845         save-match-data
10846
10847 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10848
10849         * help.el (describe-function): Use the DEFAULT argument to
10850         completing-read.
10851         (describe-variable): Ditto.
10852
10853 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10854
10855         * minibuf.el (read-from-minibuffer): Add optional argument
10856         DEFAULT to have better mini-buffer history support.
10857         (completing-read): Pass default to read-from-minibuffer.
10858         (read-buffer): Pass default to completing-read.
10859
10860 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10861
10862         * font-lock.el (font-lock-doc-string-face): Document the
10863         `font-lock-lisp-like' property.
10864
10865 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
10866
10867         * lisp-mode.el: Specify `font-lock-lisp-like'.
10868
10869         * font-lock.el (font-lock-lisp-like): New function.
10870         (font-lock-fontify-syntactically-region): Use it.
10871
10872 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
10873
10874         * XEmacs 21.2.22 is released
10875
10876 1999-11-28  Martin Buchholz <martin@xemacs.org>
10877
10878         * XEmacs 21.2.21 is released.
10879
10880 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10881
10882         * minibuf.el (read-coding-system): Accept symbol and
10883         coding-system object as a default-coding-system.
10884
10885 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10886
10887         * minibuf.el (read-coding-system): Accept symbol as
10888         a default-coding-system.
10889
10890 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10891
10892         * apropos.el (apropos-documentation): Use insert instead
10893         of princ.
10894
10895 1999-11-07  William M. Perry  <wmperry@aventail.com>
10896
10897         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
10898           for the linux console.
10899
10900         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
10901           stuff to work when you are not on a window system, since the GPM
10902           mouse support now allows pasting from outside of XEmacs.
10903
10904 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
10905
10906         * XEmacs 21.2.20 is released
10907
10908 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
10909
10910         * setup-paths.el (paths-default-info-directories): Add
10911         /usr/share/info and /usr/local/share/info.
10912
10913 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
10914
10915         * about.el: Updated Vladimir Ivanovic's info.
10916
10917 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
10918
10919         * auto-show.el (auto-show-truncationp): Remove.
10920
10921         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
10922
10923 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10924
10925         * indent.el (indent-line-to): fix bug: spaces were not replaced
10926         with tab if column is multiple of tab-width
10927         From dhn@qedinc.com
10928
10929 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
10930
10931         * mule/mule-cmds.el (read-input-method-name): Accept symbols
10932         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
10933
10934         * package-get.el (package-get-package-provider): Be verbose when
10935         interactive. Patch from Robert Pluim
10936
10937 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
10938
10939         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
10940         info file suffixes.
10941
10942 1999-08-19  Stephen Tse  <stephent@sfu.ca>
10943
10944         * process.el (open-network-stream): Add a new optional parameter
10945         PROTOCOL to support udp; fix a minor typo and add an explanation
10946         in docstring for udp programming.
10947
10948         * code-process.el (open-network-stream): Add a new optional
10949         parameter PROTOCOL to support udp; fix a minor typo and add an
10950         explanation in docstring for udp programming.
10951
10952 1999-10-18  Andy Piper  <andy@xemacs.org>
10953
10954         * gui.el (make-gui-button): be more precise about how we call
10955         callbacks.
10956
10957         * wid-edit.el (widget-push-button-value-create): Use the new form
10958         of native gui-button.
10959
10960 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10961
10962         * info.el (Info-page-prev): Don't do (sit-for 0).
10963
10964 1999-10-13  Andy Piper  <andy@xemacs.org>
10965
10966         * gutter-items.el (progress-abort-glyph): new glyph for showing
10967         abort status.
10968         (append-progress): dispatch-event rather than sit-for.
10969         (abort-progress): new function. Show the abort glyph with an
10970         appropriate message.
10971         (raw-append-progress): dispatch-event rather than sit-for.
10972         (display-progress): cope with aborts.
10973
10974         * gui.el (make-gui-button): Use native widgets for buttons
10975         unconditionally.
10976         (insert-gui-button): ditto.
10977         (gui-button-p): ditto.
10978
10979         * xbm-button.el: remove from core.
10980
10981         * xpm-button.el: remove from core.
10982
10983 1999-10-07  Olivier Galibert  <galibert@pobox.com>
10984
10985         * faces.el (init-device-faces): Don't initialize the random faces
10986         on the stream device.
10987
10988 1999-10-06  Andy Piper  <andy@xemacs.org>
10989
10990         * files.el (recover-file): Don't use ls under windows for revert buffer.
10991
10992 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
10993
10994         * package-get.el (package-get-download-menu): Make menu really
10995         toggle download sites.
10996         (package-get-download-sites): Add autoload cookie.
10997
10998 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10999
11000         * setup-paths.el (paths-find-module-directory): Ditto.
11001
11002 1999-09-29  Werner Fink  <werner@suse.de>
11003
11004         * setup-paths.el (paths-find-exec-directory): Add missing nil
11005         parameter for environment.
11006
11007 1999-09-27  Martin Buchholz  <martin@xemacs.org>
11008
11009         * modeline.el (modeline-format):
11010         Only purecopy the strings.  Else
11011         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
11012         barfs.
11013
11014 1999-08-28  Mike Woolley  <mike@bulsara.com>
11015
11016         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
11017         user setting comint-completion-addsuffix and
11018         comint-process-echoes.
11019
11020 1999-09-22  Andy Piper  <andy@xemacs.org>
11021
11022         * gutter-items.el (update-tab-in-gutter): use
11023         last-nonminibuf-window instead of selected-window.
11024
11025 1999-09-18  Andy Piper  <andy@xemacs.org>
11026
11027         * gnuserv.el (gnuserv-edit-files): select frame we are going to
11028         display on.
11029
11030         * subr.el (record-buffer-hook): new variable so that the hook gets
11031         some documentation.
11032
11033 1999-09-16  Andy Piper  <andy@xemacs.org>
11034
11035         * gutter-items.el (update-tab-in-gutter): only update when the
11036         gutter is visible.
11037         (remove-buffer-from-gutter-tab): ditto.
11038
11039 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
11040
11041         * simple.el (do-auto-fill): Commented out part of Kinsoku
11042         processing.
11043
11044 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
11045
11046         * isearch-mode.el (isearch-highlightify-region): Give the
11047         highlighting extents a high priority.
11048         (isearch-make-extent): Give the main highlighting extent an even
11049         higher priority.
11050
11051 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11052
11053         * packages.el (packages-compute-package-locations): Fix typo from
11054         -u rationalization.
11055
11056 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11057
11058         * setup-paths.el (paths-find-doc-directory): Respect value of
11059         `configure-doc-directory.'
11060
11061         * find-paths.el (paths-find-architecture-directory): Give
11062         precendence `default' argument (which typically comes from
11063         configure).
11064
11065 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11066
11067         * startup.el (command-line-early): Added options -user-init-file
11068         and -user-init-directory.
11069
11070         * files.el (user-init-file): Default to NIL so we can recognize
11071         when it's set.
11072
11073 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11074
11075         * obsolete.el (init-file-user):
11076         * startup.el:
11077         * packages.el (packages-compute-package-locations):
11078         * package-get.el (package-get-user-index-filename):
11079         * menubar-items.el (maybe-add-init-button):
11080         * info.el (Info-annotations-path):
11081         * dump-paths.el:
11082         Change `user-init-directory' to be an absolute path.
11083         Use `user-init-directory' where appropriate.
11084         Zap `init-file-user' and its uses.
11085
11086 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
11087
11088         * subr.el (copy-symbol): New function.
11089
11090 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11091
11092         * isearch-mode.el (isearch-done): Be sure to restore invisible
11093         extents in the proper buffer.
11094         (isearch-pre-command-hook): Set this-command to the correct value
11095         in case the buffer has changed and old overriding-local-map was
11096         used.
11097         (isearch-restore-extent): Use remprop instead of setting the
11098         property to nil.
11099
11100 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
11101
11102         * cmdloop.el (execute-extended-command): Update zmacs region
11103         before the delay.
11104         (execute-extended-command): Make the message gettext-friendly.
11105
11106 1999-09-07  Andy Piper  <andy@xemacs.org>
11107
11108         * gutter-items.el (progress-gauge-glyph): renamed from
11109         progress-glyph.
11110         (progress-text-glyph): new variable.
11111         (progress-layout-glyph): use layouts and text glyphs.
11112         (progress-area-buffer): removed.
11113         (progress-text-and-extent): new variable.
11114         (progress-displayed-p): dynamically create gutter area buffer.
11115         (clear-progress): ditto.
11116         (raw-append-progress): ditto.
11117         (append-progress): use new glyph names.
11118         (raw-append-progress): only create the extent when needed. set
11119         properties more optimally.
11120         (progress): remove args.
11121
11122 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11123
11124         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
11125         mapcar where the return value is unused.
11126         (isearch-restore-invisible-extents): Ditto.
11127         (isearch-highlight-all-cleanup): Ditto.
11128         (isearch-delete-extents-in-range): Traverse the extents only once.
11129         (isearch-highlight-all-update): Don't start over if the search
11130         string has changed and more input is pending.
11131
11132 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
11133
11134         * packages.el (packages-find-package-data-path): Ditto.
11135
11136         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
11137
11138         * subr.el (mapc-internal): Don't make obsolete.
11139
11140         * cl-extra.el (mapc): Resurrect.
11141
11142 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
11143
11144         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
11145         alias.
11146
11147         * isearch-mode.el (isearch-top-state): Restore isearch-word.
11148         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
11149         (isearch-yank-clipboard): Use get-clipboard instead of
11150         x-get-clipboard.
11151         (isearch-yank-selection): Fix docstring.
11152
11153 1999-09-02  Martin Buchholz  <martin@xemacs.org>
11154
11155         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
11156
11157 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11158
11159         * cl-macs.el (extent-start-position): Fix setf method.
11160         (extent-end-position): Ditto.
11161
11162 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
11163
11164         * isearch-mode.el: End merge with FSF 20.4.
11165
11166         * isearch-mode.el (search-invisible): New variable.
11167         (isearch-hide-immediately): Ditto.
11168         (isearch-unhidden-extents): Ditto.
11169         (isearch-range-invisible): New function.
11170         (isearch-unhide-extent): Ditto.
11171         (isearch-restore-invisible-extents): Ditto.
11172         (isearch-restore-extent): Ditto.
11173
11174         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
11175         implementation.
11176         (isearch-ring-retreat-edit): Ditto.
11177         (isearch-forward): New argument NO-RECURSIVE-EDIT.
11178         (isearch-forward-regexp): New arguments NOT-REGEXP and
11179         NO-RECURSIVE-EDIT.
11180         (isearch-backward): New argument NO-RECURSIVE-EDIT.
11181         (isearch-backward-regexp): New arguments NOT-REGEXP and
11182         NO-RECURSIVE-EDIT.
11183         (isearch-mode): Return isearch-success.
11184         (isearch-update): Use unread-command-events instead of
11185         unread-command-event.
11186         (isearch-abort): If an invalid regexp is encountered, keep popping
11187         states.
11188         (isearch-*-char): Use FSF implementation.
11189         (isearch-whitespace-chars): Use the more robust FSF's
11190         implementation.
11191         (isearch-within-brackets): New variable.
11192         (isearch-mode): Initialize it.
11193         (isearch-edit-string): Bind it.
11194         (isearch-search-and-update): Set it.
11195         (isearch-push-state): Push it.
11196         (isearch-top-state): Pop it.
11197         (isearch-search): Set it.
11198         (isearch-printing-char): When called by isearch-whitespace-chars,
11199         handle M-SPC gracefully.
11200         (isearch-message-prefix): New argument ELLIPSIS.
11201         (isearch-message-suffix): Ditto.
11202         (isearch-message): Use the ELLIPSIS argument when calling
11203         isearch-message-prefix and isearch-message-suffix.
11204         (isearch-message-prefix): Distinguish between "wrapped" and
11205         "overwrapped" search, FWIW.
11206
11207 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11208
11209         * isearch-mode.el (isearch-edit-string): Use the head of the
11210         search ring instead of search-last-string and search-last-regexp.
11211         (search-highlight): Renamed from isearch-highlight.
11212         (isearch-exit): Use the new name.
11213         (isearch-highlight): Ditto.
11214         (isearch-dehighlight): Ditto.
11215         (isearch-update-ring): New function.
11216         (isearch-done): Call it.
11217         (isearch-done): New argument EDIT.
11218         (isearch-repeat): If search string is empty, look up at the car of
11219         the search ring; ignore the yank pointer.
11220         (isearch-abort): Call isearch-done with NOPUSH.
11221         (isearch-cancel): New function.
11222         (isearch-mode-map): Bind it to ESC ESC ESC.
11223
11224         * isearch-mode.el: Begin merge with FSF 20.4.
11225
11226 1999-09-01  Andy Piper  <andy@xemacs.org>
11227
11228         * x-select.el (x-get-clipboard): obsolete.
11229         (x-yank-clipboard-selection): obsolete
11230
11231         * select.el (disown-selection): need to be careful to disown the
11232         clipboard if we set it via selection.
11233         (get-clipboard): move from x-select.el
11234         (yank-clipboard-selection): ditto.
11235
11236 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11237
11238         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11239         isearch-highlight-all-matches to nil.
11240         (isearch-fixed-case): New variable.
11241         (isearch-mode): Initialize it.
11242         (isearch-edit-string): Save it.
11243         (isearch-toggle-case-fold): Set it.
11244         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11245         need to check isearch-fixed-case.
11246         (isearch-toggle-case-fold): Update highlighting of all matches
11247         before the pause.
11248         (isearch-edit-string):
11249
11250 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11251
11252         * isearch-mode.el (isearch-edit-string): Call isearch-message
11253         before reading the event so that the prompt is displayed properly.
11254         (isearch-message): Use isearch-nonincremental when calling
11255         isearch-message-prefix.
11256         (minibuffer-local-isearch-map): Bind up and down to do the same as
11257         M-p and M-n respectively.
11258         (isearch-done): New arg NOPUSH.
11259         (isearch-edit-string): Use it.
11260         (isearch-edit-string): Don't bind isearch-string.
11261         (isearch-ring-adjust): Edit string, *then* push state.
11262
11263 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11264
11265         * faces.el (isearch-secondary): Make isearch-secondary look
11266         different than default.
11267
11268 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11269
11270         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11271         save-excursion.
11272         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11273         (isearch-update): Call isearch-dehighlight without arguments.
11274         (isearch-done): Ditto.
11275
11276         * isearch-mode.el (isearch-fix-case): If the search string has no
11277         upper-case letters, allow the folding to be reenabled.
11278         Previously, once disabled, the folding would remain that way until
11279         the end of isearch.
11280         (isearch-top-state): Call isearch-fix-case.
11281
11282         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11283         save-excursion.
11284         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11285
11286 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11287
11288         * xpm-button.el:
11289         xbm-button.el: Need to exist in core because gui.el depends on
11290         them.
11291
11292 1999-08-31  Andy Piper  <andy@xemacs.org>
11293
11294         * gutter-items.el (buffers-tab-face): new customizable variable.
11295         (buffers-tab-default-buffer-line-length): new specifier for
11296         maximum viewable characters.
11297         (progress-stack): new variable for implementing widget-based
11298         progress messages.
11299         (progress-area-buffer): ditto.
11300         (progress-glyph-height): ditto.
11301         (progress-stop-callback): ditto.
11302         (progress-quit-function): new function.
11303         (progress-glyph): new variable.
11304         (progress-layout-glyph): ditto.
11305         (progress-displayed-p): new function, see message-displayed-p for
11306         details.
11307         (clear-progress): ditto.
11308         (remove-progress): ditto.
11309         (append-progress): ditto.
11310         (raw-append-progress): ditto.
11311         (display-progress): ditto.
11312         (current-progress): ditto.
11313         (current-progress-label): ditto.
11314         (progress): ditto.
11315         (lprogress): ditto.
11316
11317
11318 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11319
11320         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11321
11322         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11323         `isearch-yank-selection'.
11324         (isearch-mode-map): Use it.
11325         (isearch-yank-selection): Use `get-selection' instead of
11326         `get-x-selection'.
11327
11328 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11329
11330         * faces.el (isearch-secondary): Create face here.
11331
11332         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11333         timers.
11334
11335 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11336
11337         * subr.el (buffer-string): More robust backward compatibility
11338         check, courtesy William Perry.
11339
11340 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11341
11342         * replace.el (perform-replace): Stop the search after the search
11343         limit has been reached.
11344
11345 1999-08-23  Andy Piper  <andy@xemacs.org>
11346
11347         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11348         here if we don't have one.
11349
11350 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11351
11352         * ldap.el (ldap-coding-system): Default to nil until we get
11353         efficient UTF8 support
11354         (ldap-decode-string): Guard against `decode-coding-string' not
11355         being defined
11356         (ldap-encode-string): Guard against `encode-coding-string' not
11357         being defined
11358
11359 1999-08-23  Didier Verna  <didier@xemacs.org>
11360
11361         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11362         Some doc strings improvements, and add a star to the `interactive'
11363         calls.
11364
11365 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11366
11367         * font-lock.el (java-font-lock-keywords-3): introduced new
11368         keywords and regexpes for javadoc syntax 1.2.
11369
11370 1999-08-17  Andy Piper  <andy@xemacs.org>
11371
11372         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11373         format-buffers-tab-line.
11374         (buffers-tab-max-buffer-line-length): new variable.
11375         (format-buffers-tab-line): new function. truncate names if over
11376         buffers-tab-max-buffer-line-length.
11377
11378 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11379
11380         * cus-start.el: Customize the variable `bell-inhibit-time'.
11381
11382 1999-08-16  Andy Piper  <andy@xemacs.org>
11383
11384         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11385         brute-force approach to deleting the last buffer.
11386         (buffers-tab-grouping-regexp): new customizable variable.
11387         (select-buffers-tab-buffers-by-mode): use it.
11388
11389 1999-08-13  Andy Piper  <andy@xemacs.org>
11390
11391         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11392         deletion problem.
11393
11394 1999-07-30  Didier Verna  <didier@xemacs.org>
11395
11396         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11397         of princ to output symbols.
11398         (custom-save-face-internal): ditto.
11399         (custom-save-resets): ditto.
11400
11401 1999-08-09  Didier Verna  <didier@xemacs.org>
11402
11403         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11404         `regexp-quote' to protect the major mode name for use as a regular
11405         expression (c++ needs this for instance).
11406
11407 1999-08-08  Andy Piper  <andy@xemacs.org>
11408
11409         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11410         cope with similar mode names.
11411
11412         * gutter-items.el (buffers-tab-selection-function): new selection
11413         function.
11414         (select-buffers-tab-buffers-by-mode): new function.
11415         (buffers-tab-items): use it if set to only display buffers in the
11416         tab in the current buffer's group..
11417         (update-tab-in-gutter): use new api.
11418         (remove-buffer-from-gutter-tab): ditto.
11419
11420         * gutter-items.el (buffers-tab-max-size): set custom selection
11421         default to 6.
11422         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11423         (add-tab-to-gutter): set face as default.
11424
11425 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11426
11427         * faces.el (frob-face-property): Merge the fall-back specifier
11428         with the target, not replace it.
11429
11430 1999-08-05  Andy Piper  <andy@xemacs.org>
11431
11432         * gutter-items.el (update-tab-in-gutter): add frame argument for
11433         buffer-items.
11434         (update-tab-in-gutter): use it.
11435
11436         * gutter-items.el (record-buffer-hook): set.
11437
11438         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11439         change.
11440         (switch-to-buffer-hook) deleted.
11441
11442 1999-08-04  Andy Piper  <andy@xemacs.org>
11443
11444         * gutter-items.el (update-tab-in-gutter): make sure this will work
11445         as an argument to create-frame-hook.
11446
11447 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11448
11449         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11450         instead of timer emulation.
11451
11452 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11453
11454         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11455         Emacs isearch enhancements.
11456
11457 1999-07-28  Andy Piper  <andy@xemacs.org>
11458
11459         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11460         all devices that support tab controls.
11461         (remove-buffer-from-gutter-tab): new function. to be used as a
11462         value for kill-buffer-hook.
11463
11464 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11465
11466         * auto-show.el (auto-show-truncationp): changed to match
11467         `window_translation_on'
11468
11469 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11470
11471         * XEmacs 21.2.19 is released
11472
11473 1999-07-28  SL Baur  <steve@miho>
11474
11475         * code-files.el (insert-file-contents): Fix docstring.
11476         revert previous change.
11477
11478 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11479
11480         * fill.el (fill-region-as-paragraph): Change re-break-point to
11481         contain word-across-newline plus one character so that filling
11482         Japanese and Chinese works as desired.
11483         * simple.el (do-auto-fill): Ditto.
11484
11485 1999-07-26  SL Baur  <steve@miho>
11486
11487         * mule/japanese.el ("Japanese"): Do not specify a default input
11488         method.
11489         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11490
11491 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11492
11493         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11494         able to use cl-macs macro in early lisp.
11495
11496 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11497
11498         * custom.el:
11499         * cus-face.el:
11500         * cus-edit.el:
11501                 Massive custom Theme API changes.
11502
11503 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11504
11505         * code-files.el (insert-file-contents): Regard
11506         coding-system-magic-cookie if `coding-system-for-read' is nil.
11507
11508 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11509
11510         * mule/thai-xtis.el: Add coding: local variable, to avoid
11511         bootstrapping problem with C locale.
11512
11513 1999-07-22  Andy Piper  <andy@xemacs.org>
11514
11515         * dumped-lisp.el (preloaded-file-list): guard against putting
11516         gutter-items in a less than functional XEmacs.
11517         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11518
11519 1999-07-18  Bob Weiner  <weiner@beopen.com>
11520
11521         * fill.el (fill-context-prefix): Fixed bug that prevented the
11522         setting of an adaptive fill prefix when the `dont-skip-first' was
11523         t.
11524
11525 1999-07-22  SL Baur  <steve@miho>
11526
11527         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11528
11529 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11530
11531         * files.el (interpreter-mode-alist): add `make', `guile', and
11532         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11533         makefile-mode, guile is a scheme, and someday XEmacs will be
11534         modular enough to use as an efficient scripting tool.)
11535
11536 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11537
11538         * mule/mule-cmds.el (reset-language-environment): Regard
11539         coding-category `utf-8' and `ucs-4' if they are available.
11540
11541 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11542
11543         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11544         (prefer-coding-system): Fix DOC-string.
11545
11546         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11547         DOC-string too.
11548
11549         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11550         Mule.
11551         (coding-system-change-eol-conversion): Fix DOC-string.
11552
11553 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11554
11555         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11556         instead of `list-coding-system'.
11557
11558 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11559
11560         * menubar-items.el (default-menubar): `select-input-method' was
11561         renamed to `set-input-method'.
11562
11563         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11564         "Set Language Environment" menu.
11565
11566         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11567         "Describe Language Support" menu.
11568
11569 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11570
11571         * mule/chinese.el ("Chinese-GB"): Rename
11572         `chinese-gb-environment-setup-function' to
11573         `setup-chinese-gb-environment-internal'.
11574
11575 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11576
11577         * mule/korean.el: Use `define-coding-system-alias' instead of
11578         `copy-coding-system'.
11579
11580 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11581
11582         * mule/mule-cmds.el (set-language-environment-coding-systems):
11583         Treat duplicated coding-categories.
11584
11585 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11586
11587         * mule/japanese.el: Use `define-coding-system-alias' instead of
11588         `copy-coding-system'.
11589
11590 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11591
11592         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11593         coding-system `viscii'.
11594
11595 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11596
11597         * mule/cyrillic.el:
11598         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11599         (cyrillic-alternativnyj-decode-table): New variable.
11600         (cyrillic-alternativnyj-encode-table): New variable.
11601         - Specify `iso-8-1' as a category of coding-system
11602           `alternativnyj'.
11603         - Abolish general Cyrillic environment.
11604
11605 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11606
11607         * mule/chinese.el:
11608         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11609         - Register `chinese-gb-environment-setup-function' as a
11610           `setup-function' of "Chinese-GB" environment.
11611
11612 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11613
11614         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11615         optional argument `parents'.
11616
11617         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11618         property for Thai-XTIS.
11619
11620         * mule/mule-help.el (help-with-tutorial): Use property
11621         `tutorial-coding-system' of language-info as a coding-system to
11622         read tutorial file.
11623
11624 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11625
11626         * mule/thai-xtis.el: Don't setup `setup-function' and
11627         `exit-function'.
11628
11629         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11630         `set-coding-category-system' to set up coding-system for
11631         coding-category.
11632
11633         * mule/mule-cmds.el (prefer-coding-system): Use
11634         `set-coding-category-system' to set up coding-system for
11635         coding-category.
11636
11637 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11638
11639         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11640         Thai-XTIS environment.
11641
11642         * mule/mule-cmds.el (prefer-coding-system): Use
11643         `find-coding-system' instead of `coding-system-p'.
11644
11645 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11646
11647         * mule/mule-cmds.el (set-language-environment-coding-systems):
11648         Modify eol-type for XEmacs.
11649
11650         * mule/thai-xtis.el: Delete unused local variable `category'.
11651
11652         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11653         function.
11654         (prefer-coding-system): Don't call
11655         `update-coding-systems-internal'; use function
11656         `coding-category-list' instead of variable `coding-category-list';
11657         use `set-coding-priority-list' instead of `set-coding-priority';
11658         modify `eol-type' for XEmacs.
11659
11660         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11661         `charset-columns'.
11662         (char-width): Likewise.
11663
11664 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11665
11666         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11667         `tis-620'.
11668
11669         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11670         `set-coding-priority-list' instead of `set-coding-priority'; don't
11671         call `update-coding-systems-internal'.
11672
11673         * mule/mule-misc.el (coding-system-get): New function.
11674         (coding-system-put): New function.
11675         (coding-system-category): New function.
11676
11677 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11678
11679         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11680         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11681         to avoid conflict with leim/quail/thai-xtis.
11682
11683         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11684         to thai-xtis-chars.el.
11685
11686         * mule/thai-xtis-chars.el: New file (split from
11687         mule/thai-xtis.el).
11688
11689 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11690
11691         * mule/thai-xtis.el:
11692         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11693         - Add syntax entries.
11694         - Put `preferred-coding-system' of the charset `thai-xtis' to
11695           `tis-620'.
11696
11697 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11698
11699         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11700         rewritten to use write-multibyte-character.
11701
11702 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11703
11704         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11705         of `iso-2022-7'.
11706         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11707         ported yet.
11708         (read-input-method-name): Treat optional argument `default'.
11709
11710 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11711
11712         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11713         all.
11714         (set-language-info-alist): Set up menus here.
11715
11716 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11717
11718         * minibuf.el (completing-read): Add new optional argument
11719         `default'.
11720         (read-coding-system): Add new optional argument
11721         `default-coding-system'.
11722
11723 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11724
11725         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11726         (viet-viscii-...->viet-vscii...).
11727
11728 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11729
11730         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11731         and menus.
11732
11733 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11734
11735         * mule/mule-cmds.el (input-method-function): Add permanent-local
11736         property.
11737
11738 1999-03-30  Dave Love  <fx@gnu.org>
11739
11740         * mule/mule-cmds.el (current-language-environment): Doc fix.
11741
11742 1999-02-06  Richard Stallman  <rms@gnu.org>
11743
11744         * mule/european.el (setup-slovenian-environment): New function.
11745         ("Slovenian"): New language environment.
11746
11747 1999-01-27  Dave Love  <fx@gnu.org>
11748
11749         * mule/mule-cmds.el (current-language-environment): Provide :link,
11750         :type (choices) and appropriate :get.
11751
11752 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
11753
11754         * mule/mule-cmds.el (describe-language-environment): Don't alter
11755         input-method-alist.
11756
11757 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
11758
11759         * mule/mule-cmds.el (prefer-coding-system): Call
11760         set-coding-priority, so that the internal array of priorities is
11761         also updated.
11762
11763 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
11764
11765         * mule/mule-cmds.el (prefer-coding-system): If the argument
11766         requires specific EOL conversion type, make the default coding
11767         systems use that.
11768
11769 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
11770
11771         * mule/mule-cmds.el (set-language-environment): Pass the default
11772         eol-type to set-language-environment-coding-systems.
11773         (set-default-coding-systems): Copy the eol-type property for the
11774         new default values of {buffer-file,process}-coding-system from the
11775         old defaults.
11776         (set-language-environment-coding-systems): Accept an optional
11777         argument EOL-TYPE, and set the eol-type property of the default
11778         coding systems accordingly.
11779
11780 1998-10-26  Kenichi Handa <handa@etl.go.jp>
11781
11782         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
11783         use generate-new-buffer instead of get-buffer-create.
11784
11785 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
11786
11787         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
11788
11789 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
11790
11791         * mule/mule-cmds.el (default-input-method): Fix custom type.
11792
11793 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
11794
11795         * mule/mule-cmds.el (setup-specified-language-environment):
11796         Add apropos-inhibit property.
11797         (describe-specified-language-support): Likewise.
11798
11799 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11800
11801         * mule/mule-cmds.el: Doc fixes.
11802
11803 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
11804
11805         * mule/mule-cmds.el (register-input-method): Doc-string
11806         modified.
11807
11808 1998-09-01  Dave Love  <fx@gnu.org>
11809
11810         * mule/mule-cmds.el (current-language-environment): Fix
11811         setter function.
11812
11813 1998-08-31  Paul Eggert  <eggert@twinsun.com>
11814
11815         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
11816         mule/european.el, mule/hebrew.el, mule/japanese.el,
11817         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
11818         avoid bootstrapping problem if you need to recompile all the Lisp
11819         files using interpreted code.
11820
11821 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
11822
11823         * mule/european.el ("Latin-1"): Modify `documentation' key value.
11824         ("Latin-2"): Likewise.
11825
11826 1998-08-18  Per Starback  <starback@update.uu.se>
11827
11828         * mule/european.el (setup-latin2-environment): Fix typo.
11829
11830 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
11831
11832         * mule/european.el: Give proper value of `input-method' key to all
11833         lang. env.
11834
11835         * mule/mule-cmds.el (activate-input-method): Handle the case that
11836         the arg INPUT-METHOD is nil correctly.
11837         (read-multilingual-string): Activate the specified input method
11838         before calling read-string.  Afterward, activate the original
11839         input method.
11840
11841 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
11842
11843         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11844         (set-language-info-alist): Fix typo in doc-string.
11845
11846         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
11847
11848 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
11849
11850         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11851         (reset-language-environment): New function for the job that
11852         setup-english-environment used to do.
11853         (set-language-environment): Do more setups according to the info
11854         in language-info-alist.
11855         (read-language-name): Handle the case that the arg KEY is nil.
11856         (describe-language-environment): Handle input-method property.
11857
11858         * mule/: All files under this directory, which related with
11859         specific languages (such as mule/european.el, mule/greek.el,
11860         mule/hebrew.el, mule/misc-lang.el), modified as below.
11861         (setup-XXX-environment): Just call set-language-environment.  If
11862         they used to do some other jobs than what done by
11863         set-language-environment, those jobs are done in
11864         setup-XXX-environment-internal now.
11865         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
11866         the value to setup-XXX-environment-internal.  Add properties
11867         input-method and features.
11868
11869         * mule/english.el (setup-english-environment): Just call
11870         reset-language-environment.
11871
11872         * mule/european.el (setup-8-bit-environment): Function deleted.
11873
11874 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
11875
11876         * mule/mule-cmds.el (input-method-exit-on-first-char)
11877         (input-method-use-echo-area): Doc fixes.
11878
11879 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
11880
11881         * mule/mule-cmds.el (input-method-exit-on-first-char): New
11882         variable.
11883         (input-method-use-echo-area): New variable.
11884
11885 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
11886
11887         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11888
11889 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
11890
11891         * mule/mule-cmds.el (activate-input-method): Update mode line.
11892         (inactivate-input-method): Likewise.
11893
11894 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
11895
11896         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
11897         input method in the current buffer, but just bind
11898         current-input-method.
11899
11900 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
11901
11902         * mule/hebrew.el ("Hebrew"): Add coding-priority.
11903
11904         * mule/misc-lang.el ("IPA"): Add coding-priority and
11905         coding-system.
11906
11907 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
11908
11909         * mule/greek.el: Add coding-priority.
11910
11911 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
11912
11913         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
11914         LANG-ENV.
11915
11916 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
11917
11918         * mule/mule-cmds.el (register-input-method): Fix previous change.
11919         (setup-specified-language-environment): Doc fix.
11920
11921 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
11922
11923         * mule/mule-cmds.el: Several doc fixes.
11924         (get-language-info, set-language-info): Rename argument.
11925         (set-language-info-alist): Likewise.
11926         (register-input-method): Rename argument.
11927         (activate-input-method): If INPUT-METHOD is nil, deactivate.
11928
11929 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
11930
11931         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
11932         default value while reading an input method.
11933
11934 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
11935
11936         * mule/mule-cmds.el (universal-coding-system-argument):
11937         Use buffer-file-coding-system as default.
11938
11939 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
11940
11941         * mule/korean.el ("Korean"): Doc fix.
11942
11943 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
11944
11945         * mule/mule-cmds.el (describe-language-environment): Print the
11946         languge environment at the head.
11947
11948 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
11949
11950         * mule/japanese.el: Set exit-function to exit-japanese-environment
11951         for Japanese environment.
11952
11953 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
11954
11955         * mule/mule-cmds.el (set-language-environment): Doc fix.
11956         (current-language-environment): Use defcustom.
11957         (default-input-method): Specify :type.
11958
11959 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
11960
11961         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11962         modified.
11963         (prefer-coding-system): Doc-string modified.
11964
11965 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11966
11967         * mule/mule-cmds.el (set-language-info): Doc-string
11968         describes `coding-priority' KEY.
11969         (set-language-environment-coding-systems): New function.
11970         (select-safe-coding-system): New function.
11971         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
11972         (set-language-info-alist): New optionla arg PARENTS.  Call
11973         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
11974         (set-language-environment-coding-systems): New function.
11975
11976         * mule/chinese.el: Remove setting up of
11977         describe-chinese-environment-map and
11978         setup-chinese-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/cyrillic.el: Remove setting up of
11983         describe-cyrillic-environment-map and
11984         setup-cyrillic-environment-map.  Exclude them in args of calls to
11985         set-language-info-alist.  Register coding-priority key in
11986         language-info-alist.
11987
11988         * mule/english.el: Register coding-priority key in
11989         language-info-alist.
11990
11991         * mule/ethiopic.el: Register coding-priority key in
11992         language-info-alist.
11993
11994         * mule/european.el: Remove setting up of
11995         describe-european-environment-map and
11996         setup-european-environment-map.  Exclude them in args of calls to
11997         set-language-info-alist.  Register coding-priority key in
11998         language-info-alist.  Add "German" language env.
11999         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
12000         (setup-german-environment): New function.
12001
12002         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
12003         change default input method to "greek-postfix".
12004
12005         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
12006         coding-priority key in
12007
12008 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
12009
12010         * mule/mule-cmds.el (set-language-info): Doc fix.
12011         (input-method-inactivate-hook): Doc fix.
12012
12013 1997-11-20  Karl Heuer  <kwzh@gnu.org>
12014
12015         * mule/mule-cmds.el (set-input-method): Renamed from
12016         select-input-method.
12017
12018 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
12019
12020         * mule/mule-cmds.el (set-language-environment): Run
12021         exit-language-environment-hook before calling `exit-function'
12022         which is specified for the language environment.
12023
12024 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
12025
12026         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
12027         modified.
12028         (prefer-coding-system): Likewise.
12029         (describe-language-environment): Print aliases of each coding
12030         system.
12031         (set-language-environment-hook): New variable.
12032         (exit-language-environment-hook): New variable.
12033         (set-language-environment): Call these hooks.  Before setting a
12034         new language environment, exit from the
12035         current-language-environment if necessary.
12036         (input-method-verbose-flag): The value can be nil, t,
12037         complex-only, or default.
12038         (input-method-highlight-flag): Doc-string augmented.
12039         (activate-input-method): Check if we can run the registered
12040         function to activate an input method.
12041
12042         * mule/korean.el: Set exit-function for language environment
12043         "Korean" to exit-korean-environment.
12044         (setup-korean-environment): Moved to korea-util.el.
12045
12046 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12047
12048         * mule/mule-cmds.el (read-multilingual-string): Use
12049         current-input-method prior to default-input-method.  Don't bind
12050         current-input-method by `let', instead, activate the specified
12051         input method in the current buffer temporarily.
12052
12053 1997-10-19  John F. Whitehead  <jfw@cisco.com>
12054
12055         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
12056
12057 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
12058
12059         * mule/chinese.el (post-read-decode-hz): Return the result of
12060         decode-hz-region.
12061         (pre-write-encode-hz): Do not change the value of
12062         last-coding-system.
12063
12064 1998-09-06  Bill Richter  <richter@math.nwu.edu>
12065
12066         * mule/mule-ccl.el: Doc fixes.
12067
12068 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
12069
12070         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
12071         (check-ccl-program): New macro.
12072
12073 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
12074
12075         * mule/mule-ccl.el: Comment about CCL syntax modified.
12076         (ccl-command-table): Add read-multibyte-character and
12077         write-multibyte-character.
12078         (ccl-code-table): Add ex-cmd.
12079         (ccl-extended-code-table): New variable.
12080         (ccl-embed-extended-command): New function.
12081         (ccl-compile-read-multibyte-character,
12082         ccl-compile-write-multibyte-character) New functions.
12083         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
12084         ccl-dump-write-multibyte-character): New functions.
12085
12086 1999-07-22  SL Baur  <steve@miho>
12087
12088         * config.el (config-value-file): config.values is installed into
12089         doc-directory.
12090         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
12091
12092 1999-07-19  Didier Verna  <didier@xemacs.org>
12093
12094         * rect.el: all functions rewritten, except when noted. Below is a
12095         list of interface changes.
12096         (apply-on-rectangle): new function. Obsoletes
12097         `operate-on-rectangle'. All functions that used to call this
12098         function now call the new one.
12099         (kill-rectangle): added optional prefix arg to fill lines.
12100         (delete-rectangle): ditto.
12101         (delete-extract-rectangle): ditto.
12102         (open-rectangle): ditto.
12103         (clear-rectangle): ditto.
12104         (delete-rectangle-line): added third arg FILL.
12105         (delete-extract-rectangle-line): ditto.
12106         (open-rectangle-line): ditto.
12107         (clear-rectangle-line): ditto.
12108
12109 1999-07-18  Andy Piper  <andy@xemacs.org>
12110
12111         * menubar-items.el (default-menubar): add gutter options.
12112
12113         * gutter-items.el: new file.
12114         (gutter): new group for custom.
12115         (gutter-visible-p): new variable.
12116         (default-gutter-position): ditto.
12117         (buffers-tab): new group for the buffers tab.
12118         (gutter-buffers-tab): widget to put in the gutter.
12119         (buffers-tab-max-size): max number of tabs.
12120         (buffers-tab-switch-to-buffer-function): function to call when a
12121         tab is pressed.
12122         (buffers-tab-omit-function): filter buffers with this function.
12123         (buffers-tab-format-buffer-line-function): format buffer names for
12124         inclusion in tabs.
12125         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
12126         the record.
12127         (build-buffers-tab-internal): build a list of tab items.
12128         (buffers-tab-items): ditto.
12129         (add-tab-to-gutter): put a tab in the gutter area.
12130         (update-tab-in-gutter): reset the buffers in the tab.
12131
12132         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
12133
12134         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
12135         (switch-to-buffer-hooks): new hook.
12136
12137         * toolbar.el (default-toolbar-position): fix typo.
12138
12139 1999-07-16  Andy Piper  <andy@xemacs.org>
12140
12141         * gui.el (make-dialog-frame): turn off gutters for dialogs.
12142
12143 1999-07-15  Didier Verna  <didier@xemacs.org>
12144
12145         * cus-edit.el (custom-prompt-variable): optional third arg makes
12146         prompt for a comment string.
12147         (customize-set-value): optional prefix makes this function handle
12148         variable comments.
12149         (customize-set-variable): ditto.
12150         (customize-save-variable): ditto.
12151         (customize-customized): handle custom comments.
12152         (customize-save-customized): ditto.
12153         (custom-variable-state-set): ditto.
12154         (custom-face-state-set): ditto.
12155         (customize-saved): ditto.
12156         (custom-variable-set): ditto.
12157         (custom-face-set): ditto.
12158         (custom-variable-save): ditto.
12159         (custom-face-save): ditto.
12160         (custom-variable-reset-saved): ditto.
12161         (custom-face-reset-saved): ditto.
12162         (custom-variable-reset-standard): ditto.
12163         (custom-face-reset-standard): ditto.
12164         (custom-comment-face): new face.
12165         (custom-comment-tag-face): ditto.
12166         (custom-comment): new widget.
12167         (custom-comment-create): new function.
12168         (custom-comment-delete): ditto.
12169         (custom-comment-value-set): ditto.
12170         (custom-comment-show): ditto.
12171         (custom-comment-invisible-p): ditto.
12172         (custom-variable-value-create): create a comment field widget.
12173         (custom-face-value-create): ditto.
12174         (custom-variable-menu): new entry for adding a custom comment.
12175         (custom-face-menu): ditto.
12176         (custom-save-variables): possibly save custom comments.
12177         (custom-save-faces): ditto.
12178
12179         * cus-face.el (custom-set-faces): the arguments can now have a
12180         custom comment as fourth argument.
12181
12182         * custom.el (custom-set-variables): the arguments can now have a
12183         custom comment as fifth element.
12184
12185 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
12186
12187         * XEmacs 21.2.18 is released
12188
12189 1999-07-13  SL Baur  <steve@miho>
12190
12191         * lib-complete.el (read-library-name): Revert previous change.
12192         (read-library): Ditto.
12193
12194 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
12195
12196         * packages.el (packages-package-list): Capitalize docstring.
12197
12198         * packages.el (packages-find-package-library-path): Use #'nconc
12199         rather than #'append to reduce consing -- #'mapcar uses Flist,
12200         which returns a freshly consed list.  #'append would create yet
12201         another fresh list, using Fmake_list in concat.
12202
12203         * packages.el (package-provide): Use setq with remassq like it
12204         says in its docstring.
12205
12206 1999-07-06  SL Baur  <steve@miho.m17n.org>
12207
12208         * lib-complete.el (progn-with-message): Fix typo.
12209
12210 1999-07-06  SL Baur  <steve@miho.m17n.org>
12211
12212         * mule/mule-misc.el (char-octet): Make function match docstring.
12213         From Katsumi Yamaoka <yamaoka@jpl.org>
12214
12215 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12216
12217         * wid-edit.el (widget-documentation): corrected spelling error.
12218
12219 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12220
12221         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12222         keys if already bound
12223
12224 1999-07-06  SL Baur  <steve@miho.m17n.org>
12225
12226         * lib-complete.el (progn-with-message): Revert previous changes.
12227
12228 1999-06-24  Bob Weiner  <weiner@beopen.com>
12229
12230         * lib-complete.el (find-library):
12231         (find-library-other-window):
12232         (find-library-other-frame): Completely rewrote
12233         so that these functions actually work when called non-interactively.
12234         Also made them handle LIBRARY arguments which end with .el or .elc.
12235
12236 1999-06-24  Bob Weiner  <weiner@beopen.com>
12237
12238         * simple.el (indent-new-comment-line): Locally bound
12239         `block-comment-start' to `comstart' or else when this is called
12240         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12241         `block-comment-start' value, ignoring any existing spacing after a
12242         comment prefix in the previous line and producing ugly comments.
12243
12244 1999-06-23  Bob Weiner  <weiner@beopen.com>
12245
12246         * list-mode.el (mouse-choose-completion):
12247         (choose-completion):
12248         (completion-switch-to-minibuffer): Added.
12249         ([Tab]): [Tab] previously switched to the minibuffer
12250         but since [space] does that and since most applications in the
12251         world use [Tab] to select the next item in a list, do that in the
12252         *Completions* buffer too.  This will cause the least confusion
12253         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12254         06/23/1999.
12255
12256 1999-06-22  Bob Weiner  <weiner@beopen.com>
12257
12258         * help.el (help-buffer-name): Added support for a null value
12259         of `help-buffer-prefix-string' since some buffers require no
12260         prefix.
12261
12262 1999-06-20  Bob Weiner  <weiner@beopen.com>
12263
12264         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12265         in the completion-list-mode-map to bury the completions buffer
12266         even when the minibuffer is no longer active.
12267
12268 1999-06-20  Bob Weiner  <weiner@beopen.com>
12269
12270         * list-mode.el (list-mode): It is visually disconcerting to have
12271         the text cursor disappear within list buffers, especially when
12272         moving from window to window, so leave it visible.
12273
12274 1999-07-01  SL Baur  <steve@miho.m17n.org>
12275
12276         * menubar-items.el (default-menubar): Conditionalize the bug
12277         report menu item (which may not be possible in this XEmacs).
12278         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12279
12280 1999-06-30  SL Baur  <steve@miho.m17n.org>
12281
12282         * subr.el (with-current-buffer): DOC string fix.
12283         Suggested by Bob Weiner <weiner@altrasoft.com>
12284
12285 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12286
12287         * cus-face.el (custom-face-italic): insert missing args
12288
12289 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12290
12291         * packages.el (package-locations): Changed default early package
12292         hierarchies to ~/.xemacs/mule-packages and
12293         ~/.xemacs/xemacs-packages.
12294
12295 1999-06-23  SL Baur  <steve@miho.m17n.org>
12296
12297         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12298
12299 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12300
12301         * packages.el (package-locations): Changed default early package
12302         hierarchy to ~/.xemacs/packages.
12303         (package-locations): Removed `packages' as a possible name for a
12304         late package hierarchy.
12305
12306 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12307
12308         * mule/mule-category.el (word-combining-categories): Set up new
12309         variable.
12310         (word-separating-categories): Likewise.
12311
12312 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12313
12314         * XEmacs 21.2.17 is released
12315
12316 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12317
12318         * font-menu.el (font-menu-set-font): allow for nil specification
12319         of font size.
12320
12321 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12322
12323         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12324         is 1.
12325
12326 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12327
12328         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12329         8859-5 instead of ISO 8859-1.
12330
12331 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12332
12333         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12334         (viet-viscii-encode-table): Ditto.
12335
12336         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12337         Make obsolete definition of char-octet.
12338
12339 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12340
12341         * subr.el: Move no-Mule make-char ...
12342         * help-nomule.el (make-char): To here.
12343         (string-width): Make Mule compatibility alias.
12344
12345 1999-06-15  Andy Piper  <andy@xemacs.org>
12346
12347         * select.el (get-selection-no-error): really make there be no-error.
12348         (get-selection): revert to original.
12349
12350 1999-06-11  Andy Piper  <andy@xemacs.org>
12351
12352         * select.el (selection-sets-clipboard): renamed.
12353         (own-selection): use it.
12354
12355 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12356
12357         * XEmacs 21.2.16 is released
12358
12359 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12360
12361         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12362         missing characters to avoid crash.
12363
12364 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12365
12366         * coding.el (set-terminal-coding-system): Only set the console
12367         coding system on the selected console if it is a tty.
12368
12369 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12370
12371         * cus-face.el:
12372         * cus-edit.el:
12373         * faces.el:
12374         (custom):
12375         (face-spec-set):
12376         * faces.el (frob-face-property):
12377         * font-menu.el (font-menu-set-font):
12378                   Actually apply changes from 1999-03-17
12379
12380 1999-06-10  Andy Piper  <andy@xemacs.org>
12381
12382         * select.el (get-selection): abstract out non error-signalling
12383         part.
12384         (get-selection-no-error): get-selection without signalling an
12385         error.
12386         (selection-is-clipboard-p): new variable. controls whether the
12387         selection sets the clipboard.
12388         (own-selection): use it.
12389
12390         * mouse.el (insert-selection): fallback to clipboard after trying
12391         primary selection and cutbuffer.
12392
12393 1999-06-05  Andy Piper  <andy@xemacs.org>
12394
12395         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12396         selection functions.
12397
12398 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12399
12400         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12401         default value.
12402         (load): Use `raw-text' instead of `no-conversion'.
12403         (insert-file-contents): Likewise.
12404
12405         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12406         of `no-conversion'.
12407
12408 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12409
12410         * coding.el: Don't copy `no-conversion' to `raw-text'.
12411
12412 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12413
12414         * subr.el (make-char): Define it if Mule is not around.
12415
12416 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12417
12418         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12419
12420         * x-select.el (x-disown-selection-internal): Restore symbol as an
12421         obsolete alias.
12422         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12423
12424 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12425
12426         * XEmacs 21.2.15 is released
12427
12428 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12429
12430         * subr.el (split-string): Avoid infinite looping
12431
12432 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12433
12434         * ldap.el (ldap-ignore-attribute-codings): New variable
12435         (ldap-default-attribute-decoder): New variable
12436         (ldap-coding-system): New variable
12437         (ldap-attribute-syntax-encoders): New variable
12438         (ldap-attribute-syntax-decoders): New variable
12439         (ldap-attribute-syntaxes-alist): New variable
12440         (ldap-encode-boolean): New function
12441         (ldap-decode-boolean): New function
12442         (ldap-encode-country-string): New function
12443         (ldap-decode-string): New function
12444         (ldap-decode-address): New function
12445         (ldap-encode-address): New function
12446         (ldap-decode-attribute): New function
12447         (ldap-search): Use some of these
12448
12449 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12450
12451         * version.el (emacs-version): Make the patch level/beta come
12452         before the XEmacs qualifier so that it gets into (funcall
12453         emacs-version) and thus in the bug reports.
12454         (emacs-version>=): Support patch levels.
12455
12456 1999-06-03  SL Baur  <steve@xemacs.org>
12457
12458         * version.el: implement x.y.z version number
12459         From Jan Vroonhof <vroonhof@math.ethz.ch>
12460
12461 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12462
12463         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12464
12465 1999-05-22  Vin Shelton <acs@xemacs.org>
12466
12467         * startup.el: Document -private and break out non-standard X options.
12468
12469 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12470
12471         * mule/mule-charset.el (charset-after): New function.
12472         (charset-direction): Synch with Mule, update docstring.
12473         (get-charset-property): New function.
12474         (put-charset-property): New function.
12475         (charset-plist): New function.
12476
12477         * mule/mule-charset.el (compose-region):
12478         (decompose-region): remove;  these functions (which don't work
12479         since we don't do composite characters) have been moved to
12480         mule-util.el.
12481         (toplevel): follow coding standards
12482
12483 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12484
12485         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12486         exist any more.
12487
12488         * code-files.el: Fix commentary to follow coding standards.  Move
12489         the single line left in mule-files.el to here.
12490
12491         * mule/mule-files.el: delete.
12492
12493 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12494
12495         * info.el (Info-scroll-prev): Use event functions instead of the
12496         old emacs 19 interface.
12497
12498 1999-06-02  Andy Piper  <andy@xemacs.org>
12499
12500         * x-font-menu.el (x-font-menu-load-font):
12501         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12502
12503 1999-05-31  Andy Piper  <andy@xemacs.org>
12504
12505         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12506         group.
12507         (font-menu-this-frame-only-p): ditto.
12508         (font-menu-max-items): reinstate, from Jan Vroonhof
12509         <vroonhof@math.ethz.ch>
12510         (font-menu-submenu-name-format): ditto.
12511         (font-menu-split-long-menu): ditto, for use by the family
12512         constructor.
12513         (font-menu-family-constructor): use it.
12514
12515 1999-05-30  Andy Piper  <andy@xemacs.org>
12516
12517         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12518         for use by the font menu.
12519
12520         * msw-font-menu.el: new file implementing mswindows specific
12521         font-menu behaviour.
12522         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12523         (mswindows-font-menu-junk-families): ditto.
12524         (hack-font-truename): ditto.
12525         (mswindows-font-regexp-ascii): ditto.
12526         (mswindows-reset-device-font-menus): ditto.
12527         (mswindows-font-menu-font-data): ditto.
12528         (mswindows-font-menu-load-font): ditto.
12529
12530         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12531         (x-font-menu-font-data): ditto.
12532         (x-font-menu-load-font): ditto.
12533
12534         * font-menu.el: new file implementing generic font menu behaviour.
12535         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12536         made device independent.
12537         (font-menu-this-frame-only-p): ditto.
12538         (font-menu-preferred-resolution): ditto.
12539         (font-menu-size-scaling): new variable used to determine whether
12540         sizes are in points or tenths of a point.
12541         (vassoc): moved from x-font-menu.el.
12542         (device-fonts-cache): ditto.
12543         (device-fonts-cache): ditto.
12544         (flush-device-fonts-cache): ditto.
12545         (reset-device-font-menus): copied from x-font-menu.el and made
12546         device independent. Most functionality deferred to
12547         device-dependent versions.
12548         (font-menu-family-constructor): copied from x-font-menu.el and
12549         made device independent.
12550         (font-menu-size-constructor): ditto.
12551         (font-menu-weight-constructor): ditto.
12552         (font-menu-set-font): ditto.
12553         (font-menu-change-face): ditto.
12554         (font-menu-load-font): new device method.
12555         (font-menu-font-data): ditto.
12556
12557         * x-font-menu.el: The above functions deleted.
12558
12559 1999-05-26  Andy Piper  <andy@xemacs.org>
12560
12561         * update-elc.el:
12562         * make-docfile.el:
12563         * loadup.el: rehash expand-file-name usage to not use default-directory.
12564
12565 1999-05-21  Andy Piper  <andy@xemacs.org>
12566
12567         * x-select.el (x-select-convert-to-text):
12568         (x-selected-text-type):
12569         (x-get-selection):
12570         (xselect-convert-to-string):
12571         (xselect-convert-to-compound-text):
12572         (xselect-convert-to-length):
12573         (xselect-convert-to-targets):
12574         (xselect-convert-to-delete):
12575         (xselect-convert-to-filename):
12576         (xselect-convert-to-charpos):
12577         (xselect-convert-to-lineno):
12578         (xselect-convert-to-colno):
12579         (xselect-convert-to-sourceloc):
12580         (xselect-convert-to-os):
12581         (xselect-convert-to-host):
12582         (xselect-convert-to-user):
12583         (xselect-convert-to-class):
12584         (xselect-convert-to-name):
12585         (xselect-convert-to-integer):
12586         (xselect-convert-to-atom):
12587         (xselect-convert-to-identity): functions renamed from x-* and
12588         moved to select.el.
12589         (x-get-secondary-selection): use rename get-selection.
12590         (x-get-clipboard): ditto.
12591         (x-own-selection): moved to select.el.
12592         (x-valid-simple-selection-p): ditto.
12593         (x-dehilight-selection): ditto.
12594         (x-own-clipboard): ditto.
12595         (x-disown-selection): ditto.
12596
12597         * x-mouse.el (x-yank-function): moved to mouse.el.
12598         (x-insert-selection): ditto.
12599         (x-set-point-and-move-selection): use renamed function.
12600
12601         * select.el (selected-text-type): moved and renamed from
12602         x-select.el.
12603         (selection-owner-p): moved to C.
12604         (selection-exists-p): ditto.
12605         (get-cutbuffer): new device method.
12606         (get-selection): generalised and moved from x-select.el.
12607         (own-selection): moved x-own-selection functionality into here.
12608         (dehilight-selection): renamed and moved from x-select.el.
12609         (own-clipboard): functionality moved from x-select.el using new
12610         generic C builtins.
12611         (disown-clipboard): ditto.
12612         (select-convert-to-text):
12613         (select-convert-to-string):
12614         (select-convert-to-compound-text):
12615         (select-convert-to-length):
12616         (select-convert-to-targets):
12617         (select-convert-to-delete):
12618         (select-convert-to-filename):
12619         (select-convert-to-charpos):
12620         (select-convert-to-lineno):
12621         (select-convert-to-colno):
12622         (select-convert-to-sourceloc):
12623         (select-convert-to-os):
12624         (select-convert-to-host):
12625         (select-convert-to-user):
12626         (select-convert-to-class):
12627         (select-convert-to-name):
12628         (select-convert-to-integer):
12629         (select-convert-to-atom):
12630         (select-convert-to-identity): new functions renamed from x-* and
12631         moved from x-select.el.
12632
12633         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12634         into here and use as the default window-system mouse yank.
12635         (insert-selection): generalised and moved from x-mouse.el.
12636         (own-clipboard): moved to C.
12637
12638         * msw-select.el (mswindows-selection-owned-p): deleted.
12639         (mswindows-own-selection): generalised and moved to select.el.
12640         (mswindows-disown-selection): generalised and moved to C.
12641         (mswindows-selection-owner-p): ditto.
12642
12643 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12644
12645         * XEmacs 21.2.14 is released
12646
12647 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12648
12649         * about.el: update contact info for jason and slb.
12650
12651 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12652
12653         * mule/european.el (setup-romanian-environment): Add Romanian
12654         support from Emacs/Mule romanian.el.
12655
12656 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12657
12658         * cus-face.el: Label all custom changes with the 'custom' tag.
12659
12660         * cus-edit.el: idem ditto.
12661
12662         * faces.el: Added suport for adding device tags to various functions.
12663         (custom): New device tag.
12664         (face-spec-set): Call reset face with tags argument. No longer do
12665         x-init-global-faces hack.
12666
12667         * faces.el (frob-face-property): Use an anonymous specifier to map
12668         frob-face-property-1 over.
12669
12670         * x-font-menu.el (font-menu-set-font): Always specify all
12671         properties to custom.
12672
12673 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12674
12675         * mule/european.el (setup-czech-environment): Add czech support.
12676         From David Sauer <davids@orfinet.cz>
12677
12678 1999-03-15  SL Baur  <steve@xemacs.org>
12679
12680         * check-features.el: Turn hard errors into warnings.
12681
12682 1999-03-21  SL Baur  <steve@xemacs.org>
12683
12684         * simple.el (delete-key-deletes-forward): As per discussion on
12685         xemacs-beta, default to t.
12686
12687 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12688
12689         * loadup.el: Define Installation-string before loading anything.
12690
12691 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12692
12693         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12694         From Anders Stenman <stenman@isy.liu.se>
12695
12696 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12697
12698         * wid-edit.el (widget-glyph-find): Ditto.
12699
12700         * packages.el (locate-library): Ditto.
12701
12702         * loadup.el (really-early-error-handler): Ditto.
12703
12704         * lib-complete.el (read-library): Ditto.
12705
12706         * faces.el (set-face-stipple): Ditto.
12707
12708         * code-files.el (load): Use new calling style of locate-file.
12709
12710 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12711
12712         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12713         dead.
12714
12715 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12716
12717         * dumped-lisp.el (preloaded-file-list): Don't load
12718         Installation.el.
12719
12720         * loadup.el (Installation-string): Define it here.
12721
12722 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12723
12724         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12725         Installation.el needs to be loaded before `dump-paths', otherwise
12726         the dumping process won't find it.
12727
12728 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12729
12730         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12731         subr so that we can use `replace-in-string' in Installation.el to
12732         get rid of C-m chars under the native Windows build.
12733
12734 1999-04-29  Andy Piper  <andy@xemacs.org>
12735
12736         * make-docfile.el: canonicalize file and directory names.
12737
12738         * device.el (call-device-method): new function for calling device
12739         specific methods.
12740         (define-device-method): new function for defining device methods.
12741         (define-device-method*): ditto.
12742
12743 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12744
12745         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12746
12747 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12748
12749         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12750         (cyrillic-koi8-r-encode-table): Likewise.
12751         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12752         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12753
12754         * mule/mule-misc.el (split-char-or-char-int): New function [moved
12755         from vietnamese.el].
12756
12757         * mule/vietnamese.el: Move function `split-char-or-char-int' to
12758         mule/mule-misc.el.
12759
12760 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12761
12762         * mule/thai-xtis.el:
12763         - Change font registry name from "Thai94x94-0" to "xtis-0".
12764         - Change mnemonic of coding-system `tis-620' to "TIS620".
12765
12766 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12767
12768         * mule/ethiopic.el: fixed.
12769
12770 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12771
12772         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
12773
12774         * mule/thai-xtis.el: New file.
12775
12776         * mule/vietnamese.el: New file.
12777
12778         * mule/ethiopic.el: New file.
12779
12780 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
12781
12782         * bytecomp.el (byte-compile-close-variables): Leave
12783         debug-issue-ebola-notices alone.
12784
12785 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12786
12787         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
12788         at the top of the buffer since it is the most important thing to
12789         customize
12790         (ldap-get-host-parameter): New defun
12791         (ldap-search): Add a new parameter `withdn' to retrieve the
12792         distinguished names of entries
12793
12794 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
12795
12796         * startup.el (splash-frame-body): Date and spelling fixes.
12797
12798 1999-03-16  Colin Rafferty  <colin@xemacs.org>
12799
12800         * view-less.el (toggle-truncate-lines): add autoload tag
12801
12802 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
12803
12804         * format.el (format-alist): Disable image stuff.
12805
12806 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
12807
12808         * wid-edit.el (widget-glyph-find): Search by directories, then by
12809         suffixes rather than the other way around.
12810         (widget-image-conversion): Renamed to
12811         `widget-image-file-name-suffixes'.
12812
12813 1999-04-16  Olivier Galibert  <galibert@pobox.com>
12814
12815         * mule/mule-charset.el: Made old functions obsolete, remove the
12816         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
12817         (charset-iso-graphic-plane): Rename from charset-graphic.
12818         (charset-iso-final-char): Rename from charset-final.
12819         (charset-width): Rename from charset-columns.
12820         (charset-bytes): Added from fsf compatibility, returns always 1.
12821
12822         * mule/mule-misc.el: Move charset-doc-string alias to
12823         mule-charset.el
12824
12825 1999-04-14  Colin Rafferty  <colin@xemacs.org>
12826
12827         * x-faces.el (x-make-font-bold-italic): honor
12828         *try-oblique-before-italic-fonts*
12829
12830 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
12831
12832         * cl-extra.el (coerce): Coerce numbers to characters correctly.
12833
12834 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
12835
12836         * x-faces.el (try-oblique-before-italic-fonts): Use the right
12837         name.
12838
12839 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
12840
12841         * cl-extra.el (equalp): Would bug out for lists.
12842
12843 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
12844
12845         * about.el (about-hackers):  Change cgw's email address
12846
12847 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
12848
12849         * XEmacs 21.2.13 is released
12850
12851 1999-03-12  SL Baur  <steve@xemacs.org>
12852
12853         * simple.el (delete-key-deletes-forward): Revert to previous
12854         behavior.
12855
12856 1999-01-18  Didier Verna  <didier@xemacs.org>
12857
12858         * menubar-items.el (xemacs-splash-buffer): handle the case of
12859         multiple elements in the splash buffer body.
12860
12861         * startup.el (splash-frame-timeout): new constant: interval
12862         between splash buffer elements.
12863         (command-line-1): handle splash buffer with multiple elements (use
12864         a timeout).
12865         (splash-frame-body): Originally `startup-splash-frame-body'.
12866         Rewrote a cleaner and more readable version. This can now be array,
12867         in which case each element is displayed in turn in the splash buffer.
12868         (splash-frame-static-body): new constant. Persistent information
12869         across all splash buffer elements (preserves the possibility to give
12870         it in different languages.
12871         (circulate-splash-frame-elements): new function. Used as a timeout
12872         to circulate through all splash frame elements and display them in
12873         sequence.
12874         (display-splash-frame): originally `startup-splash-frame'. Handle
12875         the case of multiple elements in the splash buffer body. Now
12876         returns a timeout id if multiple elements to display, or nil.
12877
12878 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
12879
12880         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
12881         so they can be overridden by x-init-face-from-resources.
12882         Additionally specify the font name also with an x tag.
12883
12884 1999-03-08  Andy Piper  <andy@xemacs.org>
12885
12886         * package-get.el (package-get-base): autoload.
12887
12888         * menubar-items.el (default-menubar): add update menu item. Fix
12889         custom menu to only be activated when package-base is available.
12890
12891         * package-get.el (package-get-custom): don't load
12892         package-get-custom as it is auto-generated. Fix group definition.
12893
12894 1999-03-05  Didier Verna  <didier@xemacs.org>
12895
12896         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
12897         instead of `symbol-name' (Thanks Kyle).
12898
12899         * cus-edit.el (custom-save-variables): use `prin1' instead of
12900         princ to write symbols.
12901
12902 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12903
12904         * XEmacs 21.2.12 is released
12905
12906 1999-03-05  SL Baur  <steve@xemacs.org>
12907
12908         * menubar-items.el (default-menubar): Add kfm browsing support.
12909         From Neal Becker <nbecker@fred.net>
12910
12911 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
12912
12913         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
12914         calls to font-lock during buffer reversion.
12915
12916 1999-02-12  Didier Verna  <didier@xemacs.org>
12917
12918         * info.el (Info-build-node-completions): unconditionally widen the
12919         tag table buffer.
12920
12921 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
12922
12923         * x-faces.el (x-init-face-from-resources):
12924         Only set fonts in the 'x locale.
12925
12926 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
12927
12928         * package-ui.el (pui-install-selected-packages): Don't throw on
12929         `package-admin-delete-binary-package' returning nil since it's
12930         normal.  Reindent function.
12931         (pui-add-required-packages): Handle case where packages selected
12932         for installation have never been installed.
12933
12934 1999-03-03  Martin Buchholz  <martin@xemacs.org>
12935
12936         * menubar-items.el (default-menubar):
12937         Implement the ``Mule->Set coding system of process'' menu item.
12938
12939 1999-02-18  Martin Buchholz  <martin@xemacs.org>
12940
12941         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
12942         files
12943         - Change some `if's to `when's
12944
12945 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
12946
12947         * XEmacs 21.2.11 is released
12948
12949 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
12950
12951         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
12952         against window close (Fix Bug #460).
12953         (ask-user-about-lock-dbox): Idem.
12954
12955 1999-02-25  SL Baur  <steve@xemacs.org>
12956
12957         * mule/mule-charset.el (charset-leading-byte): New function.
12958         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
12959
12960 1999-02-12  Andy Piper  <andy@xemacs.org>
12961
12962         * about.el (xemacs-hackers): change andy's email address.
12963         (about-url-alist): change andy's web page address.
12964         (about-xemacs): add piper.
12965
12966 1999-02-16  SL Baur  <steve@xemacs.org>
12967
12968         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12969         of mule-base into lisp/mule.
12970
12971 1999-02-16  SL Baur  <steve@xemacs.org>
12972
12973         * mule/arabic.el:
12974         mule/canna-leim.el:
12975         mule/chinese.el:
12976         mule/cyrillic.el:
12977         mule/english.el:
12978         mule/european.el:
12979         mule/greek.el:
12980         mule/hebrew.el:
12981         mule/japanese.el:
12982         mule/kinsoku.el:
12983         mule/korean.el:
12984         mule/misc-lang.el:
12985         mule/mule-category.el:
12986         mule/mule-ccl.el:
12987         mule/mule-charset.el:
12988         mule/mule-cmds.el:
12989         mule/mule-coding.el:
12990         mule/mule-files.el:
12991         mule/mule-help.el:
12992         mule/mule-init.el:
12993         mule/mule-misc.el:
12994         mule/mule-tty-init.el:
12995         mule/mule-x-init.el:
12996         mule/viet-chars.el:  Remerge from mule-base.
12997
12998         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12999         of mule-base into lisp/mule.
13000
13001 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
13002
13003         * process.el (exec-to-string): Use `shell-command-switch' in place
13004         of hard-wired "-c" (for WindowsNT).
13005
13006 1999-02-08  Charles G Waldman  <cgw@pgt.com>
13007
13008         * menubar-items.el (default-menubar):  Remove obsolete
13009         "Gopher" item
13010
13011 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
13012
13013         * package-admin.el (package-admin-get-install-dir): First fall
13014         back to the location of xemacs-base for non-mule packages.
13015
13016 1999-02-15  Martin Buchholz  <martin@xemacs.org>
13017
13018         * paths.el:
13019         - improved automounter tmp directory support.
13020         - support 4 (!) empirically discovered automounter conventions
13021
13022 1999-02-12  SL Baur  <steve@xemacs.org>
13023
13024         * etags.el (pop-tag-mark): autoload to match key binding.
13025
13026 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13027
13028         * XEmacs 21.2.10 is released
13029
13030 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
13031
13032         * package-get.el (package-get-remote-filename): Don't bug out for
13033         a local file name in the search entry.
13034
13035 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
13036
13037         * XEmacs 21.2.9 is released
13038
13039 1999-01-19  Didier Verna  <didier@xemacs.org>
13040
13041         * replace.el (replace-search-function): new variable containing a
13042         function to perform a search-forward.
13043         (replace-re-search-function): new variable containing a function
13044         to perform a re-search-forward.
13045         (perform-replace): use them.
13046
13047 1999-01-25  Didier Verna  <didier@xemacs.org>
13048
13049         * select.el (selection-owner-p): use the name `XEmacs'.
13050         (cut-copy-clear-internal): ditto.
13051
13052 1999-01-18  Andy Piper  <andy@xemacs.org>
13053
13054         * about.el (about-url-alist): Update my entry.
13055         (xemacs-hackers): Ditto.
13056
13057 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
13058
13059         * buffer.el (switch-to-buffer): Fixing documentation.
13060         * minibuf.el (minibuffer-completion-table): ditto.
13061         * cl-macs.el (return-from): ditto.
13062
13063 1999-01-04  Didier Verna  <didier@xemacs.org>
13064
13065         * replace.el (delete-non-matching-lines): temporarily disable
13066         case-folding when called interactively with a regexp containing
13067         uppercase characters.
13068         (delete-matching-lines): ditto.
13069         (count-matches): ditto.
13070         (list-matching-lines): ditto.
13071
13072 1999-01-07  Colin Rafferty  <colin@xemacs.org>
13073
13074         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
13075         abort if current window is split horizontally, not if others are
13076         split.  Got rid of unnecessary minibuffer checking.  Also, add
13077         some comments (it's still complex).
13078
13079 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
13080
13081         * package-get.el: changed address for doc.ic.ac.uk to
13082         sunsite.doc.ic.ac.uk
13083
13084 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13085
13086         * ldap.el (toplevel): Remove requires so that the file compiles
13087         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
13088
13089 1999-01-10  J. Kean Johnston  <jkj@sco.com>
13090
13091         * dump-paths.el: Calculate module-directory and set
13092         module-load-path to the load path for modules.
13093
13094         * loadup.el: Get bootstrap value of module-load-path from the
13095         environment variable EMACSBOOTSTRAPMODULEPATH.
13096         - Display the module load path if we're debugging paths.
13097
13098         * setup-paths.el: Added function paths-find-site-module-directory.
13099         - Added function paths-find-module-directory.
13100         - Added function paths-construct-module-load-path.  Uses new
13101         environment variable EMACSMODULEPATH.
13102
13103 1998-12-30  Martin Buchholz  <martin@xemacs.org>
13104
13105         * font.el (font-default-object-for-device):
13106         Oops! This `or' can't be replaced by `unless'.
13107         Fixed inability to run w3, among other things.
13108
13109 1998-12-17  Charles G. Waldman <cgw@pgt.com>
13110
13111         * package-admin.el: Change initialization of
13112           package-admin-install-function dependent on system type.
13113           Change package-admin-install-function-mswindows to use
13114           "minitar".
13115
13116 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
13117
13118         * mouse.el (default-mouse-motion-handler): Disable help echo while
13119         in the minibuffer.
13120
13121 1998-12-28  Martin Buchholz <martin@xemacs.org>
13122
13123         * XEmacs 21.2.8 is released.
13124
13125 1998-12-24  Martin Buchholz <martin@xemacs.org>
13126
13127         * XEmacs 21.2.7 is released.
13128
13129 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13130
13131         * package-ui.el (pui-list-packages): Set truncate-lines.
13132
13133         * package-get.el (package-get-download-menu): Use
13134         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
13135
13136         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
13137         (pui-help-string): idem.
13138         (list-packages-mode): New major mode.
13139         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
13140         (pui-install-selected-packages): Add suport for removing packages.
13141         (pui-toggle-package-delete-key): New function.
13142         (pui-popup-context-sensitive): New kludge.
13143         (pui-list-packages): Add warning when `package-get-remote' is nil.
13144         (package-ui-add-site): New function.
13145
13146 1998-12-01  Didier Verna  <didier@xemacs.org>
13147
13148         * hyper-apropos.el (hyper-where-is): added the missing autoload.
13149
13150 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13151
13152         * ldap.el: Custom-ized
13153         (toplevel): Do not provide `ldap' which is provided by C level
13154         LDAP code
13155         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
13156
13157 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
13158
13159         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
13160
13161 1998-12-17  Andy Piper  <andy@xemacs.org>
13162
13163         * sound.el (sound-load-list): name changed from sound-load-alist.
13164         (sound-extension-list): name changed from sound-ext-list.
13165         (load-default-sounds): use new names.
13166         (load-sound-file): use new names.
13167
13168 1998-12-16  Andy Piper  <andy@xemacs.org>
13169
13170         * XEmacs 21.2.6 is released
13171
13172 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
13173
13174         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
13175         errors.
13176
13177 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
13178
13179         * wid-edit.el (widget-echo-this-extent): Set
13180         help-echo-owns-message to t.
13181
13182 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13183
13184         * package-get.el (package-get-download-menu): use toggles for
13185           each site in the download site menu.
13186
13187 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
13188
13189         * package-get.el (package-get): If we cannot find a package
13190           because package-get-remote is not set, give a more helpful
13191           error message.
13192
13193 1998-11-30  Greg Klanderman  <greg@alphatech.com>
13194
13195         * package-get.el (package-get-remote-filename): use an EFS path
13196         with user anonymous if no user is specified.
13197
13198 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13199
13200         * faces.el (face-spec-set): Re-init fallfacks for default after
13201         calling reset-face on the default face.
13202
13203 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13204
13205         * package-admin.el (package-admin-default-install-function):
13206         Behave as advertised.  Make sure the pkg-dir is proper for
13207         default-directory.
13208         (package-admin-add-binary-package): Make sure the pkg-dir is
13209         proper for default-directory.
13210         (package-admin-install-function-mswindows): Make sure the pkg-dir
13211         is proper for default-directory.
13212
13213 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13214
13215         * XEmacs 21.2.5 is released
13216
13217 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13218
13219         * files.el (binary-file-regexps): regexp-opt is not available at
13220         bytecompile time.
13221
13222 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13223
13224         * x-win-xfree86.el:
13225         * x-win-sun.el (x-win-init-sun):
13226         * x-win-sun.el:
13227         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13228         * x-iso8859-1.el:
13229         * x-init.el (init-post-x-win):
13230         * x-init.el (init-pre-x-win):
13231         * x-init.el (x-initialize-compose):
13232         * x-init.el:
13233         * x-compose.el:
13234         * winnt.el:
13235         * widget.el:
13236         * wid-edit.el (widget-glyph-click):
13237         * wid-edit.el (widget-glyph-find):
13238         * wid-edit.el (widget-type):
13239         * view-less.el (view-buffer-other-window):
13240         * very-early-lisp.el:
13241         * version.el:
13242         * toolbar.el:
13243         * toolbar-items.el:
13244         * term/sun.el (suntool-map):
13245         * term/sun-mouse.el:
13246         * term/internal.el:
13247         * syntax.el (modify-syntax-entry):
13248         * symbol-syntax.el:
13249         * subr.el:
13250         * startup.el (lock-directory):
13251         * simple.el (set-comment-column):
13252         * simple.el (backward-delete-char-untabify):
13253         * shadow.el (find-emacs-lisp-shadows):
13254         * shadow.el:
13255         * setup-paths.el (paths-construct-info-path):
13256         * select.el (cut-copy-clear-internal):
13257         * process.el (call-process-region):
13258         * process.el (start-process-shell-command):
13259         * process.el:
13260         * paths.el (rmail-spool-directory):
13261         * paragraphs.el (use-hard-newlines):
13262         * package-get.el (package-get-dependencies):
13263         * package-admin.el (package-admin-delete-binary-package):
13264         * obsolete.el (truncate-string):
13265         * obsolete.el (store-substring):
13266         * mouse.el (default-mouse-track-maybe-own-selection):
13267         * mouse.el (mouse-yank-at-point):
13268         * modeline.el:
13269         * modeline.el (mouse-drag-modeline):
13270         * minibuf.el (read-directory-name-internal):
13271         * minibuf.el (read-file-name-internal):
13272         * minibuf.el (read-file-name-internal-1):
13273         * minibuf.el (read-file-name-2):
13274         * minibuf.el (exact-minibuffer-completion-p):
13275         * minibuf.el (read-from-minibuffer):
13276         * minibuf.el:
13277         * menubar.el (check-menu-syntax):
13278         * map-ynp.el (map-y-or-n-p):
13279         * make-docfile.el (docfile-out-of-date):
13280         * loadup.el ((member "run-temacs" command-line-args)):
13281         * loadup.el ((member "no-site-file" command-line-args)):
13282         * loadup.el (really-early-error-handler):
13283         * loadup.el:
13284         * loadhist.el:
13285         * loaddefs.el:
13286         * lisp-mnt.el (lm-verify):
13287         * lib-complete.el (lib-complete:cache-completions):
13288         * lib-complete.el (library-all-completions):
13289         * itimer.el (itimer-run-expired-timers):
13290         * info.el (Info-mode):
13291         * info.el (Info-insert-file-contents):
13292         * info.el (Info-rebuild-dir):
13293         * info.el (Info-build-dir-anew):
13294         * info.el (Info-parse-dir-entries):
13295         * info.el (Info-dir-outdated-p):
13296         * info.el (Info-insert-dir):
13297         * info.el (info-xref):
13298         * info.el:
13299         * hyper-apropos.el (hyper-apropos-get-doc):
13300         * hyper-apropos.el (hyper-describe-face):
13301         * hyper-apropos.el (hyper-apropos-mode):
13302         * hyper-apropos.el:
13303         * help.el (list-processes):
13304         * help.el:
13305         * gnuserv.el:
13306         * font.el (mswindows-font-create-name):
13307         * font.el (font-default-font-for-device):
13308         * font.el (x-font-create-object):
13309         * font.el (font-registry):
13310         * font.el:
13311         * font-lock.el (font-lock-keywords):
13312         * font-lock.el:
13313         * finder.el (finder-compile-keywords):
13314         * find-paths.el (paths-find-recursive-path):
13315         * fill.el (set-justification-center):
13316         * fill.el (fill-region-as-paragraph):
13317         * files.el (insert-directory):
13318         * files.el (wildcard-to-regexp):
13319         * files.el (recover-file):
13320         * files.el (basic-save-buffer):
13321         * files.el (delete-auto-save-file-if-necessary):
13322         * files.el (file-relative-name):
13323         * files.el (backup-extract-version):
13324         * files.el (backup-buffer):
13325         * files.el (set-visited-file-name):
13326         * files.el (set-auto-mode):
13327         * files.el (interpreter-mode-alist):
13328         * files.el:
13329         * files.el (find-file-noselect):
13330         * files.el (abbreviate-file-name):
13331         * files.el (parse-colon-path):
13332         * files.el (directory-abbrev-alist):
13333         * etags.el (visit-tags-table-buffer):
13334         * easymenu.el (easy-menu-define):
13335         * dragdrop.el (experimental-dragdrop-drag):
13336         * dragdrop.el (dragdrop-drop-do-functions):
13337         * dragdrop.el (dragdrop-drop-at-point):
13338         * disass.el (disassemble-1):
13339         * disass.el (disassemble-internal):
13340         * disass.el (disassemble):
13341         * disass.el:
13342         * derived.el (derived-mode-init-mode-variables):
13343         * derived.el (define-derived-mode):
13344         * custom.el (defgroup):
13345         * cus-edit.el (custom-quote):
13346         * config.el:
13347         * code-process.el (open-network-stream):
13348         * code-process.el (start-process):
13349         * code-process.el (call-process-region):
13350         * code-process.el (call-process):
13351         * code-process.el:
13352         * code-files.el (insert-file-contents):
13353         * code-files.el:
13354         * code-files.el (buffer-file-coding-system-for-read):
13355         * cmdloop.el (yes-or-no-p-minibuf):
13356         * cl.el:
13357         * cl-macs.el:
13358         * cl-extra.el:
13359         * callers-of-rpt.el (make-caller-report):
13360         * callers-of-rpt.el:
13361         * bytecomp.el (batch-byte-recompile-directory):
13362         * bytecomp.el (batch-byte-compile-1):
13363         * bytecomp.el (batch-byte-compile):
13364         * bytecomp.el (display-call-tree):
13365         * bytecomp.el (byte-compile-insert):
13366         * bytecomp.el (byte-compile-two-args-19->20):
13367         * bytecomp.el (byte-compile-variable-ref):
13368         * bytecomp.el (byte-compile-form):
13369         * bytecomp.el (byte-compile-top-level-body):
13370         * bytecomp.el (byte-compile-out-toplevel):
13371         * bytecomp.el (byte-compile-byte-code-maker):
13372         * bytecomp.el (byte-compile-file-form-defmumble):
13373         * bytecomp.el (byte-compile-file-form):
13374         * bytecomp.el (byte-compile-keep-pending):
13375         * bytecomp.el (byte-compile-insert-header):
13376         * bytecomp.el (byte-compile-from-buffer):
13377         * bytecomp.el (byte-compile-file):
13378         * bytecomp.el (byte-recompile-file):
13379         * bytecomp.el (byte-compile-close-variables):
13380         * bytecomp.el (byte-compile-warn-about-unused-variables):
13381         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13382         * bytecomp.el (byte-compiler-legal-options):
13383         * bytecomp.el (byte-compile-lapcode):
13384         * bytecomp.el (byte-optimize-log):
13385         * bytecomp.el ((fboundp 'defsubst)):
13386         * bytecomp.el:
13387         * bytecomp-runtime.el:
13388         * byte-optimize.el (byte-optimize-apply):
13389         * byte-optimize.el (car):
13390         * byte-optimize.el (byte-optimize-form):
13391         * byte-optimize.el (byte-optimize-form-code-walker):
13392         * byte-optimize.el:
13393         * build-report.el (build-report-insert-installation-file):
13394         * build-report.el (build-report):
13395         * auto-show.el:
13396         * apropos.el (apropos-documentation):
13397         - mega patch
13398         - clean up byte-compile warnings
13399         - remove unused variables
13400         - Use common lisp style hashtable functions
13401         - byte compiler cleanup
13402         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13403         - remove old backquote syntax usage
13404         - move some cl functionality into C for speed.
13405         - remove last remaining VMS support
13406         - spelling fixes
13407         - implement last, butlast, nbutlast, copy-list in C.
13408         - new macro ignore-file-errors, similar to ignore-errors
13409           (ignore-file-errors (delete-file "foo"))
13410         - get frequent garbage collection during loadup.el by tweaking
13411           gc-cons-threshold, rather than explicitly calling garbage-collect
13412         - default delete-key-deletes-forward to `t'.
13413
13414 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13415
13416         * XEmacs 21.2-beta4 is released.
13417
13418 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13419
13420         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13421         (easy-menu-item-present-p): Wrapper around find-menu-item.
13422         (easy-menu-remove-item): Wrapper around delete-menu-item.
13423
13424         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13425         (add-menu-button): Add 'in-menu' argument.
13426         (add-menu-item-1): Add in-menu support to helper function.
13427
13428 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13429
13430         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13431
13432 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13433
13434         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13435         of Dec 4, 1997.
13436
13437 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13438
13439         * process.el (shell-command-on-region): Report if the command
13440         succeeded or failed.
13441
13442 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13443
13444         * subr.el (buffer-substring-no-properties): Comment out.
13445
13446 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13447
13448         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13449           into font instances first, like `x-frob-font-size' does.
13450           (mswindows-find-larger-font): ditto
13451
13452 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13453
13454         * package-ui.el (pui-install-selected-packages): fix args in call
13455         to `package-get'.
13456
13457 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13458
13459         * package-get.el (host-name): New widget type.
13460         (package-get-remote): Better customization using new type.
13461         (package-get-download-sites): idem dito.
13462
13463         (package-get-custom): Do not use package-get-all untill we have
13464         runtime dependencies.
13465
13466         (package-get-remove-copy): Default to 't' we no longer need this
13467         kludge as we do not currently use depenencies.
13468
13469         (package-get-was-current): New variable.
13470         (package-get-require-base): New 'force-current' argument.
13471         (package-get-update-base): idem
13472         (package-get-package-provider):  idem
13473         (package-get-locate-index-file): New 'no-remote' argument.
13474         (package-get-locate-file): idem.
13475
13476         (package-get-maybe-save-index): New function.
13477         (package-get-update-base): Use it.
13478
13479 1998-10-28 Greg Klanderman <greg@alphatech.com>
13480
13481         * package-get.el (package-get-remote): default to nil; by default,
13482         don't go out to the net via EFS.  They must select a download site.
13483         (package-get-download-sites): new variable.
13484         (package-get-download-menu): new function.
13485         (package-get-locate-index-file): new function.
13486         (package-get-update-base): use it.
13487
13488         * menubar-items.el (default-menubar): add "Update Package Index"
13489         and "Add Download Site" menus under Options | Manage Packages.
13490
13491 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13492
13493         * package-get.el (package-get): bugfix code checking installed version
13494         for case where package is not currently installed.
13495         (package-get-require-signed-base-updates): new variable.
13496         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13497         deemed not a goot thing.  Use the variable
13498         package-get-allow-unsigned-base-updates instead.
13499
13500 1998-10-16 Greg Klanderman <greg@alphatech.com>
13501
13502         * package-get.el (package-get): Don't install an older version than
13503         we already have unless explicitly told to.  Issue a warning.
13504
13505         * package-ui.el (pui-add-required-packages): when adding
13506         dependencies, don't add packages that are up to date.
13507         (pui-package-symbol-char):  Don't consider a package out of date
13508         if you have a newer version installed than the latest version in
13509         package-get-base.
13510
13511         * package-get.el (package-get-base-filename): document that it may
13512         be a path relative to package-get-remote;  new default value.
13513         (package-get-locate-file): new function.
13514         (package-get-update-base): use it to expand package-get-base-filename.
13515         (package-get-save-base): new function to save the package-get database
13516         to file.
13517         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13518         (package-get-update-base): pass the REMOTE-SOURCE arg.
13519         (package-get-update-base-entry): call package-get-custom-add-entry.
13520         (package-get-file-installed-p): removed; no longer needed.
13521         (package-get-create-custom): ditto.
13522         (toplevel): remove code to build and load package-get-custom.el
13523         (package-get-custom-add-entry): new function.
13524
13525 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13526
13527         * wid-edit.el (widget-button-click): Don't switch window.
13528
13529 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13530
13531         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13532
13533 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13534
13535         * etags.el (find-tag-default): Run find-tag-hook using
13536         run-hooks rather than funcall
13537
13538 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13539
13540         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13541         and the current local map as the parents to isearch-mode-map.
13542
13543 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13544
13545         * XEmacs 21.2-beta3 is released.
13546
13547 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13548
13549         * package-get.el (package-get-update-base): use
13550         insert-file-contents-internal, not insert-file-contents-literally.
13551
13552 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13553
13554         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13555         dump time.
13556
13557 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13558
13559         * package-get.el (package-get-update-base-entry): new function.
13560         (package-get-update-base): renamed; was `package-get-load-base'.
13561         cleanup, and use package-get-update-base-from-buffer.
13562         (package-get-update-base-from-buffer): new function.
13563         (package-get-update-base-entries): new; helper for above.
13564         Do not eval lisp grabbed over ftp; parse it from new format.
13565
13566 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13567
13568         * files.el (set-auto-mode): Don't play games loading package-get
13569         database; package-get-package-provider will handle it all.
13570
13571 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13572
13573         * package-get.el (package-get-base-filename): new variable.
13574         (package-get-require-base): new function.
13575         (package-get-pgp-signed-begin-line): new variable.
13576         (package-get-pgp-signature-begin-line): ditto.
13577         (package-get-pgp-signature-end-line):  ditto.
13578         (package-get-load-base): new function.
13579         (package-get-interactive-package-query):
13580         (package-get-update-all):
13581         (package-get-dependencies):
13582         (package-get-package-provider):
13583         (package-get-custom): use package-get-require-base.
13584         [package-get-custom loading]: disable for now.
13585
13586         * package-ui.el (pui-list-packages): use (package-get-require-base)
13587
13588 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13589
13590         * package-ui.el: Correct obvious thinko in choosing extent face.
13591
13592 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13593
13594         * menubar-items.el (default-menubar): pui-list-package has nothing
13595         to with Customize. Move all the package stuff to a new Item in Options.
13596
13597         * package-ui.el (pui-menu): Add menu and Popup menu.
13598
13599         * package-get.el (package-get): Use new
13600         package-admin-get-install-dir.
13601
13602         * package-admin.el (package-admin-get-install-dir): New syntax.
13603         Conserve package location and put mule packages where mule-base is.
13604
13605         * package-get.el : Customized
13606
13607         * package-ui.el (pui): Customized
13608         (pui-package-install-dest-dir): New variable.
13609         (pui-install-selected-packages): Use it
13610
13611 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13612
13613         * package-get.el (package-get-interactive-package-query): Move
13614         dependency on package-get-base to run-time.
13615         (package-get-update-all): Ditto.
13616         (package-get-dependencies): Ditto.
13617         (package-get-package-provider): Ditto.
13618         (package-get-custom): Ditto.
13619
13620 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13621
13622         * events.el: Remove 'ascii-character property from 'backspace
13623         and 'delete symbols
13624
13625 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13626
13627         * package-get-base.el: removed.
13628
13629 1998-09-23  Didier Verna  <didier@xemacs.org>
13630
13631         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13632         (no-upper-case-p): new function.
13633         (with-search-caps-disable-folding): new macro.
13634         (with-interactive-search-caps-disable-folding): new macro.
13635         (zap-to-char): In interactive mode, do a case-sensitive search if
13636         the character is uppercase.
13637         (zap-up-to-char): ditto.
13638
13639         * replace.el (perform-replace): use the function no-upper-case-p.
13640
13641         * isearch-mode.el (isearch-fix-case): ditto.
13642         make obsolete `with-caps-disable-folding' and
13643         `isearch-no-upper-case-p'.
13644
13645         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13646         (tags-search): ditto.
13647         (tags-query-replace): ditto.
13648
13649         * info.el (Info-search): ditto.
13650
13651 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13652
13653         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13654
13655 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13656
13657         * package-admin.el (package-admin-rmtree): rewritten.  need to
13658         check for "." and ".." before symlink check.  expand files and
13659         directories with respect to DIRECTORY, not default-directory.
13660
13661 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13662
13663         * package-get.el (package-get-all): add INSTALL-DIR argument.
13664
13665 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13666
13667         * package-ui.el (pui-add-required-packages): new function, select
13668         dependent packages.
13669         (pui-display-keymap): bind it.
13670         (pui-help-string): document it.
13671         (pui-install-selected-packages): package-get-all -> package-get.
13672
13673         * package-get.el (package-get-dependencies): new function.
13674
13675 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13676
13677         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13678         regexps.
13679
13680 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13681
13682         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13683         function.
13684         (default-mouse-track-normalize-point): Use it.
13685
13686 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13687
13688         * package-admin.el (package-admin-delete-binary-package):
13689                 General cleanup. Remove unnessary use of progn and
13690         save-excursion.
13691         (package-admin-delete-binary-package): Do NOT mess with file
13692         modes. That is evil.
13693         (package-admin-delete-binary-package): Wrap all deleting in
13694         condition-case. The data in MANIFEST is untrustworthy.
13695         (package-admin-delete-binary-package): Let the OS worry about non
13696         empty directories.
13697
13698 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13699
13700         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13701         processing.
13702         (lm-report-bug): Fix mail address to send bug reports to.
13703
13704 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13705
13706         * XEmacs 21.2-beta2 is released.
13707
13708 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13709
13710         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13711
13712 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13713
13714         * info.el (Info-mode): Document page turning by double clicks in
13715         docstring so `M-x describe-mode' will display it.
13716
13717 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13718
13719         * info.el (Info-mouse-track-double-click-hook): Use character
13720         widths to calculate a border region where double clicking does
13721         page turning, and return `nil' by default so other hooks, such as
13722         region highlighting, will be run.
13723
13724 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13725
13726         * sound.el (default-sound-directory-list): Initialize with all the
13727         "sounds" directories in `data-directory-list'.  It used to just be
13728         the first one.
13729
13730         * packages.el (locate-data-directory-list): Created.  This gives
13731         the list of matching directories, unlike `locate-data-directory',
13732         which just gives the first one.
13733
13734 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13735
13736         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13737         make a binding in the local keymap until help-char handling is
13738         improved.
13739
13740         * help.el (help-keymap-with-help-key): Provide keymap with help
13741         binding.
13742         (help-print-help-form): New helper function.
13743
13744 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13745
13746         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13747         move extent to another buffer; no need to create a new extent.
13748         (isearch-fix-case): New function.
13749         (isearch-search-and-update): Use it.
13750
13751 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13752
13753         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13754         the keymap, not minor-mode-map-alist.
13755         (isearch-done): Restore overriding-local-map.
13756
13757 1998-09-21  Martin Buchholz  <martin@xemacs.org>
13758
13759         * bytecomp.el (byte-compile-buffer-substring):
13760         Fix for: (byte-compile (defun f () (buffer-substring)))
13761         ==>   ** buffer-substring called with 3 args, but requires 0-3
13762         - new code not only works, but is more readable, too.
13763
13764 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13765
13766         * msw-faces.el (mswindows-init-device-faces): Don't try to
13767           specify a default font at this late stage. Do try to force
13768           creation of the default face font so that if it fails we get
13769           an error now instead of a crash at frame creation.
13770
13771           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
13772           mswindows-make-font-unitalic: Canonical default weight
13773           changed from "Normal" to "Regular".
13774
13775           mswindows-make-font-bold / -bold-italic: Supplied device was
13776           not being passed into call to mswindows-find-smaller-font.
13777
13778 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
13779
13780         * package-get.el (package-get-remote): Fix the path where to find
13781           the packages on xemacs.org.
13782
13783 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
13784
13785         * about.el (about-maintainer-info): Update Ben's entry.
13786
13787 1998-09-24  Martin Buchholz  <martin@xemacs.org>
13788
13789         * lisp/shadow.el (find-emacs-lisp-shadows):
13790         - `member' was being called on lists of length 2000!
13791         - Replace with hashtables.
13792         - Replace hand-coded loops with (dolist)
13793         - Fix comment typo
13794
13795 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
13796
13797         * packages.el: Added new function, `package-delete-name', to
13798           delete existing packages from the installed package database
13799           (`packages-package-list').  Also added the "pkginfo" directory
13800           to `packages-special-base-regexp', so that the pkginfo directory
13801           would not get added to `late-packages'.
13802
13803         * package-admin.el: Added ability to delete an installed package
13804           (added low-level function, `package-admin-delete-package').
13805           Understands how to use the pkginfo/MANIFEST.<package> file to
13806           delete the package.  When installing a package, will also
13807           create a MANIFEST.* file if one is not provided by the
13808           package.  If the MANIFEST.* doesn't exist when deleting a
13809           package, the functions will fall back to attempting to delete
13810           any package-specific lisp directory.
13811
13812         * package-get.el: Moved some functions to package-admin.el.
13813           Added interactive function `package-get-delete-package', for
13814           use by users for deleting a package.
13815
13816           Also modified to not require the presence of efs.
13817
13818 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13819
13820         * files.el (find-file-noselect): Handle all signals, kill the
13821         buffer and resignal.
13822
13823 1998-09-23  SL Baur  <steve@altair.xemacs.org>
13824
13825         * cl-macs.el (glyph-image): Add setf method.
13826
13827 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
13828
13829         * package-get.el: Fixed broken EFS downloading.  Also, look for
13830           .tar.gz files first, in preference over .tgz files.
13831
13832         * package-ui.el: Fix display of package version numbers.
13833
13834 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13835
13836         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
13837         argument.
13838
13839 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
13840
13841         * list-mode.el: `display-completion-list': added new/optional
13842           keyword `:completion-string', which allows the programmer to
13843           change the "Possible completions are:" prompt.
13844
13845         * menubar-items.el: Added new pulldown menu-pick to start up the
13846           visual package browser/installer:
13847
13848                 Options->Customize->List Packages
13849
13850         * package-admin.el: Added hooks for installing under both Unix
13851           and MS Windows.  Does additional error checking.  No longer
13852           calls "add-big-package.sh" to install packages under Unix; now
13853           calls gunzip & tar directly.
13854
13855         * package-get.el: Added ability to install packages from files
13856           on a local disk/CDROM.  Now deletes any existing package lisp
13857           directory.  Does completion on available packages when
13858           querying for package names.  Will also search for .tgz files
13859           in addition for .tar.gz files.  Tries to reload
13860           auto-autoloads, as a convenience when loading new packages,
13861           and also tries to add any new package paths to `load-path'.
13862           Changed all occurences of `concat' to use `expand-file-name'.
13863
13864         * package-ui.el: New file which implements the main visual
13865           package browser/installer, which is started via a menu pick or
13866           M-x pui-list packages.
13867
13868 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
13869
13870         * startup.el (load-init-file): spelling fix.
13871
13872 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13873
13874         * startup.el (normal-top-level): Load auto-autoload files
13875         covariantly with their precedence.
13876
13877 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13878
13879         * menubar-items.el (default-menubar): Remove "Font Weight"
13880         option, there is currently no custom equivalent.. Customize-faces
13881         is "Edit faces".
13882
13883         * x-font-menu.el (font-menu-set-font): Use customize to set
13884         default face.
13885
13886         * faces.el (face-spec-update-all-matching): New function.
13887
13888         * cus-face.el (custom-set-face-update-spec): New function.
13889         Interface to customize faces from elisp.
13890
13891         (custom-face-value-create): Show the customized settings if set
13892         but not saved.
13893
13894 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13895
13896         (custom-face-value-create): Show the customized settings if set
13897         but not saved.
13898
13899 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
13900
13901         * keydefs.el (global-map): Add FSF 20.3 binding of
13902         query-replace-regexp.
13903
13904 1998-08-21  Greg Klanderman  <greg@alphatech.com>
13905
13906         * minibuf.el (read-file-name-internal-1): use
13907         user-name-completion-1 instead of user-name-completion.
13908
13909 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13910
13911         * loadup.el:
13912         * make-docfile.el:
13913         * update-elc.el: Don't set `source-directory' (now defunct as a
13914         global variable) no more.
13915
13916         * packages.el (packages-list-autoloads): Made `source-directory'
13917         (now defunct as a global variable) a parameter.
13918
13919 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
13920
13921         * about.el (about-hackers): new email
13922
13923 1998-08-16  SL Baur  <steve@altair.xemacs.org>
13924
13925         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
13926
13927 1998-07-17  Didier Verna  <didier@xemacs.org>
13928
13929         * faces.el (set-face-property):
13930         (set-face-dim-p):
13931         (face-dim-p): updated the doc strings now that the dim property isn't
13932         tty-specific.
13933         (face-equal): the dim property is now a common one.
13934
13935         * cus-face.el (custom-face-attributes): New face attribute: `dim'
13936         Renamed the `stipple' attribute to `background-pixmap'.
13937         (custom-face-background-pixmap): make custom-face-stipple an
13938         obsolete alias for this.
13939
13940 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13941
13942         * find-paths.el (paths-file-readable-directory-p): Created and
13943         used.
13944
13945         * loadup.el: Don't set inhibit-... flags from run-temacs.
13946
13947 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13948
13949         * packages.el (packages-data-path-depth): Added and used.
13950
13951 1998-08-05  Charles G. Waldman <cgw@pgt.com>
13952
13953         * about.el:
13954         - Change .xpm to .png, delete "zcat" section.
13955         - cosmetic fix in the 'marcpa' entry.
13956
13957         * etc/photos
13958         - convert all .xpm.Z to .png
13959         - rename mrb to martin
13960         - rename mcook-m to mcookm
13961
13962 1998-07-31  Martin Buchholz  <martin@xemacs.org>
13963
13964         * x-init.el (x-initialize-compose): Add support for
13965         dead-circumflex as YET ANOTHER NAME for that dead key.
13966
13967 1998-08-05  Colin Rafferty <colin@xemacs.org>
13968
13969         * setup-paths.el (paths-construct-exec-path): Made the
13970         last-packages really be last.
13971         (paths-construct-data-directory-list): Ditto.
13972
13973 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
13974
13975         * startup.el(startup-splash-frame-body):
13976         Update Copyright notice in splash screen
13977
13978 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13979
13980         * minibuf.el (read-file-name-internal-1): do ~user completion.
13981
13982 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13983
13984         * font-lock.el (font-lock-fontify-glumped-region): Add guard
13985         aginst destroyed extents
13986
13987 1998-07-24  Greg Klanderman  <greg@alphatech.com>
13988
13989         * package-get.el (package-get): add `install-dir' argument.
13990
13991 1998-07-20  John Jones  <jj@asu.edu>
13992
13993         * package-get.el: calls to package-get-update-all will only
13994           update packages which are already installed.
13995
13996 1998-07-23  SL Baur  <steve@altair.xemacs.org>
13997
13998         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
13999         writable.
14000
14001 1998-07-20  Colin Rafferty   <colin@xemacs.org>
14002
14003         * about.el (about-hackers): Correct my email.
14004
14005 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
14006
14007         * about.el (about-hackers): new email-address.
14008
14009 1998-07-25  SL Baur  <steve@altair.xemacs.org>
14010
14011         * minibuf.el (read-number): Don't let `input-error' condition
14012         escape.
14013
14014 1998-07-20  Greg Klanderman  <greg@alphatech.com>
14015
14016         * about.el (about-hackers): use my `email-for-life' address.
14017
14018 1998-07-19  SL Baur  <steve@altair.xemacs.org>
14019
14020         * XEmacs 21.2-beta1 is released.
14021
14022 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14023
14024         * ldap.el (ldap-search): Doc string change
14025
14026 1998-07-16  Colin Rafferty   <colin@xemacs.org>
14027
14028         * menubar-items.el (default-menubar): Removed references to
14029         `data-directory', and use `locate-data-file' instead, and made
14030         then greyed out if they don't exist.
14031
14032 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14033
14034         * keymap.el (events-to-keys): Use `format' instead of `concat'
14035         since the latter does not accept integer args anymore
14036
14037 1998-07-15  SL Baur  <steve@altair.xemacs.org>
14038
14039         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
14040         macros replaced.
14041
14042 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14043
14044         * make-docfile.el: Get first initialization from very-early-lisp.el
14045         * update-elc.el: Ditto.
14046         * loadup.el (really-early-error-handler): Ditto.
14047
14048         * packages.el (packages-unbytecompiled-lisp): Add new file,
14049         very-early-lisp.el.
14050
14051         * very-early-lisp.el: New file.
14052
14053 1998-07-14  SL Baur  <steve@altair.xemacs.org>
14054
14055         * Symbols that have been obsolete for at least 3 years removed (II).
14056
14057         * obsolete.el (eval-current-buffer): Make compatible.
14058         (byte-code-function-p): Ditto.
14059         (send-string): Removed.
14060         (send-region): Removed.
14061         (screen-scrollbar-width): Removed.
14062         (set-screen-scrollbar-width): Removed.
14063         (set-screen-left-margin-width): Removed.
14064         (set-screen-right-margin-width): Removed.
14065         (screen-left-margin-width): Removed.
14066         (screen-right-margin-width): Removed.
14067         (set-buffer-left-margin-width): Removed.
14068         (set-buffer-right-margin-width): Removed.
14069         (buffer-left-margin-width): Removed.
14070         (buffer-right-margin-width): Removed.
14071         (x-set-frame-icon-pixmap): Removed.
14072         (x-set-screen-icon-pixmap): Removed.
14073         (pixel-name): Removed.
14074         (make-pixmap): Removed.
14075         (make-cursor): Removed.
14076         (pixmap-width): Removed.
14077         (pixmap-contributes-to-line-height-p): Removed.
14078         (set-pixmap-contributes-to-line-height): Removed.
14079
14080 1998-07-13  SL Baur  <steve@altair.xemacs.org>
14081
14082         * obsolete.el (popup-menu-up-p): removed.
14083         (read-no-blanks-input): Removed.
14084         (wholenump): Removed.
14085         (ring-mod): Removed (what was ring-mod?).
14086         (current-time-seconds): Removed.
14087         (run-special-hook-with-args): Removed.
14088         (dot): Removed.
14089         (dot-marker): Removed.
14090         (dot-min): Removed.
14091         (dot-max): Removed.
14092         (window-dot): Removed.
14093         (set-window-dot): Removed.
14094
14095         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
14096         `dot-min'.
14097
14098         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
14099
14100         * code-files.el (insert-file-contents): Rename
14101         run-special-hook-with-args to run-hook-with-args-until-success.
14102         (write-region): Ditto.
14103
14104 1998-07-12  SL Baur  <steve@altair.xemacs.org>
14105
14106         * about.el: Fix typos, update release date.
14107
14108         * Symbols that have been obsolete for at least 3 years removed.
14109
14110         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
14111         screen- functions.
14112         (toplevel): remove setf methods for screen functions.
14113         * cl-macs.el (extent-data): defsetf removed.
14114         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
14115         many places to remove.
14116         (comment-indent-hook): Ditto.
14117         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
14118         (buffer-dedicated-screen): Ditto.
14119         (deiconify-screen): Ditto.
14120         (delete-screen): Ditto.
14121         (event-screen): Ditto.
14122         (find-file-other-screen): Ditto.
14123         (find-file-read-only-other-screen): Ditto.
14124         (live-screen-p): Ditto.
14125         (screen-height): Ditto.
14126         (screen-iconified-p): Ditto.
14127         (screen-list): Ditto.
14128         (screen-live-p): Ditto.
14129         (screen-name): Ditto.
14130         (screen-parameters): Ditto.
14131         (screen-pixel-height): Ditto.
14132         (screen-pixel-width): Ditto.
14133         (screen-root-window): Ditto.
14134         (screen-selected-window): Ditto.
14135         (screen-totally-visible-p): Ditto.
14136         (screen-visible-p): Ditto.
14137         (screen-width): Ditto.
14138         (screenp): Ditto.
14139         (get-screen-for-buffer): Ditto.
14140         (get-screen-for-buffer-noselect): Ditto.
14141         (get-other-screen): Ditto.
14142         (iconify-screen): Ditto.
14143         (lower-screen): Ditto.
14144         (mail-other-screen): Ditto.
14145         (make-screen): Ditto.
14146         (make-screen-invisible): Ditto.
14147         (make-screen-visible): Ditto.
14148         (modify-screen-parameters): Ditto.
14149         (new-screen): Ditto.
14150         (next-screen): Ditto.
14151         (next-multiscreen-window): Ditto.
14152         (other-screen): Ditto.
14153         (previous-screen): Ditto.
14154         (previous-multiscreen-window): Ditto.
14155         (raise-screen): Ditto.
14156         (redraw-screen): Ditto.
14157         (select-screen): Ditto.
14158         (selected-screen): Ditto.
14159         (set-buffer-dedicated-screen): Ditto.
14160         (set-screen-height): Ditto.
14161         (set-screen-position): Ditto.
14162         (set-screen-size): Ditto.
14163         (set-screen-width): Ditto.
14164         (show-temp-buffer-in-current-screen): Ditto.
14165         (switch-to-buffer-other-screen): Ditto.
14166         (visible-screen-list): Ditto.
14167         (window-screen): Ditto.
14168         (x-set-screen-pointer): Ditto.
14169         (x-set-frame-pointer): Ditto.
14170         (screen-title-format): Ditto.
14171         (screen-icon-title-format): Ditto.
14172         (terminal-screen): Ditto.
14173         (delete-screen-hook): Ditto.
14174         (create-screen-hook): Ditto.
14175         (mouse-enter-screen-hook): Ditto.
14176         (mouse-leave-screen-hook): Ditto.
14177         (map-screen-hook): Ditto.
14178         (unmap-screen-hook): Ditto.
14179         (default-screen-alist): Ditto.
14180         (default-screen-name): Ditto.
14181         (x-screen-defaults): Ditto.
14182         (x-create-screen): Ditto.
14183         * obsolete.el: meta-flag removed.
14184         baud-rate removed.
14185         sleep-for-millisecs removed.
14186         extent-data removed.
14187         set-extent-data removed.
14188         set-extent-attribute removed.
14189         extent-glyph removed.
14190         extent-layout removed.
14191         set-extent-layout removed.
14192         list-faces-display removed.
14193         list-faces removed.
14194         trim-versions-without-asking removed.
14195         after-write-file-hooks removed.
14196         truename removed.
14197         auto-fill-hook removed.
14198         blink-paren-hook removed.
14199         select-screen-hook, deselect-screen-hook removed.
14200         auto-raise-screen, auto-lower-screen removed.
14201
14202         * msw-mouse.el: Global change resource -> mswindows-resource.
14203
14204         * XEmacs 21.0-pre5 is released.
14205
14206 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14207
14208         * about.el (about-hackers): Credits update.
14209
14210 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14211
14212         * register.el (insert-register): Don't activate the region.
14213
14214 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14215
14216         * select.el: Restore x-* symbols for backwards compatibility:
14217         x-copy-primary-selection, x-kill-primary-selection,
14218         x-delete-primary-selection, x-select-make-extent-for-selection,
14219         x-valid-simple-selection-, x-cut-copy-clear-internal.
14220
14221 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14222
14223         * XEmacs 21.0-pre4 is released.
14224
14225 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14226
14227         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14228         reporting bugs.
14229         (maybe-add-init-button): Fix semantics under Windows.  Use
14230         `expand-file-name' rather than `concat'.
14231
14232         * help.el (print-messages): New function.
14233
14234 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14235
14236         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14237
14238 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14239
14240         * about.el: Tweaked my entry in about-hackers.
14241
14242         * find-paths.el (paths-emacs-root-p):
14243           Relaxed emacs-root checking of an in-place installation to
14244           also accommodate the flat layout used on MS Windows.
14245
14246 1998-06-29  John Jones  <jj@asu.edu>
14247
14248         * package-get.el: calls to package-get-update-all will only
14249           update packages which are already installed.
14250
14251 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14252
14253         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14254         are handled by the gui-element face fallbacks now.
14255
14256         * x-faces.el: default gui-element face to "background" as well as
14257         the default face.
14258
14259         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14260         and default face settings since these are set as fallbacks now in
14261         the appropriate domain.
14262
14263 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14264
14265         * text-mode.el (text-mode): Reorder regexp so the OR part
14266         corresponding to `page-delim' goes first and the hack in
14267         `forward-paragraph' will work.
14268         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14269
14270 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14271
14272         * subr.el (remove-hook): When checking the hook value
14273           with functionp, don't apply car to it.
14274
14275 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14276
14277         * package-get.el (package-get-remote-filename):
14278           Don't use file-name-as-directory because the local directory
14279           separator conventions might not be the same as ftp's.
14280
14281 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14282
14283         * ldap.el (ldap-host-parameters-alist): New name of
14284         `ldap-host-parameters-plist'
14285
14286 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14287
14288         * package-get.el: Using (require 'package-get-base), now that it
14289         provides itself.  Consequently removed all instances of (load
14290         "package-get-base.el").
14291
14292 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14293
14294         * subr.el (remove-hook): Don't treat the hook value as a
14295           list unless it is both consp and not functionp.
14296
14297 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14298
14299         * about.el: Email address for Ben Wing is ben@xemacs.org.
14300         * auto-show.el: Ditto.
14301         * bytecomp.el: Ditto.
14302         * faces.el: Ditto.
14303         * x-scrollbar.el: Ditto.
14304         * x-misc.el: Ditto.
14305         * tty-init.el: Ditto.
14306         * toolbar-items.el: Ditto.
14307         * symbol-syntax.el: Ditto.
14308         * specifier.el: Ditto.
14309         * objects.el: Ditto.
14310         * hyper-apropos.el: Ditto.
14311         * glyphs.el: Ditto.
14312
14313 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14314
14315         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14316         vertical-divider-always-visible-p.
14317         (default-mouse-motion-handler): Ditto.
14318
14319 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14320
14321         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14322         global value.
14323
14324 1998-06-21  Oliver Graf <ograf@fga.de>
14325
14326         * build-reports.el: changed receiver to xemacs-build-reports list
14327
14328 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14329
14330         * font.el: Split font-family-mappings into X and
14331           mswindows-specific versions.
14332           mswindows-font-create-[object|name]: Treat supplied size
14333           as a pointsize. Added underline and strikethru handling.
14334
14335         * msw-faces.el: changed default mswindows charset to western.
14336
14337         * msw-glyphs.el: removed space in border-glyph font string that
14338           was inserted to get round bugs in the mswindows C font code.
14339
14340 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14341
14342         * about.el (about-hackers): Credits update.
14343
14344         * help-nomule.el (tutorial-supported-languages): Add Romanian
14345         TUTORIAL.
14346
14347         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14348         to ISO-8859-2.
14349
14350 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14351
14352         * font.el: Split font-family-mappings into X and
14353           mswindows-specific versions.
14354           mswindows-font-create-[object|name]: Treat supplied size
14355           as a pointsize. Added underline and strikethru handling.
14356
14357         * msw-faces.el: changed default mswindows charset to western.
14358
14359         * msw-glyphs.el: removed space in border-glyph font string that
14360           was inserted to get round bugs in the mswindows C font code.
14361
14362 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14363
14364         * minibuf.el: make read-color-completion-table call
14365           (mswindows-color-list for mswindows devices.
14366
14367 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14368
14369         * lisp/font-lock.el
14370         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14371         Let declaration items contain non-word symbol characters.
14372
14373 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14374
14375         * package-get.el (package-get-package-provider): Added autoload
14376         cookie.  Loading "package-get-base.el" in ALL functions that use
14377         it.  Fixed some (interactive ...) with multiple argument specs
14378         again.  Cosmetic indentation changes.
14379
14380 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14381
14382         * info.el (Info-insert-dir): Don't use nreverse on variables
14383         that you want to use later.
14384
14385 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14386
14387         * x-mouse.el (x-set-point-and-move-selection): Replace call
14388         to x-kill-primary-selection with kill-primary-selection
14389
14390 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14391
14392         * simple.el (what-cursor-position): Make cursor position reported
14393         use value of column-number-start-at-one
14394
14395 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14396
14397         * about.el (xemacs-hackers): Fix Jareth's email address.
14398
14399 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14400
14401         * startup.el (startup-splash-frame): Remove
14402         `xemacs-startup-logo-function'.
14403
14404 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14405
14406         * about.el (about-hackers): Update credits list.
14407
14408 1998-06-06  Jeff Miller <jmiller@smart.net>
14409
14410         * lisp/sound.el: Update sound-ext to allow filenames with
14411           extensions to be found by load-sound-file
14412
14413 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14414
14415         * info.el (Info-rebuild-outdated-dir): Removed variable
14416         (Info-auto-generate-directory): New variable
14417         (Info-save-auto-generated-dir): New variable
14418         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14419         (Info-build-dir-anew): Second parameter removed.  Use
14420         `Info-save-auto-generated-dir'
14421         (Info-rebuild-dir): Ditto
14422
14423 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14424
14425         * list-mode.el (next-list-mode-item): Would not recognize
14426         border between directly neighbored items.
14427
14428 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14429
14430         * package-get.el: add autoloads for some functions.
14431
14432 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14433
14434         * specifier.el (let-specifier): Tiny docfixes.
14435
14436 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14437
14438         * msw-mouse.el: set selection-pointer-glyph to Normal.
14439
14440 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14441
14442         * wid-edit.el (widget-specify-secret): New function.
14443         (widget-after-change): Use it.
14444         (widget-specify-field): Use it.
14445
14446 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14447
14448         * mouse.el (drag-window-divider): Use `(not done)' instead of
14449         `doit'; reuse result of `window-pixel-edges'.
14450
14451         * modeline.el (drag-modeline-event-lag): Rename to
14452         drag-divider-event-lag.
14453
14454 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14455
14456         * specifier.el (let-specifier): Rewritten not to generate needless
14457         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14458         arguments.
14459
14460 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14461
14462         * minibuf.el (read-file-name-1): Setup buffer-local value of
14463         `completion-ignore-case' in completions buffer under Windows.
14464
14465 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14466
14467         * about.el (about-maintainer-glyph): Fix support for not
14468         compressed images.
14469
14470 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14471
14472         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14473
14474         * mouse.el (mouse-track): Cancel selection if misc-user event with
14475         `cancel-mode-internal' function is fetched.
14476
14477 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14478
14479         * files.el (save-some-buffers-1): Fixed return value.
14480
14481 1998-06-01  Oliver Graf <ograf@fga.de>
14482
14483         * dragdrop.el: added experimental
14484
14485 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14486
14487         * startup.el (after-init-hook, init-file-user,
14488         user-init-directory, load-user-init-file):  Purge references
14489         to "~/.xemacs/init.el" from docstrings.
14490
14491         (load-user-init-file) Use paths-construct-path to construct
14492         paths to user init files.  Go directly to ~/.emacs, do not
14493         search ~/.xemacs/, do not load `default-custom-file'.
14494
14495 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14496
14497         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14498         general *sh.
14499         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14500
14501 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14502
14503         * menubar-items.el (default-menubar): add Update Packages to customize
14504         menu.
14505
14506 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14507
14508         * faces.el: use toolbar face as a fallback for toolbar properties
14509         in xpm-color-symbols instead of default.
14510
14511         * msw-faces.el: rename 3d-object -> gui-element face.
14512
14513 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14514
14515         * startup.el (xemacs-startup-logo-function): New variable.
14516         (startup-splash-frame): Use it.
14517
14518 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14519
14520         * files.el (save-some-buffers): Would wait 1 second.
14521         (save-some-buffers-1): Delete other windows here instead of in
14522         `save-some-buffers'.
14523         (save-some-buffers): Force redisplay only if windows were deleted.
14524
14525 1998-06-02  Didier Verna  <didier@xemacs.org>
14526
14527         * cus-face.el (custom-face-attributes): generalized the use of
14528         toggle buttons for boolean attributes.
14529         Re-ordered the items a bit.
14530
14531 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14532
14533         * sound.el (default-sound-directory): Use `locate-data-directory'
14534         to find the sounds directory.
14535
14536 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14537
14538         * sound.el: default sound-ext to .wav under mswindows, .au
14539         otherwise. load-default sounds without extensions.
14540
14541 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14542
14543         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14544         if send-pr is not bound.
14545
14546 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14547
14548         * files.el: grok idl files in auto-mode-alist.
14549 1998-06-01  Jeff Miller  <jmiller@smart.net>
14550
14551         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14552         calling `upcase'.
14553
14554 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14555
14556         * msw-glyphs.el: add xbm to the list of image types supported.
14557
14558 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14559
14560         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14561         instead of XEmacs one when dumping InfoDock.
14562
14563 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14564
14565         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14566         for `modeline-visible-p'
14567
14568         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14569
14570 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14571
14572         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14573         since it's not used anymore. doc string fixes.
14574
14575         * package-get.el (package-get-file-installed-p): new function. use
14576         instead of file-installed-p which is in an external package.
14577
14578 1998-05-28  Oliver Graf <ograf@fga.de>
14579
14580         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14581         favor of select-window/switch-to-buffer
14582
14583 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14584
14585         * startup.el: changed (getenv "HOME") to (user-home-directory)
14586
14587 1998-05-25  Oliver Graf <ograf@fga.de>
14588
14589         * frame.el (cde-start-drag) moved to dragdrop.el
14590         (offix-start-drag-region) moved to dragdrop.el
14591         (offix-start-drag) moved to dragdrop.el
14592         * dragdrop.el (cde-start-drag) moved from frame.el
14593         (offix-start-drag-region) moved from frame.el
14594         (offix-start-drag) moved from frame.el
14595         (cde-start-drag-region) cde drag regions
14596         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14597
14598 1998-05-26  Oliver Graf <ograf@fga.de>
14599
14600         * dragdrop.el: created dragdrop-drag prototypes
14601         (cde-start-drag-region) fixed typo
14602
14603 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14604
14605         * simple.el (after-init-hook): Remove reader macro.
14606
14607         * packages.el (packages-hardcoded-lisp): Get rid of reader
14608         macros.  Update DOC string.
14609
14610 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14611
14612         * mouse.el (drag-window-divider): Ditto.
14613
14614         * modeline.el (mouse-drag-modeline): Use it.
14615
14616         * lisp-mode.el (let-specifier): Specify indentation.
14617
14618         * specifier.el (let-specifier): Renamed from
14619         `with-specifier-instance'.
14620
14621 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14622
14623         * x-faces.el:
14624         * faces.el: move definition of xpm-color-symbols from x-faces.el
14625         to faces. Predicate x-get-resource on the presence of x.
14626
14627         * msw-faces.el: set 3d-object face rather than modeline. Specify
14628         faces as specfier defaults.
14629
14630         * package-get.el: don't use package-admin-add-single-file-package.
14631
14632 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14633
14634         * toolbar-items.el: Fixup tooltips.
14635         (toolbar-gnus): Don't use obsolete variable
14636         toolbar-news-frame-properties.
14637         (toolbar-news-reader): Default to `gnus' instead of
14638         `not-configured'.
14639
14640         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14641         Windows.
14642
14643 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14644
14645         * package-get.el: rename -installedp -> -installed-p.
14646
14647 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14648
14649         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14650         attributes, and assinged it to continuation, truncation and
14651         hscroll glyphs.
14652
14653         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14654         and made continuation, truncation and hscroll glyphs arrow
14655         characters out of that font.
14656
14657 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14658
14659         * minibuf.el (minibuffer-electric-separator): Play nicely with
14660         directory-sep-char being \.
14661         (minibuffer-electric-tilde): Ditto.
14662         (read-file-name-map): Ditto.
14663
14664 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14665
14666         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14667         on X devices.
14668         (default-mouse-track-deal-with-down-event): Avoid
14669         `x-disown-selection'; use `disown-selection' instead.
14670
14671 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14672
14673         * select.el:
14674         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14675         moved to (cut-copy-clear-internal) in select.el. Ditto for
14676         (x-delete-primary-selection) (x-kill-primary-selection)
14677         (x-copy-primary-selection).
14678         (own-clipboard): new function.
14679
14680         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14681         functions in select.el. remove old ones.
14682         (mswindows-own-clipboard): new function.
14683
14684 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14685
14686         * gnuserv.el: allow connections from mswindows type devices.
14687
14688 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14689
14690         * msw-glyphs.el: change image type used from cursor to resource.
14691
14692 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14693
14694         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14695         for {top,bottom}-{left,right} values in addition to
14696         {top,bottom}_{left,right}.
14697         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14698
14699 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14700
14701         * cl-macs.el (specifier-instance): Undefine its setf method.
14702
14703         * specifier.el (with-specifier-instance): Added docstring.
14704
14705         * mouse.el (drag-window-divider): Ditto.
14706
14707         * modeline.el (mouse-drag-modeline): Use it.
14708
14709         * lisp-mode.el (with-specifier-instance): Define its indentation
14710         level.
14711
14712         * specifier.el (with-specifier-instance): New macro.
14713
14714 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14715
14716         * package-get.el (package-get-create-custom): new function to
14717         auto-generate package-get-custom.el from package-get-base.el.
14718         * (package-get-ever-installedp): new function.
14719         * (package-get-custom): new function to get all packages specified
14720         by customize.
14721
14722 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14723
14724         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14725
14726 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14727
14728         * cl-extra.el: Reverse previous float change.
14729
14730 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14731
14732         * x-faces.el:
14733         * faces.el (try-font-name): moved from x-faces.el since it is
14734         required by w3 under mswindows as well X.
14735
14736 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14737
14738         * winnt.el: Removed evil (setq completion-ignore-case t)
14739         clause, one more overlookef fsfism.
14740         (nt-quote-args-functions-alist): End sentences with double space.
14741
14742 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14743
14744         * window-xemacs.el (push-window-configuration): Remove kludgery of
14745         recaching default-toolbar specifier.
14746         (pop-window-configuration): Ditto.
14747         (unpop-window-configuration): Ditto.
14748
14749 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14750
14751         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14752
14753 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
14754
14755         * winnt.el (nt-quote-args-verbatim): Added function.
14756         (nt-quote-args-prefix-quote): Added function.
14757         (nt-quote-args-backslash-quote): Added function.
14758         (nt-quote-args-double-quote): Added function.
14759         (nt-quote-args-functions-alist): New variable.
14760         (nt-quote-process-args): Added function. This is the main quoting
14761         work horse called from process-nt.c
14762
14763 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14764
14765         * winnt.el: Removed duplicate definitions for backspace,
14766         delete, M-backspace and C-M-backspace.
14767         (file-name-buffer-file-type-alist): Removed this variable.
14768         (find-buffer-file-type): Removed function.
14769         (find-file-binary):  Removed function.
14770         (find-file-text): Removed function.
14771         (find-file-not-found-set-buffer-file-type): Removed function.
14772         (save-to-unix-hook): Removed function.
14773         (revert-from-unix-hook): Removed function.
14774         (using-unix-filesystems): Removed function.
14775         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
14776         warning.
14777         (x-set-selection): Removed function.
14778         (x-get-selection): Removed function.
14779         Removed commented FSFisms.
14780         Replaced copyright notice (this file is not part of GNU Emacs).
14781         (nt-shell-mode-hook): Moved here from a lambda expression. Added
14782         comint-process-echoes setting to t.
14783
14784 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14785
14786         * packages.el (packages-no-package-hierarchy-regexp): Introduced
14787         and used following the interface change of
14788         `paths-find-recursive-path'.
14789
14790         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
14791         regexp instead of a list of base names.
14792         (paths-version-control-filename-regexp):
14793         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
14794         Introduced and used following the interface change of
14795         `paths-find-recursive-path'.
14796
14797 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14798
14799         * simple.el (delete-forward-p): Make it a defun; do X garbage only
14800         on X devices, rather than on all non-TTY devices.
14801
14802 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14803
14804         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
14805
14806         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
14807
14808 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
14809
14810         * itimer.el (activate-itimer): Fixed usage of integers
14811         as argument to `concat'.
14812
14813 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
14814
14815         * itimer.el (start-itimer): replace the use of `concat' with
14816         `format'
14817
14818 1998-05-16  SL Baur  <steve@altair.xemacs.org>
14819
14820         * mode-motion.el (mode-motion-hook): Clarify docstring.
14821         From Bob Weiner <weiner@altrasoft.com>
14822
14823         * loadhist.el (symbol-file): Supply prompt string when used
14824         interactively.
14825         From Bob Weiner <weiner@altrasoft.com>
14826
14827 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14828
14829         * loadup.el (really-early-error-handler): Ditto.
14830
14831         * update-elc.el: Ditto.
14832
14833         * setup-paths.el (paths-construct-exec-path): Ditto.
14834
14835         * make-docfile.el: Ditto.
14836
14837         * find-paths.el (paths-decode-directory-path): Use split-path
14838         instead of decode-path.
14839
14840         * files.el (parse-colon-path): Update docstring reference.
14841
14842 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14843
14844         * msw-init.el:
14845         * x-init.el:
14846         Bind cut'n'paste keys to non window-system specific functions.
14847
14848         * msw-select.el: New function mswindows-clear-clipboard.
14849         mswindows-cut-copy-clipboard extended to handle clearing of the
14850         selection and renamed to mswindows-cut-copy-clear-clipboard.
14851
14852         * select.el: on mswindows devices delete-primary-selection
14853         calls mswindows-clear-clipboard.
14854
14855 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
14856
14857         * simple.el (quoted-insert): Inhibit quit when using read-char.
14858
14859         * cmdloop.el (read-char): Don't inhibit quit.
14860         (read-char-exclusive): Ditto.
14861         (read-char): Signal quit if quit-char was pressed.
14862         (read-char-exclusive): Ditto.
14863         (read-quoted-char): Return a character, not integer.
14864
14865         * menubar-items.el (default-popup-menu): Use Andy's generic
14866         selection code.
14867         (default-popup-menu): Fix code.
14868
14869 1998-05-14  Oliver Graf <ograf@fga.de>
14870
14871         * dragdrop.el (dragdrop-function-widget): this time it's done
14872
14873 1998-05-13  Oliver Graf <ograf@fga.de>
14874
14875         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
14876
14877 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
14878
14879         * device.el (device-pixel-width):
14880         (device-pixel-height):
14881         (device-mm-width):
14882         (device-mm-height):
14883         (device-bitplanes):
14884         (device-color-cells): Swapped parameters to device-system-metric
14885         according to the interface change.
14886
14887 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
14888
14889         * mouse.el (default-mouse-motion-handler): Use new name of the
14890         function event-over-vertical-divider-p.
14891         Do not set E-W arrow cursor over the divider if
14892         vertical-divider-draggable-p is nil in the window.
14893         ([top-level]): Use new name for the variable
14894         vertical-divider-map.
14895         (drag-window-divider): Respect vertical-divider-draggable-p.
14896         Variable name typo fixes.
14897
14898 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14899
14900         * keymap.el (kbd): Define here; handle string constants and
14901         others...
14902
14903 1998-05-15  Christian Nyb <chr@mediascience.no>
14904
14905         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
14906         in Emacs 18.
14907
14908 1998-05-13  Didier Verna  <didier@xemacs.org>
14909
14910         * mouse.el (drag-window-divider): give the vertical divider a
14911         pressed look when dragging it.
14912
14913 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
14914
14915         * faces.el: predicate some more face operations on x or mswindows
14916         not just x.
14917
14918         * modeline.el: enable modeline coloring for mswindows.
14919
14920 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14921
14922         * minibuf.el (minibuffer-default): Added variable; compatible with
14923         FSF Emacs.
14924         (next-history-element): Used `minibuffer-default'.
14925
14926 1998-05-12  Oliver Graf <ograf@fga.de>
14927
14928         * dragdrop.el (dragdrop-function-widget): button and mods ok
14929         arguments still look a bit strange
14930         (dragdrop-compare-mods) created
14931         (dragdrop-drop-do-functions) correctly checks for buttons and
14932         modifiers
14933
14934 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14935
14936         * setup-paths.el (paths-default-info-directories): Replace
14937         path-separator with directory-sep-char.
14938
14939         * files.el (path-separator): Don't define it here.
14940
14941 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14942
14943         * update-elc.el: Ditto.
14944
14945         * setup-paths.el (paths-construct-exec-path): Ditto.
14946
14947         * make-docfile.el: Ditto.
14948
14949         * loadup.el (really-early-error-handler): Ditto.
14950
14951         * find-paths.el (paths-decode-directory-path): Use decode-path
14952         instead of decode-path-internal.
14953
14954         * files.el (parse-colon-path): Update docstring.
14955
14956 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
14957
14958         * subr.el (get-buffer-window-list): Make BUFFER optional.
14959
14960         * window-xemacs.el (windows-of-buffer): Defalias to
14961         get-buffer-window-list.
14962
14963 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14964
14965         * disass.el: Fix maintainer keyword.
14966
14967         * bytecomp.el (byte-compile-and-load-file): Autoload.
14968         (byte-compile-buffer): Ditto.
14969
14970         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
14971         value is returned, not the name.
14972         (lisp-imenu-generic-expression): Enable it.
14973         (lisp-mode-variables): Ditto.
14974         (lisp-indent-offset): Change defconst to defvar.
14975         (lisp-indent-function): Ditto.
14976         (lisp-body-indent): Ditto.
14977
14978 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14979
14980         * modeline.el: Use zap-last-kbd-macro-event.
14981
14982         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
14983         nil, don't attempt to do anything with messages.
14984         (eval-last-sexp): Use `letf' for clarity.
14985
14986 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14987
14988         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
14989
14990 1998-05-11  Martin Buchholz  <martin@xemacs.org>
14991
14992         * buff-menu.el:
14993         * lisp-mode.el:
14994         * obsolete.el:
14995         Change empty docstrings into no doc strings at all.
14996         Fix bogus FSF-format docstrings.
14997         * etags.el: Fix docstring.
14998
14999 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
15000
15001         * package-get.el (package-get): Use internal md5
15002
15003 1998-05-13  SL Baur  <steve@altair.xemacs.org>
15004
15005         * about.el (about-xemacs): Correct abuse of concat.
15006
15007 1998-05-11  SL Baur  <steve@altair.xemacs.org>
15008
15009         * info.el (Info-mode): Use easymenu.
15010
15011 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
15012
15013         * apropos.el (apropos): Don't use concat with integers.
15014
15015         * cmdloop.el (describe-last-error): Handle the case when no error
15016         was seen gracefully.
15017
15018         * apropos.el (apropos-print): Use with-displaying-help-buffer as
15019         defun.
15020         (apropos-describe-plist): Ditto.
15021
15022         * help.el (with-displaying-help-buffer): Revert to a defun.
15023         (describe-key): Use it as defun.
15024         (describe-mode): Ditto.
15025         (describe-bindings): Ditto.
15026         (describe-prefix-bindings): Ditto.
15027         (describe-installation): Ditto.
15028         (view-lossage): Ditto.
15029         (describe-function): Ditto.
15030         (describe-variable): Ditto.
15031         (describe-syntax): Ditto.
15032
15033 1998-05-11  Oliver Graf <ograf@fga.de>
15034
15035         * dragdrop.el: changed order of require/provide
15036         (dragdrop-drop-mime-default) changed to new calling conventions
15037         (dragdrop-drop-do-functions) changed to new calling conventions
15038         (dragdrop-function-widget) this one needs more work...
15039
15040 1998-05-10  Oliver Graf <ograf@fga.de>
15041
15042         * about.el: another small change in my entry
15043         * dragdrop.el (dragdrop-drop-log-function): logging added
15044         plus customizations
15045         changed interface to handler functions. now called with event
15046         and object
15047
15048 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
15049
15050         * glyphs.el (divider-pointer-glyph): Declared new glyph,
15051         E-W arrow pointer displayed over draggable dividers.
15052
15053         * mouse.el (default-mouse-motion-handler): Show it when
15054         appropriate.
15055         (drag-window-divider): Added.
15056         ([top-level]): Initialized window-divider-map with a keymap
15057         binding the above function to left button down event.
15058
15059         * x-mouse.el (x-init-pointer-shape): Initialize
15060         divider-pointer-glyph from Cursor.dividerPointer, or use default
15061         E-W double arrow.
15062
15063 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
15064
15065         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
15066
15067 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15068
15069         * simple.el (count-words-buffer): Don't query for buffer.
15070         (count-lines-buffer): Ditto.
15071
15072 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15073
15074         * help.el (where-is): add optional insert argument.
15075
15076 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
15077
15078         * help.el (describe-key-briefly): New argument INSERT.
15079
15080         * simple.el (eval-expression): New optional argument; synch with
15081         FSF 20.3.
15082
15083         * keydefs.el (global-map): Add new register bindings.
15084
15085         * register.el: Synched with FSF 20.3.
15086
15087 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
15088
15089         * window-xemacs.el (recenter): all arguments are optional.
15090
15091 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
15092
15093         * device.el: (device-pixel-width): Reflected name/parameters
15094         change to device-system-metric.
15095         (device-pixel-height): Ditto.
15096         (device-mm-width): Ditto.
15097         (device-mm-height): Ditto.
15098         (device-bitplanes): Ditto.
15099         (device-color-cells): Ditto.
15100
15101 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15102
15103         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
15104
15105         * cl.el (most-positive-fixnum): Document.
15106         (most-negative-fixnum): Ditto.
15107
15108         * cus-dep.el: Updated comment.
15109
15110         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
15111         constant.
15112
15113         * cus-load.el (custom-put): Removed.
15114
15115         * files.el (after-find-file): Just resignal quit instead of
15116         signaling "canceled".
15117
15118 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
15119
15120         * frame.el (other-frame): Use `focus-frame' instead of
15121         select-frame kludges.
15122
15123         * lisp-mode.el: Update lisp-indent-function for
15124         save-selected-frame and with-selected-frame.
15125
15126         * frame.el (save-selected-frame): New macro.
15127         (with-selected-frame): Ditto.
15128         (other-frame): Use `set-frame-focus'.
15129
15130 1998-05-06  Oliver Graf <ograf@fga.de>
15131
15132         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
15133         (dragdrop-drop-url-default) default handler for URL drops created
15134         (dragdrop-drop-mime-default) default handler for MIME drops created
15135         (dragdrop-drop-functions) default custom for handling drops created
15136         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
15137
15138 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
15139
15140         * mouse.el: Removed redundant mouse-mswindows-drop function.
15141
15142 1998-05-05  Oliver Graf <ograf@fga.de>
15143
15144         * about.el: changed some text in my entry
15145         * dragdrop.el: added customs
15146
15147 1998-05-04  Oliver Graf <ograf@fga.de>
15148
15149         * mouse.el: killed global drop key bindings
15150         (mouse-offix-drop) removed
15151         * dragdrop.el: created
15152         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
15153
15154 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
15155
15156         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
15157         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
15158
15159         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
15160         obsolete comment.
15161
15162         * scrollbar.el (scrollbars-visible-p): Use new
15163         {vertical,horizontal}-scrollbar-visible-p specifiers.
15164
15165 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
15166
15167         * device.el (device-pixel-height):
15168         (device-pixel-width):
15169         (device-mm-width):
15170         (device-mm-height):
15171         (device-bitplanes):
15172         (device-color-cells): Moved these 6 functions from device.c; they
15173         all use single (device-system-metrics) call.
15174
15175 1998-05-09  SL Baur  <steve@altair.xemacs.org>
15176
15177         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
15178         were renamed.
15179
15180         * menubar-items.el:
15181         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
15182         Suggested by Hrvoje Niksic <hniksic@srce.hr>
15183
15184         * help.el (help-map): Remove Hyperbole keybinding logic.
15185         Suggested by: Michael Ernst <mernst@cs.washington.edu>
15186
15187 1998-05-08  SL Baur  <steve@altair.xemacs.org>
15188
15189         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
15190         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
15191
15192 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
15193
15194         * msw-glyphs.el: use nicer icon3 from the frame icon.
15195
15196 1998-05-07  SL Baur  <steve@altair.xemacs.org>
15197
15198         * version.el (emacs-version): Remove InfoDock conditionals.
15199
15200         * startup.el (startup-splash-frame): Change ID logo name.
15201
15202 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15203
15204         * files.el (after-find-file): If the user presses C-g on
15205         directory-creation prompt, kill the buffer.
15206
15207 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15208
15209         * simple.el (count-words-region): Reverse previous change.
15210
15211 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15212
15213         * replace.el (query-replace): Just call perform-replace.
15214         (query-replace-regexp): Ditto.
15215         (perform-replace): Move region handling here.
15216         (perform-replace): Use the new arg to match-data.
15217
15218 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15219
15220         * x-init.el: Install X specific display table that
15221           displays char 0240 as a space to avoid whatever it is
15222           that screws up display of that character code.
15223
15224 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15225
15226         * help.el (function-arglist): If no arguments are documented for a
15227         subr, print nothing rather than incorrect output.
15228
15229 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15230
15231         * cmdloop.el (command-error): Update bail-out error message to use
15232         `emacs-program-name'.
15233
15234         * lib-complete.el: Remove reader macro cruft.
15235
15236         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15237         cruft.
15238
15239         * simple.el (count-words-region): Drop interactive-p check on the
15240         message.
15241
15242 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15243
15244         * font.el
15245         * msw-faces.el
15246         Correct spelling of mswindows-font-canonicalize-name.
15247
15248 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15249
15250         * ldap.el (ldap-host-parameters-alist): Replaced with
15251         `ldap-host-parameters-plist'
15252         (ldap-search): Adapt to previous change
15253
15254 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15255
15256         * about.el (about-hackers): Update Bob Weiner bio.
15257         (about-maintainer-info): Ditto.
15258
15259 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15260
15261         * simple.el (display-warning-minimum-level): Docfix.
15262
15263 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15264
15265         * widget.el (:default-get): New keyword.
15266         * wid-edit.el (default, widget-default-default-get): Define it.
15267         (group, widget-group-default-get): Define it.
15268         (menu-choice, widget-choice-default-get): Define it.
15269         (widget-default-get): New function.
15270         (widget-choice-action): Call it.
15271         (widget-editable-list-entry-create): Call it.
15272
15273 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15274
15275         * byte-optimize.el (byte-boolean-vars): Removed.
15276         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15277         lookup through `byte-boolean-vars'.
15278
15279 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15280
15281         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15282         resource-provided values into ghost specs for scrollbar-height and
15283         scrollbar-width.
15284
15285 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15286
15287         * byte-optimize.el: Don't attempt to optimize /=.
15288
15289         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15290         (byte-compile-/=): Ditto.
15291
15292 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15293
15294         * apropos.el: Use `with-displaying-help-buffer'.
15295         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15296         Use `with-displaying-help-buffer'.
15297         (apropos-follow): Do not give special treatment to buffer cursor
15298         was in prior to a mouse click.
15299         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15300         (apropos-print-doc): Set correct buffer for setting text
15301         properties.
15302
15303 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15304
15305         * help.el (help-buffer-prefix-string): New variable.
15306         (help-buffer-name): Use it.
15307
15308         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15309         mode menu.
15310
15311 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15312
15313         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15314
15315 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15316
15317         * files.el (find-file-noselect): Update docstring.
15318         (find-file-noselect): Signal an error if found an unreadable file.
15319         (file-chase-links): Save the match data.
15320         (normal-mode): Use `lwarn' and `error-message-string'.
15321         (interpreter-mode-alist): Change defconst to defvar.
15322         (inhibit-first-line-modes-regexps): Ditto.
15323         (inhibit-first-line-modes-regexps): Added .tgz.
15324         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15325         (change-major-mode-with-file-name): New user-option.
15326         (set-visited-file-name): Synched with FSF.
15327         (file-name-extension): New function, from FSF 20.3.
15328         (file-relative-name): Synched with FSF.
15329         (save-some-buffers): Support the C-r feature.
15330         (recover-session): Synched with FSF.
15331         (kill-some-buffers): Ditto.
15332         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15333
15334 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15335
15336         * files.el (insert-file): Undo previous change and reenable use of
15337         format.el.
15338
15339 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15340
15341         * window-xemacs.el (recenter): Define.
15342
15343 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15344
15345         * font.el (mswindows-font-create-name)
15346         (mswindows-font-create-object): new functions for mswindows type
15347         fonts.
15348
15349         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15350         strings are parsed as well as font objects.
15351
15352 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15353
15354         * modeline.el (defining-kbd-macro): Restore modeline indication of
15355         kbd-macro being recorded.
15356         (add-minor-mode): Simplify docstring.
15357         (modeline-minor-mode-menu): Remove stuff.
15358
15359 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15360
15361         * code-process.el (call-process): dynamically decide process
15362         coding type.
15363
15364 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15365
15366         * modeline.el: Add line-number-mode, column-number-mode to
15367         the modeline minor-mode menu.  Button2 on the line number does
15368         goto-line.
15369
15370 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15371
15372         * mouse.el: move x-selection-owner-p type things to
15373         selection-owner-p.
15374
15375         * msw-init.el: copy zmacs stuff from x-init.el
15376
15377         * msw-select.el (mswindows-own-selection)
15378         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15379         functions. Very simple minded implementation of selectio
15380         ownership.
15381
15382         * select.el (own-selection) (disown-selection)
15383         (activate-region-as-selection) (select-make-extent-for-selection)
15384         (valid-simple-selection-p): functions moved from x-select.el for
15385         generalized selection.
15386
15387         * x-select.el: see select.el changes.
15388
15389         * x-toolbar.el: use new selection functions.
15390
15391 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15392
15393         * packages.el (packages-find-package-directories): Fixed bug that
15394         would pick up multiple site-package directories.
15395         (package-locations): Added "xemacs-packages" as a late package
15396         location.
15397
15398         * find-paths.el: Now uses `emacs-program-name' and
15399         `emacs-program-version'.
15400         Additions to enforce version-specific directories in
15401         `paths-find-version-directory'.
15402
15403 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15404
15405         * default.el: Removed.
15406         * site-start.el: Removed.
15407
15408 1998-04-29  Didier Verna  <didier@xemacs.org>
15409
15410         * minibuf.el (minibuffer-history-minimum-string-length): Default
15411         to nil.
15412
15413 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15414
15415         * find-paths.el (paths-program-name): Rename.
15416         (paths-emacs-root-p): Ditto.
15417         (paths-find-site-directory): Ditto.
15418
15419 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15420
15421         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15422         `emacs-lisp-byte-compile-and-load'.
15423
15424 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15425
15426         * ldap.el (ldap-search): Fixed additional parameter passing to
15427         `ldap-open'
15428
15429 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15430
15431         * select.el (kill-primary-selection) (selection-owner-p)
15432         (copy-primary-selection) (yank-clipboard-selection)
15433         (selection-exists-p) (delete-primary-selection): new file and
15434         functions that do the right thing for the selected device.
15435
15436         * x-menubar.el: use generalised selection functions.
15437
15438         * dumped-lisp.el: dump select.el.
15439
15440 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15441
15442         * find-paths.el (paths-progname): New variable.
15443         (paths-emacs-root-p): Use it.
15444         (paths-find-site-directory): Ditto.
15445
15446 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15447
15448         * loadup.el ((member "dump" command-line-args)): Dump as
15449         `infodock' if InfoDock.
15450
15451 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15452
15453         * find-paths.el (construct-emacs-version): Simplify, include
15454         program name in the return value.
15455         * (paths-find-version-directory): Use it.
15456
15457 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15458
15459         * info.el (Info-parse-dir-entries): Fixed regexp
15460         (Info-build-dir-anew): Remove full suffix and capitalize info file
15461         name for files with no @direntry
15462         (Info-batch-rebuild-dir): New function
15463         (Info-suffixed-file): Check for regular files instead of simple
15464         file existence (could catch directories before)
15465
15466 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15467
15468         * setup-paths.el, find-paths.el: Removed uses of `not' which
15469         temacs doesn't have.
15470
15471         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15472         into root searching.
15473
15474 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15475
15476         * subr.el: Remove definition of `not'.
15477
15478 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15479
15480         * msw-glyphs.el: enable graphics support.
15481
15482 1998-04-23  Didier Verna  <didier@xemacs.org>
15483
15484         * x-menubar.el (default-menubar): restored the line-number-mode
15485         option.
15486
15487         * misc doc string updates related to the options menu.
15488
15489 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15490
15491         * setup-paths.el (paths-construct-load-path): Fix typo.
15492
15493 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15494
15495         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15496         font-menu-ignore-scaled-fonts don't have to be bound now; this
15497         gets us one step further towards making --no-autoloads work.
15498
15499         * startup.el (normal-top-level): Load auto-autoloads only if
15500         lisp-directory is non-nil.
15501
15502         * setup-paths.el (paths-construct-load-path): Made it robust
15503         against nil lisp-directory.
15504
15505         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15506         to the list of variables that cause a warning when nil.
15507
15508         * toolbar.el (init-toolbar-location): Now works even when there's
15509         no toolbar icon directory.
15510
15511 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15512
15513         * help.el (view-lossage): Recognize it.
15514
15515         * simple.el (log-message): Mark multiline messages.
15516
15517 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15518
15519         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15520
15521 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15522
15523         * package-get.el (package-get-all):  add `\n' separator to
15524         interactive specification so that both variables are read
15525
15526 1998-04-22  Didier Verna  <didier@xemacs.org>
15527
15528         * x-menubar.el: ported the options menu to Custom.
15529         Moved the "read only" toggle button to the buffers menu.
15530         Corrected some missing ;;;###autoload or defcustom.
15531
15532         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15533         the scrollbar-visible specifier for options menu handling.
15534
15535         * toolbar.el (toolbar-visible-p)
15536                      (toolbar-captioned-p)
15537                      (default-toolbar-position): defcustom wrappers around
15538         the toolbar specifiers for options menu handling.
15539
15540         * frame.el (get-frame-for-buffer-default-instance-limit):
15541         defcustom it for options menu handling.
15542
15543         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15544         font-lock-mode for options menu handling.
15545
15546         * cus-start.el: added Custom properties to overwrite-mode for
15547         options menu handling.
15548
15549 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15550
15551         * about.el: shameless self-promotion.
15552
15553 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15554
15555         * simple.el (raw-append-message): Slightly optimize.
15556         (remove-message): Use `push' for clarity.
15557         (append-message): Ditto.
15558         (display-warning): Dito.
15559         (raw-append-message): Send the message to the appropriate device.
15560
15561 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15562
15563         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15564         From Sean MacLennan <Sean.MacLennan@pika.ca>
15565
15566 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15567
15568         * setup-paths.el: Changed `directory-sep-char' to
15569         `path-separator', following a change in GNU Emacs.
15570
15571 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15572
15573         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15574         (Info-build-dir-anew): Add a final newline.
15575         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15576         is `always'
15577         (Info-rebuild-dir): Ditto
15578
15579         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15580
15581 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15582
15583         * simple.el (count-words-buffer): Retain zmacs region.
15584         (count-words-region): Ditto.
15585         * simple.el: (what-line): Expanded line counts.
15586         (count-lines): New parameter to conditionalize whether collapsed
15587         lines get counted.
15588         From Bob Weiner <weiner@altrasoft.com>
15589
15590 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15591
15592         * packages.el (package-locations): infodock-packages must override
15593         mule-packages and packages.
15594
15595 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15596
15597         * wid-edit.el:
15598         remove rude messages from widget-activation-widget-mapper
15599         and widget-activation-glyph-mapper
15600
15601 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15602
15603         * toolbar.el: Remove (featurep 'x) test from
15604         toolbar-make-button-list
15605
15606 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15607
15608         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15609         only if in the same frame.
15610
15611 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15612
15613         * packages.el (package-locations): Added site-packages hierarchy.
15614
15615         * setup-paths.el (paths-default-info-directories): Introduced and
15616         used.
15617
15618         * packages.el, setup-paths.el: Set various path searching depths
15619         to 1.
15620
15621         * packages.el (packages-hierarchy-depth):
15622         (packages-load-path-depth): Introduced and used.
15623
15624         * setup-paths.el (paths-load-path-depth): Introduced and used.
15625
15626         * find-paths.el (paths-find-recursive-path): Added max-depth
15627         parameter.
15628
15629 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15630
15631         * setup-paths.el (paths-construct-info-path): Removed
15632         dependency on behavior of (file-name-as-directory "").
15633
15634 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15635
15636         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15637         lisp objects
15638
15639 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15640
15641         * dump-paths.el, startup.el: Added handling for --debug-paths.
15642
15643 1998-04-15  William M. Perry  <wmperry@aventail.com>
15644
15645         * wid-edit.el: We cannot just set the help-echo or balloon-help
15646           properties for an extent based on the :help-echo widget
15647           property, since help-echo and balloon-help cause an EXTENT to
15648           get passed in, where :help-echo functions are expecting a WIDGET
15649
15650 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15651
15652         * scrollbar.el (init-scrollbar-from-resources): Call
15653         mswindows-init-scrollbar-metrics when appropriate.
15654
15655 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15656
15657         * dumped-lisp.el: dump x-toolbar for window system
15658
15659         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15660         have support and xpm.
15661
15662 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15663
15664         * files.el (toggle-read-only): Fix docstring.
15665         From Didier Verna <didier@xemacs.org>
15666
15667 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15668
15669         * startup.el (normal-top-level): Load autoload-file-name without
15670         specifying an extension---some people only auto-autoload.el.gz.
15671
15672 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15673
15674         * files.el (backup-enable-predicate): Don't bomb on NAME being
15675         nil.
15676
15677 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15678
15679         * find-paths.el, packages.el: Now prefers configure'd paths.
15680         This shouldn't cause any of the originally anticipated problems as
15681         the current paths architecture will not define the various
15682         configure-xxx variables if they're not specified on the configure
15683         command line.
15684
15685         * find-paths.el, setup-paths.el, packages.el: Removed all
15686         mentionings of "/" as a path separator.
15687         Used paths-construct-path throughout.
15688
15689         * find-paths.el (paths-construct-path): Created to assemble paths
15690         from directory components.
15691
15692         * setup-paths.el, packages.el: Used paths-decode-directory-path
15693         instead of decode-path-internal.
15694
15695         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15696         and associates.
15697         (paths-decode-directory-path) Created.
15698
15699         * setup-paths.el: Changed configure-exec-path to
15700         configure-exec-directory.
15701
15702 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15703
15704         * packages.el (packages-find-packages): Fixed decoding of
15705         EMACSPACKAGEPATH.
15706
15707         * startup.el: -no-packages -> -no-early-packages.
15708
15709         (packages-load-package-lisps): Fixed loading of auto-autoload
15710         files.
15711
15712         * startup.el (normal-top-level): Fixed loading of core
15713         auto-autoload.
15714
15715         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15716
15717         * startup.el, packages.el, dump-paths.el: Added proper settings
15718         for site-directory and lisp-directory variables.
15719
15720         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15721         inhibit-package-autoloads and fixed handling of it.
15722
15723         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15724         handling of former inhibit-package-init, now
15725         inhibit-early-packages, to make -vanilla etc. work.
15726
15727 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15728
15729         * code-process.el (start-process): Fallback to 'undecided instead
15730         of 'binary for process input coding stream.
15731
15732         * process.el (start-process): Docstring fix.
15733
15734 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15735
15736         * info.el (Info-insert-dir): Do not insert temporary dir files
15737         in Info-dir-file-attributes
15738         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15739         (Info-rebuild-dir): Ditto.
15740
15741 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15742
15743         * obsolete.el: Added obsoleteness declarations for
15744         `site-directory' and `Info-default-directory-list'.
15745
15746 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15747
15748         * find-paths.el (paths-find-emacs-root): Only look at the
15749         executable at the end of the symlink chain for determining the
15750         Emacs root.
15751
15752 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15753
15754         * setup-paths.el (paths-construct-info-path): Changed construction
15755         to cater to gone default in configure.
15756
15757         * find-paths.el (paths-uniq-append): Added.
15758
15759         * packages.el: Rewritten package path construction once again.
15760
15761         * dump-paths.el, startup.el: Removed package-path as a global
15762         variable.
15763
15764         * package-admin.el (package-admin-add-single-file-package):
15765         (package-admin-add-binary-package): Changed package-path to
15766         late-packages.
15767
15768         * packages.el (packages-split-path): Split path at "/" rather than
15769         nil according to change in emacs.c.
15770
15771 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15772
15773         * setup-paths.el (paths-construct-info-path): Changed info path
15774         order so that directories come out right.
15775         (paths-find-lock-directory): Fixed bug: It used to think
15776         configure-lock-directory is a path.
15777
15778 1998-04-06  Jeff Miller <jmiller@smart.net>
15779
15780         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
15781         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
15782         eases the use of toolbar-add/kill-item functions.
15783
15784 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
15785
15786         * code-files.el (file-coding-system-alist): Commented out
15787         loaddefs.el magical treatment.
15788
15789 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15790
15791         * info.el (Info-rebuild-outdated-dir): Added new option
15792         `conservative' and made it the default
15793         (Info-rebuild-dir): Appropriately parse multi-line description
15794         strings, and multi-section dir files. Issue warning when dir
15795         is rebuilt as temporary
15796         (Info-build-dir-anew): Issue warning when dir is built as
15797         temporary
15798
15799 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
15800
15801         * list-mode.el (list-mode-map): Bind highlight motion commands to
15802         standard keys left, right, C-b and C-f.
15803
15804 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15805
15806         * files.el (auto-mode-alist): allow .sc for Scheme->C
15807
15808 1998-04-06  SL Baur  <steve@altair.xemacs.org>
15809
15810         * loadup.el (pureload): Don't quote (garbage-collect).
15811
15812 1998-04-04  SL Baur  <steve@altair.xemacs.org>
15813
15814         * package-get-base.el: Updated.
15815
15816 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
15817
15818         * isearch-mode.el (isearch-just-started): New variable.
15819         (isearch-mode): Set it.
15820         (isearch-repeat): Advance one character forward only if the search
15821         was successful, and was not just started.
15822         (isearch-repeat): Clear isearch-just-started.
15823
15824 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15825
15826         * finder.el (finder-compile-keywords): Don't eval new finder-inf
15827         if running -batch.
15828
15829 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
15830
15831         * subr.el (listify-key-sequence): Removed.
15832
15833 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
15834
15835         * bytecomp.el (byte-compile-print-gensym): New option.
15836         (byte-compile-output-file-form): Use it.
15837         (byte-compile-output-docform): Ditto.
15838         (byte-compile-compiled-obj-to-list): Ditto.
15839
15840 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
15841
15842         * msw-glyphs.el: set frame icon if xpm support.
15843
15844 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15845
15846         * help.el: Code that pretty prints variable values
15847           removed.
15848
15849 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15850
15851         * find-paths.el (paths-emacs-root-p): Correct test for installation
15852         directory.
15853         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15854
15855 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15856
15857         * loaddefs.el: Don't set debug-ignored-errors; leave
15858           its default value set to nil.
15859
15860 1998-03-29  Damon Lipparelli  <lipp@primus.com>
15861
15862         * info.el (Info-rebuild-dir): fixed mis-spelling.
15863
15864 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15865
15866         * info.el (Info-rebuild-outdated-dir): New custom var
15867         (Info-insert-node): Create/update dir file when needed, ie when it
15868         does not exist or is older than some info files in directory
15869
15870 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15871
15872         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
15873         for last packages, mainly for using a 20.4 package base.
15874
15875         * packages.el (late-packages): Typo fix.  It was called
15876         early-packages.
15877
15878         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
15879         relative symlinks correctly.
15880         (paths-find-emacs-roots): More rigorous checking for plausible
15881         configuration-time root.
15882
15883         * startup.el (normal-top-level): Added a warning if XEmacs cannot
15884         find its roots.
15885
15886 1998-03-27  Martin Buchholz  <martin@xemacs.org>
15887
15888         * faces.el: Fix docstrings.
15889         * glyphs.el: Fix docstrings.
15890         * mouse.el: Fix docstrings.
15891
15892         * frame.el: Change phrase `current frame' to `selected frame'.
15893
15894         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
15895
15896         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
15897         macros using backquote to make them infinitely more readable.
15898
15899 1998-03-30  SL Baur  <steve@altair.xemacs.org>
15900
15901         * packages.el (packages-find-package-path): Hardcoded specialized
15902         InfoDock support until we can clean this up.
15903
15904         * help.el (describe-bindings-1): Return the value of the bindings
15905         help buffer created.
15906         (describe-bindings): Ditto.
15907
15908         * simple.el (set-variable): Restore previous behavior of not
15909         bombing if the variable to set is not boundp.
15910
15911 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15912
15913         * packages.el (packages-handle-package-dumped-lisps): Allow for
15914         non-local files to be loaded off the package-lisp variable.
15915
15916 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15917
15918         * x-faces.el: Global X resources should override
15919           specs for all device classes (color, grayscale, mono);
15920           code currently doesn't override any of them.  Fixed by
15921           calling remove-specifier with '(x default) as the tag
15922           set and allowing inexact matches.
15923
15924 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15925
15926         * faces.el: Separated face initializations based on
15927           device classes into device type specific (tag set,
15928           instantiator) pairs.
15929
15930 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
15931
15932         * wid-edit.el (widget-choice-action): Remember user's explicit
15933         choice.
15934         (widget-choice-value-create): Respect it.
15935         From Richard Stallman <rms@gnu.org>
15936
15937 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15938
15939         * setup-paths.el (paths-construct-info-path): Always append
15940         existing directories from configure-time info path.
15941
15942         * startup.el (startup-setup-paths): Renamed misnamed info-path to
15943         Info-directory-list.
15944
15945         * info.el: Removed Info-default-directory-list which was broken by
15946         design.
15947         Removed bogus initialization of Info-directory-list---startup.el
15948         can do a much better job.
15949         Added autoload of Info-directory-list.
15950
15951         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
15952         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
15953         be exclusive; now it's merely given precedence, just like in the
15954         old days.
15955
15956 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15957
15958         * find-paths.el (paths-find-architecture-directory): Fix bug with
15959         finding; it used to default too early.
15960
15961 1998-03-25  Martin Buchholz <martin@xemacs.org>
15962
15963         * packages.el (packages-split-path): Fix a bug; it used to fail
15964         for paths that weren't split.
15965
15966 1998-03-26  SL Baur  <steve@altair.xemacs.org>
15967
15968         * finder.el (finder-compile-keywords): trap on errors.
15969
15970 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
15971
15972         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
15973           fourth argument of t so that only the specs exactly
15974           matching the tag lists are removed.
15975
15976 1998-03-25  SL Baur  <steve@altair.xemacs.org>
15977
15978         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
15979
15980 1998-03-23  SL Baur  <steve@altair.xemacs.org>
15981
15982         * minibuf.el (mouse-read-file-name-1): If a default directory was
15983         specified, use it for generating the completions.
15984
15985 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15986
15987         * update-elc.el: Now respects inhibit-package-init and
15988         inhibit-site-lisp.
15989         Now does path construction with loadup-paths.
15990
15991         * startup.el (normal-top-level, startup-setup-paths): Now respects
15992         inhibit-package-init and inhibit-site-lisp.
15993
15994         * packages.el (packages-find-package-path): Extended package path
15995         by version-specific hierarchies.
15996         (packages-find-packages): Now respects inhibit flag and
15997         inhibit-site-lisp.
15998         Moved path setup to loadup-paths.
15999
16000         * make-docfile.el: Now respects inhibit-package-init and
16001         inhibit-site-lisp.
16002         Now does path construction with loadup-paths.
16003
16004         * loadup.el: Now respects inhibit-package-init and
16005         inhibit-site-lisp.
16006
16007         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
16008
16009         * loadup-paths.el: New file: setup load-path to encompass
16010         packages.
16011
16012 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16013
16014         * auto-show.el: load-gc renamed to pureload.
16015         * site-load.el: Ditto.
16016         * packages.el (toplevel): Ditto.
16017         * loadup.el (really-early-error-handler): Ditto.
16018         * dumped-lisp.el (preloaded-file-list): Ditto.
16019         * cus-face.el (custom-declare-face): Ditto.
16020
16021 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
16022
16023         * <Today>: The Big Path Searching Overhaul.
16024
16025         * find-paths.el: New file: find and assemble paths in the
16026         installation hierarchy.
16027
16028         * setup-paths.el: New file: global layout of paths and directories
16029         within the XEmacs hierarchy.
16030
16031         * packages.el: Replaced everything related to path searching and
16032         startup by code in terms of find-paths.
16033
16034         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
16035         the new path searching engine.
16036
16037         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
16038         and setup-paths.
16039
16040 1998-03-22  SL Baur  <steve@altair.xemacs.org>
16041
16042         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
16043         setup-paths.el.
16044
16045 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16046
16047         * msw-glyphs.el: Added check for 'mswindows feature, so the file
16048         compiles identically in any configuration.
16049         Removed irrelevant commentary.
16050
16051 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
16052
16053         * simple.el (set-variable): Allow setting specifiers.
16054
16055 1998-03-19  SL Baur  <steve@altair.xemacs.org>
16056
16057         * lisp.el (forward-sexp): Revert previous change.
16058
16059 1998-03-18  SL Baur  <steve@altair.xemacs.org>
16060
16061         * frame.el (frame-initialize): Use `delete-console' instead of
16062         `delete-device' to delete the stream console to match the usage in
16063         Fkill_emacs.
16064
16065 1998-03-16  SL Baur  <steve@altair.xemacs.org>
16066
16067         * files.el (cdpath-previous): New variable.
16068         (cd): Use it.
16069         From Bob Weiner <weiner@wave.altrasoft.com>
16070
16071 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
16072
16073         * keydefs.el: Changed keybindings of forward-char,
16074           backward, scroll-up and scroll-down to point to their
16075           -command counterparts.
16076
16077         * simple.el: New functions: forwarc-char-command,
16078           backwrad-char-command, scroll-up-command,
16079           scroll-down-command which work liek their counterparts
16080           except that they honor the variable
16081           signal-error-on-buffer-boundary.
16082
16083           Definition of signal-error-on-buffer-boundary received
16084           from src/cmds.c.
16085
16086           defvar declaration added for word-across-newline to avoid
16087           byte-compiler warning about the free variable reference.
16088
16089 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
16090
16091         * winnt.el: Removed "%t" from the beginning of
16092         modeline-format. From now on, there's no nt-specifics in the modeline.
16093
16094 1998-03-14  SL Baur  <steve@altair.xemacs.org>
16095
16096         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
16097         of `when' with `if'.
16098
16099 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
16100
16101         * msw-glyphs.el: New file. Defines TTY-style glyphs for
16102         mswindows. Must be reworked along with glyphs.el, or
16103         merged into it, after there is images support.
16104
16105         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
16106         'mswindows.
16107
16108 1998-03-13  SL Baur  <steve@altair.xemacs.org>
16109
16110         * faces.el: fix for text cursor initialization.
16111         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
16112         From Andy Piper <andyp@parallax.co.uk>
16113
16114 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
16115
16116         * files.el (set-auto-mode): If a mode is not fboundp, check to see
16117         if there is an existing package that handles it and warn the user
16118         about that mode.
16119
16120 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
16121
16122         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
16123         Installation" menu item when Installation-string is not bound.
16124
16125 1998-03-11  SL Baur  <steve@altair.xemacs.org>
16126
16127         * lisp.el (forward-sexp): Fix for test for balanced sexp.
16128         From Jeremiah W. James <jerry@cs.ucsb.edu>
16129
16130 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
16131
16132         * msw-faces.el:
16133         * faces.el: Fix face initialization.
16134
16135 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
16136
16137         * files.el (backup-enable-predicate): fix breakage introduced
16138         by TMPDIR patch.
16139
16140 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16141
16142         * x-faces.el (x-init-face-from-resources): The
16143           TTY face property retrieval functions don't return
16144           specifiers, so use face-property instead.
16145
16146 1998-03-09  SL Baur  <steve@altair.xemacs.org>
16147
16148         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
16149
16150 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16151
16152         * x-menubar.el: Expanded documentation for
16153           option-save-faces.  Changed Options -> Browse Faces
16154           menu entry to invoke customize-face.
16155
16156 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
16157
16158         * faces.el: Most face initialization moved out of
16159           init-other-random-faces to the top level so that the
16160           initialization happens before Xemacs is dumped.  Much
16161           of the fascist "face-differs-from-default-p or FROB!"
16162           code has been retired in favor of letting the user do
16163           what they want to do.  Face initialization code changed
16164           to use `default' specifier tag so that the settings can
16165           be overridden later if the user wishes it.
16166
16167 1998-03-08  SL Baur  <steve@altair.xemacs.org>
16168
16169         * about.el (about-hackers): Update contributors list.
16170
16171 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
16172
16173         * specifier.el: Define new specifier tag `default'.
16174
16175         * modeline.el: Initialize faces using `default' tag.
16176
16177         * x-faces.el (x-init-face-from-resources): Remove
16178           specifier specs containing the `default' tag before
16179           adding new specs.
16180
16181 1998-03-02  John Jones  <jj@asu.edu>
16182
16183         * package-get.el (package-get-all): fixed arguments on call to
16184         package-admin-add-single-file-package.
16185         * package-get.el (package-get-installedp): fixed to match
16186         advertised behavior.
16187         * package-get.el: added function package-get-update-all which
16188         installs newest versions of all the current packages (if they are
16189         not already installed).
16190
16191 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
16192
16193         * files.el (find-file-noselect): Uncommented `truename' binding in
16194         `let*' and use it later to set `buffer-file-truename' iff it's
16195         still nil, as happens for example when finding a compressed
16196         file with "jka-compr".
16197
16198 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16199
16200         * faces.el: in make-face-* type functions do the operation for all
16201         window systems, not just the first one found.
16202
16203         * font.el: call mswindows-list-fonts for mswindows.
16204
16205 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16206
16207         * code-process.el (call-process-region):
16208         * process.el (call-process-region):
16209         * package-get.el (package-get-dir):
16210         * files.el (backup-enable-predicate):
16211         * gnuserv.el (gnuserv-temp-file-regexp):
16212         Use temp-directory in place of `/tmp'.
16213
16214 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16215
16216         * "Fast" dired-in-C enhancements for Windows 95/NT:
16217
16218         * files.el: Added function, `wildcard-to-regexp', from GNU
16219           Emacs.
16220
16221         * files.el (insert-directory): Modified to use special
16222           dired-in-C enhancements if present.
16223
16224 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16225
16226         * code-files.el: make default coding no-conversion.
16227
16228 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16229
16230         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16231         the load-path.
16232
16233         * update-elc.el: Strip directory when testing for files not to
16234         bytecompile.
16235
16236 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16237
16238         * lisp-mode.el: Use recommended form for menus.
16239
16240         * info.el (Info-construct-menu): Use recommended form for menus.
16241
16242         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16243         entry.
16244
16245 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16246
16247         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16248           (get-frame-for-buffer-noselect): Always return frames
16249           in the not-this-window-p cond clause.
16250
16251 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16252
16253         * help.el (describe-installation): New function.
16254
16255         * x-menubar.el (default-menubar): Add describe-installation to
16256         Help menu.
16257
16258         * packages.el (packages-unbytecompiled-lisp): Installation.el
16259         should not be bytecompiled.
16260
16261         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16262         XEmacs.
16263
16264         * x-menubar.el (default-menubar): Use correct guard for VM menu
16265         entry.
16266
16267         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16268         coding.
16269         From Andy Piper <andyp@parallax.co.uk>
16270
16271 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16272
16273         * ldap.el: Do not require ldap-internal at compile time.
16274
16275 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16276
16277         * code-files.el: new file. a virtual copy of mule-files.el
16278         but without charset
16279         dependencies. (toggle-buffer-file-ocding-system) new function for
16280         changing the eol type for the current buffer.
16281
16282         * code-process.el: new file. a copy of
16283         mule-process.el. mule-process.el will disappear when things have
16284         settled.
16285
16286         * coding.el: new file. a virtual copy of mule-files.el but
16287         without charset dependencies. (coding-system-base) new function
16288         for getting the parent coding system of a coding system with eol
16289         type set.
16290
16291         * dumped-lisp.el: add above files for the non-mule case.
16292
16293 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16294
16295         * window-xemacs.el (display-buffer): If no explicit
16296           frame is specified, search for a window that displays
16297           the buffer on the currently selected frame, before
16298           searching other frames.
16299
16300 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16301
16302         * frame.el (get-frame-for-buffer): If not-this-window-p
16303           is non-nil, use window on the selected frame if it is not
16304           also the selected window.  When defaulting, search for
16305           windows on the currently selected fgrame before searching
16306           other frames.
16307
16308 1998-02-25  Didier Verna  <didier@xemacs.org>
16309
16310         * modeline.el (modeline-swap-buffers): originally named
16311         `mouse-release-modeline'. Whether to actually swap the buffers is
16312         decided in `mouse-drag-modeline'.
16313         (mouse-drag-modeline): A button release event is considered a
16314         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16315         stay unchanged.
16316
16317 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16318
16319         * x-menubar.el: Put redo on the menubar.
16320         From Aki Vehtari <Aki.Vehtari@hut.fi>
16321
16322 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16323
16324         * bytecomp.el (displaying-byte-compile-warnings): if
16325         temp-buffer-show-function is set, use it to display current set of
16326         warnings in the "*Compile-Log-Show*" buffer.
16327
16328         * simple.el (display-warning-buffer): if temp-buffer-show-function
16329         is set, use it to display current set of warnings in the
16330         "*Warnings-Show*" buffer.
16331
16332 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16333
16334         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16335         Common Lisp.
16336
16337 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16338
16339         * menubar.el: Allow button descriptors at least 2 long.
16340
16341         * x-menubar.el (default-menubar): Use recommended forms.
16342         (file-menu-filter): Remove.
16343         (edit-menu-filter): Remove.
16344
16345 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16346
16347         * about.el (about-hackers): Updated.
16348
16349 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16350
16351         * help.el (help-max-help-buffers): new variable
16352         (help-register-and-maybe-prune-excess): new function
16353         (help-buffer-name): use help-max-help-buffers.
16354         (with-displaying-help-buffer): use
16355         help-register-and-maybe-prune-excess.
16356
16357         * help.el (help-maybe-pretty-print-value): if the value fits on
16358         one line, let it.
16359
16360 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16361
16362         * (with-displaying-help-buffer): there is no need to kill the buffer
16363         if it exists, because with-output-to-temp-buffer will clear it.
16364         further, killing the buffer violates the rule that
16365         temp-buffer-show-function, if set, has the full responsibility of
16366         showing the temp buffer.  killing the buffer fucks with the window
16367         configuration, hosing temp-buffer-show-function.
16368
16369
16370 1998-02-23  Didier Verna  <didier@xemacs.org>
16371
16372         * modeline.el (mouse-drag-modeline):
16373         - Always scroll the modeline that was originally clicked on.
16374         - Use x pixels instead of x characters (which doesn't work anyway)
16375         as horizontal reference for modeline dragging. This allows us to
16376         keep on dragging the modeline even if the motion event occurs in
16377         another window.
16378
16379 1998-02-23  Didier Verna  <didier@xemacs.org>
16380
16381         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16382         glyph on the modeline to indicate that dragging the mouse has an
16383         effect both horizontally and vertically.
16384
16385 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16386
16387         * about.el (about-xemacs): Get rid of redundant visible version
16388         number.
16389
16390 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16391
16392         * about.el (about-hackers): Update credits.
16393
16394 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16395
16396         * prim/register.el (view-register): Show register type file-query.
16397
16398 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16399
16400         * mode-motion.el (mode-motion-highlight-internal):
16401           save-excursion inside save-window-exucrsion form to
16402           hide buffer point changes from save-window-excursion.
16403           Prevents display flickering when the mouse pointer
16404           moves.
16405
16406 1998-02-17  Didier Verna  <didier@xemacs.org>
16407
16408         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16409         function to handle correctly the case of a toolbar one side of the
16410         window: scrolling will not necessarily happen.
16411
16412 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16413
16414         * files.el (after-find-file): Restore missing argument
16415           to format that provides filename for "... consider M-x
16416           recover-file" message.  Also call `message' with "%s"
16417           as the first arg instead of an arbitrary string.
16418
16419 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16420
16421         * about.el (about-hackers): Various additions.
16422
16423 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16424
16425         * autoload.el (generate-file-autoloads-1): Don't force an extra
16426         line out when copying on-the-same line autoloads.
16427
16428         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16429         is installed.
16430
16431 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16432
16433         * x11/x-win-xfree86.el (x-win-init-xfree86):
16434         * x11/x-win-sun.el (x-win-init-sun):
16435         * x11/x-init.el (x-initialize-compose):
16436         * prim/simple.el:
16437         (backward-or-forward-kill-sexp):
16438         (backward-or-forward-kill-sentence):
16439         (backward-or-forward-kill-word):
16440         (backward-or-forward-delete-char):
16441         * prim/isearch-mode.el (isearch-help-or-delete-char):
16442         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16443         x-keysym-on-keyboard-p to detect backspace.
16444         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16445         Clean up symbols used with dead keys, checking Linux and solaris
16446         keysyms.
16447         Simplify x-win-*.el using above methods.
16448         Change documentation for x-keysym-*-p functions.
16449
16450 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16451
16452         * about.el (about-hackers): Restore entries for Michael Sperber and
16453         Vinnie Shelton.
16454         From Vinnie Shelton <acs@acm.org>
16455
16456 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16457
16458         * simple.el (count-words-region): Ditto.
16459
16460 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16461
16462         * simple.el (count-words-buffer): Document.  Don't print anything
16463         if non-interactive.
16464
16465 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16466
16467         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16468         multiple files in InfoDock.
16469
16470 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16471
16472         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16473         from version.el in InfoDock.
16474
16475         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16476         specially.
16477
16478 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16479
16480         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16481         variable name in docstring.
16482
16483 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16484
16485         * menubar.h: Include "gui.h".
16486
16487 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16488
16489         * site-load.el: Fix documentation.
16490
16491 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16492
16493         * package-get-base.el (package-get-base): Updated.
16494
16495         * keymap.el: PC-ize.
16496
16497 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16498
16499         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16500         from' on a fresh line.
16501
16502 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16503
16504         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16505         object.
16506
16507 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16508
16509         * undo-stack.el: PC-ize.
16510
16511         * cmdloop.el: PC-ize.
16512
16513 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16514
16515         * bytecomp-runtime.el: PC-ize.
16516
16517         * byte-optimize.el: Prolog fixup.  PC-ize.
16518
16519         * cus-dep.el: Spelling fix.
16520
16521         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16522         entries follow).
16523
16524 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16525
16526         * text-mode.el (text-mode-hook-identify): New function,
16527         put on text-mode-hook.  Set text-mode-variant here.
16528         (text-mode): Don't set it here.
16529
16530 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16531
16532         * text-mode.el (text-mode-hook): New defvar.
16533         (text-mode-variant): New variable.
16534         (text-mode): Set that variable locally.
16535         (toggle-text-mode-auto-fill): New command.
16536
16537 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16538
16539         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16540
16541 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16542
16543         * text-mode.el (paragraph-indent-text-mode):
16544         Renamed from spaced-text-mode.
16545         (text-mode-map): Bind TAB to indent-relative.
16546         (indented-text-mode-map): Variable deleted.
16547         (indented-text-mode): Now an alias for text-mode.
16548
16549 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16550
16551         * loadup.el: test-atoms debugging stuffs removed.
16552
16553 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16554
16555         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16556
16557 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16558
16559         * help.el (describe-beta): Made it use `locate-data-file'.
16560         (describe-distribution): Ditto.
16561         (describe-copying): Ditto.
16562         (describe-project): Ditto.
16563         (view-emacs-news): Ditto.
16564
16565         * help-nomule.el (help-with-tutorial): Made it use
16566         `locate-data-file' to find tutorial.
16567
16568 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16569
16570         * about.el: Corrected my email address.
16571
16572         * mouse.el: Added 'mouse-mswindows-drop' similar to
16573         'mouse-offix-drop'.
16574
16575 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16576
16577         * loadup.el (running-xemacs): Spelling fix.
16578
16579 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16580
16581         * packages.el (packages-find-packages-1): Don't allow a backwards
16582         compatible lisp tree to overwrite `preloaded-file-list'.
16583
16584 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16585
16586         * loadup.el: Don't delete "xemacs" prior to dumping.
16587
16588 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16589
16590         * package-info.el (pi-last-mod-date): New function.
16591         (pi-author-version): New function.
16592         (batch-update-package-info): Use them.
16593
16594 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16595
16596         * frame.el (get-frame-for-buffer-default-to-current): Create.
16597         (get-frame-for-buffer-noselect): Allow user to use current frame
16598         with `get-frame-for-buffer-default-to-current'.
16599
16600 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16601
16602         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16603         (byte-compile-output-docform): Ditto.
16604         (byte-compile-compiled-obj-to-list): Ditto.
16605
16606 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16607
16608         * startup.el (command-line-1): Removed code that ran
16609           buffer-menu.
16610
16611 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16612
16613         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16614
16615 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16616
16617         * frame.el (suspend-emacs-or-iconify-frame): Check using
16618         `device-on-window-system-p' instead of explicitly checking for X,
16619         so that the same logic works for MS Windows.
16620         (suspend-or-iconify-emacs): Ditto.
16621
16622 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16623
16624         * about.el (about-maintainer-info): Andy Piper is back.
16625         (xemacs-hackers): Updated Andy Piper's email address.
16626         (about-hackers): Added Jonathan Harris.
16627         (about-hackers): Updated Tibor Polgar's email address.
16628
16629 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16630
16631         * about.el: Add xemacs.org email manager.
16632
16633         * package-get-base.el (package-get-base): Updated with most recent
16634         package updates.
16635
16636 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16637
16638         * help.el (function-arglist): Use `indirect-function' instead of
16639         `symbol-function' so that aliases are treated correctly.
16640
16641 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16642
16643         * help.el (help-map): Add f1 binding to `help-for-help'.
16644         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16645         (describe-key-briefly): Use `princ' "%s" to print object.
16646         (with-displaying-help-buffer): Kill buffer if it exists, again.
16647         (describe-key): Use `princ' "%s" to print object.
16648         (describe-function-1): Use `princ' "%s" to print object.
16649         Commented out alias lines removed.
16650         (help-pretty-print-limit): New variable to control pretty-printing
16651         of variable values.
16652         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16653         `help-pretty-print-value' again.  Only print-print when OBJECT is
16654         list of length less than `help-pretty-print-limit'.
16655         (describe-variable): Use `help-maybe-pretty-print-value' again.
16656
16657 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16658
16659         * simple.el (blink-matching-open): Remove C++ kludge.
16660         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16661
16662 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16663
16664         * info.el (Info-default-directory-list): Made the documentation
16665         more explanitory.
16666
16667 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16668
16669         * lisp/packages.el:
16670         * lisp/package-admin.el:
16671         * lisp/build-report.el:
16672         Fix typos.
16673
16674 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16675
16676         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16677         warnings in Java buffers without final newline and editing the
16678         last line.
16679
16680 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16681
16682         * packages.el (packages-find-packages-1): Don't allow a backwards
16683         compatible lisp tree to overwrite `preloaded-file-list'.
16684         Suggested by Colin Rafferty  <colin@xemacs.org>
16685
16686         * mouse.el (mouse-offix-drop): Set undo-boundary.
16687         From Oliver Graf <ograf@fga.de>
16688
16689 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16690
16691         * loadup.el (load-gc): rewrite as defun.
16692         Print something sensical if a required dump-time file isn't found.
16693
16694 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16695
16696         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16697         bug strikes a menudescriptor.
16698
16699         * package-get-base.el (package-get-base): Updated.
16700
16701         * package-info.el (batch-update-package-info): Derive REQUIRES
16702         from the Makefile.
16703
16704 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16705
16706         * files.el (save-some-buffers): Don't play games with deleting
16707         other windows if we are in the minibuffer window.
16708
16709 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16710
16711         * modeline.el (modeline-minor-mode-menu): Add support for :active
16712         (add-minor-mode): Document :active property to TOGGLE.
16713
16714 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16715
16716         * modeline.el (modeline-minor-mode-menu): Add support for an
16717         `:included' predicate in the `toggle-sym' plist.
16718         (add-minor-mode): Document the :included property, format
16719         docstring some more.
16720         (modeline-minor-mode-menu): Documentation string added.
16721
16722 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16723
16724         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16725         labels from the symbol-names by thwacking off the overly redundant
16726         and overused "mode", parenthesizing "minor", and capitalizing the
16727         resultant strings.  Also shortened the menu's title by eliminating
16728         the redundant buffer name.
16729         (add-minor-mode): Beautified the docstring, added mention of the
16730         `:menu-tag' property of TOGGLE.
16731         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16732         `toggle-sym' to beatify the mode-life menus.
16733         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16734         `auto-fill-function'.
16735
16736 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16737
16738         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16739         menus to :style 'toggle.
16740
16741 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16742
16743         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16744
16745 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16746
16747         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16748         only recognize first hyperlink.
16749         (hyper-apropos-highlightify): Deletia, this is already done by
16750         `hyper-apropos-insert-face'.
16751         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16752
16753 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16754
16755         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16756         mail.
16757         (toolbar-mail-reader): Add support for `send'.
16758         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
16759
16760 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16761
16762         * info.el (Info-emacs-info-file-name): Add defvar for
16763         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
16764         will function properly.
16765
16766 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
16767
16768         * simple.el: make the backwards delete function called by
16769         `backward-or-forward-delete-char' user configurable.
16770
16771 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16772
16773         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
16774         compiled function got loaded from.
16775
16776 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16777
16778         * term/apollo.el: Synched up with InfoDock 3.6.2.
16779
16780 1998-01-08  SL Baur  <steve@altair.xemacs.org>
16781
16782         * startup.el (load-init-file): Load autoloads earlier.
16783         (startup-splash-frame): Handle InfoDock logo.
16784
16785         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
16786         InfoDock.
16787         (x-init-toolbar-from-resources): Move from x-toolbar.el.
16788
16789         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
16790         doesn't have this function.
16791
16792         * packages.el (locate-data-file): Fix to call `locate-file'.
16793
16794 1998-01-07  SL Baur  <steve@altair.xemacs.org>
16795
16796         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
16797         version of version.el.
16798         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
16799
16800         * x-menubar.el (default-menubar): Guard reference to
16801         `gnuserv-frame'.
16802         (default-menubar): Guard references to `font-lock-mode'.
16803         (default-menubar): Guard references to font-menu-this-frame-only-p'.
16804         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
16805
16806         * make-docfile.el: Don't snarf doc strings from autoloads.
16807
16808         * startup.el (load-init-file): Use algorithm from loaddefs.el for
16809         loading auto-autoloads files.
16810
16811         * loaddefs.el: Disable dumping autoloads.
16812
16813 1998-01-05  SL Baur  <steve@altair.xemacs.org>
16814
16815         * lisp-mnt.el: Synch to Emacs 20.2.
16816
16817         * help.el: Remove manual autoload of `finder-by-keyword'.
16818
16819         * finder.el (finder-by-keyword): Autoload.
16820
16821         * help.el: Conditionalize hyperbole setup.
16822
16823 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16824
16825         * packages.el (package-require): Update to reflect new data format.
16826
16827 1998-01-02  Didier Verna  <didier@xemacs.org>
16828
16829         * x-menubar.el (default-menubar): make the tutorials available
16830         through the menubar. (Plus some compilation warnings cleanup).
16831
16832 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16833
16834         * check-features.el: New file.  Perform sanity check after build.
16835
16836         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
16837         files to tooltalk package.
16838         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
16839         package.
16840
16841         * package-admin.el (package-admin-xemacs): Use better default for
16842         location of XEmacs binary.
16843
16844 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
16845
16846         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
16847         tag with sexp and add value tag with value `t'.
16848
16849 1998-01-03  SL Baur  <steve@altair.xemacs.org>
16850
16851         * package-get.el: Changes to work with real data.
16852         From Pete Ware <ware@cis.ohio-state.edu>
16853
16854         * packages.el (packages-reload-autoloads): Guard load for the time
16855         being.
16856
16857         * update-elc.el ("packages.el"): Force loading packages.el instead
16858         of possibly out-of-date packges.elc.
16859         * make-docfile.el ("packages.el"): Ditto.
16860
16861 1998-01-02  Colin Rafferty  <colin@xemacs.org>
16862
16863         * build-report.el (build-report-delete-regexp): Added a rule for
16864         the main tarball shadowing anything past it.
16865
16866 1998-01-02  SL Baur  <steve@altair.xemacs.org>
16867
16868         * packages.el (package-provide): Delete a previous provide.
16869
16870         * package-info.el: New file.
16871
16872         * package-get.el: New file.
16873         From Pete Ware <ware@cis.ohio-state.edu>
16874         (package-get): Fix md5 computation to work with Mule.
16875
16876 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16877
16878         * simple.el (log-message-*): Quote symbols in docstrings properly.
16879
16880 1998-01-01  SL Baur  <steve@altair.xemacs.org>
16881
16882         * packages.el (packages-new-autoloads): Ignore symbolic links.
16883
16884         * cus-face.el (face-custom-attributes-get): Fix typo.
16885         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16886
16887 1997-12-31  SL Baur  <steve@altair.xemacs.org>
16888
16889         * startup.el (load-init-file): Reload new or changed autoloads
16890         unless inhibited.  Reload modified dumped lisp (stubbed).
16891
16892         * packages.el (packages-new-autoloads): New function.
16893         (packages-reload-autoloads): New function.
16894         (packages-reload-dumped-lisp): New (stub) function.
16895
16896         * loadup.el: Inhibit reloading dumped files when running temacs.
16897
16898         * loadhist.el (file-provides): Extend to handle variant
16899         extensions.
16900
16901         * replace.el (query-replace): Fix typo.
16902
16903 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16904
16905         * make-docfile.el: list-autoloads-path has been renamed.
16906         * update-elc.el: list-autoloads has been renamed.
16907
16908         * packages.el (packages-list-autoloads): Renamed.
16909         (packages-list-autoloads-path): Ditto.
16910
16911 1997-12-29  Colin Rafferty  <colin@xemacs.org>
16912
16913         * packages.el (packages-find-packages-1): Made it signal a warning
16914         for an error in an auto-autoload.el file.
16915
16916 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16917
16918         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
16919         tag with const.
16920         From Aki Vehtari <Aki.Vehtari@hut.fi>
16921
16922         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
16923
16924         * loadhist.el (unload-feature): Remove autoload.
16925
16926 1997-12-28  SL Baur  <steve@altair.xemacs.org>
16927
16928         * loadhist.el: Unpackaged.
16929
16930         * help.el (describe-symbol-find-file): Rename
16931         `describe-function-find-file' and make old name obsolete.
16932         (describe-function-1): Use it.
16933         (describe-function-1): Guard reference to
16934         `compiled-function-annotation'.
16935
16936 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16937
16938         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
16939         argument.
16940         (help-mode-quit): New optional arg to control whether it kills or
16941         buries.  Tidied up.
16942         (with-displaying-help-buffer): Don't kill buffer initially, even
16943         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
16944         (help-pretty-print-value): Rename back from
16945         `help-maybe-pretty-print-value'!  If `pp-internal' is available
16946         use it, otherwise use dumped `cl-prettyprint'.
16947         (describe-variable): Use `help-pretty-print-value' again.
16948         (find-func): Removed reference to "find-func" at end.
16949
16950 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
16951
16952         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
16953           GUI XEmacs. Rename? x-menubar is rather window system
16954           independant, except for a couple of items.
16955
16956 1997-12-26  SL Baur  <steve@altair.xemacs.org>
16957
16958         * x-menubar.el (default-menubar): Remove hyperbole and oobr
16959         entries as they will no longer be distributed with XEmacs.
16960
16961         * format.el (format-alist): Fix image/tiff regexps.
16962         From P. E. Jareth Hein <jareth@camelot-soft.com>
16963
16964         * help.el (help-maybe-pretty-print-value): Rename.
16965         (describe-variable): Use it.
16966         (describe-variable): Add trailing linefeed.
16967
16968 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16969
16970         * help.el (describe-function-1): Don't output anything for
16971           arglist of autoload functions.
16972
16973 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16974
16975         * help.el (describe-function-1): Don't output anything for
16976           arglist of autoload functions.
16977
16978 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16979
16980         * help.el (help-mode-map): New bindings for `help-mode-bury',
16981         `describe-function-at-point', `describe-variable-at-point',
16982         `Info-elisp-ref', `customize-variable', `help-next-section' and
16983         `help-prev-section'.
16984         (help-next-section): New function.
16985         (help-prev-section): New function.
16986         (help-mode-quit): Changed to kill the help buffer.
16987         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
16988         correctly.
16989         (help-buffer-name): New function to generate the name of help
16990         buffers.
16991         (with-displaying-help-buffer): Is now a macro.  Takes an new first
16992         argument giving the name of the help buffer.
16993         (describe-key): Use `with-displaying-help-buffer' with name.
16994         (describe-mode): Ditto.
16995         (describe-bindings): Ditto.
16996         (describe-prefix-bindings): Ditto.
16997         (view-lossage): Ditto.
16998         (with-syntax-table): New macro.
16999         (function-called-at-point): Use `ignore-errors' and
17000         `with-syntax-table'.
17001         (function-at-point): Ditto.
17002         (describe-function): Use `with-displaying-help-buffer' with name.
17003         (function-arglist): Extracted from `describe-function-1'.  Returns
17004         function's arglist as string.
17005         (function-documentation): Extracted from `describe-function-1'.
17006         Returns function's docstring.
17007         (describe-function-1): Remove all the "stream" garbage, including
17008         the stream argument.  Use `function-arglist' and
17009         `function-documentation'.
17010         (describe-function-arglist): Just use `function-arglist'.
17011         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
17012         (help-pretty-print-value): New function to help with
17013         pretty-printing variable values.  Knows about `#<...>'.  Needs
17014         `pp-internal'.
17015         (describe-variable): Use `with-displaying-help-buffer' with name.
17016         Formatting improved.  Display file where variable is defined, if
17017         known.  Use `help-pretty-print-value'.
17018         (describe-syntax): Use `with-displaying-help-buffer' with name.
17019         (list-processes): Remove "stream" garbage.
17020
17021 1997-12-25  SL Baur  <steve@altair.xemacs.org>
17022
17023         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
17024         call a dumped routine instead.
17025
17026         * x-win-xfree86.el: Wrap file in defun.
17027         * x-win-sun.el: Ditto.
17028
17029 1997-12-23  SL Baur  <steve@altair.xemacs.org>
17030
17031         * help.el (view-emacs-news): Remove usage of outl-mouse which
17032         advises functions and does other evil things.
17033
17034 1997-12-22  SL Baur  <steve@altair.xemacs.org>
17035
17036         * format.el (format-alist): Add `image/tiff'.
17037         From P. E. Jareth Hein <jareth@camelot-soft.com>
17038
17039 1997-12-21  SL Baur  <steve@altair.xemacs.org>
17040
17041         * about.el (about-hackers): More names added.
17042
17043         * make-docfile.el: Remove superfluous package path search.
17044
17045         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
17046
17047 1997-12-20  SL Baur  <steve@altair.xemacs.org>
17048
17049         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
17050         ignored shadows.
17051
17052 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17053
17054         * startup.el (set-default-load-path): Make sure lisp and site-lisp
17055         get trailing slashes when added to the load-path.
17056
17057         * x-init.el (init-x-win): Locate where XEmacs X localization files
17058         are.
17059
17060 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
17061
17062         * x-faces.el: Added support for foregroundToolBarColor
17063           to xpm-color-symbols.
17064
17065 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17066
17067         * etags.el (tags-remove-duplicates): Removed.
17068         (buffer-tag-table-list): Use `delete-duplicates'.
17069
17070         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
17071         correctly.
17072         (get*): Defalias to `get'.
17073
17074         * cl.el (eql): Compare integers with `eq'.
17075         (cl-map-extents): Check for `map-extents' first.
17076
17077 1997-12-17  Didier Verna  <didier@xemacs.org>
17078
17079         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
17080         added the 'numero', 'copyright' and 'trademark' symbols.
17081
17082         * leim/quail/latin-post.el ("french-postfix"): see above.
17083
17084 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17085
17086         * widget.el (define-widget): Check the arguments.
17087
17088         * cus-edit.el (customize-face): Use `check-argument-type'.
17089         (custom-variable-value-create): Use `signal' to signal error.
17090         (custom-variable-reset-saved): Ditto.
17091         (custom-variable-reset-standard): Ditto.
17092         (custom-face-reset-saved): Ditto.
17093
17094         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
17095         (widget-default-format-handler): Ditto.
17096         (widget-checklist-add-item): Ditto.
17097         (widget-radio-add-item): Ditto.
17098         (widget-editable-list-entry-create): Ditto.
17099         (widget-sexp-prompt-value): Ditto.
17100
17101         * custom.el (custom-declare-variable): Signal errors better.
17102         (custom-handle-keyword): Ditto.
17103         (custom-declare-group): Ditto.
17104
17105         * window-xemacs.el (windows): Ditto.
17106
17107         * menubar.el (menu): Ditto.
17108
17109         * keydefs.el (keyboard): Ditto.
17110
17111         * minibuf.el (minibuffer): Ditto.
17112
17113         * process.el (execute): Ditto.
17114
17115         * fill.el (fill): Ditto.
17116
17117         * modeline.el (modeline): Ditto.
17118
17119         * help.el (help): Ditto.
17120
17121         * faces.el (faces): Ditto.
17122
17123         * files.el (files): Ditto.
17124
17125         * x-init.el (x): Ditto.
17126
17127         * lisp-mode.el (lisp): Ditto.
17128
17129         * process.el (processes): Ditto.
17130
17131         * mouse.el (mouse): Ditto.
17132
17133         * abbrev.el (abbrev): Moved from cus-edit.
17134
17135         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
17136         as variable declaration.
17137
17138 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17139
17140         * menubar.el (find-menu-item): Use `check-argument-type'.
17141         (find-menu-item): Cosmetic changes.
17142
17143 1997-12-18  SL Baur  <steve@altair.xemacs.org>
17144
17145         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
17146
17147 1997-12-17  SL Baur  <steve@altair.xemacs.org>
17148
17149         * startup.el (set-default-load-path): Only search package-path
17150         when not running temacs.
17151
17152         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
17153         files.
17154
17155         * loadup.el: Correct commentary.  Reformatting.
17156         (really-early-error-handler): Use absolute path to the
17157         first dumped-lisp.el file.
17158         (really-early-error-handler): Print full path name of
17159         each dumped lisp file (inherited from InfoDock).
17160
17161         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
17162         dumped-lisp.el files.
17163
17164         * make-docfile.el (preloaded-file-list): Reorder when the
17165         package-path is searched.
17166         * update-elc.el: Ditto.
17167
17168         * lisp-mode.el (call-with-condition-handler): Treat the same as
17169         `condition-case' for indentation.
17170
17171         * about.el (about-xemacs): Update release date.
17172
17173 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17174
17175         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
17176         anywhere but at the last clause.
17177         (ecase): Disallow `t' and `otherwise'.
17178
17179 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
17180
17181         * cus-edit.el (custom-buffer-create-buttons): New function
17182         from stuff moved out of `custom-buffer-create-internal'.
17183         (custom-novice): New variable.  Default t.
17184         (custom-display-global-buttons): Ditto.  Default `top'.
17185         (custom-buffer-create-internal): Only display help if
17186         `custom-novice' is non-nil.  Display global buttons according to
17187         `custom-display-global-buttons'.
17188
17189 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17190
17191         * menubar.el (find-menu-item): Use `check-argument-type'.
17192         (find-menu-item): Cosmetic changes.
17193
17194 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
17195
17196         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
17197         look.
17198
17199 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17200
17201         * format.el (format-deannotate-region):  Bug fix.
17202         Deannotating a region containing unknown tags would fail
17203         (causing decoding of text/enriched to fail at user level)
17204
17205 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17206
17207         * minibuf.el (read-directory-name): Support sixth
17208           arg, HISTORY, as already documented.
17209
17210 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17211
17212         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17213         to `ecase'.
17214
17215 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17216
17217         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17218         skk-activate.
17219
17220 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17221
17222         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.