update.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
4         XEmacs CHISE.
5         (=>ucs-bmp-itaiji-011): Ditto.
6
7 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
8
9         * mule/mule-charset.el (default-coded-charset-priority-list): Use
10         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
11
12 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
13
14         * mule/mule-charset.el (default-coded-charset-priority-list): Add
15         `=>ucs-bmp-cjk@iwds-1/normalized'.
16
17         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
18         coded-charset for XEmacs CHISE.
19
20 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
21
22         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
23         setting for `=>ucs-itaiji-010'.
24
25         * mule/mule-charset.el (default-coded-charset-priority-list): Add
26         `=>ucs-bmp-itaiji-010'.
27
28         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
29         XEmacs CHISE.
30         (=>ucs-bmp-itaiji-010): Ditto.
31
32 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
33
34         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
35         setting for `=>ucs@iwds-1/normalized'.
36
37 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
38
39         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
40         for XEmacs CHISE.
41
42 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
43
44         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
45         setting for `==>ucs@esu'.
46
47         * mule/mule-charset.el (default-coded-charset-priority-list): Add
48         `==>ucs-sip@esu'.
49
50         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
51         CHISE.
52         (==>ucs-sip@esu): Ditto.
53
54 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
55
56         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
57         setting for `=>big5-cdp-var-001'.
58
59         * mule/mule-charset.el (default-coded-charset-priority-list): Add
60         `=>big5-cdp-var-001'.
61
62         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
63         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
64
65 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
66
67         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
68         setting for `===hng-sts'.
69
70         * mule/mule-charset.el (default-coded-charset-priority-list): Add
71         `===hng-sts'.
72
73         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
74         CHISE.
75
76 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
77
78         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
79         setting for `===hng-sgs'.
80
81         * mule/mule-charset.el (default-coded-charset-priority-list): Add
82         `===hng-sgs'.
83
84         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
85         CHISE.
86
87 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
88
89         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
90         setting for `===hng-saa'.
91
92         * mule/mule-charset.el (default-coded-charset-priority-list): Add
93         `===hng-saa'.
94
95         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
96         CHISE.
97
98 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
99
100         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
101         setting for `===hng-kad'.
102
103         * mule/mule-charset.el (default-coded-charset-priority-list): Add
104         `===hng-kad'.
105
106         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
107         CHISE.
108
109 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
110
111         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
112         setting for `===hng-sai'.
113
114         * mule/mule-charset.el (default-coded-charset-priority-list): Add
115         `===hng-sai'.
116
117         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
118         CHISE.
119
120 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
121
122         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
123         setting for `===hng-ini'.
124
125         * mule/mule-charset.el (default-coded-charset-priority-list): Add
126         `===hng-ini'.
127
128         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
129         CHISE.
130
131 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
132
133         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
134         setting for `===hng-wke'.
135
136         * mule/mule-charset.el (default-coded-charset-priority-list): Add
137         `===hng-wke'.
138
139         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
140         CHISE.
141
142 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
143
144         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
145         setting for `===hng-wks'.
146
147         * mule/mule-charset.el (default-coded-charset-priority-list): Add
148         `===hng-wks'.
149
150         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
151         CHISE.
152
153 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
154
155         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
156         setting for `===hng-sab'.
157
158         * mule/mule-charset.el (default-coded-charset-priority-list): Add
159         `===hng-sab'.
160
161         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
162         CHISE.
163
164 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
165
166         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
167         setting for `===hng-ykk'.
168
169         * mule/mule-charset.el (default-coded-charset-priority-list): Add
170         `===hng-ykk'.
171
172         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
173         CHISE.
174
175 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
176
177         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
178         setting for `===hng-kkh'.
179
180         * mule/mule-charset.el (default-coded-charset-priority-list): Add
181         `===hng-kkh'.
182
183         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
184         CHISE.
185
186 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
187
188         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
189         setting for `===hng-fhs'.
190
191         * mule/mule-charset.el (default-coded-charset-priority-list): Add
192         `===hng-fhs'.
193
194         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
195         CHISE.
196
197 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
198
199         * mule/mule-charset.el (default-coded-charset-priority-list): Add
200         `==>daijiten'.
201
202         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
203         setting for `==>daijiten'.
204
205         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
206         CHISE.
207
208 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
209
210         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
211         last number of its code.
212
213 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
214
215         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
216         settings for `=daijiten', `==daijiten' and `===daijiten'.
217
218         * mule/mule-charset.el (default-coded-charset-priority-list): Add
219         `=daijiten', `==daijiten' and `===daijiten'.
220
221         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
222         CHISE.
223         (==daijiten): Ditto.
224         (===daijiten): Ditto.
225
226 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
227
228         * mule/mule-charset.el (default-coded-charset-priority-list): Add
229         `=>ucs-bmp-itaiji-008'.
230
231         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
232         XEmacs CHISE.
233         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
234
235 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
236
237         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
238         of #x9FCC as the value of `max-code'.
239
240 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
241
242         * mule/mule-charset.el (default-coded-charset-priority-list): Add
243         `=>>ucs-bmp-cjk@unicode'.
244
245         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
246         for XEmacs CHISE.
247
248 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
249
250         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
251         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
252         `===shuowen-jiguge5'.
253
254         * mule/mule-charset.el (default-coded-charset-priority-list): Add
255         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
256
257         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
258         XEmacs CHISE.
259         (===shuowen-jiguge4): Ditto.
260         (===shuowen-jiguge5): Ditto.
261
262 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
263
264         * mule/mule-charset.el (default-coded-charset-priority-list): Add
265         `=ucs-sip-var-005'.
266
267         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
268         XEmacs CHISE.
269
270 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
271
272         * mule/mule-charset.el (default-coded-charset-priority-list): Add
273         `=>>hanyo-denshi/ib'.
274
275 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
276
277         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
278         setting for `=>big5-cdp@iwds-1'.
279
280 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
281
282         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
283         setting for `=big5-cdp-var-010'.
284
285 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
286
287         * mule/mule-charset.el (default-coded-charset-priority-list): Add
288         `=big5-cdp-var-010'.
289
290         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
291         XEmacs CHISE.
292
293 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
294
295         * mule/mule-charset.el (default-coded-charset-priority-list): Add
296         `=ucs-sip-itaiji-008'.
297
298         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
299         XEmacs CHISE.
300
301 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
302
303         * mule/mule-charset.el (default-coded-charset-priority-list): Add
304         `=>ucs-sip-itaiji-006'.
305
306         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
307         XEmacs CHISE.
308
309 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
310
311         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
312         setting for `=+>big5-cdp', `=>big5-cdp@component' and
313         `=>big5-cdp@cognate'.
314
315         * mule/mule-charset.el (default-coded-charset-priority-list): Add
316         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
317
318 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
319
320         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
321         CHISE.
322         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
323         mother.
324         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
325
326 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
327
328         * mule/mule-charset.el (default-coded-charset-priority-list): Add
329         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
330
331         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
332         XEmacs CHISE.
333         (=>big5-cdp@component): Ditto.
334         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
335
336 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
337
338         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
339         setting for `=>ucs-itaiji-001@iwds-1'.
340
341         * mule/mule-charset.el (default-coded-charset-priority-list): Add
342         `=>ucs-bmp-itaiji-001@iwds-1'.
343
344         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
345         for XEmacs CHISE.
346         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
347
348 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
349
350         * mule/mule-charset.el (default-coded-charset-priority-list):
351         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
352         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
353         `chinese-isoir165'.
354
355         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
356         CHISE.
357
358 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
359
360         * mule/mule-charset.el (default-coded-charset-priority-list): Add
361         `=ucs-sip-itaiji-006'.
362
363         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
364         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
365
366 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
367
368         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
369         setting for `=>ucs-itaiji-009'.
370
371         * mule/mule-charset.el (default-coded-charset-priority-list): Add
372         `==ucs-bmp-itaiji-001'.
373
374         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
375         (=big5-cdp-itaiji-003): Doc fix.
376         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
377
378 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
379
380         * mule/mule-charset.el (default-coded-charset-priority-list): Add
381         `=>zinbun-oracle'.
382
383 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
384
385         * mule/mule-charset.el (default-coded-charset-priority-list): Add
386         `=>ucs-sip-itaiji-003'.
387
388         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
389         (=>ucs-bmp-itaiji-003): Fix `long-name'.
390         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
391
392 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
393
394         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
395         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
396
397 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
398
399         * mule/mule-charset.el (default-coded-charset-priority-list): Add
400         `==ucs-bmp-itaiji-006'.
401
402         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
403         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
404         (==ucs-bmp-itaiji-006): Ditto.
405
406 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
407
408         * mule/mule-charset.el (default-coded-charset-priority-list): Add
409         `=ucs-bmp-itaiji-012'.
410
411         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
412         XEmacs CHISE.
413         (=ucs-bmp-itaiji-012): Ditto.
414
415 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
416
417         * mule/mule-charset.el (default-coded-charset-priority-list): Add
418         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
419
420 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
421
422         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
423         CHISE.
424
425 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
426
427         * mule/mule-charset.el (default-coded-charset-priority-list): Add
428         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
429         and `=>>cns11643-6'.
430
431         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
432         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
433         (=>>cns11643-3): Ditto.
434         (=>>cns11643-4): Modify DOC.
435         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
436
437 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
438
439         * mule/mule-charset.el (default-coded-charset-priority-list): Add
440         `=>ucs-sip-itaiji-005'.
441
442         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
443         XEmacs CHISE.
444
445 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
446
447         * mule/mule-charset.el (default-coded-charset-priority-list): Add
448         `==hanyo-denshi/tk/mf-01'.
449
450         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
451         for XEmacs CHISE.
452
453 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
454
455         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
456         `=>ucs-itaiji-007'.
457
458 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
459
460         * mule/mule-charset.el (default-coded-charset-priority-list): Add
461         `==ucs-sip-var-002'.
462
463         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
464         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
465
466 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
467
468         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
469         setting for `==ucs-itaiji-001'.
470
471 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
472
473         * mule/mule-charset.el (default-coded-charset-priority-list): Add
474         `==ucs-sip-itaiji-001'.
475
476         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
477         XEmacs CHISE.
478         (==ucs-sip-itaiji-001): Ditto.
479
480 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
481
482         * mule/mule-charset.el (default-coded-charset-priority-list): Add
483         `=+>ucs-bmp-var-003'.
484
485         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
486         CHISE.
487         (=+>ucs-bmp-var-003): Ditto.
488
489 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
490
491         * mule/mule-charset.el (default-coded-charset-priority-list): Add
492         `=>ucs-bmp-cjk@cognate'.
493
494         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
495         XEmacs CHISE.
496
497 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
498
499         * mule/mule-charset.el (default-coded-charset-priority-list): Add
500         `=ucs-sip-itaiji-005'.
501
502         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
503         XEmacs CHISE.
504
505 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
506
507         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
508         setting for `=>ucs@cognate'.
509
510         * mule/mule-charset.el (default-coded-charset-priority-list): Add
511         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
512
513         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
514         CHISE.
515         (=>ucs@hanyo-denshi): Abolished.
516         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
517         (=>ucs-bmp-itaiji-009): Ditto.
518         (=>ucs-sip@cognate): Ditto.
519
520 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
521
522         * mule/mule-charset.el (default-coded-charset-priority-list): Add
523         `=>ucs-bmp-itaiji-004'.
524
525         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
526         XEmacs CHISE.
527
528 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
529
530         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
531         setting for `=>ucs-itaiji-004'.
532
533 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
534
535         * mule/mule-charset.el (default-coded-charset-priority-list): Add
536         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
537         `=>ucs-bmp-itaiji-007'.
538
539         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
540         XEmacs CHISE.
541         (=>ucs-itaiji-004): Ditto.
542         (=>ucs-sip-itaiji-004): Ditto.
543         (=>ucs-bmp-itaiji-007): Ditto.
544
545 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
546
547         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
548         setting for `=ucs-itaiji-010'.
549
550 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
551
552         * mule/mule-charset.el (default-coded-charset-priority-list):
553         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
554         - Add `=ucs-bmp-itaiji-010'.
555         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
556           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
557         - Add `=>ucs-sip@iwds-1'.
558
559         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
560         XEmacs CHISE.
561         (=ucs-bmp-itaiji-010): Ditto.
562         (=>ucs-sip@iwds-1): Ditto.
563
564 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
565
566         * mule/mule-charset.el (default-coded-charset-priority-list): Add
567         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
568
569         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
570         XEmacs CHISE.
571         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
572
573 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
574
575         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
576         setting for `=>ucs-itaiji-003'.
577
578 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
579
580         * mule/mule-charset.el (default-coded-charset-priority-list): Add
581         `=>ucs-bmp-itaiji-003'.
582
583         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
584         XEmacs CHISE.
585         (=>ucs-bmp-itaiji-003): Ditto.
586
587 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
588
589         * mule/mule-charset.el (default-coded-charset-priority-list): Add
590         `=ucs-bmp-itaiji-011'.
591
592         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
593         XEmacs CHISE.
594
595 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
596
597         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
598         setting for `==ucs-var-002'.
599
600 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
601
602         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
603         setting for `==ucs-itaiji-002'.
604
605 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
606
607         * mule/mule-charset.el (default-coded-charset-priority-list): Add
608         `==ucs-sip-itaiji-002'.
609
610         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
611         XEmacs CHISE.
612
613 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
614
615         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
616         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
617
618         * mule/mule-charset.el (default-coded-charset-priority-list): Add
619         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
620         `=>ucs-sip-itaiji-007'.
621
622         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
623         XEmacs CHISE.
624         (=>ucs-sip-itaiji-007): Ditto.
625         (=ucs-sip-itaiji-007): Ditto.
626         (=ucs-itaiji-011): Ditto.
627         (=ucs-sip-itaiji-011): Ditto.
628
629 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
630
631         * mule/mule-coding.el (coded-charset-entity-reference-alist):
632         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
633
634 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
635
636         * mule/mule-charset.el (default-coded-charset-priority-list): Add
637         `==ucs-bmp-var-002'.
638
639         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
640         CHISE.
641         (==ucs-bmp-var-002): Ditto.
642
643         * mule/mule-coding.el (coded-charset-entity-reference-alist):
644         Modify some priorities.
645
646 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
647
648         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
649         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
650         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
651
652 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
653
654         * mule/mule-charset.el (default-coded-charset-priority-list): Add
655         `=big5-cdp-var-001'.
656
657         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
658         XEmacs CHISE.
659
660 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
661
662         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
663         setting for `==ucs-itaiji-005'.
664
665 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
666
667         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
668         setting for `=ucs-itaiji-007'.
669
670         * mule/mule-charset.el (default-coded-charset-priority-list): Add
671         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
672
673         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
674         XEmacs CHISE.
675         (==ucs-bmp-itaiji-005): Ditto.
676         (=ucs-itaiji-007): Ditto.
677         (=ucs-bmp-itaiji-007): Ditto.
678
679 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
680
681         * mule/mule-charset.el (default-coded-charset-priority-list): Add
682         `==gt-pj-k1' and `==gt-pj-k2'.
683
684 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
685
686         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
687         CHISE.
688         (==gt-pj-k2): Ditto.
689
690 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
691
692         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
693         setting for `=>ucs-itaiji-005'.
694
695 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
696
697         * mule/mule-charset.el (default-coded-charset-priority-list): Add
698         `=>>cbeta'.
699
700 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
701
702         * mule/mule-charset.el (default-coded-charset-priority-list): Add
703         `=>ucs-sip@component'.
704
705         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
706         instead of `=ucs' as its mother.
707         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
708
709         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
710         setting for `=>ucs-itaiji-006'.
711
712 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
713
714         * mule/mule-charset.el (default-coded-charset-priority-list): Add
715         `=>ucs-bmp-itaiji-006'.
716
717         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
718         XEmacs CHISE.
719         (=>ucs-bmp-itaiji-006): Ditto.
720
721 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
722
723         * mule/mule-charset.el (default-coded-charset-priority-list): Add
724         `=>ucs-bmp-itaiji-001'.
725
726         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
727         XEmacs CHISE.
728
729 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
730
731         * mule/mule-charset.el (default-coded-charset-priority-list): Add
732         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
733
734         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
735         instead of `=ucs' as its mother.
736         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
737         (==ucs-bmp-itaiji-002): Ditto.
738         (==ucs-itaiji-003): Ditto.
739         (==ucs-bmp-itaiji-003): Ditto.
740
741 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
742
743         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
744         setting for `=big5-cdp-var-002'.
745
746         * mule/mule-charset.el (default-coded-charset-priority-list): Add
747         `=big5-cdp-var-002'.
748
749         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
750         XEmacs CHISE.
751
752 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
753
754         * mule/mule-charset.el (default-coded-charset-priority-list): Add
755         `=ucs-sip-var-004'.
756
757         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
758         XEmacs CHISE.
759
760 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
761
762         * mule/mule-charset.el (default-coded-charset-priority-list): Add
763         `=>ucs-bmp-cjk@iwds-1'.
764
765         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
766         XEmacs CHISE.
767
768 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
769
770         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
771         setting for `=ucs-var-005'.
772
773         * mule/mule-charset.el (default-coded-charset-priority-list): Add
774         `=ucs-bmp-var-005'.
775
776         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
777         CHISE.
778         (=ucs-bmp-var-005): Ditto.
779
780 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
781
782         * mule/mule-charset.el (default-coded-charset-priority-list): Add
783         `=>ucs-sip-itaiji-002'.
784
785         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
786         XEmacs CHISE.
787
788 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
789
790         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
791         setting for `=>ucs-itaiji-002'.
792
793 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
794
795         * mule/mule-charset.el (default-coded-charset-priority-list): Add
796         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
797
798         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
799         (=>ucs-itaiji-002): Ditto.
800         (=>ucs-bmp-itaiji-002): Ditto.
801
802 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
803
804         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
805         setting for `=>ucs-itaiji-001'.
806
807 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
808
809         * mule/mule-charset.el (default-coded-charset-priority-list): Add
810         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
811
812         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
813         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
814         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
815         (=>ucs-sip-itaiji-001): Ditto.
816
817         * mule/mule-coding.el(coded-charset-entity-reference-alist):
818         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
819         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
820
821 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
822
823         * mule/mule-charset.el (default-coded-charset-priority-list):
824         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
825         `=jef-china3' and `chinese-isoir165'.
826
827 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
828
829         * mule/mule-charset.el (default-coded-charset-priority-list): Add
830         `=>ucs-bmp-itaiji-005'.
831
832         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
833         XEmacs CHISE.
834         (=>ucs-bmp-itaiji-005): Ditto.
835
836 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
837
838         * mule/mule-charset.el (default-coded-charset-priority-list): Add
839         `=+>jis-x0213-2'.
840
841 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
842
843         * mule/mule-charset.el (default-coded-charset-priority-list): Add
844         `=+>adobe-japan1-6'.
845
846 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
847
848         * mule/mule-charset.el (default-coded-charset-priority-list): Add
849         `=+>jis-x0208@1978'.
850
851 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
852
853         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
854         setting for `=>ucs@component'.
855
856 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
857
858         * mule/mule-charset.el (default-coded-charset-priority-list): Add
859         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
860
861 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
862
863         * mule/mule-coding.el (coded-charset-entity-reference-alist):
864         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
865
866 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
867
868         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
869         CHISE.
870         (=>ucs@jis/2004): Ditto.
871
872 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
873
874         * mule/mule-coding.el (coded-charset-entity-reference-alist):
875         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
876
877 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
878
879         * mule/mule-charset.el (default-coded-charset-priority-list): Add
880         `=>cbeta'.
881
882 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
883
884         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
885         setting for `==big5-cdp-itaiji-001'.
886
887         * mule/mule-charset.el (default-coded-charset-priority-list): Add
888         `==big5-cdp-itaiji-001'.
889
890         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
891         XEmacs CHISE.
892
893 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
894
895         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
896         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
897         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
898
899         * mule/mule-charset.el (default-coded-charset-priority-list): Add
900         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
901         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
902
903         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
904         XEmacs CHISE.
905         (=>big5-cdp-itaiji-001): Ditto.
906         (=big5-cdp-itaiji-002): Ditto.
907         (=big5-cdp-itaiji-003): Ditto.
908
909 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
910
911         * mule/mule-charset.el (default-coded-charset-priority-list): Add
912         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
913
914 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
915
916         * mule/mule-charset.el (default-coded-charset-priority-list):
917         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
918         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
919         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
920
921         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
922         setting for `=ucs-var-008'.
923
924         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
925         CHISE.
926         (=ucs-bmp-var-008): Likewise.
927
928 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
929
930         * mule/mule-charset.el (default-coded-charset-priority-list):
931         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
932
933 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
934
935         * mule/mule-charset.el (default-coded-charset-priority-list): Add
936         `==ucs-sip@JP/hanazono'.
937
938         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
939         XEmacs CHISE.
940
941 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
942
943         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
944         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
945
946         * mule/mule-charset.el (default-coded-charset-priority-list): Add
947         `=ucs-bmp-var-006'.
948
949         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
950         CHISE.
951         (=ucs-bmp-var-006): Likewise.
952
953 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
954
955         * mule/mule-charset.el (default-coded-charset-priority-list): Add
956         `=ucs-bmp-itaiji-009'.
957
958         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
959         XEmacs CHISE.
960         (=ucs-bmp-itaiji-009): Likewise.
961
962 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
963
964         * mule/mule-charset.el (default-coded-charset-priority-list): Add
965         `=>big5-cdp'.
966
967 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
968
969         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
970         (utf-8-ivs-gb): Likewise.
971         (utf-8-gb-er): Likewise.
972         (utf-8-ivs-gb-er): Likewise.
973         (utf-8-cns): Likewise.
974         (utf-8-ivs-cns): Likewise.
975         (utf-8-cns-er): Likewise.
976         (utf-8-ivs-cns-er): Likewise.
977         (utf-8-big5): Likewise.
978         (utf-8-ivs-big5): Likewise.
979         (utf-8-big5-er): Likewise.
980         (utf-8-ivs-big5-er): Likewise.
981         (utf-8-jis): Likewise.
982         (utf-8-ivs-jis): Likewise.
983         (utf-8-jis-er): Likewise.
984         (utf-8-ivs-jis-er): Likewise.
985         (utf-8-ks): Likewise.
986         (utf-8-ivs-ks): Likewise.
987         (utf-8-ks-er): Likewise.
988         (utf-8-ivs-ks-er): Likewise.
989
990 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
991
992         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
993         (utf-8-ivs-jp): Likewise.
994         (utf-8-jp-er): Likewise.
995         (utf-8-ivs-jp-er): Likewise.
996
997 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
998
999         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1000         setting for `=ucs-var-010'.
1001
1002         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1003         `=ucs-bmp-var-010'.
1004
1005         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1006         CHISE.
1007         (=ucs-bmp-var-010): Likewise.
1008
1009 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1010
1011         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1012         `=ucs-sip@JP/hanazono'.
1013
1014         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1015         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1016
1017 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1018
1019         * mule/mule-charset.el (default-coded-charset-priority-list):
1020         - Add `=big5-cdp-var-004'.
1021         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1022           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1023
1024         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1025         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1026         `=big5-cdp-var-005'.
1027
1028         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1029         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1030         `=big5-cdp-var-003'.
1031         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1032         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1033         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1034
1035 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1036
1037         * mule/mule-charset.el (default-coded-charset-priority-list):
1038         Don't prefer ucs-compat CCSes to other CCSes.
1039
1040 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1041
1042         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1043         `===ucs-bmp-cjk-compat@unicode'.
1044
1045         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1046         coded-charset for XEmacs CHISE.
1047
1048 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1049
1050         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1051         `=ucs-sip-itaiji-003'.
1052
1053         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1054         XEmacs CHISE.
1055
1056 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1057
1058         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1059         setting for `=ucs-var-004'.
1060
1061         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1062         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1063
1064         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1065         XEmacs CHISE.
1066         (=ucs-var-004): Ditto.
1067         (=ucs-bmp-var-004): Ditto.
1068
1069 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1070
1071         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1072         `=ucs-sip-var-003'.
1073
1074         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1075         XEmacs CHISE.
1076
1077 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1078
1079         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1080         setting for `=ucs-itaiji-006'.
1081
1082         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1083         `=ucs-bmp-itaiji-006'.
1084
1085         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1086         XEmacs CHISE.
1087         (=ucs-bmp-itaiji-006): Ditto.
1088
1089 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1090
1091         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1092         `=ucs-sip-var-002'.
1093
1094         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1095         XEmacs CHISE.
1096
1097 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1098
1099         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1100         `=ucs-sip-itaiji-002'.
1101
1102         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1103         XEmacs CHISE.
1104
1105 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1106
1107         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1108         setting for `==hanyo-denshi/tk'.
1109
1110 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1111
1112         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1113         (=hanyo-denshi/tk): Fix `long-name'.
1114         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1115
1116 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1117
1118         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1119         setting for `=>mj'.
1120
1121 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1122
1123         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1124         coded-charset for XEmacs CHISE.
1125
1126 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1127
1128         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1129         setting for `=hanyo-denshi/tk'.
1130
1131 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1132
1133         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1134         `=hanyo-denshi/tk/mf-01'.
1135
1136         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1137         XEmacs CHISE.
1138         (=hanyo-denshi/tk/mf-01): Ditto.
1139
1140 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1141
1142         * mule/mule-charset.el (default-coded-charset-priority-list):
1143         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1144
1145 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1146
1147         * mule/mule-charset.el (default-coded-charset-priority-list):
1148         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1149
1150 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1151
1152         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1153         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1154
1155         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1156         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1157
1158         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1159         XEmacs CHISE.
1160         (=ucs-bmp-itaiji-004): Ditto.
1161         (=ucs-itaiji-005): Ditto.
1162         (=ucs-bmp-itaiji-005): Ditto.
1163
1164 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1165
1166         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1167         `=ucs-sip-itaiji-001'.
1168
1169         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1170         XEmacs CHISE.
1171
1172 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1173
1174         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1175         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1176         `=ucs-itaiji-008'.
1177
1178         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1179         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1180         `=ucs-bmp-itaiji-008'.
1181
1182         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1183         XEmacs CHISE.
1184         (=ucs-bmp-itaiji-001): Ditto.
1185         (=ucs-itaiji-003): Ditto.
1186         (=ucs-bmp-itaiji-003): Ditto.
1187         (=ucs-itaiji-008): Ditto.
1188         (=ucs-bmp-itaiji-008): Ditto.
1189
1190 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1191
1192         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1193         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1194
1195         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1196         for XEmacs CHISE.
1197         (==ucs-bmp-cjk-compat@JP): Ditto.
1198
1199 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1200
1201         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1202         setting for `===hng-tzs'.
1203
1204         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1205         `===hng-tzs'.
1206
1207         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1208         CHISE.
1209
1210 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1211
1212         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1213         setting for `===hng-doh'.
1214
1215         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1216         `===hng-doh'.
1217
1218         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1219         CHISE.
1220
1221 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1222
1223         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1224         setting for `===hng-wad'.
1225
1226         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1227         `===hng-wad'.
1228
1229         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1230         CHISE.
1231
1232 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1233
1234         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1235         settings for `==koseki' and `===hng-kcc'.
1236
1237         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1238         `===hng-kcc'.
1239
1240         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1241         CHISE.
1242
1243 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1244
1245         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1246         setting for `===hng-nkk'.
1247
1248         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1249         `===hng-nkk'.
1250
1251         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1252         CHISE.
1253
1254 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1255
1256         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1257         setting for `===hng-ink'.
1258
1259         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1260         `===hng-ink'.
1261
1262         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1263         CHISE.
1264
1265 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1266
1267         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1268         setting for `===hng-jhk'.
1269
1270         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1271         `===hng-jhk'.
1272
1273         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1274         CHISE.
1275
1276 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1277
1278         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1279         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1280         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1281         (===jis-x0213-1@2004): Likewise.
1282         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1283         "jisx0213\\(\\.2004\\)-1" as the registry.
1284         (=+>jis-x0213-1@2004): Likewise.
1285         (=>jis-x0213-1@2004): Likewise.
1286
1287         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1288         `===jis-x0213-1@2004'.
1289
1290 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1291
1292         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1293         setting for `===hng-nak'.
1294
1295         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1296         `===hng-nak'.
1297
1298         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1299         CHISE.
1300
1301 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1302
1303         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1304         setting for `===hng-hos'.
1305
1306         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1307         `===hng-hos'.
1308
1309         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1310         CHISE.
1311
1312 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1313
1314         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1315         setting for `===hng-tzj'.
1316
1317         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1318         `===hng-tzj'.
1319
1320         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1321         CHISE.
1322
1323 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1324
1325         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1326         setting for `===hng-kae'.
1327
1328         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1329         `===hng-kae'.
1330
1331         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1332         CHISE.
1333
1334 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1335
1336         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1337         setting for `===hng-kar'.
1338
1339         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1340         `===hng-kar'.
1341
1342         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1343         CHISE.
1344
1345 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1346
1347         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1348         setting for `===hng-kyd'.
1349
1350         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1351         `===hng-kyd'.
1352
1353         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1354         CHISE.
1355
1356 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1357
1358         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1359         setting for `===hng-hok'.
1360
1361         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1362         `===hng-hok'.
1363
1364         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1365         CHISE.
1366
1367 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1368
1369         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1370         setting for `===hng-jyu'.
1371
1372         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1373         `===hng-jyu'.
1374
1375         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1376         CHISE.
1377
1378 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1379
1380         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1381         setting for `===hng-zkd'.
1382
1383         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1384         `===hng-zkd'.
1385
1386         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1387         CHISE.
1388
1389 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1390
1391         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1392         setting for `===hng-kmi'.
1393
1394         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1395         `===hng-kmi'.
1396
1397         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1398         CHISE.
1399
1400 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1401
1402         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1403         setting for `===hng-okd'.
1404
1405         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1406         `===hng-okd'.
1407
1408         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1409         CHISE.
1410
1411 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1412
1413         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1414         setting for `===hng-nkm'.
1415
1416         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1417         `===hng-nkm'.
1418
1419         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1420         CHISE.
1421
1422 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1423
1424         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1425         setting for `===hng-nto'.
1426
1427         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1428         `===hng-nto'.
1429
1430         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1431         CHISE.
1432
1433 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1434
1435         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1436         setting for `===hng-yhk'.
1437
1438         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1439         `===hng-yhk'.
1440
1441         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1442         CHISE.
1443
1444 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1445
1446         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1447         setting for `===hng-sok'.
1448
1449         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1450         `===hng-sok'.
1451
1452         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1453         CHISE.
1454
1455 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1456
1457         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1458         setting for `===hng-kda'.
1459
1460         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1461         `===hng-kda'.
1462
1463         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1464         CHISE.
1465
1466 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1467
1468         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1469         setting for `===hng-myz'.
1470
1471         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1472         `===hng-myz'.
1473
1474         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1475         CHISE.
1476
1477 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1478
1479         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1480         setting for `===hng-kgk'.
1481
1482         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1483         `===hng-kgk'.
1484
1485         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1486         CHISE.
1487
1488 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1489
1490         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1491         setting for `===hng-drt'.
1492
1493         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1494         `===hng-drt'.
1495
1496         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1497         CHISE.
1498
1499 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1500
1501         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1502         setting for `===hng-mam'.
1503
1504         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1505         `===hng-mam'.
1506
1507         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1508         CHISE.
1509
1510 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1511
1512         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1513         setting for `===hng-dng'.
1514
1515         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1516         `===hng-dng'.
1517
1518         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1519         CHISE.
1520
1521 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1522
1523         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1524         setting for `=>cns11643-5'.
1525
1526 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1527
1528         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1529         setting for `===hng-keg'.
1530
1531         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1532         `===hng-keg'.
1533
1534         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1535         CHISE.
1536
1537 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1538
1539         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1540         setting for `===hng-jou'.
1541
1542         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1543         `===hng-jou'.
1544
1545         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
1546         CHISE.
1547
1548 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1549
1550         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1551         setting for `===hng-smk'.
1552
1553         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1554         `===hng-smk'.
1555
1556         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
1557         CHISE.
1558
1559 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1560
1561         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1562         setting for `===hng-kyo'.
1563
1564         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1565         `===hng-kyo'.
1566
1567         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
1568         CHISE.
1569
1570 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1571
1572         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1573         setting for `===hng-kss'.
1574
1575         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1576         `===hng-kss'.
1577
1578         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
1579         CHISE.
1580
1581 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1582
1583         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1584         setting for `===hng-wan'.
1585
1586         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1587         `===hng-wan'.
1588
1589         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
1590         CHISE.
1591
1592 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1593
1594         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1595         setting for `===hng-ksk'.
1596
1597         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1598         `===hng-ksk'.
1599
1600         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
1601         CHISE.
1602
1603 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1604
1605         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1606         setting for `===hng-kyu'.
1607
1608         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1609         `===hng-kyu'.
1610
1611         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
1612         CHISE.
1613
1614 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1615
1616         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1617         setting for `===hng-skk'.
1618
1619         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1620         `===hng-skk'.
1621
1622         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
1623         CHISE.
1624
1625 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1626
1627         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1628         setting for `===hng-sik'.
1629
1630         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1631         `===hng-sik'.
1632
1633         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
1634         CHISE.
1635
1636 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1637
1638         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1639         setting for `===hng-kbk'.
1640
1641         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1642         `===hng-kbk'.
1643
1644         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
1645         CHISE.
1646
1647 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1648
1649         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1650         setting for `===hng-kcj'.
1651
1652         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1653         `===hng-kcj'.
1654
1655         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
1656         CHISE.
1657
1658 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1659
1660         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1661         setting for `===hng-k24'.
1662
1663         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1664         `===hng-k24'.
1665
1666         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
1667         CHISE.
1668
1669 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1670
1671         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1672         setting for `===hng-gok'.
1673
1674         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1675         `===hng-gok'.
1676
1677         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
1678         CHISE.
1679 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1680
1681         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1682         setting for `===hng-tsu'.
1683
1684         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1685         `===hng-tsu'.
1686
1687         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
1688         CHISE.
1689
1690 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1691
1692         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1693         setting for `===hng-sys'.
1694
1695         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1696         `===hng-sys'.
1697
1698         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
1699         CHISE.
1700
1701 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1702
1703         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1704         - Use "&HNG010-<d><d><d><d><d>;" instead of
1705           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
1706         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
1707
1708         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1709         `=ucs-bmp-itaiji-002' and `===hng-khm'.
1710
1711         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
1712         "hngkhi-0" as the suffix of registry.
1713         (===hng-khm): New coded-charset for XEmacs CHISE.
1714         (=ucs-itaiji-002): Ditto.
1715         (=ucs-bmp-itaiji-002): Ditto.
1716
1717 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1718
1719         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1720         setting for `=>ucs@iwds-1'.
1721
1722         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
1723         XEmacs CHISE.
1724
1725 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1726
1727         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
1728         CHISE.
1729
1730         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1731         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
1732         `===hng-khi'.
1733
1734 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1735
1736         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1737         setting for `===hng-khi'.
1738
1739         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1740         `===hng-khi'.
1741
1742         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
1743         CHISE.
1744
1745 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1746
1747         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
1748         #x9FA5 as the value of `max-code'.
1749         (=ucs-bmp-var-002): Likewise.
1750         (=ucs-bmp-var-003): Likewise.
1751         (=ucs-bmp-itaiji-084): Likewise.
1752         (=ucs-bmp-cjk@JP): Likewise.
1753         (=ucs-bmp-cjk@JP/hanazono): Likewise.
1754         (==ucs-bmp-cjk@JP/hanazono): Likewise.
1755         (=>ucs-bmp-cjk@component): Likewise.
1756
1757 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1758
1759         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
1760         CHISE.
1761
1762 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1763
1764         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
1765         XEmacs CHISE.
1766         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
1767         `==jis-x0208@1978/2-pr' as the mother.
1768
1769 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1770
1771         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
1772         CHISE.
1773
1774 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1775
1776         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1777         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
1778
1779 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1780
1781         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1782         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
1783
1784 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1785
1786         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1787         setting for `===ucs@gb'.
1788
1789 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1790
1791         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1792         setting for `===hanyo-denshi/ks', `===jis-x0208' and
1793         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
1794         as the entity-reference for `===jis-x0213-1@2000'; use
1795         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
1796
1797 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1798
1799         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1800         `===jis-x0208'.
1801
1802         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
1803         instead of `===jis-x0208' as the mother.
1804         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
1805         `===jis-x0208' as the mother.
1806         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
1807         `===jis-x0208' as the mother.
1808         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
1809         `===jis-x0213-1' as the mother.
1810         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
1811         `===jis-x0213-1' as the mother.
1812         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
1813         the mother.
1814         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
1815         mother.
1816
1817 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1818
1819         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1820         setting for `=ucs-var-001'.
1821
1822 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1823
1824         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1825         `=ucs-bmp-var-001'.
1826
1827         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
1828         CHISE.
1829         (=ucs-bmp-var-001): Ditto.
1830
1831         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1832         setting for `=ucs-var-003'.
1833
1834 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1835
1836         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1837         `=ucs-bmp-var-003'.
1838
1839         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
1840         CHISE.
1841         (=ucs-bmp-var-003): Ditto.
1842
1843 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1844
1845         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1846         setting for `=ucs-var-002'.
1847
1848         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1849         `=ucs-bmp-var-002'.
1850
1851         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
1852         CHISE.
1853         (=ucs-bmp-var-002): Ditto.
1854
1855 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1856
1857         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
1858         XEmacs CHISE.
1859         (==jis-x0208@1978/5pr): Ditto.
1860
1861 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1862
1863         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1864         `=>ucs-bmp-cjk@component'.
1865
1866         * mule/mule-conf.el (=>ucs@component): New coded-charset for
1867         XEmacs CHISE.
1868         (=>ucs-bmp-cjk@component): Ditto.
1869
1870 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1871
1872         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1873         setting for `=>iwds-1'.
1874
1875 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1876
1877         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
1878         CHISE.
1879
1880 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1881
1882         * mule/mule-charset.el (default-coded-charset-priority-list):
1883         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
1884         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
1885         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
1886         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
1887
1888 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1889
1890         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1891         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
1892
1893         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
1894         `=>>ucs@iso' as the mother.
1895         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
1896         mother.
1897
1898 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1899
1900         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1901         setting for `===hanyo-denshi/ia'.
1902
1903 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1904
1905         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1906         `===hanyo-denshi/ia'.
1907
1908 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1909
1910         * mule/mule-conf.el (=koseki): Fix DOC.
1911         (==koseki): New coded-charset for XEmacs CHISE.
1912
1913 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1914
1915         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
1916         XEmacs CHISE.
1917         (===hanyo-denshi/jd): Fix DOC.
1918
1919 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1920
1921         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1922         setting for `===hanyo-denshi/ip'.
1923
1924 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1925
1926         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1927         `===hanyo-denshi/ip'.
1928
1929         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
1930         XEmacs CHISE.
1931
1932 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1933
1934         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1935         `==ucs-radicals@unicode' and `=>daikanwa'.
1936
1937         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
1938         for XEmacs CHISE.
1939
1940 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1941
1942         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
1943         XEmacs CHISE.
1944
1945 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1946
1947         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1948         `===ruimoku-v6'.
1949
1950 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1951
1952         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1953         setting for `===ruimoku-v6'.
1954
1955 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1956
1957         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
1958         CHISE.
1959
1960 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1961
1962         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
1963         coded-charset for XEmacs CHISE.
1964
1965 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1966
1967         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
1968         XEmacs CHISE.
1969
1970 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1971
1972         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1973         `===ucs-sip@iso'.
1974
1975 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1976
1977         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
1978         CHISE.
1979
1980 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1981
1982         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1983         `==ucs-sip@iso'.
1984
1985         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
1986         CHISE.
1987
1988 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1989
1990         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
1991         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
1992         (=ucs-sip-ext-b@iso): Fix registry.
1993         (==ucs-sip-ext-b@iso): Ditto.
1994         (===ucs-sip-ext-b@iso): Ditto.
1995
1996         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1997         `=ucs-sip@iso'.
1998
1999 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2000
2001         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2002         setting for `=>cbeta'.
2003
2004 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2005
2006         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2007         `=>cns11643-7'.
2008
2009         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2010
2011 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2012
2013         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2014         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2015
2016 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2017
2018         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2019         `=ucs@cns'.
2020         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2021         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2022         `=ucs@jis/1990'.
2023         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2024         `=ucs@jis/2000'.
2025         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2026         `=ucs@jis/2004'.
2027         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2028
2029         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2030         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2031
2032 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2033
2034         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2035         XEmacs CHISE.
2036         (==jis-x0208@1978/1pr): Ditto.
2037         (==jis-x0208@1978/2-pr): Ditto.
2038
2039 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2040
2041         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2042         setting for `===jis-x0213-1@2004'.
2043
2044 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2045
2046         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2047         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2048
2049         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2050         `===hanyo-denshi/jb'.
2051
2052         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2053         XEmacs CHISE.
2054         (=+>hanyo-denshi/ft): Ditto.
2055         (=+>hanyo-denshi/jt): Ditto.
2056
2057 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2058
2059         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2060         `===hanyo-denshi/hg'.
2061
2062 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2063
2064         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2065         XEmacs CHISE.
2066         (===hanyo-denshi/hg): Ditto.
2067
2068 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2069
2070         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2071         glyph-forms instead of detailed glyph-images.
2072         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2073         `=adobe-japan1-*'.
2074         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2075         (===adobe-japan1-1): Ditto.
2076         (===adobe-japan1-2): Ditto.
2077         (===adobe-japan1-3): Ditto.
2078         (===adobe-japan1-4): Ditto.
2079         (===adobe-japan1-5): Ditto.
2080         (===adobe-japan1-6): Ditto.
2081         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2082         `=>>>adobe-japan1' as the mother.
2083         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2084         `=>>adobe-japan1' as the mother.
2085         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2086         glyph-images.
2087         (==jis-x0208@1978): Ditto.
2088         (==jis-x0208@1983): Ditto.
2089         (==jis-x0208@1990): Ditto.
2090         (==jis-x0213-1): Ditto.
2091         (==jis-x0213-1@2000): Ditto.
2092         (==jis-x0213-1@2004): Ditto.
2093         (==jis-x0213-2): Ditto.
2094         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2095         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2096         `=jis-x0208@1978'.
2097         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2098         `=jis-x0208@1983'.
2099         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2100         `=jis-x0208@1990'.
2101         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2102         `=jis-x0213-1'.
2103         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2104         `=jis-x0213-1@2000'.
2105         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2106         `=jis-x0213-1@2004'.
2107         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2108         `=jis-x0213-2'.
2109         (===jis-x0208): New coded-charset for XEmacs CHISE.
2110         (===jis-x0208@1978): Ditto.
2111         (===jis-x0208@1983): Ditto.
2112         (===jis-x0208@1990): Ditto.
2113         (===jis-x0213-1): Ditto.
2114         (===jis-x0213-1@2000): Ditto.
2115         (===jis-x0213-2): Ditto.
2116         (===jis-x0212): Ditto.
2117         (===ks-x1001): Ditto.
2118         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2119         mother.
2120         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2121         as the mother.
2122         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2123         as the mother.
2124         (===cns11643-1): New coded-charset for XEmacs CHISE.
2125         (===cns11643-2): Ditto.
2126         (===cns11643-3): Ditto.
2127         (===cns11643-4): Ditto.
2128         (===cns11643-5): Ditto.
2129         (===cns11643-6): Ditto.
2130         (===cns11643-7): Ditto.
2131         (=>>cns11643-1): Ditto.
2132         (==big5-cdp): Indicate abstract glyph-images instead of
2133         representative glyph-images.
2134         (===big5-cdp): New coded-charset for XEmacs CHISE.
2135         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2136         detailed glyph-images.
2137         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2138         `=hanyo-denshi/*'.
2139         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2140         (===hanyo-denshi/ib): Ditto.
2141         (===hanyo-denshi/jt): Ditto.
2142         (===hanyo-denshi/ks): Ditto.
2143         (===mj): Ditto.
2144         (===mj-0): Ditto.
2145         (===mj-1): Ditto.
2146         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2147         `=>>>hanyo-denshi/*' as its mother.
2148         (==gt): Indicate abstract glyph-forms instead of detailed
2149         glyph-images.
2150         (===gt): New coded-charset for XEmacs CHISE.
2151         (=>>>gt): Indicates `==gt' instead of `=gt'.
2152         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2153         (==gt-k): Indicate abstract glyph-forms instead of detailed
2154         glyph-images.
2155         (===gt-k): New coded-charset for XEmacs CHISE.
2156         (==daikanwa): Indicates glyph-images instead of detailed
2157         glyph-images.
2158         (===daikanwa): New coded-charset for XEmacs CHISE.
2159         (===daikanwa/+p): Ditto.
2160         (===daikanwa/ho): Ditto.
2161         (==cbeta): Ditto.
2162         (===cbeta): Ditto.
2163         (==jef-china3): Ditto.
2164         (===jef-china3): Ditto.
2165         (==ruimoku-v6): Ditto.
2166         (==ucs@iso): Indicate representative glyph-forms instead of
2167         representative glyph-images.
2168         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2169         (==ucs@unicode): Indicate representative glyph-forms instead of
2170         representative glyph-images.
2171         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2172         `=ucs@unicode'.
2173         (==ucs@cns): Indicate representative glyph-forms instead of
2174         representative glyph-images.
2175         (==ucs@jis): Ditto.
2176         (==ucs@jis/1990): Ditto.
2177         (==ucs@jis/2000): Ditto.
2178         (==ucs@jis/2004): Ditto.
2179         (==ucs@ks): Ditto.
2180         (===ucs@iso): New coded-charset for XEmacs CHISE.
2181         (===ucs@unicode): Ditto.
2182         (===ucs@gb): Ditto.
2183         (===ucs@ks): Ditto.
2184         (===ucs-bmp-cjk@gb): Ditto.
2185         (===ucs-sip-ext-b@iso): Ditto.
2186
2187 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2188
2189         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2190         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2191         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2192         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2193         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2194         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2195         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2196         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2197         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2198         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2199
2200         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2201         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2202         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2203         - Use "&g1-[NAME];" for `=>>[NAME]'.
2204         - Abolish "&g2-[NAME];".
2205
2206 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2207
2208         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2209         `=>>ucs@cns' as the mother.
2210
2211 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2212
2213         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2214         setting for `==ucs@ks'.
2215
2216 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2217
2218         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2219         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2220         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2221         0x00E30000〜0x00E409D5.
2222
2223 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2224
2225         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2226         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2227         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2228
2229 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2230
2231         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2232         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2233
2234         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2235         (=mj-0): Ditto.
2236         (=mj-1): Ditto.
2237         (==mj): Ditto.
2238         (==mj-0): Ditto.
2239         (==mj-1): Ditto.
2240         (=>>mj): Ditto.
2241
2242         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2243         setting for `=mj' and `==mj'.
2244
2245 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2246
2247         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2248         CHISE.
2249
2250 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2251
2252         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2253         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2254         `=>ucs@hanyo-denshi'.
2255
2256 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2257
2258         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2259         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2260
2261         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2262         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2263
2264 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2265
2266         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2267         XEmacs CHISE.
2268
2269 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2270
2271         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2272         Change priority of `=>>>ucs@iso'.
2273
2274         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2275         `=>>>ucs@iso' as the mother.
2276         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2277
2278 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2279
2280         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2281         Change priority of `=>>>ucs@unicode'.
2282
2283         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2284         `=ucs@unicode'.
2285
2286 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2287
2288         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2289         Change priority of `=>>>ucs@jis'.
2290
2291         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2292         `=ucs@jis'.
2293
2294 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2295
2296         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2297         setting for `==daikanwa/+p'.
2298
2299 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2300
2301         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2302         setting for `==shinjigen@1ed'.
2303
2304 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2305
2306         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2307         XEmacs CHISE.
2308
2309 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2310
2311         * mule/mule-conf.el (==shinjigen): Modify DOC.
2312         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2313         (==shinjigen@rev): Modify DOC.
2314
2315 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2316
2317         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2318         CHISE.
2319
2320 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2321
2322         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2323         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2324
2325         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2326         XEmacs CHISE.
2327
2328         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2329         `==daikanwa'.
2330
2331 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2332
2333         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2334         setting for `==cns11643-7'.
2335
2336         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2337         `==cns11643-7'.
2338
2339 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2340
2341         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2342         `==cns11643-6'.
2343
2344         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2345         setting for `==cns11643-6'.
2346
2347 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2348
2349         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2350         setting for `==cns11643-5'.
2351
2352         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2353         `==cns11643-5'.
2354
2355 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2356
2357         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2358         setting for `==cns11643-4'.
2359
2360         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2361         `==cns11643-4'.
2362
2363 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2364
2365         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2366         setting for `==cns11643-3'.
2367
2368         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2369         `==cns11643-3'.
2370
2371 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2372
2373         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2374         setting for `==cns11643-2'.
2375
2376         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2377         `==cns11643-2'.
2378
2379 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2380
2381         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2382         Change priority of `=>>>ucs@ks'.
2383
2384         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2385         `=ucs@ks'.
2386
2387 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2388
2389         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2390         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2391         `==ucs@cns' and `==cns11643-1'.
2392
2393         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2394         (==cns11643-2): Ditto.
2395         (==cns11643-3): Ditto.
2396         (==cns11643-4): Ditto.
2397         (==cns11643-5): Ditto.
2398         (==cns11643-6): Ditto.
2399         (==cns11643-7): Ditto.
2400
2401         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2402         `==cns11643-1'.
2403
2404 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2405
2406         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2407         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2408         `=>>>ucs@jis/1990'.
2409
2410         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2411         `=ucs@jis/1990'.
2412         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2413         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2414
2415 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2416
2417         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2418         Change priority of `=>>>ucs@cns'.
2419
2420         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2421         `=ucs@cns'.
2422
2423 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2424
2425         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2426         `==ks-x1001'.
2427
2428         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2429         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2430         `==ks-x1001'.
2431
2432 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2433
2434         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2435
2436 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2437
2438         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2439         `=jis-x0208'.
2440         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2441         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2442         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2443         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2444         (=>>>jis-x0213-1@2000): Changed to an alias for
2445         `=jis-x0213-1@2000'.
2446         (=>>>jis-x0213-1@2004): Changed to an alias for
2447         `=jis-x0213-1@2004'.
2448         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2449
2450 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2451
2452         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2453         `=adobe-japan1-0'.
2454         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2455         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2456         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2457         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2458         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2459         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2460
2461 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2462
2463         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2464         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2465         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2466         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2467         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2468         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2469
2470 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2471
2472         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2473         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2474         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2475         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2476         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2477         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2478         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2479         `==jis-x0212'.
2480
2481 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2482
2483         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2484         "AdobeJapan1-[0-6]$".
2485         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2486         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2487         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2488         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2489         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2490         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2491         (==adobe-japan1-1): Ditto.
2492         (==adobe-japan1-2): Ditto.
2493         (==adobe-japan1-3): Ditto.
2494         (==adobe-japan1-4): Ditto.
2495         (==adobe-japan1-5): Ditto.
2496         (==adobe-japan1-6): Ditto.
2497         (==jis-x0208): Ditto.
2498         (==jis-x0208@1978): Ditto.
2499         (==jis-x0208@1983): Ditto.
2500         (==jis-x0208@1990): Ditto.
2501         (==jis-x0213-1): Ditto.
2502         (==jis-x0213-1@2000): Ditto.
2503         (==jis-x0213-1@2004): Ditto.
2504         (==jis-x0213-2): Ditto.
2505         (==jis-x0212): Ditto.
2506         (==gb2312): Ditto.
2507         (==iso-ir165): Ditto.
2508         (==gb12345): Ditto.
2509         (==ks-x1001): Ditto.
2510         (==cns11643-1): Ditto.
2511         (==cns11643-2): Ditto.
2512         (==cns11643-3): Ditto.
2513         (==cns11643-4): Ditto.
2514         (==cns11643-5): Ditto.
2515         (==cns11643-6): Ditto.
2516         (==cns11643-7): Ditto.
2517         (==big5-cdp): Ditto.
2518         (==hanyo-denshi/ja): Ditto.
2519         (==hanyo-denshi/jb): Ditto.
2520         (==hanyo-denshi/jc): Ditto.
2521         (==hanyo-denshi/jd): Ditto.
2522         (==hanyo-denshi/ft): Ditto.
2523         (==hanyo-denshi/ia): Ditto.
2524         (==hanyo-denshi/ib): Ditto.
2525         (==hanyo-denshi/hg): Ditto.
2526         (==hanyo-denshi/jt): Ditto.
2527         (==hanyo-denshi/ks): Ditto.
2528         (==gt): Ditto.
2529         (==gt-k): Ditto.
2530         (==daikanwa): Ditto.
2531         (==shinjigen): Ditto.
2532         (==ucs@iso): Ditto.
2533         (==ucs@unicode): Ditto.
2534         (==ucs@gb): Ditto.
2535         (==ucs-bmp@gb): Ditto.
2536         (==ucs@cns): Ditto.
2537         (==ucs-bmp@cns): Ditto.
2538         (==ucs@jis): Ditto.
2539         (==ucs@jis/1990): Ditto.
2540         (==ucs@jis/2000): Ditto.
2541         (==ucs@jis/2004): Ditto.
2542         (==ucs@JP): Ditto.
2543         (==ucs@JP/hanazono): Ditto.
2544         (==ucs@ks): Ditto.
2545         (==ucs-bmp@ks): Ditto.
2546         (==ucs@cns11643): Ditto.
2547         (==ucs-bmp-cjk@gb): Ditto.
2548         (==ucs-bmp-cjk@JP/hanazono): Ditto.
2549         (==ucs-sip-ext-b@iso): Ditto.
2550
2551 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2552
2553         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2554         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
2555
2556         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
2557         XEmacs CHISE.
2558         (=ucs-bmp-cjk@unicode): Abolished.
2559
2560 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2561
2562         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2563         `=+>ucs-bmp-cjk-compat@jis'.
2564
2565         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
2566         for XEmacs CHISE.
2567
2568 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2569
2570         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
2571         CHISE.
2572
2573 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2574
2575         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
2576         for XEmacs CHISE.
2577         (=jis-x0208@1978/1er-pr): Abolished.
2578         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
2579         `=jis-x0208@1978/1er-pr' as the mother.
2580
2581 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2582
2583         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2584         setting for `=ucs-itaiji-084'.
2585
2586 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2587
2588         * mule/mule-charset.el (default-coded-charset-priority-list):
2589         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
2590
2591         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
2592         XEmacs CHISE.
2593         (=ucs-bmp-itaiji-084): Ditto.
2594
2595 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2596
2597         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2598         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2599
2600 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2601
2602         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2603         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2604
2605         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
2606         XEmacs CHISE.
2607         (=big5-cdp-var-5): Ditto.
2608
2609 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2610
2611         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
2612         XEmacs CHISE.
2613
2614 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2615
2616         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
2617         XEmacs CHISE.
2618
2619 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2620
2621         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2622         setting for `=>>>hanyo-denshi/ft'.
2623
2624 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2625
2626         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
2627         XEmacs CHISE.
2628         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
2629         `=hanyo-denshi/jd' as the mother.
2630
2631 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2632
2633         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
2634         XEmacs CHISE.
2635         (=+>adobe-japan1-1): Ditto.
2636         (=+>adobe-japan1-2): Ditto.
2637         (=+>adobe-japan1-3): Ditto.
2638         (=+>adobe-japan1-4): Ditto.
2639         (=+>adobe-japan1-5): Ditto.
2640         (=+>adobe-japan1-6): Ditto.
2641         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
2642
2643 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2644
2645         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2646         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
2647         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
2648
2649         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
2650         the top.
2651
2652 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2653
2654         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
2655         XEmacs CHISE.
2656         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
2657         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
2658         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
2659
2660 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2661
2662         * mule/mule-charset.el (default-coded-charset-priority-list):
2663         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
2664         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
2665
2666         * mule/mule-conf.el: Modify order of definitions of some
2667         coded-charsets.
2668
2669 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2670
2671         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2672         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
2673         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
2674
2675         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
2676         CHISE.
2677         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2678         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
2679
2680 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2681
2682         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
2683         CHISE.
2684
2685 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2686
2687         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2688         setting for `=daikanwa/+2p'.
2689
2690         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
2691         XEmacs CHISE.
2692
2693 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2694
2695         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
2696         XEmacs CHISE.
2697         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
2698
2699 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2700
2701         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2702         setting for `=>>>hanyo-denshi/ib'.
2703
2704 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2705
2706         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
2707         XEmacs CHISE.
2708         (=>>>hanyo-denshi/ib): Ditto.
2709         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
2710         `=hanyo-denshi/ja' as the mother.
2711         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
2712         `=hanyo-denshi/ib' as the mother.
2713
2714 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2715
2716         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
2717         XEmacs CHISE.
2718         (utf-8-ivs-mcs-er): Likewise.
2719         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
2720         and `=>ucs-gb'.
2721         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
2722         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
2723         `ucs-gb' and `=>ucs-gb'.
2724         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
2725         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
2726         and `=>ucs-cns'.
2727         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
2728         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
2729         `ucs-cns' and `=>ucs-cns'.
2730         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
2731         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
2732         `ucs-big5' and `=>ucs-big5'.
2733         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
2734         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
2735         `ucs-big5' and `=>ucs-big5'.
2736         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
2737         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2738         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2739         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
2740         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2741         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2742         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
2743         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
2744         `=>ucs-jis'; modify DOC and mnemonic.
2745         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
2746         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
2747         and `=>ucs-jis'; modify DOC and mnemonic.
2748         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
2749         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
2750         `=>ucs-ks'.
2751         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
2752         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
2753         and `=>ucs-ks'.
2754         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
2755
2756 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2757
2758         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2759         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
2760
2761 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2762
2763         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2764         Modify priorities.
2765
2766 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2767
2768         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2769         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
2770
2771 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2772
2773         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2774         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
2775
2776 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2777
2778         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
2779         CHISE.
2780
2781 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2782
2783         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
2784         CHISE.
2785
2786 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2787
2788         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
2789         CHISE.
2790
2791 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2792
2793         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2794         `=+>ucs-bmp-cjk@unicode'.
2795
2796         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
2797         for XEmacs CHISE.
2798
2799 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2800
2801         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2802         setting for `=>>daikanwa'.
2803
2804 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2805
2806         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2807         `=>>hanyo-denshi/jt'.
2808
2809 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2810
2811         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
2812         XEmacs CHISE.
2813         (=+>jis-x0208@1990): Ditto.
2814         (=+>jis-x0213-1@2000): Ditto.
2815
2816 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2817
2818         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
2819         XEmacs CHISE.
2820
2821 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2822
2823         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
2824         XEmacs CHISE.
2825         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
2826         `=hanyo-denshi/jc' as the mother.
2827
2828 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2829
2830         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2831         setting for `=+>adobe-japan1'.
2832
2833         * mule/mule-charset.el (default-coded-charset-priority-list):
2834         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
2835         and `=>>hanyo-denshi/ft' to `=>>gt'.
2836
2837 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2838
2839         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
2840         XEmacs CHISE.
2841         (=>>adobe-japan1-1): Ditto.
2842         (=>>adobe-japan1-2): Ditto.
2843         (=>>adobe-japan1-3): Ditto.
2844         (=>>adobe-japan1-4): Ditto.
2845         (=>>adobe-japan1-5): Ditto.
2846         (=>>adobe-japan1-6): Ditto.
2847         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
2848
2849 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2850
2851         * mule/mule-conf.el (=adobe-japan1): New alias for
2852         `=adobe-japan1-6'.
2853         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
2854         (=>>>adobe-japan1-1): Ditto.
2855         (=>>>adobe-japan1-2): Ditto.
2856         (=>>>adobe-japan1-3): Ditto.
2857         (=>>>adobe-japan1-4): Ditto.
2858         (=>>>adobe-japan1-5): Ditto.
2859         (=>>>adobe-japan1-6): Ditto.
2860         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
2861
2862 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2863
2864         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2865         setting for `=>>>adobe-japan1'.
2866
2867 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2868
2869         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2870         setting for `=+>ucs@ks'.
2871
2872 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2873
2874         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
2875         XEmacs CHISE.
2876         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
2877         `=adobe-japan1-6' as the mother.
2878
2879 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2880
2881         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2882         setting for `=>cns11643-7'.
2883
2884 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2885
2886         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
2887         CHISE.
2888
2889 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2890
2891         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
2892         XEmacs CHISE.
2893         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
2894
2895         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2896         setting for `=>ucs@jis/2004'.
2897
2898 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2899
2900         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2901         setting for `=+>gt'.
2902
2903         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
2904         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
2905
2906 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2907
2908         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
2909         `=>ucs@unicode' as the mother.
2910         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
2911         mother.
2912         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
2913         mother.
2914         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
2915         mother.
2916
2917 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2918
2919         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2920         setting for `=+>ucs@unicode'.
2921
2922         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
2923         CHISE.
2924
2925 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2926
2927         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
2928         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
2929         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
2930         - Add setting for `=+>ucs@cns'.
2931
2932         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
2933         CHISE.
2934         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
2935         as the mother.
2936         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
2937         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
2938
2939         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2940         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
2941
2942 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2943
2944         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2945         setting for `=>ucs@ks'.
2946
2947 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2948
2949         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2950         `=ucs-bmp-cjk-compat@unicode'.
2951
2952         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
2953         coded-charset for XEmacs CHISE.
2954
2955 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2956
2957         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2958         `=ucs-bmp-cjk-compat'.
2959
2960         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
2961         XEmacs CHISE.
2962
2963 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2964
2965         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
2966         CHISE.
2967
2968 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2969
2970         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2971         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
2972
2973         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
2974         `=>ucs@jis/1990'.
2975         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
2976
2977 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2978
2979         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2980         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
2981
2982         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
2983         CHISE.
2984         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
2985         mother.
2986
2987 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2988
2989         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
2990         `=>jis-x0213-2@usual'.
2991         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
2992         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
2993         `=>jis-x0213-2@usual' as the mother.
2994
2995 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2996
2997         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
2998         (=>ucs@JP): New alias for `=+>ucs@jis'.
2999
3000 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3001
3002         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3003         `=>jis-x0208@usual'.
3004         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3005         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3006         `=>jis-x0208@usual' as the mother.
3007         (=>jis-x0208): Likewise.
3008
3009 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3010
3011         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3012         setting for `=+>jis-x0208@1978'.
3013
3014 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3015
3016         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3017         XEmacs CHISE.
3018
3019 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3020
3021         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3022         setting for `=>>>ucs@jis/1990'.
3023
3024 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3025
3026         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3027         setting for `=>ucs@jis/1990'.
3028
3029 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3030
3031         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3032         setting for `=ucs@JP/hanazono'.
3033
3034         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3035         CHISE.
3036         (=ucs@JP/hanazono): Ditto.
3037         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3038         (=>>hanyo-denshi/jc): Ditto.
3039         (=>>hanyo-denshi/jd): Ditto.
3040
3041 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3042
3043         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3044         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3045
3046 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3047
3048         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3049         XEmacs CHISE.
3050
3051 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3052
3053         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3054         XEmacs CHISE.
3055
3056 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3057
3058         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3059         `=ucs-bmp-cjk@JP'.
3060
3061 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3062
3063         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3064         XEmacs CHISE.
3065
3066 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3067
3068         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3069         Modify order of settings; add settings for `=daikanwa@rev2'.
3070
3071 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3072
3073         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3074         setting for `=>>cbeta'.
3075
3076         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3077         CHISE.
3078
3079 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3080
3081         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3082         setting for `=>>adobe-japan1'.
3083
3084 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3085
3086         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3087         XEmacs CHISE.
3088
3089 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3090
3091         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3092         setting for `=>>hanyo-denshi/ia'.
3093
3094         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3095         XEmacs CHISE.
3096
3097 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3098
3099         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3100         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3101
3102         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3103         XEmacs CHISE.
3104         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3105         `=hanyo-denshi/jt' as the mother.
3106
3107 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3108
3109         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3110         setting for `=>>>jis-x0213-2'.
3111
3112         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3113         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3114         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3115
3116 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3117
3118         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3119         XEmacs CHISE.
3120
3121 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3122
3123         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3124         XEmacs CHISE.
3125
3126         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3127         `=>>jis-x0213-1@2004'.
3128
3129 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3130
3131         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3132         XEmacs CHISE.
3133
3134 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3135
3136         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3137         - Use "&g2-*;" as entity-references for `=>>>*'.
3138         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3139
3140         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3141         XEmacs CHISE.
3142         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3143         as the mother.
3144
3145 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3146
3147         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3148         setting for `=>>hanyo-denshi/ib'.
3149
3150         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3151         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3152         (=>>jis-x0208@1990): Ditto.
3153         (=>>hanyo-denshi/ib): Ditto.
3154
3155         * mule/mule-charset.el (default-coded-charset-priority-list):
3156         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3157
3158 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3159
3160         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3161         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3162         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3163         `=>>>ucs@jis/2004'.
3164
3165 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3166
3167         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3168         XEmacs CHISE.
3169         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3170         `=jis-x0213-1@2004' as the mother.
3171         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3172         (=>>>ucs@ks): Ditto.
3173
3174         * mule/mule-charset.el (default-coded-charset-priority-list):
3175         Modify priority of `=hanyo-denshi/*'.
3176
3177 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3178
3179         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3180         settings for `=>>ucs@JP' and `=ucs@JP'.
3181
3182 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3183
3184         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3185         CHISE.
3186
3187 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3188
3189         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3190         setting for `=>>>ucs@cns'.
3191
3192         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3193         CHISE.
3194
3195 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3196
3197         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3198         instead of `=>>>jis-x0213-1@2004' as the mother.
3199         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3200         (=>>>ucs@unicode): Likewise.
3201         (=>>>ucs@jis): Likewise.
3202         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3203         mother.
3204         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3205
3206 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3207
3208         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3209         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3210         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3211         `=>>>ucs@jis'.
3212
3213 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3214
3215         * mule/mule-charset.el (default-coded-charset-priority-list):
3216         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3217         and `=jis-x0213-*-2000'.
3218
3219 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3220
3221         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3222         XEmacs CHISE.
3223         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3224         `=>>jis-x0213-1' as the mother.
3225
3226 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3227
3228         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3229         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3230
3231 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3232
3233         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3234
3235 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3236
3237         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3238         XEmacs CHISE.
3239
3240 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3241
3242         * mule/mule-coding.el (decomposition-feature-list): Set
3243         `=decomposition', `=decomposition@cid' and
3244         `=decomposition@hanyo-denshi'.
3245
3246 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3247
3248         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3249         setting for `=>>hanyo-denshi/ks'.
3250
3251         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3252         XEmacs CHISE.
3253
3254 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3255
3256         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3257         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3258
3259         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3260         `=hanyo-denshi/ks/mf'.
3261
3262         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3263         XEmacs CHISE.
3264         (=hanyo-denshi/ks/mf): Ditto.
3265
3266 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3267
3268         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3269         settings for P=hanyo-denshi/jt'.
3270
3271         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3272         `=hanyo-denshi/jt'.
3273
3274         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3275         XEmacs CHISE.
3276
3277 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3278
3279         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3280         settings for `=hanyo-denshi/ip'.
3281
3282         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3283         `=hanyo-denshi/ip'.
3284
3285         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3286         XEmacs CHISE.
3287
3288 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3289
3290         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3291         settings for `=hanyo-denshi/hg'.
3292
3293         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3294         `=hanyo-denshi/hg'.
3295
3296         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3297         XEmacs CHISE.
3298
3299 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3300
3301         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3302         setting for `=>>hanyo-denshi/ft'.
3303
3304         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3305         `=>>hanyo-denshi/ft'.
3306
3307         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3308         XEmacs CHISE.
3309
3310 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3311
3312         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3313         settings for `=hanyo-denshi/ib'.
3314
3315         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3316         `=hanyo-denshi/ib'.
3317
3318         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3319         XEmacs CHISE.
3320
3321 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3322
3323         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3324         settings for isolated characters of `=hanyo-denshi/ia' and
3325         non-isolated characters of `=hanyo-denshi/*'.
3326
3327         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3328         `=hanyo-denshi/ia'.
3329
3330         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3331         XEmacs CHISE.
3332
3333 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3334
3335         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3336         setting for isolated characters of `=hanyo-denshi/ft'.
3337
3338         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3339         `=hanyo-denshi/ft'.
3340
3341         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3342         XEmacs CHISE.
3343
3344 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3345
3346         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3347         setting for isolated characters of `=hanyo-denshi/jd'.
3348
3349         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3350         `=hanyo-denshi/jd'.
3351
3352         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3353         XEmacs CHISE.
3354
3355 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3356
3357         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3358         setting for isolated characters of `=hanyo-denshi/jc'.
3359
3360         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3361         `=hanyo-denshi/jc'.
3362
3363         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3364         XEmacs CHISE.
3365
3366 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3367
3368         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3369         setting for isolated characters of `=hanyo-denshi/jb'.
3370
3371         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3372         `=hanyo-denshi/jb'.
3373
3374         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3375         XEmacs CHISE.
3376
3377 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3378
3379         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3380         setting for isolated characters of `=hanyo-denshi/ja'.
3381
3382 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3383
3384         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3385         `=hanyo-denshi/ja'.
3386
3387         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3388         XEmacs CHISE.
3389
3390 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3391
3392         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3393         settings for isolated characters of `=adobe-japan1-6'.
3394
3395 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3396
3397         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3398         CHISE.
3399         (=daikanwa/+2p): Ditto.
3400         (=daikanwa/ho): Ditto.
3401
3402 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3403
3404         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3405         coding-system for XEmacs CHISE.
3406
3407 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3408
3409         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3410         setting for `=>>ruimoku-v6'.
3411
3412         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3413         CHISE.
3414
3415 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3416
3417         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3418         setting for `=daikanwa@rev1'.
3419
3420 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3421
3422         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3423         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3424
3425 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3426
3427         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3428         XEmacs CHISE.
3429         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3430
3431 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3432
3433         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3434         CHISE.
3435
3436 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3437
3438         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3439         CHISE.
3440
3441         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3442         setting for `=>ucs@jis'.
3443
3444 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3445
3446         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3447         setting for `=>jis-x0208@usual'.
3448
3449         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3450         XEmacs CHISE.
3451         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3452         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3453         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3454
3455 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3456
3457         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3458         CHISE.
3459         (=>>>jis-x0208@1990): Ditto.
3460         (=>>>jis-x0213-1): Ditto.
3461         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3462         mother.
3463         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3464         as the mother.
3465
3466 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3467
3468         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3469         setting for `=>ucs@cns' and `=>>ucs@ks'.
3470
3471         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3472         CHISE.
3473
3474 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3475
3476         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3477         CHISE.
3478
3479 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3480
3481         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3482         CHISE.
3483         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3484         mother.
3485
3486 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3487
3488         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3489         `==>ucs-bmp-cjk@bucs'.
3490
3491         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3492         XEmacs CHISE.
3493
3494 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3495
3496         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3497         setting for `==>ucs@bucs'.
3498
3499         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3500         XEmacs CHISE.
3501
3502 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3503
3504         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3505         - Add setting for `=>>jis-x0208'.
3506         - Omit setting for `=>>jis-x0208@1990'.
3507         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3508           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3509           `=ucs@FOO'.
3510
3511 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3512
3513         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3514         setting for `=>daikanwa'.
3515
3516 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3517
3518         * mule/mule-conf.el (=daikanwa): Fix DOC.
3519         (=>daikanwa): New abstract character for XEmacs CHISE.
3520         (=>ucs@iso): Likewise.
3521         (=>ucs@unicode): Likewise.
3522         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3523
3524 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3525
3526         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3527         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3528           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3529         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3530         - Add `=>big5-cdp'.
3531
3532 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3533
3534         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3535         (=>big5-cdp): New abstract character.
3536
3537 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3538
3539         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3540         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3541         `chinese-big5'.
3542
3543 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3544
3545         * mule/mule-charset.el (default-coded-charset-priority-list):
3546         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
3547
3548         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3549         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
3550         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
3551         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
3552         and `=>jis-x0213-2'.
3553
3554 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3555
3556         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
3557         XEmacs CHISE.
3558         (=>>ucs@jis/2000): Likewise.
3559         (=>>ucs@jis/2004): Likewise.
3560
3561 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3562
3563         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3564         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
3565         `=>>ucs@cns'.
3566
3567         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
3568         XEmacs CHISE.
3569         (=>>gt): Use quote instead of backquote; modify DOC.
3570         (=>gt): Use quote instead of backquote.
3571         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
3572         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
3573         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
3574         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
3575         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
3576         (=ucs@iso): Use `=>>ucs@iso' as the mother.
3577
3578 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3579
3580         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3581         `=>>ucs@unicode' and `=>>gt'.
3582
3583 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3584
3585         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
3586         XEmacs CHISE.
3587         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
3588         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
3589         `=jis-x0208@1978/1er-pr' as the mother.
3590         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
3591
3592 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3593
3594         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
3595         `=ucs@unicode' as the mother.
3596
3597 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3598
3599         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3600         setting for `=>>ucs@unicode'.
3601
3602         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
3603         CHISE.
3604
3605 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3606
3607         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3608         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
3609
3610         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3611         `=adobe-japan1-6' and `=adobe-japan1-base'.
3612
3613         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
3614         XEmacs CHISE.
3615         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
3616         specify `min-code' and `max-code'.
3617         (=adobe-japan1-1): Specify `min-code' and `max-code'.
3618         (=adobe-japan1-2): Likewise.
3619         (=adobe-japan1-3): Likewise.
3620         (=adobe-japan1-4): Likewise.
3621         (=adobe-japan1-5): Likewise.
3622         (=adobe-japan1-6): Likewise.
3623
3624 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3625
3626         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3627         setting for `=>gt'.
3628
3629 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3630
3631         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
3632         CHISE.
3633
3634 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3635
3636         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3637         setting for `=>zinbun-oracle'.
3638
3639         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
3640         for XEmacs CHISE.
3641
3642 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3643
3644         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
3645         for XEmacs CHISE.
3646         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
3647         `=jis-x0208@1978' as the mother.
3648
3649 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3650
3651         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3652         - Use `=gt' instead of `ideograph-gt'.
3653         - Use `=gt-k' instead of `ideograph-gt-k'.
3654         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
3655         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
3656         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
3657         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3658         - Use `=jis-x0212' instead of `japanese-jisx0212'.
3659         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
3660         - Use `=>>gt' instead of `<=>gt'.
3661         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
3662         - Add setting for `=>>jis-x0208@1990'.
3663         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
3664           `=>>jis-x0213-1@2000'.
3665         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
3666         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
3667           `=>>jis-x0213-1@2004'.
3668         - Add setting for `=>>jis-x0208@1978'.
3669         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
3670
3671 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3672
3673         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
3674         XEmacs CHISE.
3675
3676 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3677
3678         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3679         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
3680         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
3681         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
3682         `<=>jis-x0213-1@2004'.
3683
3684 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3685
3686         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
3687         CHISE.
3688         (=>jis-x0213-2): Ditto.
3689
3690 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3691
3692         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3693         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
3694
3695 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3696
3697         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3698         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
3699         `=>jis-x0213-1'.
3700
3701 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3702
3703         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
3704         CHISE.
3705         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
3706
3707 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3708
3709         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
3710         `<==>jis-x0213-1'.
3711         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
3712         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
3713         (=>jis-x0208): Renamed from `<=>jis-x0208'.
3714         (<=>jis-x0208): New alias for `=>jis-x0208'.
3715         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
3716         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
3717         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
3718         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
3719         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
3720         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
3721         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
3722         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
3723         (=>>gt): Renamed from `<==>gt'.
3724         (<==>gt): New alias for `=>>gt'.
3725
3726 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3727
3728         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3729         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
3730         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3731         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
3732         - Add settings for `<=>jis-x0213-1@2000' and
3733           `<=>jis-x0213-1@2004'.
3734
3735         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
3736         XEmacs CHISE.
3737         (<==>jis-x0213-1): Likewise.
3738         (<==>jis-x0213-1@2000): Likewise.
3739         (<==>jis-x0213-1@2004): Likewise.
3740         (<=>jis-x0208): Add property `=>iso-ir 168'.
3741         (<=>jis-x0208@1997): Likewise.
3742         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
3743         as the mother; add property `=>iso-ir 228'.
3744         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
3745         property `=>iso-ir 228'.
3746         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
3747         property `=>iso-ir 233'.
3748         (<==>gt): Renamed from `<=>gt'.
3749         (<=>gt): New alias for `<==>gt'.
3750
3751 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3752
3753         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
3754         CHISE.
3755         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
3756         `<=>jis-x0208' as the mother.
3757         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
3758         (<=>jis-x0213-1@2000): Ditto.
3759         (<=>jis-x0213-1@2004): Ditto.
3760
3761 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3762
3763         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3764         settings for `<=>gt'.
3765
3766         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
3767
3768 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3769
3770         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
3771         XEmacs CHISE.
3772         (=jis-x0208@1978/-4pr): Likewise.
3773         (=jis-x0208@1978/4-pr): Likewise.
3774         (=jis-x0213-1): Likewise.
3775         (=ucs@iso): Likewise.
3776         (=ucs@unicode): Likewise.
3777         (=ucs@gb): Likewise.
3778         (=ucs@gb/fw): Likewise.
3779         (=ucs@cns): Likewise.
3780         (=ucs@cns/fw): Likewise.
3781         (=ucs@jis): Likewise.
3782         (=ucs@jis/fw): Likewise.
3783         (=ucs@jis/1990): Likewise.
3784         (=ucs@jis/2000): Likewise.
3785         (=ucs@jis/2004): Likewise.
3786         (=ucs@JP): Likewise.
3787         (=ucs@ks): Likewise.
3788         (=ucs@big5): Likewise.
3789         (=ucs@big5/cns11643): Likewise.
3790         (=ucs@cns11643): Likewise.
3791
3792 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3793
3794         * mule/mule-charset.el (default-coded-charset-priority-list):
3795         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
3796
3797         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
3798         CHISE.
3799         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
3800         mother.
3801
3802 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3803
3804         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
3805         from src/mule-charset.c].
3806         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
3807         specify `final'.
3808         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
3809         `iso-ir' and `final', namely now it is used as ISO-IR-42.
3810         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
3811         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
3812         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
3813         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
3814
3815 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3816
3817         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
3818         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
3819         (=jis-x0208@1978/i-4): Specify `partial'.
3820         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
3821         mother coded-charset.
3822         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
3823
3824 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3825
3826         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3827         settings for `=jis-x0213-1@2004'.
3828
3829 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3830
3831         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
3832         CHISE.
3833         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
3834         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
3835         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
3836         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
3837         temporarily.
3838         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
3839
3840 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3841
3842         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
3843         CHISE.
3844         (=shinjigen@1ed): Inherited from `=shinjigen'.
3845         (=shinjigen@rev): Likewise.
3846
3847 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3848
3849         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3850         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
3851
3852 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3853
3854         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
3855         define it as an alias.
3856         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
3857         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
3858         alias.
3859         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
3860         alias.
3861
3862 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3863
3864         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
3865         CHISE.
3866
3867 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3868
3869         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
3870         CHISE.
3871         (shinjigen-2): Ditto.
3872
3873 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3874
3875         * mule/mule-charset.el (default-coded-charset-priority-list):
3876         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
3877         `chinese-big5-eten-*' and `chinese-big5'.
3878
3879 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3880
3881         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
3882         #x9FA5 temporarily.
3883
3884 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3885
3886         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3887         settings for `=jis-x0208@1978/i1'.
3888
3889 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3890
3891         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
3892         XEmacs CHISE.
3893
3894 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3895
3896         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
3897         XEmacs CHISE.
3898
3899 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3900
3901         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
3902         XEmacs CHISE.
3903
3904 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3905
3906         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
3907         CHISE.
3908         (=ucs-bmp@cns): Likewise.
3909         (=ucs-bmp@jis): Likewise.
3910         (=ucs-bmp@ks): Likewise.
3911
3912 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3913
3914         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
3915         CHISE.
3916         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
3917
3918 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3919
3920         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3921         settings for `=zinbun-oracle'.
3922
3923         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3924         `=zinbun-oracle'.
3925
3926 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3927
3928         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3929         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
3930         `=ucs@iso'.
3931
3932 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3933
3934         * mule/mule-charset.el (default-coded-charset-priority-list):
3935         Delete `ucs-sip'; modify order of some CCSs.
3936
3937 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3938
3939         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
3940         in XEmacs CHISE.
3941
3942         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
3943         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
3944         CHISE.
3945
3946 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3947
3948         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
3949         its registry.
3950         (=ucs-radicals@unicode): Likewise.
3951
3952 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3953
3954         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
3955         CHISE.
3956
3957 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3958
3959         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
3960         CHISE.
3961
3962 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3963
3964         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
3965         CHISE.
3966
3967 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3968
3969         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3970         Modify preference of *isolated settings*.
3971
3972 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3973
3974         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
3975         utf-2000 is provided.
3976         (=ucs@cns11643): Likewise.
3977
3978 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3979
3980         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3981         Prefer every *isolated setting* to ordinary setting.
3982
3983 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3984
3985         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3986         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
3987
3988 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3989
3990         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
3991         CHISE.
3992
3993 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3994
3995         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3996         settings for `=jis-x0208@1997'.
3997
3998 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3999
4000         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4001         `=jis-x0208@1997'.
4002
4003 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4004
4005         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4006         XEmacs CHISE.
4007
4008 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4009
4010         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4011         `=jis-x0208@1978'.
4012         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4013         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4014         `=jis-x0208-1990' as the mother.
4015         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4016
4017 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4018
4019         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4020         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4021         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4022         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4023         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4024         for `=ucs@JP'.
4025
4026 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4027
4028         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4029         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4030         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4031         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4032         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4033         `=daikanwa@rev2'.
4034
4035 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4036
4037         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4038         (=gt): Likewise.
4039         (=gt-k): Likewise.
4040         (=gt-pj-*): Likewise.
4041         (=gt-pj-k1): Likewise.
4042         (=gt-pj-k2): Likewise.
4043         (=daikanwa): Likewise.
4044         (=daikanwa-rev1): Likewise.
4045         (=daikanwa-rev2): Likewise.
4046         (=big5-pua): Likewise.
4047         (=big5-eten): Likewise.
4048         (chinese-big5-eten-a): Likewise.
4049         (chinese-big5-eten-b): Likewise.
4050         (=hanziku-*): Likewise.
4051         (=cbeta): Likewise.
4052         (=jef-china3): Likewise.
4053         (=ruimoku-v6): Likewise.
4054         (=ucs@iso): Likewise.
4055         (=ucs@unicode): Likewise.
4056         (=ucs@gb): Likewise.
4057         (=ucs@cns): Likewise.
4058         (=ucs@jis): Likewise.
4059         (=ucs@jis-1990): Likewise.
4060         (=ucs@jis-2000): Likewise.
4061         (=ucs@jp): Likewise.
4062         (=ucs@ks): Likewise.
4063         (=ucs@big5): Likewise.
4064         (=ucs-radicals): Likewise.
4065         (=ucs-radicals@unicode): Likewise.
4066         (=ucs-bmp-cjk): Likewise.
4067         (=ucs-bmp-cjk@unicode): Likewise.
4068         (=ucs-sip-ext-b): Likewise.
4069         (=ucs-sip-ext-b@iso): Likewise.
4070
4071 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4072
4073         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4074         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4075
4076 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4077
4078         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4079         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4080         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4081         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4082         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4083         arabic-digit, ipa and ``&I-B-XXXX;''.
4084
4085 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4086
4087         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4088         setting for (I-)HZK{03..12}-XXXX.
4089
4090 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4091
4092         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4093         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4094
4095         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4096         `=ruimoku-v6'.
4097
4098         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4099         CHISE.
4100
4101 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4102
4103         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4104         (=ucs@unicode): Likewise.
4105         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4106         (=ucs@cns): Likewise.
4107         (=ucs@jis): Likewise.
4108         (=ucs@ks): Likewise.
4109         (=ucs@big5): Likewise.
4110
4111 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4112
4113         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4114         `ucs-jis'.
4115         (utf-8-jis-er): Likewise.
4116         (utf-8-jp): New coding-system.
4117         (utf-8-jp-er): Likewise.
4118
4119         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4120
4121 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4122
4123         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4124
4125         * mule/japanese.el: Move definition of `euc-jisx0213' to
4126         mule/mule-coding.el.
4127
4128 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4129
4130         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4131         mule-coding before loading update-cdb when utf-2000 is provided.
4132
4133 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4134
4135         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4136         `=daikanwa'.
4137
4138 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4139
4140         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4141         definition codes when `utf-2000' is provided.
4142
4143 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4144
4145         * mule/mule-category.el (word-combining-categories): Don't setup
4146         `word-combining-categories' in XEmacs CHISE.
4147         (word-separating-categories): Add setting about Latin script in
4148         XEmacs CHISE.
4149
4150 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4151
4152         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4153         setting for `chinese-big5'.
4154
4155 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4156
4157         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4158         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4159         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4160         add setting for HZK0[12]-xxxx.
4161
4162 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4163
4164         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4165         in XEmacs CHISE.
4166
4167 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4168
4169         * mule/mule-charset.el (default-coded-charset-priority-list):
4170         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4171         and `chinese-big5' to `=gt-pj-*'.
4172
4173 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4174
4175         * mule/mule-conf.el (=daikanwa): Renamed from
4176         `ideograph-daikanwa'.
4177         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4178
4179 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4180
4181         * mule/mule-conf.el (=cns11643-7): Renamed from
4182         `chinese-cns11643-7'.
4183         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4184
4185 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4186
4187         * mule/mule-conf.el (=cns11643-6): Renamed from
4188         `chinese-cns11643-6'.
4189         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4190
4191 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4192
4193         * mule/mule-conf.el (=cns11643-5): Renamed from
4194         `chinese-cns11643-5'.
4195         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4196
4197 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4198
4199         * mule/mule-conf.el (=cns11643-4): Renamed from
4200         `chinese-cns11643-4'.
4201         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4202
4203 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4204
4205         * mule/mule-conf.el (=cns11643-3): Renamed from
4206         `chinese-cns11643-3'.
4207         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4208
4209 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4210
4211         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4212         `=cns11643-2'.
4213         (chinese-cns11643-2): New alias for `=cns11643-2'.
4214
4215 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4216
4217         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4218         `=cns11643-1'.
4219         (chinese-cns11643-1): New alias for `=cns11643-1'.
4220
4221 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4222
4223         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4224         (chinese-gb12345): New alias for `=gb12345'.
4225
4226 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4227
4228         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4229         (chinese-gb2312): New alias for `=gb2312'.
4230
4231 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4232
4233         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4234         (chinese-big5): New alias for `=big5'.
4235
4236 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4237
4238         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4239         (korean-ksc5601): New alias for `=ks-x1001'.
4240
4241 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4242
4243         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4244         `=jis-x0212'.
4245         (japanese-jisx0212): New alias for `=jis-x0212'.
4246
4247 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4248
4249         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4250         `=jis-x0208-1983'.
4251         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4252
4253 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4254
4255         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4256         `=jis-x0208-1978'.
4257         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4258
4259 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4260
4261         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4262         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4263
4264 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4265
4266         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4267         (chinese-cns11643-3): Specify iso-ir 183.
4268         (chinese-cns11643-4): Specify iso-ir 184.
4269         (chinese-cns11643-5): Specify iso-ir 185.
4270         (chinese-cns11643-6): Specify iso-ir 186.
4271         (chinese-cns11643-7): Specify iso-ir 187.
4272         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4273         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4274
4275 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4276
4277         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4278         \uXXXX for every cases.
4279
4280 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4281
4282         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4283         (ucs-big5): Changed to an alias for `=ucs@big5'.
4284
4285 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4286
4287         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4288         (ucs-ks): Changed to an alias for `=ucs@ks'.
4289
4290 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4291
4292         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4293         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4294
4295 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4296
4297         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4298         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4299
4300 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4301
4302         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4303         (ucs-jis): Changed to an alias for `=ucs@jis'.
4304
4305 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4306
4307         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4308         (ucs-cns): Changed to an alias for `=ucs@cns'.
4309
4310 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4311
4312         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4313         (ucs-gb): Changed to an alias for `=ucs@gb'.
4314
4315 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4316
4317         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4318         `ideograph-daikanwa-2'.
4319         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4320         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4321
4322 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4323
4324         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4325         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4326
4327         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4328         for `xemacs-chise-version'.
4329
4330 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4331
4332         * mule/mule-charset.el (default-coded-charset-priority-list):
4333         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4334         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4335         instead of `ideograph-hanziku-*'.
4336
4337         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4338         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4339
4340 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4341
4342         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4343         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4344         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4345         `utf-2000' is provided.
4346
4347 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4348
4349         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4350         is provided [was builtin coded-charsets].
4351
4352 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4353
4354         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4355         is provided [was builtin coded-charsets].
4356
4357 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4358
4359         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4360         is provided [was builtin coded-charsets].
4361
4362 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4363
4364         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4365         is provided [was builtin coded-charsets].
4366
4367 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4368
4369         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4370         when `utf-2000' is provided [was builtin coded-charsets].
4371
4372 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4373
4374         * mule/mule-conf.el (=hanziku-*): Renamed from
4375         `ideograph-hanziku-*'.
4376         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4377
4378 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4379
4380         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4381         `utf-2000' is provided [was builtin coded-charsets].
4382         (ideograph-hanziku-{1..12}): Likewise.
4383
4384 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4385
4386         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4387         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4388
4389 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4390
4391         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4392         when `utf-2000' is provided [was builtin coded-charsets].
4393
4394 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4395
4396         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4397         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4398         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4399
4400 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4401
4402         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4403         (ideograph-gt): Changed to an alias for `=gt'.
4404
4405 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4406
4407         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4408         is provided; it was defined as a builtin coded-charset.
4409         (ideograph-gt): Likewise.
4410
4411 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4412
4413         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4414         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4415
4416 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4417
4418         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4419         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4420
4421 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4422
4423         * mule/mule-conf.el (=big5-eten): Renamed from
4424         `chinese-big5-eten'.
4425         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4426
4427 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4428
4429         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4430         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4431
4432 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4433
4434         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4435         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4436
4437 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4438
4439         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4440         (china3-jef): Changed to an alias for `=jef-china3'.
4441
4442 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4443
4444         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4445         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4446
4447         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4448         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4449         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4450         when `utf-2000' is provided.
4451
4452 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4453
4454         * mule/mule-charset.el (default-coded-charset-priority-list):
4455         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4456
4457         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4458         (ucs-jis-2000): Deleted.
4459
4460 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4461
4462         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4463         UTF-2000.
4464         (=ucs-jis-2000): New coded-charset for UTF-2000.
4465
4466 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4467
4468         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4469         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4470
4471 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4472
4473         * mule/mule-charset.el (default-coded-charset-priority-list):
4474         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4475         `ideograph-cbeta'.
4476
4477 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4478
4479         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4480         builtin coded-charset].
4481
4482 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4483
4484         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4485         settings for &K0-xxxx and &I-K0-xxxx.
4486
4487 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4488
4489         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4490         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4491
4492 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4493
4494         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4495         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4496
4497 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4498
4499         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4500         UTF-2000.
4501         (ideograph-gt-pj-k1): Likewise.
4502         (ideograph-gt-pj-k2): Likewise.
4503
4504 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4505
4506         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4507         `=jis-x0208'.
4508
4509 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4510
4511         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4512         UTF-2000 [was a builtin coded-charset].
4513
4514 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4515
4516         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4517         (utf-8-gb-er): Likewise.
4518
4519 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4520
4521         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4522         settings for JIS X 0212 and JIS X 0208:1978.
4523
4524 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4525
4526         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4527         setting for JIS X 0213.
4528
4529 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4530
4531         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4532         standard-case-table in UTF-2000.
4533
4534 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4535
4536         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4537         definitions for isolated-chars.
4538
4539 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4540
4541         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4542         `configure-utf-2000-lisp-directory'.
4543         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4544         `mule-lisp-load-path'.
4545
4546 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4547
4548         * startup.el (startup-setup-paths): Set and use
4549         `utf-2000-lisp-directory'.
4550         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
4551         UTF-2000.
4552
4553 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4554
4555         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
4556         (paths-find-utf-2000-lisp-directory): New function.
4557         (paths-construct-load-path): Add new optional argument
4558         `utf-2000-lisp-directory'.
4559
4560         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
4561
4562 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4563
4564         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
4565         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
4566         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
4567         (default-coded-charset-priority-list): Add `chinese-big5-1' and
4568         `chinese-big5-2' in UTF-2000.
4569
4570         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
4571         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
4572
4573 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4574
4575         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
4576         `big5-eten-er' in UTF-2000.
4577         (big5-cdp): Modify DOC-string and mnemonic.
4578
4579 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4580
4581         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
4582         UTF-2000 [renamed from utf-8-er].
4583         (utf-8-gb): New coding-system in UTF-2000.
4584         (utf-8-gb-er): Likewise.
4585         (utf-8-cns): Likewise.
4586         (utf-8-cns-er): Likewise.
4587         (utf-8-big5): Likewise.
4588         (utf-8-big5-er): Likewise.
4589         (utf-8-jis): Likewise.
4590         (utf-8-jis-er): Likewise.
4591         (utf-8-ks): Likewise.
4592         (utf-8-ks-er): Likewise.
4593         (utf-8-er): Likewise.
4594
4595 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4596
4597         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
4598         instead of `utf-8-unix' in UTF-2000.
4599
4600         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
4601
4602 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4603
4604         * mule/japanese.el (euc-jisx0213): New coding-system.
4605
4606         * mule/mule-conf.el (japanese-jisx0213-1): Specify
4607         `japanese-jisx0208-1990' as the mother.
4608
4609 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4610
4611         * dumped-lisp.el (preloaded-file-list): Change condition of
4612         loading "close-cdb".
4613
4614 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4615
4616         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
4617         setup `coded-charset-entity-reference-alist'.
4618
4619 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4620
4621         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
4622         UTF-2000.
4623
4624 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4625
4626         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4627         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
4628
4629 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4630
4631         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
4632         (chinese-big5-eten-a): Likewise.
4633         (chinese-big5-eten-b): Likewise.
4634         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
4635         code range is #x8140 .. #x8DFE.
4636
4637 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4638
4639         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
4640         UTF-2000.
4641         (chinese-big5-cdp): Likewise.
4642
4643 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4644
4645         * dumped-lisp.el (preloaded-file-list): Rename
4646         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
4647
4648 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4649
4650         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
4651         append `system-char-db-source-file-list' into
4652         `preloaded-file-list' in UTF-2000.
4653
4654 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4655
4656         * dumped-lisp.el (preloaded-file-list): Delete
4657         character-definition files.
4658
4659 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4660
4661         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
4662         UTF-2000.
4663
4664 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4665
4666         * mule/mule-charset.el (default-coded-charset-priority-list):
4667         Delete `mojikyo-2022-1'.
4668
4669 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4670
4671         * mule/mule-charset.el (default-coded-charset-priority-list):
4672         Delete `mojikyo'.
4673
4674 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4675
4676         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4677         `ucs-sip'.
4678
4679 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4680
4681         * mule/mule-charset.el (default-coded-charset-priority-list):
4682         Comment out `chinese-gb12345'.
4683
4684 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4685
4686         * bytecomp.el (byte-compile-insert-header): Fixed.
4687
4688 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4689
4690         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
4691         XEmacs UTF-2000.
4692
4693 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4694
4695         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
4696         UTF-2000.
4697
4698 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4699
4700         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4701         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
4702
4703 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4704
4705         * mule/mule-charset.el (default-coded-charset-priority-list):
4706         `japanese-jef-china3' is renamed `china3-jef'.
4707
4708 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4709
4710         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4711         `japanese-jef-china3' and `ideograph-cbeta'.
4712
4713 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
4714
4715         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
4716
4717 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4718
4719         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4720         `chinese-big5-cdp'.
4721
4722 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4723
4724         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4725         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
4726
4727 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4728
4729         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
4730         loading character definitions.
4731
4732 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4733
4734         * dumped-lisp.el (preloaded-file-list): Rename
4735         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
4736
4737 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4738
4739         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4740         `chinese-big5'.
4741
4742 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4743
4744         * dumped-lisp.el (preloaded-file-list): Dump
4745         "Ideograph-R028-Private" with XEmacs UTF-2000.
4746
4747 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4748
4749         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4750         `chinese-gb12345'.
4751
4752 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4753
4754         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4755         `ideograph-gt-pj-{1..11}'.
4756
4757         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
4758         XEmacs UTF-2000.
4759
4760 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4761
4762         * mule/mule-charset.el (default-coded-charset-priority-list):
4763         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
4764         `chinese-isoir165'.
4765
4766 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4767
4768         * format.el (format-alist): Revive `image/jpeg', `image/gif',
4769         `image/png', `image/x-xpm' and `image/tiff'.
4770
4771         * files.el (binary-file-regexps): Add *.PNG.
4772
4773 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4774
4775         * mule/mule-charset.el (default-coded-charset-priority-list):
4776         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
4777         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
4778
4779 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4780
4781         * list-mode.el: Call `completion-list-mode' to avoid slowness of
4782         the first completion when UTF-2000 is running.
4783
4784 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4785
4786         * mule/mule-charset.el (default-coded-charset-priority-list):
4787         Delete `ucs'.
4788
4789 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4790
4791         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
4792
4793         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4794         `mojikyo' instead of `mojikyo-pj-[1..21]'.
4795
4796 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4797
4798         * mule/vietnamese.el (vscii-2): Delete abolished property
4799         `composite'; now composite mode is default.
4800
4801 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4802
4803         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
4804         of `raw-text'; check \uHHHH representation even if non-ascii
4805         characters are not found.
4806
4807         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
4808         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
4809         unconditionally.
4810
4811         * mule/viet-ccl.el: New file.
4812
4813         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
4814         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
4815         - Separate CCL based implementations to viet-ccl.el.
4816
4817 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
4818
4819         * mule/mule-conf.el (japanese-jisx0213-1): Allow
4820         "jisx0213.2000-1".
4821         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
4822
4823         * mule/mule-charset.el (default-coded-charset-priority-list):
4824         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
4825         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
4826
4827 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
4828
4829         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
4830
4831 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
4832
4833         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4834         `ucs' in UTF-2000.
4835
4836 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
4837
4838         * mule/mule-charset.el (default-coded-charset-priority-list):
4839         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
4840         `arabic-iso8859-6'.
4841
4842 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
4843
4844         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4845         `mojikyo-pj-[1 .. 21]' in UTF-2000.
4846
4847 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
4848
4849         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4850         `katakana-jisx0201' in UTF-2000.
4851
4852 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4853
4854         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
4855         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
4856         "u0FB50-Arabic-Presentation-Forms-A",
4857         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
4858         "u0FE50-Small-Form-Variants",
4859         "u0FE70-Arabic-Presentation-Forms-B",
4860         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
4861         UTF-2000.
4862
4863 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
4864
4865         * dumped-lisp.el (preloaded-file-list): Delete
4866         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
4867         ... "Ideograph-R214-Flute" in UTF-2000.
4868
4869 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
4870
4871         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
4872         (japanese-jisx0213-2): New coded-charset.
4873
4874         * dumped-lisp.el (preloaded-file-list): Add
4875         "Ideograph-R028-Private", "Ideograph-R029-Again" and
4876         "Ideograph-R030-Mouth".
4877
4878 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
4879
4880         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
4881         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
4882         "Ideograph-R015-Ice", "Ideograph-R016-Table",
4883         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
4884         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
4885         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
4886         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
4887         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
4888
4889 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
4890
4891         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
4892         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
4893         "Ideograph-R005-Second", "Ideograph-R006-Hook",
4894         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
4895         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
4896
4897         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4898         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
4899
4900 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4901
4902         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
4903         in UTF-2000.
4904
4905 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4906
4907         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
4908         (chinese-isoir165): Moved from mule/chinese.el.
4909         (chinese-cns11643-3): Moved from mule/chinese.el.
4910         (chinese-cns11643-4): Moved from mule/chinese.el.
4911         (chinese-cns11643-5): Moved from mule/chinese.el.
4912         (chinese-cns11643-6): Moved from mule/chinese.el.
4913         (chinese-cns11643-7): Moved from mule/chinese.el.
4914
4915         * mule/chinese.el: Move definition of coded-charsets to
4916         mule/mule-conf.el.
4917
4918 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4919
4920         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4921         `ideograph-daikanwa'.
4922
4923 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4924
4925         * dumped-lisp.el (preloaded-file-list): Delete
4926         "ccs-jisx0201-latin.el".
4927
4928 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4929
4930         * dumped-lisp.el (preloaded-file-list): Add
4931         "u031A0-Extended-Bopomofo" in UTF-2000.
4932
4933 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4934
4935         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
4936         renamed to u02E00-CJK-Radical-Supplement.
4937
4938 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4939
4940         * dumped-lisp.el (preloaded-file-list): Add
4941         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
4942         "u030A0-Katakana", "u03100-Bopomofo",
4943         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
4944         "u03200-Enclosed-CJK-Letters-and-Months" and
4945         "u03300-CJK-Compatibility".
4946
4947 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4948
4949         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
4950         "u02F00-Kangxi-Radicals" and
4951         "u02FF0-Ideographic-Description-Characters".
4952
4953 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4954
4955         * dumped-lisp.el (preloaded-file-list): Add
4956         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
4957         "u02800-Braille-Patterns" in UTF-2000.
4958
4959 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4960
4961         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
4962         "uXXXXX-*.el" in UTF-2000.
4963
4964         * bytecomp.el (byte-compile-insert-header): Delete comments if
4965         non-ASCII characters are found; allow `byte-compile-dynamic' and
4966         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
4967         `raw-text'.
4968
4969 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4970
4971         * dumped-lisp.el (preloaded-file-list): Add
4972         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
4973         "u025A0-Geometric-Shapes.el".
4974
4975 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4976
4977         * dumped-lisp.el (preloaded-file-list): Add
4978         "u02400-Control-Pictures.el", "u02440-OCR.el" and
4979         "u02460-Enclosed-Alphanumerics.el".
4980
4981 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4982
4983         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4984         `chinese-gb2312'.
4985
4986         * dumped-lisp.el (preloaded-file-list): Add
4987         "u02200-Mathematical-Operators.el" and
4988         "u02300-Miscellaneous-Technical.el".
4989
4990 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4991
4992         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4993         `chinese-cns11643-*'.
4994
4995         * dumped-lisp.el (preloaded-file-list): Add
4996         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
4997         "u02190-Arrows.el" in UTF-2000.
4998
4999 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5000
5001         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5002         `korean-ksc5601'.
5003
5004         * dumped-lisp.el (preloaded-file-list): Add
5005         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5006         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5007         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5008
5009 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5010
5011         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5012
5013 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5014
5015         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5016         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5017         "u01780-Khmer.el", "u01800-Mongolian.el",
5018         "u01E00-Latin-Extended-Additional.el" and
5019         "u01F00-Greek-Extended.el" in UTF-2000.
5020
5021 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5022
5023         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5024         `ethiopic-ucs' and `ethiopic'.
5025
5026         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5027         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5028
5029         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5030         from mule/ethiopic.el.
5031
5032         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5033         mule/mule-conf.el.
5034
5035 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5036
5037         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5038         `lao'.
5039
5040         * mule/mule-conf.el (lao): New coded-charset.
5041
5042         * dumped-lisp.el (preloaded-file-list): Add
5043         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5044         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5045         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5046         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5047         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5048
5049 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5050
5051         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5052         `ucs-bmp' and `arabic-iso8859-6'.
5053
5054 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5055
5056         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5057         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5058         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5059
5060 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5061
5062         * startup.el (normal-top-level): Load autoload file for UTF-2000
5063         in UTF-2000.
5064
5065 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5066
5067         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5068         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5069         "u00020-Basic-Latin.el", "u00080-C1.el",
5070         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5071         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5072         "u002B0-Spacing-Modifier-Letters.el",
5073         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5074         UTF-2000.
5075
5076 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5077
5078         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5079         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5080         instead of `vietnamese-viscii-*'.
5081
5082 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5083
5084         * mule/mule-conf.el: New file.
5085
5086         * mule/misc-lang.el: Move definition of charset `ipa' to
5087         mule/mule-conf.el.
5088
5089 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5090
5091         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5092         `latin-viscii'; prefer it for characters used in Vietnamese.
5093
5094 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5095
5096         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5097
5098 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5099
5100         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5101         `vietnamese-viscii-lower'.
5102         (latin-viscii-upper): Renamed from charset
5103         `vietnamese-viscii-upper'.
5104         (vietnamese-viscii-lower): New alias for charset
5105         `latin-viscii-lower'.
5106         (vietnamese-viscii-upper): New alias for charset
5107         `latin-viscii-upper'.
5108
5109 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5110
5111         * mule/mule-charset.el (default-coded-charset-priority-list):
5112         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5113
5114 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5115
5116         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5117         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5118         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5119         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5120         lisp/utf-2000.
5121
5122 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5123
5124         * mule/ccs-tcvn5712.el: New file.
5125
5126 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5127
5128         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5129         in UTF-2000.
5130
5131 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5132
5133         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5134         `japanese-jisx0208'.
5135
5136 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5137
5138         * dumped-lisp.el (preloaded-file-list): Add
5139         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5140         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5141         UTF-2000.
5142
5143         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5144         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5145         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5146         mule/ccs-viscii.el: New files.
5147
5148         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5149         if \uXXXX is found.
5150
5151 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5152
5153         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5154         `hiragana-jisx0208' and `katakana-jisx0208'.
5155
5156 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5157
5158         * mule/chinese.el (chinese-cns11643-3): Define it even if
5159         `utf-2000' is provided.
5160         (chinese-cns11643-4): Likewise.
5161         (chinese-cns11643-5): Likewise.
5162         (chinese-cns11643-6): Likewise.
5163         (chinese-cns11643-7): Likewise.
5164
5165 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5166
5167         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5168         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5169
5170 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5171
5172         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5173         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5174
5175 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5176
5177         * mule/mule-charset.el (default-coded-charset-priority-list):
5178         Setup in UTF-2000.
5179
5180 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5181
5182         * mule/viet-chars.el: Don't define charset
5183         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5184         they are defined as builtin charsets.
5185
5186 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5187
5188         * version.el (emacs-version): Add more space just before UTF-2000
5189         version string.
5190
5191 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5192
5193         * version.el ([constant] emacs-version): Don't add a space in the
5194         preceding place of `xemacs-betaname' because it is duplicated.
5195         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5196
5197         * startup.el (splash-frame-body): Add ETL.
5198
5199 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5200
5201         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5202         is provided because it is defined as builtin charset.
5203         (chinese-cns11643-4): Likewise.
5204         (chinese-cns11643-5): Likewise.
5205         (chinese-cns11643-6): Likewise.
5206         (chinese-cns11643-7): Likewise.
5207
5208 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5209
5210         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5211         coding-system `iso-10646-ucs-4' is not defined.
5212
5213 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5214
5215         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5216         coding-system if `utf-2000' is provided.
5217
5218 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5219
5220         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5221         `utf-2000' is provided.
5222
5223 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5224
5225         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5226         if utf-2000 is provided temporally.
5227
5228 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5229
5230         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5231         as builtin variable].
5232
5233 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5234
5235         * files.el (insert-file-contents-literally): Treat file as binary;
5236         call file-name-handlers. [sync with Emacs 20.3.10]
5237
5238 2008-12-28  Vin Shelton  <acs@xemacs.org>
5239
5240         * XEmacs 21.4.22 is released
5241
5242 2008-12-30  Vin Shelton  <acs@xemacs.org>
5243
5244         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5245         during building even if no packages are found.
5246
5247 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5248
5249         * printer.el (generic-print-region): 
5250         (generic-print-buffer): 
5251         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5252         check if the msprinter device is available, now that msprinter is
5253         always available as a specifier tag. 
5254
5255 2008-12-24  Vin Shelton  <acs@xemacs.org>
5256
5257         * about.el: Add Francisco to my bio!
5258
5259 2008-12-23  Vin Shelton  <acs@xemacs.org>
5260
5261         * autoload.el: Move operator definitions to autoload-operators.el
5262         in the xemacs-base package.
5263
5264 2007-11-22  Vin Shelton  <acs@xemacs.org>
5265
5266         * about.el (about-hacker-contribution): Updated my bio.
5267
5268 2007-10-07  Vin Shelton  <acs@xemacs.org>
5269
5270         * XEmacs 21.4.21 is released
5271
5272 2007-09-19  Didier Verna  <didier@xemacs.org>
5273
5274         Update my personal info.
5275         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5276         * about.el (about-other-current-hackers): Ditto.
5277         * about.el (about-url-alist): Add my musical website.
5278         * about.el (about-personal-info): Update my entry.
5279         * about.el (about-hacker-contribution): Ditto.
5280
5281 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5282
5283         * package-get.el (package-get-download-sites): Update download
5284         sites in Japan.
5285         * package-get.el (package-get-pre-release-download-sites): Ditto.
5286
5287 2007-08-18  Vin Shelton  <acs@xemacs.org>
5288
5289         * package-get.el (package-get-pre-release-download-sites): Sync
5290         mirror sites with 21.5.  (Thanks, Adrian)
5291
5292 2007-08-09  Mike Sperber  <mike@xemacs.org>
5293
5294         * startup.el (migrate-user-init-file): Create backup of
5295         `user-init-file' before migrating.
5296         * startup.el (maybe-migrate-user-init-file): Print
5297         information about backup file.
5298         (maybe-create-compatibility-dot-emacs): Follow above change.
5299
5300 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5301
5302         * font-lock.el: Sync font-lock-add-keywords and
5303         font-lock-remove-keywords from GNU Emacs.
5304         * font-lock.el (font-lock-keywords-alist): New.
5305         * font-lock.el (font-lock-removed-keywords-alist): New.
5306         * font-lock.el (font-lock-add-keywords): New.
5307         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5308         * font-lock.el (font-lock-remove-keywords): New.
5309
5310 2007-08-16  Vin Shelton  <acs@xemacs.org>
5311
5312         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5313         patch from Hans de Graaff.
5314
5315 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5316
5317         * package-get.el (package-get-download-sites): Document Chile and
5318         update Denmark download site.
5319         * package-get.el (package-get-pre-release-download-sites): Ditto.
5320
5321 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5322
5323         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5324
5325 2006-12-09  Vin Shelton  <acs@xemacs.org>
5326
5327         * XEmacs 21.4.20 is released
5328
5329 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5330
5331         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5332
5333 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5334
5335         * info.el (Info-find-file-node, Info-insert-dir)
5336         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5337         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5338         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5339         and discussion.
5340
5341 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5342
5343         * obsolete.el (line-beginning-position): New, from 21.5.x.
5344         (line-end-position): Ditto.
5345
5346 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5347
5348         * package-get.el (package-get-download-sites): Welcome
5349         nl.xemacs.org and Thanks!
5350         * package-get.el (package-get-pre-release-download-sites): Ditto.
5351
5352 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5353
5354         * font-lock.el: Add support for not-so recent changes in Java to
5355         java-mode.
5356
5357 2006-01-28  Vin Shelton  <acs@xemacs.org>
5358
5359         * XEmacs 21.4.19 is released
5360
5361 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5362
5363         * easymenu.el: Update copyright. 
5364         * easymenu.el (easy-menu-all-popups):
5365         Add a docstring. 
5366         * easymenu.el (easy-menu-add):
5367         Document a bug, rework the function to preserve any existing
5368         non-default mode-popup-menu instead of overwriting it, and not to
5369         bother normalising the menu title (nothing else does).
5370         * easymenu.el (easy-menu-remove):
5371         Restore the default mode-popup-menu instead of leaving an empty
5372         one when we remove the last easy-menu popup. 
5373
5374 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5375
5376         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5377         as suggested by Rodrigo Ventura.
5378         * package-get.el (package-get-pre-release-download-sites): Ditto,
5379         with replacement of xemacs-21.5 by beta, which is the logical path
5380         to our beta core and package pre-releases.
5381
5382 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5383
5384         * package-get.el (package-get-download-sites): Add Hong Kong
5385         download site.
5386         * package-get.el (package-get-pre-release-download-sites): Ditto.
5387
5388 2005-12-26  Vin Shelton  <acs@xemacs.org>
5389
5390         * find-paths.el:
5391         * find-paths.el (paths-emacs-root-p): Add search for package root.
5392         * find-paths.el (paths-find-emacs-root): Replaced with
5393         paths-find-invocation-roots, which returns a list of roots.
5394         * find-paths.el (paths-find-invocation-roots): New.
5395         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5396
5397 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5398
5399         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5400         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5401
5402 2005-12-03  Vin Shelton <acs@xemacs.org>
5403
5404         * XEmacs 21.4.18 is released
5405
5406 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5407
5408         * package-get.el (package-get-download-sites): Update reflecting
5409         latest http://www.xemacs.org/Releases/ information generated by
5410         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5411         * package-get.el (package-get-pre-release-download-sites): Ditto.
5412
5413 2005-02-28  Simon Josefsson  <jas@extundo.com>
5414
5415         * about.el (xemacs-hackers): Add jas.
5416         (about-other-current-hackers): Likewise.
5417         (about-url-alist): Add URL for jas.
5418         (about-personal-info): Document jas.
5419         (about-hacker-contribution): Describe jas contributions.
5420
5421 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5422
5423         * easymenu.el (easy-menu-remove): As described in 
5424         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5425         except the "Command" menu from mode-popup-menu. 
5426
5427 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5428  
5429         * font.el (font-spatial-to-canonical): Correct calculation of 
5430         return value for pixel-based input value. 
5431  
5432 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5433
5434         * code-process.el (call-process): Process-related docstring
5435         improvements spurred by Norbert Koch.
5436         * code-process.el (call-process-region): Ditto.
5437         * code-process.el (start-process): Ditto.
5438
5439 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5440
5441         * finder.el (finder-find-library): Return filename actually
5442         searched for.
5443
5444 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5445
5446         * help.el (view-emacs-news): Use `expand-file-name' instead of
5447         `locate-data-file' as the latter will find any "NEWS" files that
5448         might exist in packages _before_ the one in core.
5449
5450 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5451
5452         * package-get.el (package-get-init-package):
5453         package-get-init-package buglet (21.4.17) by Jeff Mincy
5454         <mincy@rcn.com> fixing false temporary load-path shadows reported
5455         after package installation and simplifying code.
5456
5457 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5458
5459         * package-get.el (package-get-download-sites): Sync mirrors list
5460         with the XEmacs website.
5461         (package-get-pre-release-download-sites): Ditto.
5462
5463 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5464
5465         * derived.el (derived-mode-merge-syntax-tables):
5466         Revert my 21.5-only patch of 2003-07-18 which slipped in
5467         through Jerry James's patch of 2004-06-07.
5468
5469 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5470
5471         * cmdloop.el (keyboard-quit): Remove workaround for
5472         `region-active-p' not making sure active region is in current
5473         buffer now that it does.
5474         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5475         * simple.el (region-active-p): `region-active-p' to only return t
5476         when active region is in current buffer.
5477
5478 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5479
5480         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5481         package names, quell a byte-compiler warning, doc fix.
5482
5483 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5484
5485         * buffer.el (pop-to-buffer):
5486         * window-xemacs.el (display-buffer):
5487         Document use of `same-window-buffer-names,' `same-window-regexps'
5488         by pop-to-buffer and display-buffer. 
5489         
5490 2005-02-06  Vin Shelton <acs@xemacs.org>
5491
5492         * XEmacs 21.4.17 is released
5493
5494 2005-01-29  Ben Wing  <ben@xemacs.org>
5495
5496         * shadow.el (find-emacs-lisp-shadows):
5497         Add custom-defines to list of ignored files.
5498
5499 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5500
5501         * simple.el (shifted-motion-keys-select-region): Fix statement
5502         about unshifted-motion-keys-deselect-region.
5503
5504 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5505
5506         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5507         now) for GNU Emacs compatibility.
5508         (make-obsolete-variable): Ditto.
5509
5510 2004-01-08  Ben Wing  <ben@xemacs.org>
5511
5512         * code-files.el (load):
5513         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5514
5515 2004-12-05  Vin Shelton <acs@xemacs.org>
5516
5517         * XEmacs 21.4.16 is released
5518
5519 2004-12-04  Vin Shelton  <acs@xemacs.org>
5520
5521         * auto-autoloads.el: Regenerated.
5522
5523         * custom-load.el: Regenerated.
5524
5525 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5526
5527         Fix bug: apropos errors if a defalias refers to an undefined
5528         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5529
5530         * apropos.el (apropos):
5531         (apropos-command):
5532         * help.el (frob-help-extents):
5533         * help-macro.el (make-help-screen):
5534         * hyper-apropos.el (hyper-apropos-grok-functions):
5535         (hyper-apropos-get-doc):
5536         Catch void-function error thrown by `documentation'.
5537
5538 2004-09-02  Steve Youngs  <steve@youngs.au.com>
5539
5540         * packages.el (package-require): Fix incorrect arg to format.
5541         This fixes a `format specifier' error.
5542
5543 2004-08-13  Jerry James  <james@xemacs.org>
5544
5545         * bytecomp.el (forward-word): Tell the byte compiler the correct
5546         number of arguments to forward-word.
5547
5548 2004-08-12  Sven Grundmann  <sven@xemacs.org>
5549
5550         * etags.el: Fixed loading of include files for tag completion. Now
5551         you can make a tag file for a library, include it into your
5552         project and it will be reloaded only if it changed. Infinte
5553         include loops are detected and the correct tag files are loaded.
5554         * etags.el (buffer-tag-table-list): Load and verify tag files in
5555         the external function buffer-tag-table-list-load.
5556         * etags.el (buffer-tag-table-list-load): New. Load and verify the
5557         tag files. Also load the included tag files. The priority of the
5558         included files is right below their parent file. If multiple
5559         matches occur then the symbols from the parent file are found
5560         first.
5561         * etags.el (tag-table-include-files): Corrected comment
5562         string. Switched to pattern constant tags-include-pattern to have
5563         it at a central location.
5564         * etags.el (tags-include-pattern): Added doc string.
5565         * etags.el (add-to-tag-completion-table): Removed obsolete
5566         comments as the include files are allready returned by
5567         buffer-tag-table-list and loaded.
5568         * etags.el (find-tag-internal): The include files are allready
5569         included in tag-tables as buffer-tag-table-list returns them now.
5570
5571 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
5572
5573         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
5574         Loading items into the notebook is now done by C code.
5575         * widgets-gtk.el (gtk-widget-instantiate-internal):
5576         Style no longer changed.
5577
5578 2004-06-28  Nix  <nix@esperi.org.uk>
5579
5580         * cmdloop.el (truncate-command-history-for-gc): Delay
5581         execution of all things that look up variable bindings,
5582         via `enqueue-eval-event'.
5583
5584 2004-06-24  Vin Shelton  <acs@xemacs.org>
5585
5586         * package-get.el (package-get-require-signed-base-updates):
5587         now defaults to nil.
5588
5589 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5590
5591         * subr.el (split-string): Clean up docstring.
5592
5593 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
5594
5595         * faces.el (zmacs-region): fix typo in docstring.
5596
5597 2004-06-07  Jerry James  <james@xemacs.org>
5598
5599         * derived.el: Synch with Emacs 21.3.
5600         * subr.el (with-local-quit): New, from Emacs 21.3.
5601         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
5602         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
5603         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
5604
5605 2004-06-16  Jerry James  <james@xemacs.org>
5606
5607         * cl.el (cl-set-substring): Increment start by the length of the
5608         string, not the string itself.
5609
5610 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
5611
5612         * etags.el (tag-table-include-files): Expand included TAGS file
5613         paths to avoid problems with relative paths.  Thanks to Peter
5614         Chubb <peterc@gelato.unsw.edu.au>.
5615         * etags.el (tags-include-pattern): New.
5616         * etags.el (add-to-tag-completion-table): Parse and ignore
5617         trailing include lines.
5618
5619 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
5620
5621         * package-ui.el (pui-help-echo): Fix false cvs conflict by
5622         avoiding line solely composed of equal signs.
5623
5624 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
5625
5626         * cus-edit.el (alloc): Typo fix.
5627         * cus-edit.el (custom-browse-visibility): Ditto.
5628         * cus-edit.el (custom-variable-value-create): Ditto.
5629         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
5630         * cus-edit.el (custom-save-variables): Bind print-length and
5631         print-level to nil to avoid value abbreviation.
5632         * cus-edit.el (custom-save-face-internal): Ditto.
5633         * cus-edit.el (custom-save-faces): Save in sorted order.
5634         * cus-edit.el (custom-save-resets): Bind print-length and
5635         print-level to nil to avoid value abbreviation.
5636         * cus-edit.el (custom-save-loaded-themes): Ditto.
5637
5638 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5639
5640         * subr.el (split-string-default-separators): New.
5641         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
5642         see comment in source.
5643
5644 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
5645
5646         * mule/japanese.el (paragraph-start, paragraph-separate):
5647         Remove anchor to BOL.
5648
5649 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
5650
5651         * cl.el (gensym, gentemp): Improve docstrings.
5652
5653 2004-05-10  Vin Shelton  <acs@xemacs.org>
5654
5655         * etags.el: Sync with 21.5 version.
5656
5657 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5658
5659         * etags.el:
5660         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
5661         only for use with exuberant ctags. This will also enable building of 
5662         completion tables with exuberant ctags. This will not work with
5663         xemacs ctags. 
5664         * etags.el (get-tag-table-buffer): New function for creating of
5665         completion table is used if tags-exuberant-ctags-optimization-p ist t
5666         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
5667         finding the tag names. New.
5668         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
5669         building tag completion table with exuberant ctags. New.
5670         * etags.el (find-tag-internal): Improve exact tag matching for tags
5671         with name fields. Before the patch return types of functions or
5672         function parameters (with exuberant ctags) were found as matches.
5673
5674 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5675
5676         * list-mode.el (display-completion-list): Fixed completion list was
5677         taking the width of the frame and not of the window for displaying
5678         the selection methods.
5679
5680 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
5681
5682         * menubar-items.el (default-menubar): Options are saved to custom.el.
5683
5684
5685 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
5686
5687         * isearch-mode.el (isearch-abort): Preserve successful search target.
5688
5689 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
5690
5691         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
5692         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
5693         Bihlmeyer.
5694         * gnuserv.el (gnuserv-mode-line-string): New.
5695         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
5696         gnuserv-mode.
5697         * gnuserv.el (make-x-device-with-gtk-fallback): New.
5698         * gnuserv.el (gnuserv-edit-files): Use
5699         make-x-device-with-gtk-fallback.
5700
5701 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
5702
5703         * gtk-widgets.el: New import: gtk-accel-group-new.
5704         * dialog-gtk.el:
5705         * dialog-gtk.el (gtk-popup-convert-underscores): New.
5706         * dialog-gtk.el (popup-builtin-question-dialog):
5707         Added support for dialog button mnemonics.
5708
5709 2004-03-22  Chris Green <cmg@dok.org>
5710
5711         * process.el (shell-command): Output buffer was ignored when a
5712         background process was run via shell-command.
5713
5714 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
5715
5716         * cus-edit.el (custom-save-variables): Retrieve a list of
5717         variables to save first, sort it, and make sure the variables are
5718         saved in sorted order.
5719
5720 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
5721  
5722         * package-get.el (package-get-update-base-from-buffer): Force
5723         binary coding system for verifying GnuPG signature in the
5724         package-index file.
5725  
5726 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
5727
5728         * package-get.el (package-get-package-index-file-location): Handle
5729         missing "EMACSPACKAGEPATH" environment variable.
5730
5731 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
5732
5733         * package-admin.el (package-admin-find-top-directory): Simplify
5734         directory comparisions and fix substring errors on short path
5735         components.
5736         * package-get.el (package-get-package-index-file-location):
5737         Default to first component of "EMACSPACKAGEPATH", if set.
5738
5739 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
5740
5741         * package-get.el (process-error): New error datum.
5742
5743 2004-02-02  Vin Shelton <acs@xemacs.org>
5744
5745         * XEmacs 21.4.15 is released
5746
5747 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
5748
5749         * itimer.el (activate-itimer): Modify the itimer timeout value as
5750         if it were begun at the last time when the itimer driver was woken
5751         up.
5752
5753 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
5754
5755         * specifier.el (Copyright):
5756         Update.
5757         (make-specifier-and-init):
5758         (map-specifier):
5759         (canonicalize-inst-pair):
5760         (canonicalize-spec-list):
5761         (set-specifier):
5762         Synch docstrings to 21.5 where appropriate.
5763
5764 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
5765
5766         * package-get.el (package-get-list-packages-where): New.  A
5767         function that allows searching for groups of packages.  For
5768         example, find all packages that require the fsf-compat package.
5769
5770 2004-01-25  Steve Youngs  <youngs@xemacs.org>
5771
5772         The Great PUI Sync.
5773
5774         * auto-autoloads.el: Regenerated.
5775
5776         * custom-load.el: Regenerated.
5777
5778         * dumped-lisp.el (packages-hardcoded-lisp): New.
5779
5780         * menubar-items.el (menu-max-items): New.
5781         (menu-submenu-max-items): New.
5782         (menu-submenu-name-format): New.
5783         (menu-split-long-menu): New.
5784         (menu-sort-menu): New.
5785         (default-menubar): Sync to 21.5 in regard to the PUI menus.
5786
5787         * obsolete.el (pui-add-install-directory): Renamed to the more
5788         logical `pui-set-local-package-get-directory'.
5789         (package-get-download-menu): Moved to `package-ui.el' and renamed
5790         to `package-ui-add-download-menu'.
5791
5792         * package-admin.el (package-admin-install-function-mswindows):
5793         Whitespace clean up.
5794         (package-admin-add-single-file-package): Removed.
5795         (package-admin-default-install-function): Whitespace clean up.
5796         (package-admin-find-top-directory): New.
5797         (package-admin-get-install-dir): Use it.
5798         (package-admin-get-manifest-file): 
5799         (package-admin-check-manifest): 
5800         (package-admin-add-binary-package):
5801         (package-admin-get-lispdir):
5802         (package-admin-delete-binary-package):
5803         (package-admin):
5804
5805         * package-get.el (package-get-package-index-file-location): New.
5806         (package-get-install-to-user-init-directory): New.
5807         (package-get-remote):
5808         (package-get-download-sites):
5809         (package-get-pre-release-download-sites): New.
5810         (package-get-site-release-download-sites): New.
5811         (package-get-base-filename):
5812         (package-get-always-update):
5813         (package-get-user-index-filename): Removed.
5814         (package-get-pgp-available-p): New.
5815         (package-get-require-signed-base-updates):
5816         (package-get-was-current):
5817         (package-entries-are-signed): New.
5818         (package-get-continue-update-base): New.
5819         (package-get-download-menu): Removed.
5820         (package-get-require-base):
5821         (package-get-update-base-entry):
5822         (package-get-locate-file):
5823         (package-get-locate-index-file):
5824         (package-get-maybe-save-index):
5825         (package-get-update-base):
5826         (package-get-update-base-from-buffer):
5827         (package-get-update-base-entries):
5828         (package-get-interactive-package-query):
5829         (package-get-update-all):
5830         (package-get-all):
5831         (package-get-dependencies):
5832         (package-get-init-package):
5833         (package-get-info): New.
5834         (package-get):
5835         (package-get-staging-dir):
5836         (package-get-set-version-prop): Removed.
5837         (package-get-installedp):
5838         (package-get-ever-installed-p):
5839         (packages): Removed.
5840         (package-get-custom-groups): Removed.
5841         (package-get-custom): Removed.
5842         (package-get-custom-add-entry): Removed.
5843
5844         * package-info.el (batch-update-package-info):
5845
5846         * package-net.el (package-net-batch-generate-bin-ini):
5847         (package-net-update-installed-db):
5848
5849         * package-ui.el (pui-info-buffer):
5850         (pui-directory-exists): Removed.
5851         (pui-package-dir-list): Removed.
5852         (pui-add-install-directory): Removed.
5853         (package-ui-download-menu): New.
5854         (package-ui-pre-release-download-menu): New.
5855         (package-ui-site-release-download-menu): New.
5856         (pui-set-local-package-get-directory): New.
5857         (pui-package-symbol-char):
5858         (pui-update-package-display):
5859         (pui-toggle-package):
5860         (pui-toggle-package-key):
5861         (pui-toggle-package-delete):
5862         (pui-toggle-package-delete-key):
5863         (pui-toggle-package-event):
5864         (pui-toggle-verbosity-redisplay):
5865         (pui-install-selected-packages):
5866         (pui-add-required-packages):
5867         (pui-help-echo):
5868         (pui-display-info):
5869         (list-packages-mode):
5870         (pui-list-packages):
5871
5872         * packages.el (packages-compute-package-locations):
5873         (package-require):
5874         (package-delete-name):
5875         (packages-hardcoded-lisp): Removed.
5876         (packages-useful-lisp): Removed.
5877         (packages-unbytecompiled-lisp): Removed.
5878         (packages-find-package-directories):
5879
5880         Summary:
5881
5882         Major code clean up of all things PUI.
5883
5884         Much improved code to determine where packages should be
5885         installed.  PUI no longer depends on any packages being
5886         pre-installed to compute where packages are to be installed to.
5887
5888         The user can specify the location of their package-index file.  It
5889         isn't necessary to set this because it has sane defaults.  People
5890         who "run-in-place" won't accidently overwrite the CVS
5891         package-index file.  See
5892         `package-get-package-index-file-location'. 
5893
5894         PUI will now properly clean up after itself in the event of an
5895         unsuccessful package install.  This drastically reduces the number
5896         of "wrong md5sum" FAQs.
5897
5898         non-Mule XEmacsen can no longer install Mule packages.
5899
5900         Package management via the custom interface has been removed.
5901
5902         The PUI related menubar items have been reorganised.
5903
5904         The PGP verification code has been fixed and the default for
5905         whether or not it is used is automatically computed.
5906
5907         * update-elc.el ((preloaded-file-list site-load-packages
5908         need-to-dump dumped-exe)):
5909         Just a couple of small changes to allow for
5910         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
5911         existing anymore.
5912
5913 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
5914
5915         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
5916         apply `format' to the first argument of byte-compile-warn, it
5917         already calls format.
5918
5919 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
5920
5921         * files.el (delete-old-versions): Avoid going interactive during
5922         make install when environment variable VERSION_CONTROL is set.
5923
5924 2003-12-04  Vin Shelton  <acs@xemacs.org>
5925
5926         * menubar-items.el (menu-item-search): Only bring up search dialog
5927         box if the feature is available and desired.
5928
5929 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
5930
5931         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
5932
5933 2003-11-05  Vin Shelton  <acs@xemacs.org>
5934
5935         * help.el (Help-prin1-face):
5936         (Help-princ-face):
5937         princ and prin1 are functions and need to be called as such.  The
5938         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
5939
5940 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
5941
5942         * about.el (about-xemacs): Give full version and build date.
5943
5944 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
5945
5946         * win32-native.el (grep-null-device): This XEmacs has null-device.
5947
5948 2003-09-06  Mike Sperber  <mike@xemacs.org>
5949
5950         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
5951         implement the specified semantics for `defvar.'
5952
5953 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
5954
5955         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
5956         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
5957         displaying buffer in question.
5958
5959 2003-09-03  Vin Shelton <acs@xemacs.org>
5960
5961         * XEmacs 21.4.14 is released
5962
5963 2003-08-17  Vin Shelton  <acs@xemacs.org>
5964
5965         * about.el: Vanity patch.
5966
5967 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
5968
5969         * code-process.el (call-process):
5970         (call-process-region):
5971         (start-process):
5972         Document coding system processing.
5973
5974 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
5975
5976         * startup.el (splash-frame-body): Idiomatic English.
5977
5978 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
5979
5980         * font-lock.el (font-lock-match-java-declarations): Move
5981         save-restriction, narrow-to-region to beginning of function to
5982         avoid going beyond the limit and causing an infloop.
5983
5984 2003-04-16  Jerry James  <james@xemacs.org>
5985
5986         * keydefs.el: Remove mappings for keys mapped to the nowhere
5987         defined function function-key-error.
5988
5989 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
5990
5991         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
5992         lisp-interaction-mode-hook): Add the docstrings.
5993
5994 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
5995
5996         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
5997         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
5998         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
5999
6000 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6001
6002         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6003         lambda list after the original doc.  Care about
6004         #'(lambda () "SingleString") 
6005         (cl-upcase-arg): 
6006         (cl-function-arglist):
6007         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6008         circular data structures in lambda list specification
6009
6010 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6011
6012         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6013         to appear in font-lock-function-name-face.
6014
6015 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6016
6017         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6018         is not also the value of the lambda.
6019
6020 2003-05-06  Andy Piper  <andy@xemacs.org>
6021
6022         * files.el (revert-buffer): Make sure local variables get processed,
6023         even in the case of an optimized reversion.
6024
6025 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6026
6027         * XEmacs 21.4.13 is released
6028
6029 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6030
6031         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6032         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6033
6034 2003-02-14  Ben Wing  <ben@xemacs.org>
6035
6036         * byte-optimize.el:
6037         * byte-optimize.el (byte-compile-inline-expand):
6038         * byte-optimize.el (byte-compile-unfold-lambda):
6039         * byte-optimize.el (byte-optimize-form-code-walker):
6040         * byte-optimize.el (byte-optimize-form):
6041         * byte-optimize.el (byte-decompile-bytecode-1):
6042         * byte-optimize.el (byte-optimize-lapcode):
6043         Review carefully and sync up to 20.7 except for areas as noted.
6044         Fixes problem with JDE compilation.
6045
6046 2003-02-05  Ben Wing  <ben@xemacs.org>
6047
6048         * simple.el:
6049         * simple.el (motion-keys-for-shifted-motion):
6050         Omit M-S-home/end from motion keys.
6051
6052 2003-02-07  Ben Wing  <ben@xemacs.org>
6053
6054         * text-props.el (text-property-any):
6055         * text-props.el (text-property-not-all):
6056         Fix bug when end > start.
6057
6058 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6059
6060         * info.el (Info-insert-dir): Make default-directory end in
6061         separator.  Patch due to Martin Buchholz.
6062
6063 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6064
6065         * XEmacs 21.4.12 "Portable Code" is released.
6066
6067 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6068
6069         * about.el: Update golubev data.
6070
6071 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6072
6073         * isearch-mode.el (isearch-mode-map): Substitute comment on
6074         desirability, and back out "GR is printable" changes.
6075
6076 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6077
6078         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6079
6080 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6081
6082         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6083
6084 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6085
6086         * menubar-items.el (default-menubar): Use browse-url-mozilla
6087         instead of browse-url-gnome-moz for Mozilla.
6088
6089 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6090
6091         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6092
6093 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6094
6095         * files.el (auto-mode-alist): Remove redundant entries for modes
6096         that live in packages.
6097         (interpreter-mode-alist): Ditto.
6098
6099 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6100
6101         * menubar-items.el (default-menubar): Sync with current
6102         browse-url-xemacs.el.
6103
6104 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6105
6106         * XEmacs 21.4.10 "Military Intelligence" is released.
6107
6108 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6109
6110         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6111
6112 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6113
6114         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6115
6116 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6117
6118         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6119         effect free function.
6120         (font-lock-fontify-keywords-region): Supply the argument to
6121         font-lock-compile-keywords.
6122
6123 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6124
6125         * package-get.el (package-get-download-sites): Bring sites list
6126         up to date, prefer xx.xemacs.org addresses.
6127
6128 2002-09-27  Andy Piper  <andy@xemacs.org>
6129
6130         * dialog.el (make-dialog-box): for general dialogs only
6131         delete-frame-hook will be run.
6132
6133 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6134
6135         * font-lock.el (font-lock-fontify-syntactically-region): Add
6136         comment about lookup-syntax-properties, document LOUDLY as unused.
6137
6138 2002-08-26  Andy Piper  <andy@xemacs.org>
6139
6140         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6141         merge.
6142
6143 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6144
6145         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6146         (make-obsolete-variable): Ditto.
6147         (make-compatible): Ditto.
6148         (make-compatible-variable): Ditto.
6149
6150 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6151
6152         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6153         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6154
6155 2002-08-28  Andy Piper  <andy@xemacs.org>
6156
6157         * files.el (revert-buffer): propagate revert-without-query-status.
6158
6159 2002-06-03  Andy Piper  <andy@xemacs.org>
6160
6161         * dialog-items.el (make-search-dialog): align various subcontrols
6162         in visually pleasing ways, allow frame to autosize to the dialog
6163         size.
6164         * dialog.el (make-dialog-box): add a border inside the frame. Add
6165         :autosize property, if t then reset the frame size appropriately
6166         before the frame is mapped.
6167         * gutter-items.el (set-progress-feedback-instantiator): align
6168         various subcontrols.
6169         * gutter-items.el (set-progress-abort-instantiator): ditto.
6170
6171 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6172
6173         * XEmacs 21.4.9 "Informed Management" is released.
6174
6175 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6176
6177         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6178         "&optional append" argument.
6179
6180 2002-07-16  Didier Verna  <didier@xemacs.org>
6181
6182         * subr.el (replace-in-string): fix case fold bug introduced by
6183         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6184         case-fold-search in temporary buffers.
6185
6186 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6187
6188         * lib-complete.el (find-library): Remove check for mule because
6189         decompression DOES work on Mule.
6190
6191 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6192
6193         * simple.el (join-line): New alias for `delete-indentation'.
6194
6195 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6196
6197         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6198         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6199         (font-lock-builtin-face): New.
6200         (font-lock-constant-face): New.
6201         (font-lock-face-list): Add builtin and constant faces.
6202
6203 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6204
6205         * autoload.el (make-autoload): Support define-derived-mode.
6206         Collected puts of doc-string-elt property.  Based on a patch by
6207         Didier Verna <didier@xemacs.org>.
6208
6209 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6210
6211         * wid-edit.el (widget-field-activate): Fix docstring typo.
6212
6213 2002-07-23  Andy Piper  <andy@xemacs.org>
6214
6215         * about.el (about-personal-info): update me.
6216
6217 2002-07-12  Andy Piper  <andy@xemacs.org>
6218
6219         * custom.el (custom-theme-set-variables): remove bogus
6220         arguments. Use custom-set-default to set defaults.
6221         (custom-set-variables): update doc.
6222         (custom-local-buffer): new, synced from FSF.
6223         (custom-set-default): ditto.
6224         (defcustom): update doc.
6225
6226 2002-06-16  Andy Piper  <andy@xemacs.org>
6227
6228         * menubar-items.el (default-menubar): enable windows printing on
6229         cygwin as well as native.
6230
6231 2002-06-12  Andy Piper  <andy@xemacs.org>
6232
6233         * printer.el (generic-print-buffer): catch all errors so that the
6234         print device can be cleared in all scenarios.
6235         (Printer-clear-device): make sure clearing the printer allows it
6236         to be used again immediately.
6237         (generic-print-region): make sure the default printer face is
6238         black-on-white.
6239
6240 2002-04-23  Jerry James  <james@xemacs.org>
6241
6242         * window-xemacs.el (display-buffer-function): Change doc to
6243         reflect new arg.
6244         * window-xemacs.el (pre-display-buffer-function): Ditto.
6245         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6246         non-nil, make the new window just big enough for its contents.
6247         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6248         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6249         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6250
6251 2002-06-06  Andy Piper  <andy@xemacs.org>
6252
6253         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6254         (defcustom): ditto.
6255         (custom-handle-keyword): ditto.
6256
6257 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6258
6259         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6260         Make obsolete.  Default to nil.
6261         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6262         Inspired by a patch by John Palmieri.
6263
6264 2002-07-01  Mike Alexander  <mta@arbortext.com>
6265
6266         * process.el (shell-command-on-region): Don't delete the region
6267         before giving it to call-process-region
6268
6269 2002-06-04  Jerry James <james@eecs.ku.edu>
6270
6271         * find-paths.el (paths-find-architecture-directory): Search in
6272         `system-configuration'/`base', not `base'`system-configuration'.
6273
6274 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6275
6276         * info.el (Info-index): Add missing \ in [ t].
6277
6278 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6279
6280         * gutter-items.el (gutter-buffers-tab-visible-p,
6281         buffers-tab-omit-function, buffers-tab-selection-function,
6282         buffers-tab-filter-functions):
6283         Doc improvements.
6284
6285 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6286
6287         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6288
6289         * toolbar-items.el (toolbar-news): Fix typo in message string.
6290
6291 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6292
6293         * dialog.el (yes-or-no-p-dialog-box): 
6294         * cmdloop.el (y-or-n-p-minibuf):
6295         (yes-or-no-p-minibuf):
6296         (yes-or-no-p):
6297         (y-or-n-p): 
6298         Specify negative answers in docstrings.
6299
6300 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6301
6302         * package-ui.el (pui-help-echo): Display both installed and author
6303         version.  Use a balloon-help window to display extra info like
6304         package requires.
6305
6306 2002-05-30  Andy Piper  <andy@xemacs.org>
6307
6308         * files.el (revert-buffer-internal): don't visit
6309         revert-buffer. Kill buffer when not used. Suggested by Mike
6310         Alexander <mta@arbortext.com>
6311
6312 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6313
6314         * files.el (revert-buffer): More docstring fiddling.
6315
6316 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6317
6318         * files.el (revert-buffer):
6319         (revert-buffer-internal):
6320         (revert-buffer-insert-file-contents-function):
6321         Improve docstrings and comments.
6322
6323 2002-05-08  Andy Piper  <andy@xemacs.org>
6324
6325         * files.el (revert-buffer): observe noconfirm behavior.
6326
6327 2002-04-09  Andy Piper  <andy@xemacs.org>
6328
6329         * files.el (revert-buffer): use revert-buffer-internal if it looks
6330         like doing so will not result in any user-visible changes.
6331         (revert-buffer-internal): new function. Do the actual process of
6332         reversion and then see whether the result is any different to what
6333         we have already. If it is not then do nothing.
6334
6335 2001-12-11  Andy Piper  <andy@xemacs.org>
6336
6337         * menubar.el (get-popup-menu-response): re-order so that it works
6338         on more sane/facist window systems.
6339
6340 2001-12-03  Andy Piper  <andy@xemacs.org>
6341
6342         * faces.el (frob-face-property): don't infloop in face frobbing
6343         from Jan Vroonhof <jan@xemacs.org>.
6344
6345 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6346
6347         * faces.el (frob-face-property): Follow face fall-back hierarchy
6348         properly for face properties without an instance. Only do manual
6349         copy form 'default in last resort. This handles in particular
6350         the case where 'default itself has only a fall-back (which is
6351         the case by default on windows).
6352
6353 2001-11-24  Andy Piper  <andy@xemacs.org>
6354
6355         * printer.el (generic-print-region): set default-frame-plist to
6356         nil while creating the printer frame so that sizes reflect the
6357         printed page.
6358
6359         * faces.el (face-complain-about-font): Don't complain on printers.
6360
6361 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6362         
6363         * package-net.el: Andy synch.
6364         
6365 2001-12-16  Andy Piper  <andy@xemacs.org>
6366
6367         * package-get.el (package-get-update-all): Make sure installed.db
6368         gets updated after updating packages.
6369
6370 2002-03-28  Ben Wing  <ben@xemacs.org>
6371
6372         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6373         continuation, truncation so that we don't get line jumpiness from
6374         them being larger than the line height.
6375
6376         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6377
6378 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6379
6380         * font.el (font-window-system-mappings): Add mapping for Gtk
6381         (assume identical to X) 
6382
6383 2002-02-04  Andy Piper  <andy@xemacs.org>
6384
6385         * files.el (convert-standard-filename): Fix for short filename
6386         Peter Arius <pas@methodpark.de>
6387
6388 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6389
6390         * list-mode.el (default-choose-completion): completion-base-size
6391         should refer to local value in the completion list buffer.
6392
6393 2001-12-03  Didier Verna  <didier@xemacs.org>
6394
6395         * rect.el: autoload `replace-rectangle'.
6396         * keydefs.el (global-map): bind it to `C-x r p'.
6397
6398 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6399
6400         * XEmacs 21.4.8 "Honest Recruiter" is released.
6401
6402 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6403
6404         This patch is based on Jerry James's patch and analysis.
6405
6406         * select.el (get-clipboard):
6407         (get-selection):
6408         Update docstrings.
6409         (get-clipboard-foreign):
6410         (get-selection-foreign):
6411         New function for use as `interprogram-paste-function's.
6412
6413         * simple.el (interprogram-paste-function): Change default to
6414         `get-clipboard-foreign'; improve docstring.
6415         (interprogram-cut-function): Improve dosctring.
6416
6417 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6418
6419         * XEmacs 21.4.7 "Economic Science" is released.
6420
6421 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6422
6423         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6424
6425 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6426
6427         * obsolete.el (assq-delete-all): New compatibility alias for 
6428         remassq.
6429
6430 2002-01-09  Simon Josefsson  <jas@extundo.com>
6431
6432         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6433
6434 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6435
6436         * info.el (Info-auto-generate-directory): Default
6437         Info-auto-generate-directory to 'if-outdated.
6438
6439 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6440
6441         * startup.el (normal-top-level): Prevent migration code from
6442         trashing .emacs on an error in loading the init files.
6443
6444 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6445
6446         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6447         "system default" Xdefaults and friends get xrdb-mode.
6448
6449 2002-03-05  Mats Lidell  <matsl@contactor.se>
6450  
6451         * help-nomule.el (tutorial-supported-languages): Added Swedish
6452         tutorial. Sorted languages.
6453
6454 2002-02-11  Mike Sperber <mike@xemacs.org>
6455
6456         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6457         regenerating outdated dir files and dir is non-existent.
6458
6459 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6460
6461         * code-files.el (convert-mbox-coding-system): Improve comment.
6462         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6463         coding-system argument to `write-region-pre-hook' call.
6464         (write-region-pre-hook): Fix docstring to mention lockname argument.
6465
6466 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6467
6468         * minibuf.el (completing-read): Remove redundant wrong arg list.
6469
6470         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6471
6472 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6473
6474         * obsolete.el (interactive-form): new compatibility alias for 
6475         function-interactive.
6476
6477 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6478
6479         * menubar-items.el (Menubar-items-truncate-list): Removed.
6480         * menubar-items.el (Menubar-items-truncate-history): New.
6481         * menubar-items.el (default-menubar): Use
6482         Menubar-items-truncate-history.
6483
6484 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6485
6486         * printer.el (generic-print-region): Pass correct arguments to
6487         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6488         Torkelsson <torkel@acc.umu.se>.
6489
6490 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6491
6492         * help.el (describe-mode): synched with FSF 19.34; handle nil
6493         minor mode indicators.
6494
6495 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6496
6497         * minibuf.el (completing-read): Update docstring.
6498
6499 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6500
6501         * XEmacs 21.4.6 "Common Lisp" is released.
6502
6503 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6504
6505         * package-net.el: Inadvertant synch with Windows branch.  From
6506         Andy's log:
6507         (package-net-kit-version): new variable.
6508         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6509
6510 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6511
6512         * package-get.el (package-get-locate-index-file): Also search the
6513         core etc/ directory for the package index file if it can't be
6514         found in ~/.xemacs/.
6515
6516 2001-12-13  William Perry  <wmperry@gnu.org>
6517
6518         * dialog-gtk.el (popup-builtin-question-dialog):
6519         Conform to API in gui.c.
6520         
6521 2001-11-12  Andy Piper  <andy@xemacs.org>
6522
6523         * cus-edit.el (custom-save-face-internal): make sure we save
6524         non-themed faces.
6525         (custom-save-variables): ditto variables.
6526
6527 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6528
6529         * faces.el (make-face-family):
6530         (make-face-size):
6531         New face-modifying functions per Jan Vroonhof.
6532
6533         cus-face.el (custom-set-face-font-family):
6534         (custom-set-face-font-size):
6535         Use them.
6536
6537         * font.el (font-window-system-mappings): More precise docstring.
6538
6539         (font-create-name):
6540         (font-create-object):
6541         (tty-font-create-object):
6542         (tty-font-create-plist):
6543         (x-font-create-object):
6544         (x-font-create-name):
6545         (ns-font-create-name):
6546         (mswindows-font-create-object):
6547         (mswindows-font-create-name):
6548         Add doctrings.
6549
6550 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
6551
6552         * gtk-faces.el (gtk-init-device-faces): removed spurious
6553         quote before let* expression.
6554
6555 2001-10-29  Andy Piper  <andy@xemacs.org>
6556
6557         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
6558         modified when changing coding system.
6559
6560         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
6561         that we invoke the GUI directory selector.
6562
6563 2001-10-25  Andy Piper  <andy@xemacs.org>
6564
6565         * dialog.el (make-dialog-box): use new directory dialog support.
6566         * minibuf.el (read-file-name-1): ditto.
6567         (read-file-name): ditto.
6568         (read-directory-name): ditto.
6569
6570 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
6571
6572         * XEmacs 21.4.5 "Civil Service" is released.
6573
6574 2001-04-23  Didier Verna  <didier@xemacs.org>
6575
6576         * cus-edit.el (custom-variable-pre-save): New.
6577         * cus-edit.el (custom-variable-post-save): New.
6578         * cus-edit.el (custom-variable-save): use them.
6579         * cus-edit.el (custom-face-pre-save): New.
6580         * cus-edit.el (custom-face-post-save): New.
6581         * cus-edit.el (custom-face-save): use them.
6582         * cus-edit.el (custom-group-pre-save): New.
6583         * cus-edit.el (custom-group-post-save): New.
6584         * cus-edit.el (custom-group-save): use them.
6585         * cus-edit.el (Custom-save): use the pre/post functions above,
6586         call `custom-save-all' only once.
6587         * cus-edit.el (custom-variable-pre-reset-standard): New.
6588         * cus-edit.el (custom-variable-post-reset-standard): New.
6589         * cus-edit.el (custom-variable-reset-standard): use them.
6590         * cus-edit.el (custom-face-pre-reset-standard): New.
6591         * cus-edit.el (custom-face-post-reset-standard): New.
6592         * cus-edit.el (custom-face-reset-standard): use them.
6593         * cus-edit.el (custom-group-pre-reset-standard): New.
6594         * cus-edit.el (custom-group-post-reset-standard): New.
6595         * cus-edit.el (Custom-reset-standard): use them.
6596         * cus-edit.el (custom-face-reset-saved): use the pre/post
6597         functions above, call `custom-save-all' only once.
6598
6599 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
6600
6601         * gutter-items.el (buffers-tab face): Derive from the modeline
6602         face by default.  Many people use white-on-black for the default
6603         font, and the tabs look hideous with that color combination.  The
6604         modeline usually has the correct colors.
6605
6606 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
6607
6608         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
6609         (tag-mark-stack-max): Typo fix.
6610
6611 2001-09-28  Ben Wing  <ben@xemacs.org>
6612
6613         * font-lock.el:
6614         * font-lock.el (font-lock-after-change-function):
6615         fix problem with last patch, reported by Katsumi Yamaoka.
6616
6617 2001-09-17  Ben Wing  <ben@xemacs.org>
6618
6619         * font-lock.el (font-lock-after-change-function):
6620         fix problem when you insert a comment on the line before a line of
6621         code: if we use the following char, then when you hit backspace,
6622         the following line of code turns the comment color.
6623
6624 2001-06-08  Ben Wing  <ben@xemacs.org>
6625
6626         * process.el: comment about shell-command-switch.
6627         * process.el (shell-quote-argument): Need to quote a null
6628         argument, too.  From Dan Holmsand.
6629         
6630         * startup.el (normal-top-level): Delete some unused FSF junk.
6631         * startup.el (command-line-early):
6632         
6633         * startup.el (command-line): Call MS Windows init function.
6634         
6635         * win32-native.el:
6636         * win32-native.el (mswindows-system-shells): New.
6637         * win32-native.el (mswindows-system-shell-p): New.
6638         * win32-native.el (init-mswindows-at-startup): New.
6639         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
6640         * win32-native.el (mswindows-quote-one-simple-arg):
6641         * win32-native.el (mswindows-quote-one-command-arg):
6642         * win32-native.el (mswindows-construct-process-command-line-alist):
6643         Correct comments at top.  Correctly handle passing arguments
6644         to Cygwin programs and to bash.  Fix quoting of zero-length
6645         arguments (from Dan Holmsand).  Set shell-command-switch based
6646         on shell-file-name, which in turn comes from env var SHELL.
6647
6648 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
6649
6650         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
6651         default-toolbar-position): Fill docstrings for balloon-help.
6652
6653 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6654
6655         * faces.el: Reenable specifications over 'gtk domain.
6656
6657 2001-08-08  Didier Verna  <didier@xemacs.org>
6658
6659         * autoload.el (update-autoload-files): make defdir a file name,
6660         not directory name.
6661
6662 2001-08-06  Steve Youngs  <youngs@xemacs.org>
6663
6664         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
6665
6666         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
6667
6668 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
6669
6670         * font-menu.el (font-menu-set-font): Default to current font-family.
6671         (font-menu-preferred-resolution):
6672         (font-menu-size-scaling):
6673         Provide gtk defaults, too.
6674
6675 2001-07-29  Mike Alexander  <mta@arbortext.com>
6676
6677         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
6678         list
6679         (custom-set-face-font-family): ditto
6680
6681 2001-07-26  Mike Sperber <mike@xemacs.org>
6682
6683         * files.el (auto-mode-alist): .9 files are man pages, too.
6684
6685 2001-07-23  Edwin Steiner <esteiner@net4you.at>
6686
6687         * process.el (call-process-internal): bind
6688         coding-system-for-write to 'binary when calling
6689         start-process-internal, so the process receives 
6690         the literal contents of INFILE.
6691
6692 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
6693
6694         * files.el (auto-mode-alist): Add configure.ac support.
6695
6696 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
6697
6698         * buff-menu.el:
6699         mouse.el:
6700         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
6701
6702 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
6703
6704         * XEmacs 21.4.4 "Artificial Intelligence" is released.
6705
6706 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
6707
6708         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
6709         mixed text.
6710         (kinsoku-eol-p): Ditto.
6711
6712 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
6713
6714         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
6715         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
6716         characters as the category `s' or `e' correctly.
6717
6718 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
6719
6720         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
6721
6722 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
6723
6724         * mule/cyrillic.el:  Set up case table.
6725
6726 2001-06-08  Mike Sperber <mike@xemacs.org>
6727
6728         * files.el (save-some-buffers-1): Don't zap the help window right
6729         after `map-y-or-n-p' has popped it up.
6730
6731 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
6732
6733         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
6734
6735 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
6736
6737         * specifier.el: define-specifier-tag 'gtk.
6738
6739 2001-05-12  Ben Wing  <ben@xemacs.org>
6740
6741         * find-paths.el (paths-find-recursive-path):
6742         fix error with null EXCLUDE-REGEXP.
6743         
6744         * font-lock.el (font-lock-mode):
6745         fix problem reported by hrvoje with buffers starting with a space.
6746         
6747 2001-05-06  Ben Wing  <ben@xemacs.org>
6748
6749         * dialog.el (make-dialog-box):
6750         * menubar-items.el (default-menubar):
6751         * printer.el (generic-print-buffer):
6752         * printer.el (generic-print-region):
6753         implement printing the selection when it's selected.
6754
6755 2001-04-18  Didier Verna  <didier@xemacs.org>
6756
6757         * cus-edit.el (Custom-reset-standard): reset to standard settings
6758         not only when the buffer's :custom-state is 'modified, but also
6759         when it is 'set or 'saved.
6760
6761 2001-04-17  Didier Verna  <didier@xemacs.org>
6762
6763         * startup.el (load-user-init-file): define `custom-file' before
6764         loading the user's init file.
6765
6766 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
6767
6768         * menubar.el (popup-mode-menu): Make it work with
6769         popup-menu-titles turned off.
6770         
6771 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6772
6773         * about.el (about-mailto-link): Use compose-mail for sending mail.
6774
6775 2001-07-14  Sean MacLennan  <seanm@storm.ca>
6776
6777         * package-admin.el (package-install-hook): New.
6778         (package-delete-hook): New.
6779         (package-admin-add-single-file-package): Use package-delete-hook.
6780
6781         * package-get.el (package-get): Use package-install-hook.
6782
6783 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6784
6785         * package-ui.el (pui-install-selected-packages): reverse the lists
6786         of packages so that they get handled in the same order as they
6787         were selected.
6788
6789 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6790
6791         * packages.el (locate-library): Use read-library-name for completion.
6792
6793 2001-05-21  Martin Buchholz  <martin@xemacs.org>
6794
6795         * byte-optimize.el (=): `=' is not a binary predicate!
6796         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
6797         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
6798
6799 2001-05-20  Martin Buchholz  <martin@xemacs.org>
6800
6801         * bytecomp.el (byte-compile-arithcompare):
6802         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
6803
6804 2001-06-03  William M. Perry  <wmperry@gnu.org>
6805
6806         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
6807         return the filename selected by the user!
6808
6809 2001-05-31  William M. Perry  <wmperry@gnu.org>
6810
6811         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
6812         in XEmacs/GTK.
6813
6814 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
6815
6816         * coding.el: Tiny typo fixed.
6817
6818 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6819
6820         * XEmacs 21.4.3 "Academic Rigor" is released.
6821
6822 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6823
6824         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
6825
6826 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6827
6828         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
6829
6830 2001-05-04  Ben Wing  <ben@xemacs.org>
6831
6832         * printer.el (generic-print-buffer):
6833         * printer.el (generic-print-region):
6834         Enable dialog boxes.  Apply workaround recommended by Kirill.
6835         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
6836         
6837         * simple.el (kill-whole-line):
6838         * simple.el (kill-line-1):
6839         * simple.el (kill-entire-line):
6840         * simple.el (kill-line):
6841         * simple.el (backward-kill-line):
6842         Take out interactive dependence of kill-whole-line.
6843
6844 2001-04-22  Ben Wing  <ben@xemacs.org>
6845
6846         * dialog.el (make-dialog-box):
6847         Put dialog titles back in -- this time correctly.  Fix various
6848         other problems with leaks and such.
6849
6850         * simple.el (region-exists-p):
6851         * simple.el (region-active-p):
6852         Add comment about which one is correct to use in menu specs.
6853
6854 2001-05-05  Ben Wing  <ben@xemacs.org>
6855
6856         * dialog.el (make-dialog-box): fix doc string.
6857         * menubar-items.el (default-menubar): Add Page Setup for Windows,
6858         take out Pretty Print.
6859         * printer.el:
6860         * printer.el (printer-current-device): New.
6861         * printer.el (Printer-get-device): New.
6862         * printer.el (Printer-clear-device): New.
6863         * printer.el (generic-page-setup): New.
6864         * printer.el (generic-print-buffer):
6865         * printer.el (generic-print-region):
6866         Implement Page Setup.  Handle errors properly.
6867
6868 2001-05-05  Ben Wing  <ben@xemacs.org>
6869
6870         * subr.el (error): Complete list of errors in doc string.
6871         
6872 2001-04-22  Ben Wing  <ben@xemacs.org>
6873
6874         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
6875         
6876 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
6877
6878         * build-report.el: Remove CVS keywords since this file has been in
6879         core lisp for a while now.
6880         * build-report.el (build-report-make-output-files): Fix typo.
6881
6882 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6883
6884         * about.el (about-finish-buffer): Make sure the last change works
6885         even if EVENT is nil.
6886
6887 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6888
6889         * about.el (about-finish-buffer): Kill/bury the buffer where the user
6890         clicked, not the one that happens to be the current buffer at the
6891         time.
6892
6893 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
6894
6895         * cus-edit.el (custom-display): Support the GTK Window System also.
6896
6897 2001-04-30  Ben Wing  <ben@xemacs.org>
6898
6899         * printer.el:
6900         * printer.el (printer-page-header):
6901         * printer.el (Print-context): New.
6902         * printer.el (printer-page-footer):
6903         * printer.el (generate-header-element): New.
6904         * printer.el (generate-header-line): New.
6905         * printer.el (print-context-property):
6906         * printer.el (generic-print-buffer):
6907         * printer.el (generic-print-region):
6908         Implement headers and footers.  Implement calling Print dialog box
6909         (#### but it doesn't quite work yet).
6910
6911 2001-04-25  Ben Wing  <ben@xemacs.org>
6912
6913         * about.el (xemacs-hackers):
6914         * about.el (about-url-alist):
6915         * about.el (about-personal-info):
6916         * about.el (about-hacker-contribution):
6917         More contributions.
6918         
6919         * simple.el (handle-post-motion-command):
6920         Fix spurious setting of zmacs-region-stays to t after a non-shift
6921         motion command.
6922
6923 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6924
6925         * about.el (about-personal-info): Update my bio.
6926         (about-hacker-contribution): Ditto.
6927
6928 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
6929
6930         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
6931
6932 2001-04-19  Andy Piper  <andy@xemacs.org>
6933
6934         * package-net.el (package-net-cygwin32-binary-size): new size.
6935         (package-net-win32-binary-size): new size.
6936         (package-net-convert-index-to-ini): Use new arch.
6937         (package-net-batch-convert-index-to-ini): Removed.
6938         (package-net-generate-bin-ini): New.
6939         (package-net-batch-generate-bin-ini): New.
6940
6941 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
6942
6943         * XEmacs 21.4.1 "Copyleft" is released.
6944
6945 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
6946
6947         * x-compose.el (xlib-input-method-bug-workaround):
6948         (alias-colon-to-double-quote):
6949         Force sort in map-keymap to work around rehash bug.
6950
6951 2001-04-17  Ben Wing  <ben@xemacs.org>
6952
6953         * about.el: Finish overhaul, add a few new hackers, update a
6954         couple old ones.
6955
6956 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
6957
6958         * XEmacs 21.4.0 "Solid Vapor" is released.
6959
6960 2001-04-15  Ben Wing  <ben@xemacs.org>
6961
6962         * about.el:
6963         * about.el (about-headline-face): New.
6964         * about.el (about-link-face): New.
6965         * about.el (about-current-release-maintainers): New.
6966         * about.el (about-other-current-hackers): New.
6967         * about.el (about-url-alist):
6968         * about.el (about-once-and-future-hackers): New.
6969         * about.el (about-mailto-link): New.
6970         * about.el (about-get-buffer):
6971         * about.el (about-finish-buffer):
6972         * about.el (about-xemacs):
6973         * about.el (about-features): Removed.
6974         * about.el (about-advantages): New.
6975         * about.el (about-maintainer-info): Removed.
6976         * about.el (about-personal-info): New.
6977         * about.el (about-hacker-contribution): New.
6978         * about.el (about-maintainer):
6979         * about.el (about-show-linked-info):
6980         * about.el (about-hackers):
6981         Major revamping.  Rewriting of most of the text, improve the
6982         link handling, separate info on contributors into personal
6983         and contribution info, add new contributors, update personal
6984         info, etc. etc.
6985         
6986         * menubar-items.el (default-menubar):
6987         Help menubar entry for News now says more accurately
6988         "What's New in XEmacs".
6989         
6990         * mouse.el:
6991         * mouse.el (mouse-track-cleanup-hook):
6992         * mouse.el (mouse-track):
6993         Don't set-buffer to a dead buffer when calling mouse-track
6994         cleanup hooks.
6995
6996 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
6997
6998         * XEmacs 21.2.47 "Zephir" is released.
6999
7000 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7001
7002         * dialog.el (make-dialog-box): Disable dialog box titles until
7003         we get them working.
7004
7005 2001-03-30  Ben Wing  <ben@xemacs.org>
7006
7007         * help.el:
7008         * help.el (Help-princ-face):
7009         * help.el (Help-prin1-face):
7010         * help.el (frob-help-extents):
7011         * help.el (describe-function-1):
7012         * help.el (describe-variable):
7013         Avoid using font-lock faces, which may not be defined.
7014         Instead, use hyper-apropos faces, and make sure they're
7015         defined as necessary by using `require'. (It's not so safe
7016         to do this for font-lock.) In any case, we will eventually
7017         be merging this functionality into hyper-apropos.
7018
7019         * loaddefs.el (completion-ignored-extensions):
7020         Fix documentation.
7021         
7022         * menubar-items.el (menu-truncate-list): Removed.
7023         * menubar-items.el (Menubar-items-truncate-list): New.
7024         * menubar-items.el (default-menubar):
7025         Fix errors if grep or compile command is too long.  Rename helper
7026         function to be less visible.
7027
7028 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7029
7030         * byte-optimize.el (byte-optimize-minus):
7031         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7032
7033 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7034
7035         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7036         Mule is available.
7037
7038         * mule/latin.el: New file.
7039
7040 2001-03-11  Ben Wing  <ben@xemacs.org>
7041
7042         * auto-save.el:
7043         * auto-save.el (auto-save-directory):
7044         * auto-save.el (make-auto-save-file-name):
7045         * auto-save.el (auto-save-file-name-p): New.
7046
7047         Merge in improvements from other definition of
7048         make-auto-save-file-name in files.el.
7049         
7050         * auto-save.el (auto-save-original-name):
7051         * auto-save.el (auto-save-name-in-fixed-directory):
7052         * auto-save.el (auto-save-unslashify-name): Removed.
7053         * auto-save.el (auto-save-slashify-name): Removed.
7054         * auto-save.el (auto-save-reserved-chars): New.
7055         * auto-save.el (auto-save-escape-name): New.
7056         * auto-save.el (auto-save-unhex): New.
7057         * auto-save.el (auto-save-unescape-name): New.
7058
7059         Change algorithm for encoding filenames in auto-save names to be
7060         entirely safe with all filesystems and all possible characters in
7061         a filename, and 100% reversible. (Essentially, uses
7062         quoted-printable as the encoding.)
7063         
7064         * auto-save.el (recover-all-files):
7065
7066         Use insert-directory rather than calling ls directly -- fixes
7067         things under Windows.
7068
7069         * files.el:
7070         * files.el (convert-standard-filename): Substitute FSF's
7071         definition for this (we had nothing here before).
7072         
7073         * files.el (backup-buffer): Warning fix.
7074         
7075         * files.el (make-backup-file-name):
7076         * files.el (find-backup-file-name):
7077         Fix error in calling sequence to auto-save-file-name-p.
7078         
7079         * files.el (recover-file):
7080         Use insert-directory rather than calling ls directly -- fixes
7081         things under Windows.
7082
7083         * files.el (make-auto-save-file-name): Removed.
7084         * files.el (auto-save-file-name-p): Removed.
7085         auto-save is always dumped so no sense in having a definition
7086         that will always be overwritten with another.
7087         
7088         * files.el (insert-directory):
7089         * win32-native.el:
7090         * win32-native.el (debug-mswindows-process-command-lines):
7091         * win32-native.el (original-make-auto-save-file-name): Removed.
7092         * win32-native.el (make-auto-save-file-name): Removed.
7093
7094
7095 2001-03-21  Martin Buchholz <martin@xemacs.org>
7096
7097         * XEmacs 21.2.46 "Urania" is released.
7098
7099 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7100
7101         * menubar-items.el (default-menubar): Update sample.emacs to
7102         sample.init.el and adjust accelerators.
7103
7104 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7105
7106         * build-report.el (build-report): Improve docstring.
7107
7108 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7109
7110         * ChangeLog: Log GTK merge.
7111
7112         * gutter-items.el:
7113         * mwheel.el:
7114         * sound.el:
7115         * startup.el:
7116         Revert gratuitous whitespace changes.
7117
7118 2001-03-07  Ben Wing  <ben@xemacs.org>
7119
7120         * help.el:
7121         * help.el (key-or-menu-binding):
7122         * help.el (Help-find-file): New.
7123         * help.el (describe-beta):
7124         * help.el (describe-copying):
7125         * help.el (describe-project):
7126         * help.el (view-emacs-news):
7127         * help.el (view-sample-init-el): New.
7128         * help.el (Help-princ-face): New.
7129         * help.el (Help-prin1-face): New.
7130         * help.el (help-symbol-function-context-menu):
7131         * help.el (help-symbol-variable-context-menu):
7132         * help.el (help-symbol-function-and-variable-context-menu):
7133         * help.el (frob-help-extents):
7134         * help.el (describe-function-1):
7135         * help.el (describe-variable):
7136
7137         Add coloring in Help buffers, correspondent with hyperlinks.
7138         View files in view-mode rather than Fundamental.
7139         Remove separators from context menus -- now handled in generic code.
7140         Add `Find Tag' to context menu.
7141         
7142         * menubar.el (popup-mode-menu):
7143
7144         Rewrite code that outputs the popup menu to (a) put more specific
7145         entries first, (b) be more robust, (c) output the proper context
7146         menu separators automatically (the context menu functionality is
7147         new and currently used only by Help).
7148
7149 2001-03-10  William M. Perry  <wmperry@aventail.com>
7150
7151         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7152         this function when converting from the 21.1 GTK branch.  Now
7153         supports file, password, question, and color built-in dialogs.
7154
7155 2001-03-06  Ben Wing  <ben@xemacs.org>
7156
7157         * keydefs.el:
7158         * keydefs.el (global-map):
7159         Add commented-out change of M-k (for 21.5).
7160         
7161         * menubar-items.el (default-menubar):
7162         Fix items to control kill-line behavior; add items for
7163         shifted motion.
7164         
7165         * simple.el:
7166         * simple.el (kill-whole-line):
7167         * simple.el (historical-kill-line): Removed.
7168         * simple.el (kill-line): Removed.
7169         * simple.el (kill-entire-line): New.
7170         * simple.el (kill-line-1): New.
7171         * simple.el (backward-kill-line):
7172         Undo kill-whole-line == always changes.  Add new function
7173         kill-entire-line to unconditionally delete the current line.
7174         Add comments describing the lamentable state of affairs of
7175         the kill-line functions and variables.
7176
7177 2001-03-02  Ben Wing  <ben@xemacs.org>
7178
7179         * simple.el:
7180         * simple.el (beginning-of-buffer):
7181         * simple.el (end-of-buffer):
7182         * simple.el (mark-ring-unrecorded-commands):
7183         * simple.el (signal-error-on-buffer-boundary):
7184         * simple.el (shifted-motion-keys-select-region):
7185         * simple.el (unshifted-motion-keys-deselect-region):
7186         * simple.el (motion-keys-for-shifted-motion): New.
7187         * simple.el (handle-pre-motion-command):
7188         * simple.el (handle-post-motion-command):
7189         * simple.el (forward-char-command):
7190         * simple.el (backward-char-command):
7191         * simple.el (scroll-up-command):
7192         * simple.el (scroll-down-command):
7193         * simple.el (next-line):
7194         * simple.el (previous-line):
7195         * simple.el (backward-block-of-lines):
7196         * simple.el (forward-block-of-lines):
7197         * simple.el (backward-word):
7198         * simple.el (mark-word):
7199
7200         Augment documentation of the most common motion commands to make
7201         note of the shifted-motion support.  Improve the support to (a)
7202         properly document how it works and why it's done in the fashion it
7203         is, and (b) allow the keystrokes that trigger it to be customized.
7204
7205         Correct error in the customize specification of
7206         mark-ring-unrecorded-commands.
7207
7208 2001-03-02  Ben Wing  <ben@xemacs.org>
7209
7210         * font-lock.el:
7211         * font-lock.el (font-lock-pending-extent-table): Removed.
7212         * font-lock.el (font-lock-pending-buffer-table): New.
7213         * font-lock.el (font-lock-pre-idle-hook):
7214         * font-lock.el (font-lock-after-change-function):
7215         * font-lock.el (font-lock-fontify-pending-extents):
7216         * font-lock.el (font-lock-lisp-like):
7217
7218         Fix handling of pending extents to avoid excessive slowness (N^2
7219         behavior) when making lots of buffer changes between redisplays,
7220         such as when saving the Options.
7221
7222 2001-03-09  William M. Perry  <wmperry@aventail.com>
7223
7224         * device.el:
7225         * dragdrop.el:
7226         * dumped-lisp.el:
7227         * faces.el:
7228         * frame.el:
7229         * gnuserv.el:
7230         * loadup.el:
7231         * menubar-items.el:
7232         * minibuf.el:
7233         The Great GTK Merge.
7234
7235         * ChangeLog.GTK:
7236         * dialog-gtk.el:
7237         * gdk.el:
7238         * generic-widgets.el:
7239         * glade.el:
7240         * gnome-widgets.el:
7241         * gnome.el:
7242         * gtk-compose.el:
7243         * gtk-extra.el:
7244         * gtk-faces.el:
7245         * gtk-ffi.el:
7246         * gtk-file-dialog.el:
7247         * gtk-font-menu.el:
7248         * gtk-glyphs.el:
7249         * gtk-init.el:
7250         * gtk-iso8859-1.el:
7251         * gtk-marshal.el:
7252         * gtk-mouse.el:
7253         * gtk-package.el:
7254         * gtk-password-dialog.el:
7255         * gtk-select.el:
7256         * gtk-widget-accessors.el:
7257         * gtk-widgets.el:
7258         * gtk.el:
7259         widgets-gtk.el:
7260         The Great GTK Merge: new files.
7261
7262 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7263
7264         * generic-widgets.el: Don't require gtk (a built-in feature) at
7265         top level.  Don't execute the last sexp unless (featurep 'gtk).
7266
7267 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7268
7269         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7270
7271 2001-02-23  Martin Buchholz <martin@xemacs.org>
7272
7273         * XEmacs 21.2.45 "Thelxepeia" is released.
7274
7275 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7276  
7277         * about.el (xemacs-hackers): update my entry. 
7278         * about.el (about-maintainer-info): ditto. 
7279         * about.el (about-hackers): ditto. 
7280
7281 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7282
7283         * about.el (about-maintainer-info): More vanity info about
7284         yours truly.
7285
7286 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7287
7288         * build-report.el (build-report-destination): xemacs-build-reports
7289         has moved to SourceForge, where mailing list name length is
7290         restricted, hence the name change to
7291         xemacs-buildreports@xemacs.org.
7292         * build-report.el (build-report-keep-regexp): Update default.
7293         * build-report.el (build-report-delete-regexp): Ditto.
7294         * build-report.el (build-report-make-output-files): Ditto.
7295
7296 2001-02-19  Craig Lanning  <lanning@scra.org>
7297
7298         * lisp-mode.el: Add indentation specifications for following
7299         Common Lisp forms: handler-case, handler-bind, with-slots,
7300         with-open-file, with-open-stream, print-unreadable-object.
7301
7302 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7303
7304         * font-lock.el (font-lock-set-defaults-1):
7305         Move initialization of `font-lock-cache-position' so that it's set
7306         even if font-lock-keywords is already defined.
7307
7308 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7309
7310         * autoload.el (generate-file-autoloads-1):
7311         Use `emacs-lisp-mode-syntax-table' instead of
7312         `lisp-mode-syntax-table'.
7313         * lisp-mode.el (lisp-mode-syntax-table):
7314         Get rid of old checks for `parse-partial-sexp' version.
7315         Make `|' (pipe) string delimiter instead of punctuation.
7316
7317 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7318
7319         * window.el (save-selected-window):
7320         Use gensym for better macro hygiene.
7321
7322 2001-02-06  Mike Sperber <mike@xemacs.org>
7323
7324         * dump-paths.el:
7325         * startup.el (startup-setup-paths): Set and use
7326         `mule-lisp-directory'.
7327         (startup-setup-paths-warning): Ditto.
7328
7329         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7330         (paths-construct-load-path): Consider `mule-lisp-directory'.
7331
7332 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7333
7334         * font-lock.el: Syntax table improvements used.  A few random
7335         changes are not specified below.
7336         (font-lock-fontify-string-delimiters):
7337         (font-lock-syntactic-keywords):
7338         (font-lock-cache-state nil):
7339         (font-lock-cache-position):
7340         New variables.
7341         (font-lock-set-syntax):
7342         (font-lock-apply-syntactic-highlight):
7343         (font-lock-fontify-syntactic-anchored-keywords):
7344         (font-lock-fontify-syntactic-keywords-region):
7345         (font-lock-eval-keywords):
7346         New functions.
7347         (font-lock-remove-face):
7348         (font-lock-fontify-syntactically-region):
7349         Use syntax properties.
7350
7351 2001-02-08  Martin Buchholz <martin@xemacs.org>
7352
7353         * XEmacs 21.2.44 "Thalia" is released.
7354
7355 2001-01-16  Mike Sperber <mike@xemacs.org>
7356
7357         * startup.el (normal-top-level): Work even if no installation root
7358         is found.
7359
7360 2001-01-30  Andy Piper  <andy@xemacs.org>
7361
7362         * gutter-items.el (progress-abort-glyph): remove instantiator.
7363         (set-progress-abort-instantiator): new function.
7364         (abort-progress-feedback): use it.
7365
7366         * gutter.el (set-gutter-dirty-p): new function.
7367
7368 2001-01-30  Didier Verna  <didier@xemacs.org>
7369
7370         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7371
7372 2001-01-24  Didier Verna  <didier@xemacs.org>
7373
7374         * sound.el (sound-extension-list): give a better default value.
7375         * sound.el (load-sound-file): improve the doc string, also find
7376         files given by absolute names, pass a real extension list to
7377         `locate-file'.
7378
7379 2001-01-26  Martin Buchholz <martin@xemacs.org>
7380
7381         * XEmacs 21.2.43 "Terspichore" is released.
7382
7383 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7384
7385         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7386         messages from gnuserv.
7387
7388 2001-01-20  Martin Buchholz <martin@xemacs.org>
7389
7390         * XEmacs 21.2.42 "Poseidon" is released.
7391
7392 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7393
7394         * cl-macs.el (cl-upcase-arg): New function.
7395         (cl-function-arglist): New function.
7396         (cl-transform-lambda): Automatically add CL-style lambda list to
7397         documentation string using functions above.
7398
7399 2001-01-12  Andy Piper  <andy@xemacs.org>
7400
7401         * package-get.el (package-get-custom): call
7402         package-net-update-installed-db.
7403
7404         * package-ui.el (pui-install-selected-packages): call
7405         package-net-update-installed-db.
7406
7407         * package-net.el (package-net-update-installed-db): use
7408         packages-package-list so that we reflect reality.
7409
7410         * packages.el (packages-package-list): Make docstring reflect
7411         reality.
7412
7413         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7414
7415         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7416         isn't installed.
7417
7418 2001-01-17  Andy Piper  <andy@xemacs.org>
7419
7420         * wid-edit.el (widget-activation-glyph-mapper): activate or
7421         deactivate native widgets.
7422         (widget-glyph-insert-glyph): record instantiator.
7423         (widget-push-button-value-create): use it.
7424
7425         * gui.el (gui-button-action): new function. Make button's domain
7426         buffer current when calling.
7427         (make-gui-button): update to use gui-button-action.
7428
7429 2001-01-16  Didier Verna  <didier@xemacs.org>
7430
7431         * menubar-items.el (default-menubar): add an entry for modeline
7432         horizontal scrolling in Options -> Display.
7433
7434 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7435
7436         * package-get.el (package-get-require-signed-base): Set to nil
7437         by default.
7438
7439 2001-01-17  Martin Buchholz <martin@xemacs.org>
7440
7441         * XEmacs 21.2.41 "Polyhymnia" is released.
7442
7443 2001-01-16  Mike Sperber <mike@xemacs.org>
7444
7445         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7446         catch lisp/mule/.
7447
7448 2001-01-14  Mike Sperber <mike@xemacs.org>
7449
7450         * startup.el (maybe-create-compatibility-dot-emacs):
7451         (maybe-unmigrate-user-init-file):
7452         (unmigrate-user-init-file): Created.
7453         (maybe-migrate-user-init-file): Offer creation of compatibility
7454         .emacs.
7455         Some doc fixes wrt init file location.
7456
7457 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7458
7459         * faces.el (face-frob-from-locale-first): new variable.
7460         (frob-face-font-2): Honor tags arg while trying to use
7461         standard-face-mapping.  When face-frob-from-locale-first is set,
7462         first try to set face inheriting from frobbed-face.
7463
7464 2001-01-15  Didier Verna  <didier@xemacs.org>
7465
7466         * about.el (xemacs-hackers): update my entry.
7467         * about.el (about-url-alist): ditto.
7468         * about.el (about-maintainer-info): ditto.
7469         * about.el (about-hackers): ditto.
7470
7471 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7472
7473         The byte compiler has been badly broken for a year,
7474         by the patch of 1999-12-06.
7475         * byte-optimize.el (byte-optimize-form-code-walker):
7476         Bug was: the byte compiler was making this erroneous optimization:
7477         (progn (or (foo)) (bar)) ==> (bar)
7478
7479 2000-11-20  Mike Sperber <mike@xemacs.org>
7480
7481         * setup-paths.el (paths-core-load-path-depth): Split
7482         `paths-load-path-depth' in two for site and core lisp.  Don't
7483         recurse into core.
7484         * setup-paths.el (paths-construct-load-path): Use.
7485
7486 2001-01-10  Andy Piper  <andy@xemacs.org>
7487
7488         * package-net.el (package-net-cygwin32-binary-size): new variable
7489         (package-net-win32-binary-size): ditto.  add much needed
7490         commentary.
7491
7492         * gutter-items.el (buffers-tab-items): correct off-by-one error
7493         for buffers-tab-max-size.
7494
7495 2001-01-08  Martin Buchholz <martin@xemacs.org>
7496
7497         * XEmacs 21.2.40 is released.
7498
7499 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7500
7501         * mule/hebrew.el: Fix comments and typos.
7502         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7503
7504 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7505
7506         * ChangeLog.1: move ancient log from fill.el.
7507
7508         * dump-paths.el:
7509         paragraphs.el:
7510         mule/mule-category.el:
7511         Miscellaneous typo fixes and slight doc clarifications.
7512
7513         * mule/mule-ccl.el:  Correct file name in header.
7514
7515 2000-12-31  Martin Buchholz <martin@xemacs.org>
7516
7517         * XEmacs 21.2.39 is released.
7518
7519 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7520
7521         * byte-optimize.el (byte-optimize-cond):
7522         (byte-optimize-cond-1): New.
7523         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7524         Optimizes (cond (x nil)) ==> nil.
7525         Provide better diagnostic on malformed expr like (cond foo).
7526
7527 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7528
7529         * mule/mule-coding.el:
7530         mule/mule-cmds.el (reset-language-environment,
7531         set-language-environment-coding-systems):
7532         Safer default coding-priority-list, corresponding to src/file-coding.h.
7533
7534 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7535
7536         * package-admin.el: Allow package removal from
7537         early-package-load-path.
7538
7539 2000-12-15  Andreas Jaeger  <aj@suse.de>
7540
7541         * about.el (about-maintainer-info): Update my entry.
7542
7543 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
7544
7545         * packages.el (locate-library): Add support for bzip2
7546         compressed .el files.
7547
7548 2000-12-12  Andy Piper  <andy@xemacs.org>
7549
7550         * package-net.el: new file.
7551
7552 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
7553
7554         * font-lock.el: Add missing C++ keywords.
7555
7556 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
7557
7558         * simple.el (indent-for-comment): Preserve indentation of comments
7559         starting in column 0, as documented in (Info-goto-node
7560         "(xemacs)Comments").  Update docstring accordingly.
7561
7562 2000-12-05  Martin Buchholz <martin@xemacs.org>
7563
7564         * XEmacs 21.2.38 is released.
7565
7566 2000-12-04  Didier Verna  <didier@xemacs.org>
7567
7568         * mouse.el (default-mouse-track-set-point-in-window): remove
7569         spurious '+' operation detected by Martin.
7570
7571
7572 2000-12-01  Martin Buchholz  <martin@xemacs.org>
7573
7574         * cl-extra.el (coerce):
7575         Implement char to integer coercion.
7576         Remove extraneous (numberp) test.
7577
7578         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
7579         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
7580         (byte-optimize-predicate):
7581         Warn if evaluating constant expression signals an error.
7582         (byte-optimize-form): Small simplification.
7583
7584         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
7585
7586 2000-11-30  Martin Buchholz  <martin@xemacs.org>
7587
7588         * byte-optimize.el:
7589         (byte-optimize-minus):
7590         (byte-optimize-plus):
7591         (byte-optimize-mult):
7592         (byte-optimize-quo):
7593         Use (car (last x)) instead of (last x) to get last elt!
7594         Use `byte-optimize-predicate' to optimize `%'.
7595         Move optimizations for special numeric args to bytecomp.el.
7596         * bytecomp.el (byte-compile-associative): Remove.
7597         (byte-compile-max): New.
7598         (byte-compile-min): New.
7599         Properly handle erroneous calls: (max) (min).
7600         (byte-compile-plus): New.
7601         (byte-compile-minus):
7602         It's easiest to handle 0, +1 and -1 args here.
7603         (byte-compile-mult): New.
7604         It's easiest to handle 1, -1 and 2 args here.
7605         (byte-compile-quo):
7606         It's easiest to handle 0, +1 and -1 args here.
7607         Issue byte-compiler warning when dividing by zero.
7608
7609         Byte-compiler arithmetic improvements.
7610         Better optimize these expressions in the obvious way:
7611         (+ x y 1)   -->  varref x varref y add add1
7612         (+ x y -1)  -->  varref x varref y add sub1
7613         (- x y 0)   -->  (- x y)
7614         (- 0 x y)   -->  (- (- x) y)
7615         (% 42 19)   --> compile-time constant
7616         (/ 42 19)   --> compile-time constant
7617         (* (foo) 2) --> foo call dup plus
7618
7619         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
7620         unless (declaim (optimize (safety 3)))
7621         or (setq byte-compile-delete-errors nil).
7622
7623 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
7624
7625         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
7626         docstrings.
7627
7628 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
7629
7630         * startup.el (command-line-do-help):  Add documentation of
7631         portable dumper switches.
7632
7633 2000-11-22  Andy Piper  <andy@xemacs.org>
7634
7635         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
7636
7637         * glyphs.el (init-glyphs): don't use autodetect for strings.
7638
7639 2000-11-28  Martin Buchholz  <martin@xemacs.org>
7640
7641         * byte-optimize.el (byte-optimize-char-before):
7642         (byte-optimize-backward-char):
7643         (byte-optimize-backward-word):
7644         Fix incorrect optimizations for these sorts of expressions:
7645         (let ((x nil)) (backward-char x))
7646
7647 2000-11-21  Martin Buchholz  <martin@xemacs.org>
7648
7649         * byte-optimize.el:
7650         * byte-optimize.el (byte-optimize-backward-char): New.
7651         * byte-optimize.el (byte-optimize-backward-word): New.
7652         Make backward-word and backward-char as efficient as forward versions.
7653
7654         * bytecomp.el (byte-compile-no-args-with-one-extra):
7655         * bytecomp.el (byte-compile-one-arg-with-one-extra):
7656         * bytecomp.el (byte-compile-two-args-with-one-extra):
7657         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
7658         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
7659         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
7660         Check if extra arg is constant nil, and if so, use byte-coded call.
7661
7662         * simple.el (backward-word):
7663         * simple.el (mark-word):
7664         * simple.el (kill-word):
7665         * simple.el (backward-kill-word):
7666         Make COUNT argument optional, for consistency with forward-char et al.
7667
7668         * abbrev.el (abbrev-string-to-be-defined):
7669         * abbrev.el (inverse-abbrev-string-to-be-defined):
7670         * abbrev.el (inverse-add-abbrev):
7671         * abbrev.el (expand-region-abbrevs):
7672         * buff-menu.el (Buffer-menu-execute):
7673         * indent.el (move-to-left-margin):
7674         * indent.el (indent-relative):
7675         * indent.el (move-to-tab-stop):
7676         * info.el (Info-reannotate-node):
7677         * lisp-mode.el (lisp-indent-line):
7678         * lisp.el (end-of-defun):
7679         * lisp.el (move-past-close-and-reindent):
7680         * misc.el (copy-from-above-command):
7681         * mouse.el (default-mouse-track-scroll-and-set-point):
7682         * page.el (forward-page):
7683         * paragraphs.el (forward-paragraph):
7684         * paragraphs.el (end-of-paragraph-text):
7685         * picture.el (picture-forward-column):
7686         * picture.el (picture-self-insert):
7687         * rect.el (extract-rectangle-line):
7688         * simple.el (newline):
7689         * simple.el (fixup-whitespace):
7690         * simple.el (backward-delete-char-untabify):
7691         * simple.el (transpose-chars):
7692         * simple.el (transpose-preceding-chars):
7693         * simple.el (do-auto-fill):
7694         * simple.el (indent-new-comment-line):
7695         * simple.el (blink-matching-open):
7696         * view-less.el (cleanup-backspaces):
7697         * wid-edit.el (widget-transpose-chars):
7698         * term/bg-mouse.el (bg-insert-moused-sexp):
7699         Use more readable (backward-FOO n) instead of (forward-FOO -n).
7700
7701         * info.el (Info-fontify-node):
7702         * simple.el (backward-delete-function):
7703         Use canonical delete-backward-char instead of backward-delete-char.
7704
7705 2000-11-20  Andy Piper  <andy@xemacs.org>
7706
7707         * gutter-items.el (update-tab-in-gutter): don't barf if there are
7708         no buffers.
7709
7710 2000-11-20  Andy Piper  <andy@xemacs.org>
7711
7712         * gutter-items.el (update-tab-in-gutter): don't give popup frames
7713         buffer tabs.
7714
7715 2000-11-18  Martin Buchholz  <martin@xemacs.org>
7716
7717         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
7718         (proclaim inline...) was shadowing compiler-macros.
7719
7720 2000-11-17  Martin Buchholz  <martin@xemacs.org>
7721
7722         * bytecomp.el (byte-compile-eval): New.
7723         (byte-compile-initial-macro-environment): Use byte-compile-eval.
7724         Keeps this promise made in Lispref:
7725         "If a file being compiled contains a `defmacro' form, the macro is
7726         defined temporarily for the rest of the compilation of that file."
7727
7728 2000-11-09  Martin Buchholz  <martin@xemacs.org>
7729
7730         * cl.el (floatp-safe):
7731         (plusp):
7732         (minusp):
7733         (oddp):
7734         (evenp):
7735         (cl-abs):
7736         Use a better parameter name than `x'.
7737
7738         * cl-macs.el (check-type): Make continuable.  Change documentation
7739         to require PLACE, but accept any form for compatibility.
7740
7741         * abbrev.el (define-abbrev): Use check-type.
7742         * font-menu.el (font-menu-change-face): Use check-type.
7743         * menubar.el (relabel-menu-item): Use check-type.
7744         * itimer.el: Fix typo.
7745
7746 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
7747
7748         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
7749
7750 2000-11-14  Martin Buchholz <martin@xemacs.org>
7751
7752         * XEmacs 21.2.37 is released.
7753
7754 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
7755
7756         * code-cmds.el: Provide the feature.
7757
7758 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
7759
7760         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
7761
7762         * code-cmds.el: New file
7763         * mule/mule-cmds.el:
7764         * mule/mule-misc.el
7765         (coding-keymap): New keymap. Define coding system keyboard
7766         commands on file-coding builds too.
7767         (coding-system-change-eol-conversion):
7768         (universal-coding-system-argument):
7769         (set-default-coding-systems):
7770         (prefer-coding-system): Moved from mule-cmds.el
7771         (set-buffer-process-coding-system): Moved from mule-misc.el
7772
7773 2000-09-15  Stephen Carney <carney@scubadoo.com>
7774
7775         * etags.el (buffer-tag-table-files): Use append instead of nconc.
7776
7777 2000-11-09  Steve Youngs  <youngs@xemacs.org>
7778
7779         * package-get.el (package-get-download-sites): Add a pre-release
7780         site for experimental packages.
7781
7782         * auto-autoloads.el: Regenerated.
7783
7784 2000-08-01  Andy Piper  <andy@xemacs.org>
7785
7786         * gutter-items.el (buffers-tab-omit-function): reference
7787         buffers-tab-select-visible-buffers.
7788         (buffers-tab-filter-functions): new variable, by default uses
7789         buffers-tab-selection-function and buffers-tab-omit-function.
7790         (select-buffers-tab-buffers-by-mode): invert arguments.
7791         (buffers-tab-select-visible-buffers): new function. Invert calling
7792         of buffers-menu-omit-invisible-buffers.
7793         (buffers-tab-items): rewrite to use
7794         buffers-tab-filter-functions. Rewrite docstring.
7795         (gutter-buffers-tab-extent): delete.
7796         (add-tab-to-gutter): always build a new extent when adding the
7797         tabs.
7798         (update-tab-in-gutter): make gutter dirty when orientation
7799         changes.
7800
7801 2000-11-07  Martin Buchholz  <martin@xemacs.org>
7802
7803         * bytecomp.el (byte-compile-defvar-or-defconst):
7804         Only do loadhist recording if defvar form includes a value.
7805
7806 2000-11-02  Martin Buchholz  <martin@xemacs.org>
7807
7808         * bytecomp.el (byte-compile-initial-macro-environment):
7809         `eval-when-compile' should not compile its body.
7810
7811 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7812
7813         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
7814         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
7815         some Japanese English.  Remove some ancient FSF comments, and
7816         improve docstrings.  Use symbols not vectors for tables.
7817
7818 2000-11-03  Martin Buchholz  <martin@xemacs.org>
7819
7820         * keymap.el:
7821         (local-key-binding):
7822         (global-key-binding):
7823         Add an optional `accept-defaults' parameter, just like `lookup-key'.
7824
7825         * lisp.el:
7826         (backward-sexp): Slightly simpler code.
7827         (mark-sexp): Make arg optional, like FSF Emacs.
7828         (forward-list): Slightly simpler code.
7829         (backward-list): Slightly simpler code.
7830         (down-list):  Make arg optional, like FSF Emacs.
7831         (up-list):  Make arg optional, like FSF Emacs.
7832         (backward-up-list):  Make arg optional, like FSF Emacs.
7833         (kill-sexp):  Make arg optional, like FSF Emacs.
7834         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
7835
7836         * font-menu.el (font-menu-change-face):
7837         Take continuable errors into account.
7838
7839         * abbrev.el:
7840         * abbrev.el (clear-abbrev-table):
7841         * abbrev.el (define-abbrev-table):
7842         * abbrev.el (define-abbrev):
7843         * abbrev.el (insert-abbrev-table-description):
7844         * apropos.el (apropos-documentation-check-doc-file):
7845         * apropos.el (apropos-documentation-check-elc-file):
7846         * buff-menu.el (list-buffers):
7847         * buff-menu.el (list-buffers-noselect):
7848         * bytecomp.el (byte-recompile-directory):
7849         * bytecomp.el (batch-byte-compile):
7850         * cl-macs.el (typep):
7851         * code-files.el (find-coding-system-magic-cookie):
7852         * code-files.el (insert-file-contents):
7853         * cus-edit.el (customize-set-variable):
7854         * cus-edit.el (customize-save-variable):
7855         * cus-face.el (custom-set-face-font-size):
7856         * cus-face.el (custom-set-face-update-spec):
7857         * cus-face.el (custom-reset-faces):
7858         * custom.el (custom-check-theme):
7859         * custom.el (copy-upto-last):
7860         * fill.el (canonically-space-region):
7861         * fill.el (fill-paragraph):
7862         * fill.el (fill-region):
7863         * fill.el (find-space-insertable-point):
7864         * fill.el (justify-current-line):
7865         * faces.el (face-spec-update-all-matching):
7866         * faces.el (set-face-stipple):
7867         * files-nomule.el (insert-file-contents):
7868         * files.el (insert-file-contents-literally):
7869         * files.el (hack-local-variables-last-page):
7870         * files.el (basic-save-buffer):
7871         * files.el (insert-directory):
7872         * font-menu.el (font-menu-change-face):
7873         * font.el (font-spatial-to-canonical):
7874         * format.el (format-encode-region):
7875         * format.el (format-insert-file):
7876         * format.el (format-replace-strings):
7877         * gutter.el (set-gutter-element):
7878         * help.el (key-or-menu-binding):
7879         * help.el (describe-bindings):
7880         * help.el (with-syntax-table):
7881         * indent.el (indent-rigidly):
7882         * indent.el (delete-to-left-margin):
7883         * info.el:
7884         * info.el (Info-extract-dir-entry-from):
7885         * info.el (Info-build-dir-anew):
7886         * info.el (Info-rebuild-dir):
7887         * info.el (Info-batch-rebuild-dir):
7888         * info.el (Info-read-subfile):
7889         * info.el (Info-build-node-completions):
7890         * info.el (Info-extract-menu-node-name):
7891         * isearch-mode.el (isearch-range-invisible):
7892         * isearch-mode.el (isearch-restore-invisible-extents):
7893         * itimer.el (itimerp):
7894         * itimer.el (itimer-live-p):
7895         * keymap.el:
7896         * keymap.el (substitute-key-definition):
7897         * keymap.el (read-command-or-command-sexp):
7898         * keymap.el (local-key-binding):
7899         * keymap.el (global-key-binding):
7900         * keymap.el (global-set-key):
7901         * keymap.el (local-set-key):
7902         * ldap.el:
7903         * ldap.el (ldap-add-entries):
7904         * ldap.el (ldap-delete-entries):
7905         * lisp.el (backward-sexp):
7906         * lisp.el (mark-sexp):
7907         * lisp.el (forward-list):
7908         * lisp.el (backward-list):
7909         * lisp.el (down-list):
7910         * lisp.el (backward-up-list):
7911         * lisp.el (up-list):
7912         * lisp.el (kill-sexp):
7913         * lisp.el (backward-kill-sexp):
7914         * menubar.el (add-menu-button):
7915         * menubar.el (add-submenu):
7916         * menubar.el (delete-menu-item):
7917         * menubar.el (relabel-menu-item):
7918         * mouse.el (narrow-window-to-region):
7919         * obsolete.el (define-obsolete-variable-alias):
7920         * obsolete.el (store-substring):
7921         * package-admin.el:
7922         * package-admin.el (package-admin-install-function):
7923         * package-admin.el (package-admin-install-function-mswindows):
7924         * package-admin.el (package-admin-default-install-function):
7925         * package-get.el (package-get-update-base-entries):
7926         * packages.el (packages-load-package-dumped-lisps):
7927         * packages.el (packages-collect-package-dumped-lisps):
7928         * printer.el (generic-print-buffer):
7929         * printer.el (generic-print-region):
7930         * replace.el (occur-mode-mouse-goto):
7931         * replace.el (perform-replace):
7932         * select.el (get-selection-no-error):
7933         * simple.el:
7934         * simple.el (newline):
7935         * simple.el (open-line):
7936         * simple.el (edit-and-eval-command):
7937         * simple.el (goto-line):
7938         * simple.el (undo):
7939         * simple.el (kill-region):
7940         * simple.el (copy-region-as-kill):
7941         * simple.el (kill-ring-save):
7942         * simple.el (set-mark):
7943         * simple.el (next-line):
7944         * simple.el (previous-line):
7945         * simple.el (line-move):
7946         * simple.el (set-goal-column):
7947         * simple.el (comment-region):
7948         * subr.el:
7949         * subr.el (putf):
7950         * syntax.el (modify-syntax-entry):
7951         * syntax.el (map-syntax-table):
7952         * view-less.el (view-file):
7953         * view-less.el (view-buffer):
7954         * view-less.el (view-file-other-window):
7955         * window-xemacs.el (backward-other-window):
7956         * window.el:
7957         * window.el (one-window-p):
7958         * window.el (walk-windows):
7959         * window.el (window-list):
7960         * x-mouse.el (x-mouse-kill):
7961         * x-select.el (x-get-cutbuffer):
7962         * x-select.el (x-store-cutbuffer):
7963         * term/bg-mouse.el (bg-mouse-line-to-center):
7964         * term/sun-mouse.el (window-line-end):
7965         * term/sun-mouse.el (sun-select-region):
7966         * term/sun.el (kill-region-and-unmark):
7967         * mule/mule-category.el:
7968         * mule/mule-category.el (modify-category-entry):
7969         * mule/mule-category.el (char-category-list):
7970         * mule/mule-coding.el (coding-system-force-on-output):
7971         * mule/mule-misc.el (coding-system-put):
7972         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
7973
7974 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7975
7976         * cus-face.el: Typo fixes and tiny clarifications.
7977         * custom.el: ditto
7978
7979 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
7980
7981         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
7982         * startup.el (normal-top-level): Setup auto-save-list-file-name
7983         if auto-save-list-file-prefix is non-nil.
7984
7985 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
7986
7987         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
7988
7989 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
7990
7991         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
7992         get symbol at point-min.
7993
7994 2000-10-24  Didier Verna  <didier@xemacs.org>
7995
7996         * info.el (Info-emacs-info-file-name): defconst it.
7997         * info.el (Info-footnote-tag): defcustom it.
7998         * info.el (Info-no-description-string): ditto.
7999         * info.el (Info-find-node): adapt to new semantics of
8000         'Info-suffixed-file (don't do the case variants stuff).
8001         * info.el (Info-insert-dir): rewrite the dir file variants code.
8002         * info.el (Info-directory-files): New. Return the list of info
8003         files in a directory.
8004         * info.el (Info-dir-outdated-p): use it.
8005         * info.el (Info-parse-dir-entries): ditto.
8006         * info.el (Info-build-dir-anew): don't restrict to files ending
8007         with a ".info.*" extension.
8008         * info.el (Info-set-mode-line): ditto.
8009         * info.el (Info-read-subfile): adapt to new semantics of
8010         'Info-suffixed-file (append 'exact argument).
8011         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8012         string independently of the case.
8013         * info.el (Info-suffixed-file): use it (match all possible case
8014         for the file name).
8015         * info.el (Info-insert-file-contents): code cleanup.
8016         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8017         columns.
8018         * info.el (Info-batch-rebuild-dir): ditto.
8019         * info.el (Info-read-node-name-1): ditto.
8020         * info.el (Info-search): ditto.
8021         * info.el (Info-fontify-node): ditto.
8022
8023
8024 2000-10-24  Didier Verna  <didier@xemacs.org>
8025
8026         * process.el (shell-command): when called from a program, avoid
8027         'push-mark's "mark-set" message.
8028
8029 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8030
8031         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8032         by a symbol, not by a vector.
8033         * mule/vietnamese.el (vscii): Likewise.
8034         (viscii): Likewise.
8035         * mule/cyrillic.el (koi8-r): Likewise.
8036
8037         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8038         by a symbol, not by a vector.
8039         (chinese-big5-2): Likewise.
8040         * mule/ethiopic.el (ethiopic): Likewise.
8041         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8042         (vietnamese-viscii-upper): Likewise.
8043
8044 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8045
8046         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8047
8048 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8049
8050         * byte-optimize.el (byte-optimize-car): New function.
8051         (byte-optimize-cdr): Ditto.
8052
8053 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8054
8055         * byte-optimize.el: Partial synch with FSF 20.7.
8056         Optimize constant concatenation.
8057         Add keymapp as a side effect free function.  It is a built-in.
8058         (byte-after-unbind-pos): Remove byte-equal.
8059
8060 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8061
8062         * update-elc-2.el: Quote regexps correctly.
8063
8064 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8065
8066         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8067         (ccl-compile): Apply integerp, not integer-or-char-p to
8068         check the type of the buffer magnification
8069         (ccl-compile-write-string): Encode a string with binary
8070         coding system.
8071         (ccl-compile-write-repeat): Likewise.
8072
8073 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8074
8075         * buff-menu.el:
8076         * bytecomp.el:
8077         * coding.el:
8078         * faces.el:
8079         * files.el:
8080         * fill.el:
8081         * float-sup.el:
8082         * font-lock.el:
8083         * help.el:
8084         * iso8859-1.el:
8085         * loaddefs.el:
8086         * menubar-items.el:
8087         * menubar.el:
8088         * modeline.el:
8089         * msw-font-menu.el:
8090         * paragraphs.el:
8091         * paths.el:
8092         * replace.el:
8093         * simple.el:
8094         * sound.el:
8095         * startup.el:
8096         * version.el:
8097         * x-faces.el:
8098         * x-font-menu.el:
8099         Remove purecopy.
8100
8101 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8102
8103         * simple.el (do-auto-fill): Use the function pointer to by
8104         `comment-line-break-function', not `indent-new-comment-line'. This
8105         fixes an issue with cc-mode comment continuation.
8106
8107 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8108
8109         * simple.el (turn-on-auto-fill):  Add (interactive).
8110         * mwheel.el (mwheel-install): Add (interactive).
8111         * font-lock.el (turn-on-font-lock): Add (interactive).
8112         (turn-off-font-lock): Add (interactive).
8113
8114 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8115
8116         * packages.el (packages-special-base-regexp): Add `man'.
8117
8118 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8119
8120         * wid-edit.el (widget-specify-active): map over extents in current
8121         buffer like `widget-specify-inactive' does.  Mapping over the
8122         inactive extent object does not work since the current extent is
8123         ignored by `map-extents'.
8124
8125 2000-10-04  Martin Buchholz <martin@xemacs.org>
8126
8127         * XEmacs 21.2.36 is released.
8128
8129 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8130
8131         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8132         Optimize the compiled-function-constants vector by byte-code
8133         reference counts.
8134
8135 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8136
8137         * build-report.el (build-report-delete-regexp): quote value in
8138         defcustom
8139
8140 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8141
8142         * build-report.el (build-report): Don't bind srcdir which we don't
8143         use in `multiple-value-bind' to avoid the only byte-compiler
8144         warning.
8145
8146 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8147
8148         * build-report.el: Requires cl and custom now.
8149         build-report-version is determined by XEmacs version -- remove
8150         build-report-version*.
8151         * build-report.el (build-report-version): Removed.
8152         * build-report.el (build-report-installation-version-regexp): New.
8153         * build-report.el (build-report-version-file-regexp): New.
8154         * build-report.el (build-report-installation-srcdir-regexp): New.
8155         * build-report.el (build-report-destination): Offer
8156         xemacs-build-reports and xemacs-beta.
8157         * build-report.el (build-report-keep-regexp): Adjusted.
8158         * build-report.el (build-report-delete-regexp): Adjusted.
8159         * build-report.el (build-report-make-output-dir): New.
8160         * build-report.el (build-report-installation-file): Replace use of
8161         `concat' with `expand-file-name'.
8162         * build-report.el (build-report-make-output-file): Removed.
8163         * build-report.el (build-report-make-output-files): New.
8164         * build-report.el (build-report-subject): Identify as
8165         user-variable with "*...".
8166         * build-report.el (build-report-prompts): Ditto.
8167         * build-report.el (build-report-version-file): New.
8168         * build-report.el (build-report-file-encoding): Identify as
8169         user-variable with "*...".
8170         * build-report.el (build-report-make-output-get): New.
8171         * build-report.el (build-report-insert-header): Report
8172         emacs-version and system-configuration instead of
8173         build-report-version.
8174         * build-report.el (build-report-insert-make-output): Add file
8175         argument.
8176         * build-report.el (build-report-insert-installation-file):
8177         Re-indent.
8178         * build-report.el (build-report-keep): Change docstring,
8179         re-indent.
8180         * build-report.el (build-report-delete): Ditto.
8181         * build-report.el (build-report-installation-data): New.
8182         * build-report.el (build-report-version-file-data): New.
8183
8184 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8185
8186         * byte-optimize.el (byte-optimize-lapcode):
8187         Fix the optimization of using the first 5 elements of the
8188         constants vector for variables.
8189         (byte-optimize-lapcode): Fix another ancient broken optimization.
8190
8191 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8192
8193         * *: Spelling mega-patch
8194
8195 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8196
8197         * easymenu.el: doc fixes.
8198         (easy-menu-do-define): Use backquote.
8199         (easy-menu-change):
8200         (easy-menu-add):
8201         `when' seems much clearer than `if' here.
8202         (easy-menu-remove):
8203         (easy-menu-add-item):
8204         (easy-menu-item-present-p):
8205         (easy-menu-remove-item):
8206         Wrap using (when (featurep 'menubar) ...)
8207
8208 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8209
8210         * bytecomp.el (displaying-byte-compile-warnings):
8211         Revert Ben's change to this function below so that the compile log
8212         is displayed properly for users of the "popper" package.
8213
8214 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8215
8216         * window.el (save-selected-window): Use backquote.
8217
8218         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8219         Renamed from `byte-compile-file-form-defvar'.
8220         * bytecomp.el (byte-compile-defvar-or-defconst):
8221         Only cons onto current-load-list in top-level forms.
8222         Else this leaks a cons cell every time a defun is called.
8223         Renamed from `byte-compile-defvar', for clarity.
8224         Warn when docstring of defvar is not a string.
8225         Use consistent error messages.
8226         Better comments.
8227
8228 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8229
8230         * simple.el (set-variable):
8231         Remove unneeded defvar by rearranging order of let* forms.
8232
8233         * mule/mule-ccl.el (ccl-get-next-code):
8234         * menubar-items.el (bookmark-menu-filter):
8235         (language-environment-menu-filter):
8236         (tutorials-menu-filter):
8237         * toolbar-items.el (toolbar-compile):
8238         * byte-optimize.el (disassemble-offset):
8239         Use (declare (special ...)) instead of `defvar'.
8240
8241         * cl-macs.el (cl-do-proclaim):
8242         Fix (declare (special ...)) warning suppression syntax.
8243
8244 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8245
8246         * info.el (Info-tag-table-marker):
8247         (Info-tag-table-buffer):
8248         (Info-find-file-node):
8249         (Info-read-subfile):
8250         (Info-build-node-completions):
8251         (Info-search):
8252         (Info-mode):
8253         Multiple info buffer support.
8254
8255 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8256
8257         * ldap.el (ldap-decode-entry): New defun
8258         (ldap-search-entries): Use it in order to decode DN-prefixed
8259         entries properly
8260
8261 2000-08-23  Daniel Pittman <daniel@danann.net>
8262
8263         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8264         Use `eq', not `=', to compare symbols.
8265
8266 2000-07-30  Ben Wing  <ben@xemacs.org>
8267
8268         * bytecomp.el (byte-compile-report-error):
8269         * bytecomp.el (displaying-byte-compile-warnings):
8270         if stack-trace-on-error is set, send out a backtrace when
8271         an error is encountered that stops byte compilation.  this
8272         should make it much much easier to track down those curious
8273         problems.  also undo the kludge of using a separate "*Show*"
8274         buffer for display when there's a temp-buffer-show-function;
8275         we can avoid this by just being a little smarter.
8276
8277         * dialog-items.el:
8278         * dialog-items.el (search-dialog-regexp): New.
8279         * dialog-items.el (search-dialog-callback):
8280         * dialog-items.el (make-search-dialog):
8281         add a regexp option to the dialog and clean up a bit.
8282
8283         * dialog.el:
8284         * dialog.el (yes-or-no-p-dialog-box):
8285         * dialog.el (get-dialog-box-response):
8286         * dialog.el (make-dialog-box):
8287         * dialog.el (dialog-box-finish): New.
8288         * dialog.el (dialog-box-cancel): New.
8289         * dialog.el (internal-make-dialog-box-exit): New.
8290         implement [properly!] the :modal property of the new dialog box
8291         interface.  this is the first time xemacs has ever had *proper*
8292         modal dialog boxes, giving the standard window-system feedback.
8293         (e.g. under windows, clicking on a disabled frame causes a beep
8294         and makes the dialog box flash three times.)
8295
8296         * dragdrop.el: header keyword frobbing.
8297
8298         * dumped-lisp.el (preloaded-file-list):
8299         renamed winnt.el to win32-native.el.
8300
8301         * faces.el (face-property):
8302         * faces.el (set-face-property):
8303         * faces.el (frob-face-property):
8304         * faces.el (frob-face-font-2):
8305         * faces.el (make-face-bold):
8306         * faces.el (make-face-italic):
8307         * faces.el (make-face-bold-italic):
8308         * faces.el (make-face-unbold):
8309         * faces.el (make-face-unitalic):
8310         * faces.el (make-face-smaller):
8311         * faces.el (make-face-larger):
8312         clean up the implementation of these so that window-system-specific
8313         methods are called only on objects belonging to that window system.
8314         previously, you could have [e.g.] mswindows-make-face-bold called
8315         on font object of device type `stream', which is not good and
8316         explains the subtle errors Adrian was getting when byte-compiling
8317         something that required 'term. (Adrian, now you can use stack-trace-
8318         on-error to find the exact place where things are going wrong instead
8319         of having to laboriously binary-search your way through.)
8320
8321         * finder.el (finder-known-keywords):
8322         cleaned up -- properly sorted, clarified the meanings of many of
8323         the keywords, and added a few -- mswin, gui, content, build, www,
8324         user, services.  the last two try to distinguish between a package
8325         that's used directly by the user, and a package that provides
8326         support services to other packages.
8327
8328         * font-lock.el (lisp-font-lock-keywords-2):
8329         update list of lisp control structures to include everything,
8330         including new ones i introduced.
8331
8332         * gutter.el: header keyword frobbing.
8333
8334         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8335         recent isearch element was not doing so!  you got the second-most-
8336         recent instead.
8337
8338         * lisp-mode.el (construct-lisp-mode-menu):
8339         more menubar cleanups.
8340         * lisp-mode.el (with-selected-window):
8341         make it indent properly.
8342
8343         * menubar-items.el (default-menubar): lots of menubar cleanups.
8344         rearranged the options menu the most, e.g. splitting up the
8345         Keyboard/Mouse menu into a new Editing menu and combining the
8346         separate Scrollbar/Gutter/Toolbar submenus into Display.
8347         Got rid of General, moved items to Editing or new Troubleshooting.
8348         Moved Packages to Tools; doesn't seem to belong under Options.
8349         Added stuff to the Cmds menu, e.g. Change Case.
8350
8351         NB please don't complain about these periodic menubar changes.
8352         Anything like this is necessarily incremental in its construction
8353         -- By constant use you gradually become more and more aware of
8354         better and better ways to group menu items.  When we eventually
8355         move the options menu to a property sheet, the existing structure
8356         will probably be preserved fairly well.
8357
8358         * minibuf.el (next-history-element): fix problems with pressing
8359         down arrow in repeat-complex-command.
8360
8361         * modeline.el:
8362         * modeline.el (modeline-3d-p): New.
8363         added custom variable for controlling the 3d modeline.  the
8364         corresponding Options item has been present for a long time,
8365         but commented out with "fix me!" comments.  it's fixed now.
8366
8367         * obsolete.el (add-menu):
8368         remove bogus gettexts.
8369
8370         * process.el (shell-quote-argument):
8371         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8372         For bash under Windows native, see below.
8373
8374         * simple.el:
8375         * simple.el (display-warning-buffer):
8376         Fixed the handling of warning display to eliminate the annoying
8377         *Show* buffer, like was done for byte-compiler output above.
8378
8379         * simple.el (debug-print): New.
8380         Simple function for sending debug messages to the console and/or
8381         other debug places.
8382
8383         * subr.el (replace-in-string):
8384         Rewrite this function to avoid N^2 behavior with large strings --
8385         catastrophic with the new Windows selection code! (Apparently the
8386         author of this function didn't realize there was a fun
8387         replace-match that could make his life much easier, because we
8388         duplicated the entire logic.  The new version is smaller, easier
8389         to understand, much more robust, and has extended features --
8390         those of replace-match.)
8391
8392         * window.el:
8393         * window.el (with-selected-window): New.
8394         An obvious complement to the existing `with-selected-frame' and
8395         `with-current-buffer'.
8396
8397         * win32-native.el: Renamed from winnt.el.
8398         Added a great deal of stuff for properly handling process quoting,
8399         somewhat modeled on Kirill's original model (which i later threw
8400         away).  We should now finally have correctly working process arg
8401         quoting/dequoting so that the final app gets exactly what we
8402         intended.  Because the mechanism is in Lisp, it's easily
8403         extendible. (For those running bash and running the native
8404         version, I tried hard to do what I thought was correct.  But more
8405         thought is needed, and ideally the volunteer work of people with
8406         these configurations that they generally run on.)
8407
8408         * x-font-menu.el (x-font-menu-font-data):
8409         Put in defvar's to fix byte-compiler warnings.
8410
8411 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8412
8413         * select.el (selection-coercion-alist): Initialise.
8414         * select.el (select-coerce-to-text): New.
8415         * select.el (select-coerce): New.
8416         New functions to perform type and value coercion.
8417
8418         * select.el (select-buffer-killed-default): Keep data if it was
8419         on the clipboard.
8420
8421 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8422
8423         * menubar-items.el (default-menubar): Fix typo.
8424         (default-menubar): `lambda' was mispelled as `lamda'.
8425
8426 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8427
8428         * window.el (shrink-window-if-larger-than-buffer): Remove
8429         edge checking code.
8430
8431 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8432
8433         * paths.el (gnus-local-domain): Removed.
8434         (gnus-local-organization): Ditto.
8435         (gnus-startup-file): Ditto.
8436
8437 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8438
8439         * files.el (auto-mode-alist): Add .spec for RPM.
8440
8441 2000-07-31  Andy Piper  <andy@xemacs.org>
8442
8443         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8444
8445 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8446
8447         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8448         browse-url.
8449         * help.el (xemacs-www-page): Ditto.
8450         (xemacs-www-faq): Ditto.
8451         * menubar-items.el (default-menubar): Ditto.
8452
8453         * wid-edit.el (widget-url-link-action): Ditto.
8454         From: Kenichi OKADA <okada@opaopa.org>.
8455
8456 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8457
8458         * finder.el (finder-commentary): Add autoload cookie.
8459
8460 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8461
8462         * files.el (insert-file-contents-literally): Fix second let
8463         binding for `coding-system-for-read' to `coding-system-for-write'
8464         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8465
8466 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8467
8468         * files.el (insert-file-contents-literally): Use binary coding
8469         system (from Morioka san).
8470         (insert-file-contents-literally): Make file-name-handler method.
8471
8472 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8473
8474         * cl-macs.el (get-selection): Add defsetf.
8475
8476 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8477
8478         * x-init.el (x-activate-region-as-selection): replace obsolete
8479         function x-own-selection with own-selection.
8480         (ow-find): replace obsolete functions x-get-selection and
8481         x-get-clipboard with get-selection and get-clipboard.
8482         (init-post-x-win): replace obsolete function x-disown-selection
8483         with disown-selection.
8484
8485 2000-07-20  Mike Sperber  <mike@xemacs.org>
8486
8487         * startup.el (load-user-init-file): Only try to load init file if
8488         it exists.
8489
8490 2000-07-10  Andy Piper  <andy@xemacs.org>
8491
8492         * dialog-items.el: sync with Ben's patch.
8493
8494         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8495         comment.
8496         (progress-text-glyph): deleted.
8497         (progress-layout-glyph): make completely minimal.
8498         (progress-gauge-glyph): ditto.
8499         (progress-display-style): fix to handle dynamic instantiator
8500         changes.
8501         (progress-text-instantiator): new.
8502         (progress-layout-instantiator): new.
8503         (progress-gauge-instantiator): new.
8504         (set-progress-display-instantiator): renamed and changed from
8505         set-progress-display-style.
8506         (progress-abort-glyph): use instantiator not glyph.
8507         (append-progress-display): use set-progress-display-instantiator
8508         and set-glyph-image.
8509         (abort-progress-display): ditto.
8510         (raw-append-progress-display): ditto.
8511
8512 2000-07-20  Ben Wing  <ben@xemacs.org>
8513
8514         * code-files.el: Move Mule-specific code to mule-coding.el.
8515
8516 2000-07-15  Ben Wing  <ben@xemacs.org>
8517
8518         * autoload.el:
8519         Fixed comments.
8520
8521         * cmdloop.el:
8522         * cmdloop.el (yes-or-no-p):
8523         * cmdloop.el (y-or-n-p):
8524         Make these functions use should-use-dialog-box-p and not be
8525         overridden in dialog.el.
8526
8527         * cus-dep.el:
8528         * cus-dep.el (Custom-make-dependencies): Removed.
8529         * cus-dep.el (Custom-make-dependencies-1): New.
8530         * cus-dep.el (Custom-make-one-dependency): New.
8531         New entry point for use in Makefiles, to avoid excessive
8532         invocations.
8533
8534         * cus-edit.el (custom-variable-reset-saved):
8535         * cus-edit.el (custom-variable-reset-standard):
8536         * cus-edit.el (custom-save-resets):
8537         Fix bytecompiler warnings.
8538
8539         * dialog.el:
8540         * dialog.el (yes-or-no-p-dialog-box):
8541         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8542         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8543         * dialog.el (get-dialog-box-response):
8544         * dialog.el (message-or-box):
8545         * dialog.el (make-dialog-box):
8546         * dialog.el (popup-dialog-box): New.
8547         Avoid yes-or-no-p bogosities.
8548         Create a general function `make-dialog-box' to encapsulate all
8549         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
8550
8551         * dumped-lisp.el (preloaded-file-list):
8552         Add dialog-items.  Clean up.  Group files by types.
8553
8554         * easymenu.el (easy-menu-add):
8555         * easymenu.el (easy-menu-remove):
8556         Account for accelerators.
8557
8558         * extents.el:
8559         * extents.el (extent-list): New args, like in map-extents.
8560         * extents.el (extent-at-event): New.
8561         * extents.el (extents-at-event): New.
8562
8563         * font-lock.el:
8564         * font-lock.el (font-lock-mode):
8565         * font-lock.el (font-lock-default-fontify-buffer):
8566         * font-lock.el (font-lock-default-unfontify-region):
8567         * font-lock.el (font-lock-fontify-syntactically-region):
8568         * font-lock.el (font-lock-fontify-keywords-region):
8569         Use new progress-feedback names.
8570
8571         * font-lock.el (java-font-lock-identifier-regexp):
8572         * font-lock.el (java-font-lock-class-name-regexp):
8573         Fix bytecompiler warnings.
8574
8575         * gutter-items.el:
8576         * gutter-items.el (progress-display-use-echo-area): Removed.
8577         * gutter-items.el (progress-feedback-use-echo-area): New.
8578         * gutter-items.el (progress-display-popup-period): Removed.
8579         * gutter-items.el (progress-feedback-popup-period): New.
8580         * gutter-items.el (set-progress-display-style): Removed.
8581         * gutter-items.el (set-progress-feedback-style): New.
8582         * gutter-items.el (progress-display-style): Removed.
8583         * gutter-items.el (progress-feedback-style): New.
8584         * gutter-items.el (progress-stack):
8585         * gutter-items.el (progress-displayed-p): Removed.
8586         * gutter-items.el (progress-feedbacked-p): New.
8587         * gutter-items.el (clear-progress-display): Removed.
8588         * gutter-items.el (clear-progress-feedback): New.
8589         * gutter-items.el (progress-display-clear-when-idle): Removed.
8590         * gutter-items.el (progress-feedback-clear-when-idle): New.
8591         * gutter-items.el (remove-progress-display): Removed.
8592         * gutter-items.el (remove-progress-feedback): New.
8593         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
8594         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
8595         * gutter-items.el (append-progress-display): Removed.
8596         * gutter-items.el (append-progress-feedback): New.
8597         * gutter-items.el (abort-progress-display): Removed.
8598         * gutter-items.el (abort-progress-feedback): New.
8599         * gutter-items.el (raw-append-progress-display): Removed.
8600         * gutter-items.el (raw-append-progress-feedback): New.
8601         * gutter-items.el (display-progress-display): Removed.
8602         * gutter-items.el (display-progress-feedback): New.
8603         * gutter-items.el (current-progress-display): Removed.
8604         * gutter-items.el (current-progress-feedback): New.
8605         * gutter-items.el (current-progress-display-label): Removed.
8606         * gutter-items.el (current-progress-feedback-label): New.
8607         * gutter-items.el (progress-display): Removed.
8608         * gutter-items.el (progress-feedback): New.
8609         Replace "progress-display" with "progress-feedback" globally.
8610
8611         * gutter-items.el (lprogress-display): Removed.
8612         * gutter-items.el (progress-feedback-with-label): New.
8613         Rename lprogress-display ==> progress-feedback-with-label.
8614
8615         * gutter-items.el (search-dialog-direction): Removed.
8616         * gutter-items.el (search-dialog-text): Removed.
8617         * gutter-items.el (search-dialog-callback): Removed.
8618         * gutter-items.el (make-search-dialog): Removed.
8619         Move to dialog-items.el.
8620
8621         * help.el:
8622         * help.el (help-mode-quit):
8623         * help.el (mode-for-help): New.
8624         * help.el (help-sticky-window): New.
8625         * help.el (help-window-config): New.
8626         * help.el (with-displaying-help-buffer):
8627         * help.el (function-at-event): New.
8628         * help.el (help-symbol-regexp): New.
8629         * help.el (help-symbol-run-function-1): New.
8630         * help.el (help-symbol-run-function): New.
8631         * help.el (help-symbol-function-context-menu): New.
8632         * help.el (help-symbol-variable-context-menu): New.
8633         * help.el (help-symbol-function-and-variable-context-menu): New.
8634         * help.el (frob-help-extents): New.
8635         * help.el (describe-function-1):
8636         * help.el (variable-at-point):
8637         * help.el (variable-at-event): New.
8638         * help.el (describe-variable):
8639         Major overhaul.
8640         - Make functions and variables be mousable.
8641         - Middle button hyperlinks.
8642         - New context-menu entries.
8643
8644         * keydefs.el:
8645         * keydefs.el (global-map):
8646         New key bindings to move lines up and down.
8647
8648         * lisp-mode.el:
8649         * lisp-mode.el (construct-lisp-mode-menu): New.
8650         * lisp-mode.el (emacs-lisp-mode-popup-menu):
8651         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
8652         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
8653         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
8654         Make popup and menubar menus be different.  Popup menu uses
8655         clicked location and automatically assumes symbol under the mouse
8656         for various commands.
8657
8658         * menubar-items.el:
8659         * menubar-items.el (bookmark-menu-filter): Add accelerators.
8660         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
8661
8662         * menubar-items.el (global-popup-menu): Removed.
8663         * menubar-items.el (mode-popup-menu): Removed.
8664         * menubar-items.el (activate-popup-menu-hook): Removed.
8665         * menubar-items.el (popup-mode-menu): Removed.
8666         * menubar-items.el (popup-buffer-menu): Removed.
8667         * menubar-items.el (popup-menubar-menu): Removed.
8668         Move to menubar.el.
8669
8670         * menubar.el:
8671         * menubar.el (global-popup-menu): New.
8672         * menubar.el (mode-popup-menu): New.
8673         * menubar.el (activate-popup-menu-hook): New.
8674         * menubar.el (last-popup-menu-event): New.
8675         * menubar.el (popup-mode-menu): New.
8676         * menubar.el (popup-buffer-menu): New.
8677         * menubar.el (popup-menubar-menu): New.
8678         * menubar.el (menu-call-at-event): New.
8679         Move non-content functions here.  Add support for context menu
8680         items on extents.
8681
8682         * minibuf.el (minibuffer-history-uniquify):
8683         Typo fix.
8684
8685         * minibuf.el (read-file-name-1):
8686         Call new file dialog box if it exists.
8687
8688         * minibuf.el (mouse-rfn-setup-vars):
8689         Clean up "chop" action.
8690
8691         * mouse.el:
8692         * mouse.el (button2): Now bound to mouse-track.
8693         * mouse.el (click-inside-extent-p):
8694         * mouse.el (point-inside-extent-p):
8695         * mouse.el (point-inside-selection-p):
8696         * mouse.el (mouse-drag-or-yank): Removed.
8697         * mouse.el (mouse-begin-drag-n-drop): New.
8698         * mouse.el (mouse-eval-sexp):
8699         * mouse.el (mouse-track-activate-strokes): New.
8700         * mouse.el (mouse-track-do-activate): New.
8701         * mouse.el (mouse-track):
8702         * mouse.el (default-mouse-track-event-is-with-button): New.
8703         * mouse.el (default-mouse-track-cleanup-hook):
8704         * mouse.el (default-mouse-track-drag-hook):
8705         * mouse.el (default-mouse-track-drag-up-hook):
8706         * mouse.el (default-mouse-track-click-hook):
8707         Merge drag-n-drop into mouse-track.
8708         Add general "activate" support to replace specific button2 kludges.
8709         Use "button modifier" support in mouse-track.
8710
8711         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
8712
8713         * package-ui.el:
8714         * package-ui.el (pui-menu):
8715         * package-ui.el (pui-popup-context-sensitive): Removed.
8716         Fix bytecompiler warnings.
8717         Clean up popup code a bit.
8718
8719         * select.el (get-selection-no-error): Fix bytecompiler warnings.
8720
8721         * simple.el:
8722         * simple.el (transpose-lines):
8723         * simple.el (transpose-line-up): New.
8724         * simple.el (transpose-line-down): New.
8725         * simple.el (transpose-subr):
8726         * simple.el (transpose-subr-1): Removed.
8727         Clean up, add functions to move lines up and down.
8728
8729         * startup.el (mail-host-address):
8730         * startup.el (user-mail-address):
8731         Customize.
8732
8733         * subr.el:
8734         * subr.el (set-symbol-value-in-buffer): New.
8735         * subr.el (error):
8736         * subr.el (check-argument-type):
8737         * subr.el (defined-error-p): New.
8738         Add structured error support.
8739
8740         * toolbar-items.el (toolbar-compile):
8741         Use new make-dialog-box.
8742
8743         * update-elc.el:
8744
8745         * userlock.el (ask-user-about-lock-dbox):
8746         * userlock.el (ask-user-about-supersession-threat-dbox):
8747         * userlock.el (ask-user-about-lock):
8748         * userlock.el (ask-user-about-supersession-threat):
8749         Use new make-dialog-box.
8750         Add safety checks; use should use-dialog-box-p.
8751
8752         * window-xemacs.el:
8753         * window-xemacs.el (__buffer-dedicated-frame):
8754         * window-xemacs.el (buffer-dedicated-frame): New.
8755         * window-xemacs.el (set-buffer-dedicated-frame): New.
8756         Move dedicated-frame stuff into lisp.
8757
8758 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8759
8760         * printer.el (generic-print-region): Do not require that
8761         `printer-name' be set.
8762         (printer-name): Commentary clarification.
8763
8764 2000-07-19  Martin Buchholz <martin@xemacs.org>
8765
8766         * XEmacs 21.2.35 is released.
8767
8768 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8769
8770         * select.el (selection-coercible-types): Initialise.
8771
8772 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8773
8774         * select.el (own-clipboard): Bug fix.
8775
8776 2000-07-17  Mike Sperber  <mike@xemacs.org>
8777
8778         * cus-edit.el (custom-migrate-custom-file): Save init file before
8779         continuing.
8780
8781 2000-07-16  Mike Sperber  <mike@xemacs.org>
8782
8783         * startup.el (load-init-file): Remove silly call to
8784         `load-user-custom-file`.
8785         (maybe-migrate-user-init-file): Minor fixes.
8786
8787 2000-07-16  Martin Buchholz  <martin@xemacs.org>
8788
8789         * apropos.el (apropos-documentation-check-doc-file):
8790         `doc' variable should be let-bound, as was presumably intended.
8791
8792         * cus-edit.el (custom-variable-reset-saved):
8793         (custom-variable-reset-standard):
8794         Remove unused variable comment-widget.  Twice.
8795
8796         * toolbar.el (toolbar-blank-press-function):
8797         Add a real defvar with initial value nil and proper docstring.
8798         (press-toolbar-button): No need to check for boundp-ness anymore.
8799
8800         * rect.el (open-rectangle-line): Remove useless (let) form.
8801         Add defvar for pending-delete-mode.
8802
8803         * info.el (Info-find-node): This function needs an autoload cookie.
8804
8805         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
8806         Use let* since the second form referred to the first.
8807
8808 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
8809
8810         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
8811         instead of removed `mswindows-get-clipboard'.
8812
8813
8814 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
8815
8816         * select.el (select-convert-from-text): New.
8817         * select.el (select-convert-from-length): New.
8818         * select.el (select-convert-from-integer): New.
8819         * select.el (select-convert-from-identity): New.
8820         * select.el (select-convert-from-filename): New.
8821         * select.el (selection-converter-in-alist): Use them.
8822         New converter functions for X.
8823
8824         * select.el (get-selection): Removed comment.
8825
8826         * select.el (own-selection): Removed append code - I thought
8827         I'd already done this, but apparently not...
8828
8829         * select.el: Changed comment about TIMESTAMP.
8830
8831         * select.el (select-convert-in): New.
8832         * select.el (select-convert-out): New.
8833         New functions that get used by select.c.
8834
8835         * select.el (select-buffer-killed-default): New.
8836         * select.el (select-buffer-killed-text): New.
8837         * select.el (selection-buffer-killed-alist): New.
8838         New list and functions that get called if a relevant selection
8839         exists and a buffer gets killed.
8840
8841         * select.el (select-convert-to-targets):
8842         * select.el (select-convert-to-identity): Removed.
8843         * select.el (select-convert-from-identity): Removed.
8844         * select.el (select-converter-out-alist):
8845         Removed _EMACS_INTERNAL selection type.
8846
8847         * x-select.el (xselect-kill-buffer-hook): Removed.
8848         * x-select.el (xselect-kill-buffer-hook-1): Removed.
8849         Removed this X-specific nonesense. Use the generic support
8850         in select.el instead.
8851
8852 2000-07-15  Martin Buchholz  <martin@xemacs.org>
8853
8854         * mule/mule-category.el (defined-category-hashtable):
8855         Use make-hash-table instead of make-hashtable
8856
8857         * buff-menu.el: Byte-compiler warning fix.
8858
8859         * isearch-mode.el (isearch-highlight-all-cleanup):
8860         Remove unused variable `isearch-highlight-all-start'.
8861
8862         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
8863
8864         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
8865
8866         * cus-dep.el (Custom-make-dependencies):
8867         Add autoload cookie for custom-add-loads to generated custom-load.el.
8868
8869         * autoload.el (autoload-package-name): Warning suppression.
8870         Move defvar prior to first use.
8871
8872         * custom.el: Add autoload for custom-declare-face.
8873         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8874         * cl.el (cl-hack-byte-compiler):
8875         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8876         to work properly.
8877
8878 2000-07-08  Mike Sperber  <mike@xemacs.org>
8879
8880         * startup.el (load-home-init-file): Added variable.
8881         (maybe-migrate-user-init-file): Added.
8882         (load-user-init-file): Load custom file if different from init
8883         file.
8884
8885         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
8886         "startup."
8887
8888         * cus-edit.el (custom-migrate-custom-file): Added for migration.
8889         Moved `custom-file'-related code to cus-file.el.
8890
8891         * cus-file.el: New file.
8892
8893 2000-04-01  Mike Sperber  <mike@xemacs.org>
8894
8895         * packages.el (packages-find-package-directories): Added support
8896         for external package hierarchies with in-place installations.
8897
8898         * find-paths.el (paths-root-in-place-p): Added.
8899         (paths-find-emacs-directory): Added support for external
8900         directories with in-place installations.
8901         (paths-find-site-directory): Ditto.
8902
8903         * startup.el (find-user-init-file): Also look for
8904         ~/.xemacs/init.elc? in preference to ~/.emacs.
8905
8906 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
8907
8908         * select.el (own-selection):
8909         * select.el (own-clipboard): Changed `append' parameter to
8910         `how-to-use' parameter.
8911         * select.el (own-selection): Removed icky append code.
8912         * select.el (own-selection, get-selection): Removed extra type
8913         checking.
8914         * select.el (selection-appender-alist):
8915         * select.el (selection-converter-{in|out}-alist): Initialise.
8916         * select.el (select-append-to-*): New.
8917         * select.el (select-convert-from-*): New.  New functions to append
8918         data and convert data from external type.
8919
8920 2000-07-12  Stef Epardaud  <stef@lunatech.com>
8921
8922         * font-lock.el: Javadoc enhancements.
8923
8924 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8925
8926         * printer.el (generic-print-region): Compose job name from buffer
8927         name.
8928
8929 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
8930
8931         * font-lock.el (font-lock-fontify-pending-extents): Call
8932         font-lock-fontify-region instead of font-lock-fontify-buffer
8933         to avoid unnecessary progress gauges.
8934
8935 2000-07-06  Craig Lanning  <lanning@scra.org>
8936
8937         * custom-load.el (faces):
8938
8939         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
8940         dir is a regex.
8941
8942         * process.el (call-process-internal): from Dan Holmsand, use binary
8943         coding systems so that jka-compr works.
8944
8945 2000-07-07  Ben Wing  <ben@xemacs.org>
8946
8947         * font-lock.el: Undo previous change.  Unfortunately, some
8948         files actually use the variables directly in their init code
8949         without quoting them.
8950
8951 2000-07-07  Ben Wing  <ben@xemacs.org>
8952
8953         * font-lock.el (defvar font-lock-*-face): Removed.
8954
8955         * font-lock.el (font-lock-apply-highlight): Bind these face vars
8956         only when necessary.
8957
8958 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
8959
8960         * cl-macs.el: fix cl-transform-function-property kludge
8961         so that it does not require a random feature.
8962
8963 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8964
8965         * files.el (auto-mode-alist): allow .make extension for Makefiles,
8966         as in Linux kernel "Rules.make".
8967
8968 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8969
8970         * build-report.el (build-report): Add autoload cookie.
8971
8972 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
8973
8974         * package-ui.el (defgroup pui):  Correct a misspelling
8975         (pui-toggle-package-delete):  Change `seleted' to `selected'
8976
8977 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
8978
8979         * package-get.el (package-get-update-base):
8980         (package-get): Use insert-file-contents-literally always.
8981         (package-get-maybe-save-index):
8982         Force coding system for writing to binary.
8983
8984 2000-06-08  Mike Alexander  <mta@arbortext.com>
8985
8986         * code-process.el (call-process-region): If there is no coding
8987         system for the process on process-coding-system-alist use the
8988         coding system of the buffer containing the region.
8989
8990 2000-06-10  Ben Wing  <ben@xemacs.org>
8991
8992         * cmdloop.el (command-error):
8993         If debug-on-error and noninteractive, output backtrace.
8994
8995         * files.el (file-relative-name):
8996         Remove MSDOS references.
8997
8998         * simple.el (line-number): New function, due to non-obvious
8999         behavior/usage of count-lines.
9000
9001         * simple.el (count-lines): document non-obvious usage to get
9002         line number.
9003
9004 2000-06-11  Ben Wing  <ben@xemacs.org>
9005
9006         * faces.el ((featurep 'xpm)):
9007         * x-faces.el (x-init-face-from-resources):
9008         * x-faces.el (x-init-frame-faces):
9009         * x-misc.el (x-init-specifier-from-resources):
9010         * x-misc.el (x-get-resource-and-bogosity-check):
9011         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9012         * x-mouse.el (x-init-pointer-shape):
9013         * x-scrollbar.el (x-init-scrollbar-from-resources):
9014         Add sixth argument to x-get-resource calls so as to issue warnings
9015         rather than errors on bogus arguments.
9016
9017 2000-06-05  Ben Wing  <ben@xemacs.org>
9018
9019         * compat.el: new file.  provides a clean, non-intrusive way to
9020         define compatibility functions.
9021
9022         * process.el (shell-quote-argument): temporary fix for lack
9023         of nt-quote-process-args.  #### I need to put back the overall
9024         structure of that mechanism but redo the guts of it using the
9025         extra intelligence in the C code.
9026
9027 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9028
9029         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9030         `package-get' does in package-get.el, instead of using external
9031         "md5sum" program.
9032
9033         * package-get.el (package-get): Insert package file literally to
9034         make checksum calculation work.
9035
9036 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9037
9038         * code-files.el (convert-mbox-coding-system): Deleted.
9039         (file-coding-system-alist): Removed reference to
9040         convert-mbox-coding-system.
9041
9042 2000-05-28  Martin Buchholz <martin@xemacs.org>
9043
9044         * XEmacs 21.2.34 is released.
9045
9046 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9047
9048         * font-lock.el (font-lock-keywords): Rewrote docstring
9049
9050 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9051
9052         * loadhist.el (unload-feature): handle case where x is both boundp
9053         and fboundp
9054
9055 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9056
9057         * packages.el: It's ok to use built-in macros, but not lisp
9058         defined ones.
9059
9060 2000-05-20  Ben Wing  <ben@xemacs.org>
9061
9062         * font-lock.el:
9063         * font-lock.el (font-lock-message-threshold):
9064         * font-lock.el (font-lock-mode):
9065         * font-lock.el (font-lock-default-fontify-buffer):
9066         * font-lock.el (font-lock-always-fontify-immediately):
9067         * font-lock.el (font-lock-old-extent): Removed.
9068         * font-lock.el (font-lock-old-len): Removed.
9069         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9070         * font-lock.el (font-lock-pending-extent-table): New.
9071         * font-lock.el (font-lock-range-table): New.
9072         * font-lock.el (font-lock-after-change-function):
9073         * font-lock.el (font-lock-after-change-function-1): Removed.
9074         * font-lock.el (font-lock-fontify-pending-extents): New.
9075         * font-lock.el ('font-lock-revert-cleanup): Removed.
9076         * font-lock.el ('font-lock-revert-setup): Removed.
9077         Rewrite deferral code to handle any number of changes, merging
9078         them properly.  Remove hacked-up code for revert-buffer, now
9079         unnecessary.
9080
9081         * menubar-items.el (default-menubar):
9082         In Options->Edit Init File, don't switch to emacs-lisp-mode
9083         unless necessary; doing this turns off font-lock.
9084
9085 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9086
9087         * keydefs.el: Define C-x BS to backward-kill-sentence.
9088
9089 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9090
9091         * files.el (hack-local-variables-prop-line): Use non-greedy
9092         matching to process -*-texinfo-*- -*-.
9093
9094 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9095
9096         * minibuf.el (minibuf-directory-files): new function.
9097         (read-file-name-activate-callback): use minibuf-directory-files.
9098         (read-directory-name-internal): ditto.
9099         (mouse-file-display-completion-list): ditto.
9100         (mouse-directory-display-completion-list): ditto.
9101         (read-file-name-internal): remove "./" from completion list unless
9102         explicitly matched, for consistency.
9103
9104 2000-05-11  Ben Wing  <ben@xemacs.org>
9105
9106         * gutter-items.el (gutter-buffers-tab):
9107         * gutter-items.el (add-tab-to-gutter):
9108         * gutter-items.el (update-tab-in-gutter):
9109         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9110         * gutter-items.el (append-progress-display):
9111         * gutter-items.el (abort-progress-display):
9112         * gutter-items.el (raw-append-progress-display):
9113         Further fixes.  Use set-glyph-image not set-image-instance-property,
9114         to fix problems with multiple windows in a frame.
9115
9116         * menubar-items.el (tutorials-menu-filter):
9117         Fix typo.
9118
9119         * startup.el (early-error-handler):
9120         Display message box under windows; otherwise, message will disappear
9121         before it can be viewed.
9122
9123         * update-elc.el:
9124         Fix bug in NEEDTODUMP processing.
9125
9126 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9127
9128         * startup.el (lock-directory): Removed.
9129         (superlock-file): Ditto.
9130         (startup-set-paths): Remove lockdir.
9131         (startup-setup-paths-warning): Remove lock-directory.
9132
9133         * setup-paths.el (paths-find-lock-directory): Removed.
9134         (paths-find-superlock-file): Ditto.
9135
9136 2000-05-09  Ben Wing  <ben@xemacs.org>
9137
9138         * faces.el (set-face-property):
9139         * faces.el (set-face-font):
9140         * faces.el (set-face-foreground):
9141         * faces.el (set-face-background):
9142         * faces.el (set-face-background-pixmap):
9143         * faces.el (set-face-underline-p):
9144         * faces.el (set-face-strikethru-p):
9145         * faces.el (set-face-highlight-p):
9146         * faces.el (set-face-dim-p):
9147         * faces.el (set-face-blinking-p):
9148         * faces.el (set-face-reverse-p):
9149         doc string changes.
9150
9151         * glyphs.el:
9152         * glyphs.el (make-image-specifier):
9153         * glyphs.el (glyph-property):
9154         * glyphs.el (set-glyph-image):
9155         * glyphs.el (make-glyph):
9156         * glyphs.el (make-pointer-glyph):
9157         * glyphs.el (make-icon-glyph):
9158         * glyphs.el (widget-image-instance-p): New.
9159         authorship info, lots of doc changes.  New predicate, inadvertently
9160         omitted.  the general principle with specifier docs is now that
9161         the description of instantiators should go with the make-foo-specifier
9162         fun's doc string, rather than in foo-specifier-p.  this follows
9163         conventions elsewhere in XEmacs and in general is a lot more obvious
9164         of a place to look.  sometimes the make-foo-specifier function needs
9165         to be created in the process.
9166
9167         * gutter.el:
9168         * gutter.el (make-gutter-specifier): New.
9169         * gutter.el (make-gutter-size-specifier): New.
9170         * gutter.el (make-gutter-visible-specifier): New.
9171         specifier doc updates according to the conventions specified before.
9172
9173         * objects.el:
9174         * objects.el (make-font-specifier):
9175         * objects.el (make-color-specifier):
9176         * objects.el (make-face-boolean-specifier): New.
9177         specifier doc updates according to the conventions specified before.
9178
9179         * specifier.el:
9180         * specifier.el (set-specifier):
9181         * specifier.el (make-integer-specifier): New.
9182         * specifier.el (make-boolean-specifier): New.
9183         * specifier.el (make-natnum-specifier): New.
9184         * specifier.el (make-generic-specifier): New.
9185         * specifier.el (make-display-table-specifier): New.
9186         specifier doc updates according to the conventions specified before.
9187
9188         * toolbar.el:
9189         * toolbar.el (make-toolbar-specifier): New.
9190         specifier doc updates according to the conventions specified before.
9191
9192 2000-05-09  Ben Wing  <ben@xemacs.org>
9193
9194         * process.el (call-process-internal): Revert to previous version
9195         because Mike's change clashed with a change I did not long before.
9196         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9197         Thanks very much Mike for pointing out the bug and submitting a
9198         patch!
9199
9200 2000-04-13  Mike Alexander  <mta@arbortext.com>
9201
9202         * process.el (call-process-internal): Send the correct input buffer
9203         (call-process-internal): Return the exit status of the process
9204
9205 2000-05-07  Ben Wing  <ben@xemacs.org>
9206
9207         * winnt.el:
9208         * winnt.el (nt-quote-args-verbatim): Removed.
9209         * winnt.el (nt-quote-args-prefix-quote): Removed.
9210         * winnt.el (nt-quote-args-backslash-quote): Removed.
9211         * winnt.el (nt-quote-args-double-quote): Removed.
9212         * winnt.el (nt-quote-args-functions-alist): Removed.
9213         * winnt.el (nt-quote-process-args): Removed.
9214         Remove all stuff for argument quoting.  We borrow the code instead
9215         from Emacs 20.6, which is much more careful in its quoting
9216         (e.g. in handling runs of the escape character) and avoids most of
9217         the need for this Lisp mechanism by checking to see whether we're
9218         running a Cygwin or normal program and doing the appropriate
9219         quoting.  If we end up needing such a mechanism, we should add
9220         it by extending the variable `mswindows-quote-process-args' so it
9221         can take an alist of regexps.
9222
9223 2000-05-07  Ben Wing  <ben@xemacs.org>
9224
9225         * keydefs.el:
9226         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9227         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9228         the window without moving point.
9229
9230         * simple.el:
9231         * simple.el (scroll-up-one): New.
9232         * simple.el (scroll-down-one): New.
9233         Functions for use with C-M-up/down.
9234
9235 2000-05-01  Martin Buchholz <martin@xemacs.org>
9236
9237         * XEmacs 21.2.33 is released.
9238
9239 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9240
9241         * dialog.el (yes-or-no-p-dialog-box):
9242         Fix docstring.
9243         Fix following horrible bug in X11 mode with focus-follows-mouse:
9244           1. Visit two files in two different frames.
9245           2. do File->Revert Buffer in one of those frames.
9246           3. Dialog box appears.
9247           4. Arrange things so that the mouse passes over the *other*
9248              frame, then to the dialog box, and click on "Yes".
9249           5. The file contents end up in the *wrong* buffer!
9250         Add TODO comment.
9251
9252 2000-04-28  Ben Wing  <ben@xemacs.org>
9253
9254         * help.el (describe-installation): correct typo introduced
9255         in last patch: boundp -> fboundp.
9256
9257         * etags.el (buffer-tag-table-list):
9258         canonicalize filenames to Unix format so that tag-table-alist
9259         searching works under Windows.
9260
9261         * autoload.el:
9262         Bowdlerize the supposedly objectionable words
9263         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9264
9265         * gutter-items.el (set-progress-display-style):
9266         * gutter-items.el (search-dialog-callback):
9267         * gutter-items.el (make-search-dialog):
9268         Change to new callback-ex api.
9269
9270 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9271
9272         * help.el: (describe-installation): decode-coding-string is not
9273         defined in a non MULE environment.
9274
9275 2000-04-28  Ben Wing  <ben@xemacs.org>
9276
9277         * gutter-items.el (buffer-list-changed-hook):
9278         use it, not record-buffer-hook.
9279
9280         * subr.el (record-buffer-hook): Removed.
9281
9282 2000-04-27  Ben Wing  <ben@xemacs.org>
9283
9284         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9285         use NORECORD option.  Andy will not like this, but the existing
9286         gutter behavior is just wrong, as per this comment:
9287
9288         ;; this used to add the norecord flag to both calls below.
9289         ;; this is bogus because it is a pervasive assumption in XEmacs
9290         ;; that the current buffer is at the front of the buffers list.
9291         ;; for example, select an item and then do M-C-l
9292         ;; (switch-to-other-buffer).  Things get way confused.
9293         ;;
9294         ;; Andy, if you want to maintain the current look, you must
9295         ;;  *uncouple* the gutter order and buffers order.
9296
9297         * loaddefs.el (completion-ignored-extensions): unfuckify.
9298
9299         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9300         xemacs.mak.
9301
9302         * autoload.el (batch-update-one-directory): new function, used in
9303         xemacs.mak.
9304
9305         * loadup.el: set gc-cons-threshold very high unless dumping --
9306         loadup during update-elc is much much much faster.  also do this
9307         when quick-building.
9308
9309         add commented-out code for profiling loadup.
9310
9311
9312         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9313         is required in order to build xemacs.
9314
9315 2000-04-26  Ben Wing  <ben@xemacs.org>
9316
9317         * loadup.el: don't garbage collect during loadup if quick-build
9318         compile-time option is set.
9319
9320 2000-04-23  Ben Wing  <ben@xemacs.org>
9321
9322         * update-elc.el: compute whether any dumped .el or .elc files
9323         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9324         if so.
9325
9326         * update-elc.el (update-elc-files-to-compile): always change
9327         NOBYTECOMPILE in the src directory rather than current dir,
9328         so it will work under NT.
9329
9330         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9331         the form of this file is identical between Unix and Windows.
9332         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9333         Added comment.
9334         (update-autoloads-from-directory): updated doc string.
9335         updated doc strings in a few other places.
9336
9337 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9338
9339         * bytecomp.el (byte-force-recompile): Fix argument to
9340         byte-recompile-directory.
9341
9342 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9343
9344         * gutter-items.el (progress-display-clear-when-idle): Use
9345         add-one-shot-hook.
9346         * gutter-items.el (clear-progress-display): Adjust number of
9347         arguments.
9348
9349 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9350
9351         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9352
9353 2000-04-16  Ben Wing  <ben@xemacs.org>
9354
9355         * printer.el: New file.
9356
9357         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9358
9359         * help.el (describe-installation): Fix decoding for Windows.
9360
9361         * menubar-items.el:
9362         * menubar-items.el (default-menubar):
9363         * menubar-items.el (tutorials-menu-filter): New.
9364         * menubar-items.el (popup-menubar-menu):
9365         Add authorship.  Redo Help menu and Tutorials filter.
9366
9367         * menubar.el: Correct comment.
9368
9369         * modeline.el (modeline-buffer-identification): Correct doc string.
9370
9371         * simple.el:
9372         * simple.el (printing): Removed.
9373         * simple.el (printer-name): Removed.
9374         * simple.el (generic-print-buffer): Removed.
9375         * simple.el (generic-print-region): Removed.
9376         Move generic print code to printer.el.
9377
9378 2000-04-15  Ben Wing  <ben@xemacs.org>
9379
9380         * simple.el (generic-print-region): New.
9381         make this function actually work.
9382         (generic-print-buffer): call generic-print-region.
9383
9384 2000-04-14  Andy Piper  <andy@xemacs.org>
9385
9386         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9387         by using the new widget-callback-current-channel.
9388         (search-dialog-callback): ditto.
9389
9390 2000-04-12  Andy Piper  <andy@xemacs.org>
9391
9392         * gutter.el (default-gutter-position): moved from gutter-items.el.
9393         (default-gutter-position-changed-hook): ditto.
9394         (gutter-element-visibility-changed-hook): ditto.
9395         (set-gutter-element): ditto.
9396         (remove-gutter-element): ditto.
9397         (set-gutter-element-visible-p): ditto.
9398         (gutter-element-visible-p): ditto.
9399         (init-gutter): ditto.
9400
9401         * dialog.el (make-dialog-box): renamed and moved from
9402         gutter-items.el
9403
9404         * gutter-items.el: move various functions elsewhere.
9405
9406 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9407
9408         * menubar-items.el: Fixed place of parenthesis.
9409
9410 2000-04-12  Ben Wing  <ben@xemacs.org>
9411
9412         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9413                 without constantly being prompted for the tag.
9414         * simple.el: Added a number of section headings, to clarify the
9415                 organization of this file.
9416         * simple.el (activate-region):
9417         * simple.el (region-exists-p):
9418         * simple.el (region-active-p):
9419                 Moved these three function down to the other side of
9420                 the case-changing functions, so they join the rest of
9421                 the region code.
9422         * simple.el (printing): New.
9423         * simple.el (printer-name): New.
9424         * simple.el (generic-print-buffer): New.
9425                 New functions, a very simple prototype for a unified
9426                 printing interface.
9427
9428         * process.el (call-process-internal): Real fix for null BUFFER,
9429                 other problems with BUFFER specs.
9430
9431         * menubar-items.el:
9432                 Fixed up File->Print to use new printing functions.
9433                 Various corrections and expansions to Grep/Compile menus.
9434                 New options for Printing.
9435                 New options for SMTP Mail, the way to send mail under
9436                   MS Windows. (There's also a package patch to make SMTP
9437                   Mail be the default under MSWin.)
9438
9439 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9440
9441         * menubar-items.el: Selecting Rectangle Mousing from menubar
9442         did not work.  Needed to quote mouse-track-rectangle-p.
9443
9444 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9445
9446         * cl-compat.el (keywordp): Removed.
9447
9448 2000-04-05  Andy Piper  <andy@xemacs.org>
9449
9450         * gutter-items.el (progress-layout-glyph): don't initialize here.
9451         (progress-gauge-glyph): use dynamic sizing.
9452         (set-progress-display-style): new function. Set progress glyphs
9453         appropriately depending on the style.
9454         (progress-display-style): new variable. Custom version of
9455         set-progress-display-style.
9456         (progress-abort-glyph): switch to dynamic sizes.
9457         (search-dialog-text): make the edit field active.
9458
9459 2000-04-04  Andy Piper  <andy@xemacs.org>
9460
9461         * gutter-items.el (make-search-dialog): need to make the search
9462         dialog visible after creation.
9463
9464         * menubar-items.el (default-menubar): use the search dialog for
9465         searching. Remove some extraneous search menu items.
9466
9467         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9468         well as strings.
9469         (make-gutter-only-dialog-frame): allow the user to create the
9470         frame unmapped. Allow the gutter spec to be given as a glyph.
9471         (search-dialog-direction): new variable.
9472         (search-dialog-text): new variable.
9473         (search-dialog-callback): new function. Callback for the search
9474         dialog action.
9475         (make-search-dialog): new function. Create a user-friendly search
9476         dialog.
9477
9478 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9479
9480         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9481         under Windows.
9482
9483 2000-04-01  Andy Piper  <andy@xemacs.org>
9484
9485         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9486         progress more accurately.
9487
9488 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9489
9490         * finder.el (finder-compile-keywords): Process readable files only.
9491         Because error in process of .#finder-inf.el when compile xemacs
9492         with --with-clash-detection option.
9493
9494 2000-03-31  Andy Piper  <andy@xemacs.org>
9495
9496         * gutter-items.el (append-progress-display): don't delay after a
9497         successful font-lock.
9498         (make-gutter-only-dialog-frame): new function. Allow users to
9499         create gutter-only dialogs.
9500
9501 2000-03-27  Mike Alexander  <mta@arbortext.com>
9502
9503         * process.el (call-process-internal): Handle a null BUFFER
9504         parameter correctly.
9505
9506 2000-03-28  Andy Piper  <andy@xemacs.org>
9507
9508         * gutter-items.el (abort-progress-display): put strings in the
9509         gutter not extents.
9510         (progress-layout-glyph): signal special 'quit callback.
9511         (progress-display-quit-function): deleted.
9512         (progress-display-stop-callback): deleted.
9513         (progress-display-dispatch-command-events): deleted.
9514         (append-progress-display): remove calls to
9515         progress-display-dispatch-command-events.
9516         (raw-append-progress-display): ditto.
9517
9518 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9519
9520         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9521         being a list.  Actually define `stipple-pixmap-p' which is used as
9522         an error predicate.  Correctly handle PIXMAP being either relative
9523         or absolute file name.
9524
9525 2000-03-24  Andy Piper  <andy@xemacs.org>
9526
9527         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9528         (abort-progress-display): ditto. Don't delete the created extent.
9529         (raw-append-progress-display): ditto.
9530         (progress-display-dispatch-non-command-events): new
9531         function. Encapsulates what we want to do when no command input is
9532         required.
9533         (progress-display-dispatch-command-events): likewise, but disable
9534         for now since it causes too many problems.
9535         (append-progress-display): use them.
9536         (raw-append-progress-display): ditto.
9537         (default-gutter-position-changed-hook): set this rather than
9538         default-gutter-position-changed.
9539         (default-gutter-position-changed-hook): lambda with zero arguments
9540         rather than one.
9541         (raw-append-progress-display): trap errors in pending input since
9542         allowing them to signal will hose the gauge well and
9543         truly. Ideally we would like to delay these until we are more able
9544         to cope.
9545         (append-progress-display): ditto.
9546
9547 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
9548
9549         * lisp/make-docfile.el: call-process-internal is now implemented
9550         in process.el.
9551
9552 2000-03-21  Ben Wing  <ben@xemacs.org>
9553
9554         * mule\mule-cmds.el (set-language-info-alist):
9555         Fix to correspond to new menu arrangement.
9556
9557 2000-03-21  Ben Wing  <ben@xemacs.org>
9558
9559         * process.el:
9560         * process.el (call-process-internal): New.
9561         New implementation of call-process.  Only enabled under NT, so far.
9562         stderr handling not implemented yet in CVS'd C code.
9563
9564 2000-03-20  Ben Wing  <ben@xemacs.org>
9565
9566         * lisp-mode.el:
9567         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
9568         * lisp-mode.el (lisp-interaction-mode):
9569         Put back Lisp Interaction menubar for Jan V's sake.
9570
9571         * simple.el:
9572         * simple.el (mark-ring):
9573         * simple.el (dont-record-current-mark): New.
9574         * simple.el (in-shifted-motion-command): New.
9575         * simple.el (mark-ring-unrecorded-commands): New.
9576         * simple.el (mark-ring-max):
9577         * simple.el (set-mark-command):
9578         * simple.el (push-mark):
9579         * simple.el (handle-pre-motion-command):
9580         Implement scheme for not recording unimportant marks.
9581
9582         * subr.el:
9583         * subr.el (function-allows-args): New.
9584         New function function-allows-args.
9585
9586 2000-03-20  Martin Buchholz <martin@xemacs.org>
9587
9588         * XEmacs 21.2.32 is released.
9589
9590 2000-03-20  Andy Piper  <andy@xemacs.org>
9591
9592         * gutter-items.el (update-tab-in-gutter): force selection of the
9593         selected-window if required to do so.
9594         (buffers-tab-items): ditto.
9595         (add-tab-to-gutter): ditto.
9596         (create-frame-hook): use force-selection.
9597         (default-gutter-position-changed): lambdify.
9598         (update-tab-hook): deleted since it was only used in one place.
9599
9600 2000-03-18  Andy Piper  <andy@xemacs.org>
9601
9602         * files.el (find-file-noselect): undo change that shouldn't have
9603         gone in.
9604
9605 2000-03-17  Andy Piper  <andy@xemacs.org>
9606
9607         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
9608         of selected-window trickery.
9609
9610         * gutter-items.el (update-tab-in-gutter): don't give dedicated
9611         frames tabs.
9612         (progress-display-stop-callback): progress -> progress-display
9613         (progress-display-quit-function): ditto.
9614         (clear-progress-display): ditto.
9615         (remove-progress-display): ditto.
9616         (append-progress-display): ditto.
9617         (abort-progress-display): ditto.
9618         (raw-append-progress-display): ditto.
9619         (display-progress-display): ditto.
9620         (current-progress-display-label): ditto.
9621         (current-progress-display): ditto.
9622         (lprogress-display): ditto and save the buffer
9623         (progress-display): ditto. Otherwise the buffer sometimes gets
9624         changed which confuses font-lock.
9625
9626         * font-lock.el (font-lock-default-fontify-buffer): catch all
9627         errors, not just quit.
9628         (font-lock-mode): progress -> display-progress
9629         (font-lock-default-fontify-buffer): ditto.
9630         (font-lock-fontify-syntactically-region): ditto.
9631         (font-lock-fontify-keywords-region): ditto.
9632
9633 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
9634
9635         * cl.el (gensym): Move to here from cl-macs.el.
9636         (gentemp): Ditto.
9637
9638 2000-03-16  Andy Piper  <andy@xemacs.org>
9639
9640         * font-lock.el (font-lock-mode): use lprogress and friends for
9641         progress management.
9642         (font-lock-default-fontify-buffer): ditto.
9643         (font-lock-fontify-syntactically-region): ditto.
9644         (font-lock-fontify-keywords-region): ditto.
9645         (font-lock-revert-cleanup): fix reverting.
9646         (font-lock-revert-setup): ditto.
9647
9648         * gutter-items.el (progress-use-echo-area): new variable. Use the
9649         echo area for progress gauges if non-nil.
9650         (clear-progress): remove echo area stuff and defer to
9651         clear-message.
9652         (append-progress): dispatch non-command events after each progress
9653         increment. Remove echo area stuff.
9654         (abort-progress): remove echo area stuff and defer to
9655         display-message.
9656         (raw-append-progress): ditto. Dispatch non-command events after
9657         gutter redisplay.
9658         (display-progress): defer echo area stuff to display-message.
9659
9660         * gutter-items.el (clear-progress):
9661         (abort-progress): indentation changes.
9662         (display-progress): don't clear progress.
9663         (append-progress): compare messages with equal.
9664         (raw-append-progress): use dispatch-non-command-events to flush
9665         widget creation events.
9666
9667 2000-03-13  Ben Wing  <ben@xemacs.org>
9668
9669         * abbrev.el:
9670         * abbrev.el (abbrev-string-to-be-defined): New.
9671         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
9672         Changes for use with the menubar.
9673
9674 2000-03-12  Ben Wing  <ben@xemacs.org>
9675
9676         * alist.el (vassoc): moved here from font-menu.el.
9677
9678         * custom.el (defface): typo fix.
9679
9680         * dialog.el (yes-or-no-p-dialog-box):
9681         * dialog.el (message-box):
9682         * files.el (save-some-buffers-1):
9683         Put accelerators in the button names.
9684
9685         * font-lock.el (font-lock-comment-face):
9686         * font-lock.el (font-lock-keyword-face):
9687         * font-lock.el (font-lock-function-name-face):
9688         Fixed some of the colors under MS Windows because the existing
9689         default colors were hardly different from black and needed to be
9690         made lighter.
9691
9692         * font-menu.el:
9693         * font-menu.el (font-menu-split-long-menu):
9694         * font-menu.el (font-menu-family-constructor):
9695         * font-menu.el (font-menu-size-constructor):
9696         * font-menu.el (font-menu-weight-constructor):
9697         * font-menu.el (font-menu-set-font):
9698         vassoc moved to alist.el.
9699         Accelerators added to all menus.
9700         Unused bound var new-props removed.
9701
9702         * keydefs.el: I did a whole lot of rearranging to put things in a
9703         more consistent order and fixed a number of cases where key
9704         combinations involving up, down, left, right and so on were
9705         defined but the corresponding keypad combinations were not
9706         defined.
9707
9708         * lisp-mode.el:
9709         * lisp-mode.el (lisp-interaction-mode-popup-menu):
9710         * lisp-mode.el (emacs-lisp-mode):
9711         * lisp-mode.el (lisp-interaction-mode):
9712         * lisp-mode.el (flet):
9713         Added accelerators onto the menus.
9714         Made all the different versions of the let function be indented
9715         the same way.
9716         Undid Steve's easy-menu-ification, because it makes it impossible
9717         to have the menubar and popup menus different.
9718         Cleaned up the menu; added items for find-function &c and some
9719         indenting, and removed debug-on-*.
9720
9721         * list-mode.el (list-mode-hook):
9722         * list-mode.el (list-mode):
9723         * list-mode.el (completion-setup-hook):
9724         * list-mode.el (display-completion-list):
9725         Added support for the :window-height keyword, which is required
9726         because of other changes that I made for the file dialog box.  I
9727         also made the hook variables list-mode-hook and
9728         completion-setup-hook and also minibuffer-setup-hook in
9729         minibuf.el be permanent-local; see comment in list-mode.el.
9730
9731         * map-ynp.el (map-y-or-n-p):
9732         Added accelerators to the dialog buttons.
9733
9734         * menubar-items.el (menu-truncate-list):
9735         New internal function.
9736         * menubar-items.el (submenu-generate-accelerator-spec):
9737         * menubar-items.el (menu-item-strip-accelerator-spec):
9738         * menubar-items.el (menu-item-generate-accelerator-spec):
9739         New exported functions, for use in auto-generating accelerator specs.
9740
9741         * menubar-items.el:
9742         * menubar-items.el (default-menubar):
9743         * menubar-items.el (maybe-add-init-button):
9744         * menubar-items.el (bookmark-menu-filter):
9745         * menubar-items.el (slow-format-buffers-menu-line):
9746         * menubar-items.el (build-buffers-menu-internal):
9747         * menubar-items.el (language-environment-menu-filter):
9748         * menubar-items.el (default-popup-menu):
9749         * menubar-items.el (popup-buffer-menu):
9750         * menubar-items.el (popup-menubar-menu):
9751         Did a major overhaul on this file, and in fact I'm nowhere near
9752         done working on the menubar, and there will be more patches to
9753         come.  A basic summary of what I've done:
9754
9755         a) I added accelerators to all of the menu items.  For menus that
9756         are auto-generated, such as the buffers menu, the accelerators are
9757         automatically added to the beginning of each line using the
9758         numbers 1 through 9, then zero, and then letters starting with A,
9759         but omitting the letters that are already in use for the fixed
9760         menu items at the top of the buffers menu.  To facilitate adding
9761         accelerators of this kind, I created some new functions
9762         (*-accelerator-spec), which are also being used by other filters
9763         that auto generate lists of things such as ftp sites to download
9764         packages.  If people really don't like these accelerators
9765         appearing at the beginning of the menu items, a variable can be
9766         added to optionally turn them off, but I think this is rather
9767         pointless because other menu items have accelerators and many or
9768         most of the menu users will use the accelerators if the support is
9769         there.
9770
9771         b) I combined the top level Tools and Apps menus into a single
9772         Tools menu, because the distinction between the two is not
9773         obvious, and the items on the menus are not used often enough that
9774         putting some of them onto submenus is a problem.
9775
9776         c) I created two new top level menus called View and Cmds because
9777         there were too many items on the File and Edit menus, and I'm going
9778         to be adding more items to these menus.  In contrast to the Tools
9779         menu, the items on these menus may be used quite often during an
9780         editing session, and so should be available with fewer
9781         keystrokes.
9782
9783         d) I added a number of options to the options menu, including one
9784         for controlling whether the alt key can be used to traverse to
9785         menu items using the accelerators, one for controlling behavior of
9786         control-k, one for controlling how the kill and yank functions
9787         interact with the clipboard, a few additional buffers-menu
9788         options, and various other things.  I also did a bit of
9789         rearranging, for example, combining the keyboard and mouse options
9790         into a single keyboard and mouse submenu to facilitate the
9791         accelerators on that level.
9792
9793         e) I changed the variable buffers-menu-format-buffer-line-function
9794         to take two arguments instead of one, the second argument being
9795         the line number for use in creating an accelerator.  I added a
9796         hack to support existing functions with one argument (although I
9797         doubt that very many of these exist), for backward compatibility.
9798
9799         f) I moved the top level mule menu to be a submenu of the edit
9800         menu.  I think that most of the items on this menu are fairly
9801         useless and there are certainly not enough frequently used items
9802         to justify this being its own top level menu.
9803
9804         g) I combined most of the items in big-menubar.el into the main menu.
9805         If people think the main menu is too big, it would be possible to
9806         create different configurations, some smaller.
9807
9808         * menubar.el (check-menu-syntax):
9809         Deleted some syntax checks that were no longer valid, partly
9810         because of changes that were already made a long time ago, and
9811         partly because of a change I made where I allow the name of the
9812         menu item to be an evaluated expression rather than just a string,
9813         similar to all of the other parameters of a menu item.
9814
9815         * minibuf.el:
9816         * minibuf.el (read-file-name-1):
9817         * minibuf.el (mouse-read-file-name-1):
9818         I made a number of changes to improve the appearance
9819         and functioning of the file dialog box.  They include:
9820
9821         a) Fixing the problem where closing the dialog box by clicking on
9822         the close button of the window didn't properly exit the
9823         minibuffer.
9824
9825         b) Fixing the problem that if you typed part of a file name, and
9826         then clicked on a completion with the mouse, the file was not
9827         correctly selected.
9828
9829         c) Changing the title of the dialog box to reflect the operation
9830         being done in accordance with user interface conventions, rather
9831         than the name of the dialog box buffer, which is rather useless.
9832
9833         d) Remove the words "possible completions are" which didn't
9834         belong.
9835
9836         e) Fix things so that the completions scroll off the end of the
9837         completions windows only to the right, rather than both to the
9838         right and down, which is in accordance with Windows user interface
9839         conventions.
9840
9841         * msw-init.el (init-post-mswindows-win):
9842         Added a binding for meta-F4, which is the standard windows binding
9843         for exiting a program.
9844
9845         * select.el (get-selection-no-error):
9846         * select.el (own-selection):
9847         * select.el (own-clipboard):
9848         Added an optional argument called append to the functions
9849         own-selection and own-clipboard.  This adds support for appending
9850         text to the existing selection and allows the function
9851         own-clipboard to be used as the value of the variable
9852         interprogram- cut-function.
9853
9854         Fixed a bug in own-selection in handling zmacs-region-stays.
9855
9856         * simple.el (historical-kill-line): New.
9857
9858         * simple.el (kill-line):
9859         * simple.el (interprogram-cut-function):
9860         * simple.el (interprogram-paste-function):
9861         * simple.el (handle-pre-motion-command):
9862         * simple.el (next-line):
9863         * simple.el (previous-line):
9864         a) Expanded the variable kill-whole-line, so that function
9865         kill-line can be set to delete the entire line always, not just
9866         when cursor is at the beginning of the line.  This is controlled
9867         by setting the variable kill-whole-line to the symbol 'always.
9868         This behavior, as well as the existing kill-whole-line behavior,
9869         now only take effect when kill-line is called interactively,
9870         although this is a departure from a previous behavior in the case
9871         of setting this variable kill-whole-line to t.  It is almost
9872         certainly what has always been intended, and most likely the old
9873         way of doing things introduced bugs.  I also created a function
9874         called historical-kill-line, which ignores the kill-whole-line
9875         setting and always gives the historical behavior of only killing
9876         to the end of the line.  I bound this function to shift- control-k
9877         so that the kill to end of line behavior is available, even when
9878         kill-whole-line has been set to change control-k into the simple
9879         delete-whole-line behavior. (This can be set using the options
9880         menu.)
9881
9882         b) I changed things so that kill and yank now interact with the
9883         clipboard by default under windows.  This was done by changing the
9884         default value of interprogram-cut- function and
9885         interprogram-paste-function.  You can get the old behavior by
9886         setting these to nil, and there is an option on the options menu
9887         to do this.
9888
9889         c) I added support for selecting text using shifted motion keys.
9890         This support is on by default and can be controlled by the
9891         variable shifted-motion-keys-select-region.  There is also a
9892         variable called unshifted-motion-keys-deselect-region that
9893         controls more specifically how the shifted motion key behavior
9894         works.  I did not put an option on the options menu to turn this
9895         off, because I can't imagine why this would be useful.
9896
9897         * simple.el (forward-block-of-lines):
9898         * simple.el (backward-block-of-lines):
9899         * simple.el (block-movement-size):
9900         New.
9901
9902         * simple.el (uncapitalized-title-words):
9903         * simple.el (uncapitalized-title-word-regexp):
9904         * simple.el (capitalize-string-as-title):
9905         * simple.el (capitalize-region-as-title):
9906         New.
9907
9908
9909         * subr.el (add-hook):
9910         * subr.el (make-local-hook): New.
9911         * subr.el (remove-local-hook): New.
9912         * subr.el (add-one-shot-hook): New.
9913         * subr.el (add-local-one-shot-hook): New.
9914         Added some functions to make using hooks easier.
9915         These include:
9916
9917         a) Functions add-local-hook and remove-local-hook to make it easy
9918         to use local hooks.
9919
9920         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
9921         make it possible to add a "one-shot" hook, which is to say a hook
9922         that runs only once, and automatically removes itself after the
9923         first time it has run.
9924
9925 2000-03-09  Andy Piper  <andy@xemacs.org>
9926
9927         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
9928
9929 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
9930
9931         * buff-menu.el (buffers-menu-omit-invisible-buffers):
9932         Moved from menubar-items.el.
9933         * dumped-lisp.el: Dump gutter-items regardless of menubar.
9934
9935 2000-03-08  Andy Piper  <andy@xemacs.org>
9936
9937         * gutter-items.el (build-buffers-tab-internal): add selected field
9938         to buffers tab spec.
9939
9940 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
9941
9942         * minibuf.el (last-exact-completion): Initialize to nil.
9943
9944 2000-03-07  Didier Verna  <didier@xemacs.org>
9945
9946         * startup.el (command-line-1): remove unused variable
9947         `first-file-buffer'.
9948
9949 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
9950
9951         * loaddefs.el (completion-ignored-extensions): Removed ".log",
9952         which is also used for Web server log files.
9953
9954 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
9955
9956         * mule/mule-charset.el: Setup auto-fill-chars.
9957
9958 2000-03-02  SL Baur  <steve@beopen.com>
9959
9960         * subr.el (with-string-as-buffer-contents): Reimplement using
9961         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
9962         non-deletion of buffer after execution problem.
9963         (with-output-to-string): Use unique buffer name.
9964
9965 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
9966
9967         * gutter-items.el (buffers-tab-sort-function):  New variable.
9968         (buffers-tab-items):  Funcall it to sort the buffer tab list.
9969
9970 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
9971
9972         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
9973
9974 2000-02-28  Martin Buchholz  <martin@xemacs.org>
9975
9976         * menubar-items.el (maybe-add-init-button): Remove the "Load
9977         .emacs" button from all menubars.
9978
9979 2000-03-01  Didier Verna  <didier@xemacs.org>
9980
9981         * rect.el (string-rectangle): depend on `pending-delete-mode' for
9982         region rectangle replacement (from Jan Vroonhof).
9983         (replace-rectangle): new function.
9984
9985 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
9986
9987         * mule/mule-cmds.el (set-default-coding-systems): Use
9988         set-terminal-coding-system and set-keyboard-coding-system.
9989         * coding.el (set-terminal-coding-system): Use
9990         set-console-tty-output-coding-system.
9991         (set-keyboard-coding-system): Use
9992         set-console-tty-input-coding-system.
9993
9994 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
9995
9996         * minibuf.el (read-variable): Allow symbol to default argument.
9997
9998 2000-02-27  Andy Piper  <andy@xemacs.org>
9999
10000         * gutter-items.el (update-tab-hook): new function to be used for
10001         hooks.
10002         (create-frame-hook): add update-tab-hook.
10003         (record-buffer-hook): ditto.
10004         (default-gutter-position-changed): ditto.
10005         (default-gutter-position): updating the buffers tab is now handled
10006         by a hook.
10007         (default-gutter-position-changed-hook): new variable.
10008         (gutter-element-visibility-changed-hook): ditto.
10009         (set-gutter-element-visible-p): call it.
10010         (set-gutter-element): use modify-specifier-instances. Set extents
10011         as duplicable before using.
10012         (remove-gutter-element): ditto.
10013         (set-gutter-element-visible-p): ditto.
10014         (init-gutter): new function.
10015         (add-tab-to-gutter): use new gutter-element functions rather than
10016         setting specifiers directly.
10017         (clear-progress): ditto.
10018         (abort-progress): ditto.
10019         (gutter-buffers-tab-visible-p): renamed from
10020         default-gutter-visible-p
10021
10022         * specifier.el (modify-specifier-instances): new function from Jan
10023         Vroonhof.
10024
10025         * x-init.el (init-post-x-win): call init-gutter.
10026
10027         * msw-init.el (init-post-mswindows-win): call init-gutter.
10028
10029         * menubar-items.el (default-menubar): Update to reflect new gutter
10030         variables.
10031
10032 2000-02-26  Andy Piper  <andy@xemacs.org>
10033
10034         * gutter-items.el (set-gutter-element): new function. Add gutter
10035         elements to the specified gutter.
10036         (remove-gutter-element): new function. Remove gutter elements from
10037         the specified gutter.
10038         (set-gutter-element-visible-p): new function. Set gutter element
10039         visibility for the provided gutter-visible specifier.
10040
10041 2000-02-23  Andy Piper  <andy@xemacs.org>
10042
10043         * gutter-items.el (add-tab-to-gutter): specify dimensions
10044         dynamically.
10045
10046 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10047
10048         * gutter-items.el (add-tab-to-gutter):
10049         * package-get.el (package-get-interactive-package-query):
10050         * package-ui.el (pui-directory-exists):
10051         (pui-install-selected-packages):
10052         (pui-list-packages):
10053         Use #'(lambda ...)  instead of '(lambda ...).
10054
10055 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10056
10057         * startup.el (load-user-init-file): Check to make sure user
10058           has an init-file before calling load().
10059
10060 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10061
10062         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10063
10064 2000-02-23  Martin Buchholz <martin@xemacs.org>
10065
10066         * XEmacs 21.2.31 is released.
10067
10068 2000-02-21  Mike Sperber <mike@xemacs.org>
10069
10070         * loadup.el (really-early-error-handler):
10071         * update-elc.el:
10072         * make-docfile.el:
10073         Remove dependency on EMACSBOOTSTRAP... environment variables.
10074
10075 2000-02-21  Martin Buchholz <martin@xemacs.org>
10076
10077         * XEmacs 21.2.30 is released.
10078
10079 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10080
10081         * byte-optimize.el (byte-optimize-plus):
10082         (byte-optimize-minus):
10083         (byte-optimize-multiply):
10084         Optimize (- 0) to 0, not (-)
10085         Optimize (+ 5 3.0) to 8.0
10086         Optimize (* 5 3.0) to 15.0
10087         Improve readability.
10088
10089 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10090
10091         * modeline.el: (modeline-scrolling-method): change modeline
10092         mswindows cursor appearance according to the value.
10093
10094         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10095         and 'gui-element face colors and 'gui-element face font to Windows
10096         defaults.
10097
10098 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10099
10100         * font-lock.el: Javadoc enhancements
10101
10102 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10103
10104         * ldap.el (toplevel): Test if LDAP support has been compiled in
10105         (ldap-verbose): New option
10106         (ldap-search-entries): Renamed from the previous ldap-search
10107         Conditionalize message display on ldap-verbose
10108         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10109         defuns
10110         (ldap-search): Is now defined as an obsolete wrapper calling
10111         ldap-search-basic or ldap-search-entries
10112
10113
10114 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10115             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10116             Jan Vroonhof  <jan@xemacs.org>
10117
10118         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10119         When for-effect is true, didn't call `byte-optimize-form'
10120         in and/or subforms without last.
10121
10122 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10123
10124         * package-get.el (package-get-download-sites): Use correct custom
10125         type.
10126
10127 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10128
10129         * files.el (write-file): Ask for coding system when compiled with
10130         file-coding.
10131
10132 2000-02-16  Andy Piper  <andy@xemacs.org>
10133
10134         * buffer.el (switch-to-buffer): give norecord argument to
10135         set-window-buffer instead of explicitly recording.
10136
10137         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10138         we have to pick a window.
10139
10140 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10141
10142         * mule/mule-cmds.el (describe-language-support): Don't add
10143         unexist function to help-map.
10144         (describe-coding-system): Don't use already assigend `C'.
10145
10146 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10147
10148         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10149         work in custom.
10150
10151 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10152
10153         * about.el: Ienaga's e-mail address change.
10154
10155 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10156
10157         * etags.el (find-tag): force new window -- even if buf already
10158         visible -- when other-window is t
10159
10160 2000-02-16  Martin Buchholz <martin@xemacs.org>
10161
10162         * XEmacs 21.2.29 is released.
10163
10164 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10165
10166         * cl-extra.el (getf): This is now identical to `plist-get', so
10167         just defalias it.
10168         * cl-macs.el: Make getf an alias to plist-get, at the
10169         byte-compiler level, using define-compiler-macro.
10170
10171 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10172
10173         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10174
10175 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10176
10177         * lisp/etags.el (find-tag-internal): set exact-tagname to
10178           a regular expression that matches against the tagname
10179           part of the tag entry first instead of only looking in
10180           the context area.
10181
10182 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10183
10184         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10185         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10186
10187 2000-02-07  Martin Buchholz <martin@xemacs.org>
10188
10189         * XEmacs 21.2.28 is released.
10190
10191 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10192
10193         * cl-extra.el (getf): Just call `get', never `get*'.
10194         Make arglist match docstring.
10195         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10196         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10197         * byte-optimize.el: remove references to `get*'.
10198
10199 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10200
10201         * mule/european.el: Add syntax information for Latin3 and Latin4.
10202
10203 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10204
10205         * byte-optimize.el: Byte-optimize (length "foo")
10206
10207 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10208
10209         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10210         width check using `window-leftmost-p' and `window-rightmost-p'.
10211
10212 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10213
10214         * wid-edit.el (widget-match-inline): An atom never matches a
10215           list.
10216
10217 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10218
10219         * modeline.el: Consolidated 'x and 'mswindows specification under
10220         'win tag.
10221
10222 2000-01-29  Andy Piper  <andy@xemacs.org>
10223
10224         * gutter-items.el: (format-buffers-tab-line): Try and be
10225         intelligent about buffer naming when we have duplicates.
10226
10227 2000-01-29  Andy Piper  <andy@xemacs.org>
10228
10229         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10230         updated when it becomes visible.
10231
10232 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10233
10234         * bytecomp.el (byte-compile-insert-header): Properly set coding
10235         system under MULE and file-coding.
10236
10237 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10238
10239         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10240         (dontusethis-set-value-terminal-coding-system-handler):
10241         (dontusethis-set-value-keyboard-coding-system-handler):
10242         Never undefine coding system aliases.  Emergency fix for gnus.
10243
10244 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10245
10246         * files.el (abbreviate-file-name): Use directory-sep-char instead
10247         of hard-coded "/".
10248
10249 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10250
10251         * startup.el (user-init-file-base-list): New variable, replacing
10252         user-init-file-base.
10253         (find-user-init-file): New function.
10254         (command-line-early): Use it.
10255         (load-user-init-file): Ditto.
10256
10257 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10258
10259         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10260         calling valid-image-instantiator-format-p
10261
10262 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10263
10264         * isearch-mode.el (isearch-mode): The variable is
10265         isearch-unhidden-extents, not isearch-opened-extents.
10266
10267 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10268
10269         * minibuf.el (next-history-element): Modify error message if a
10270         default value is available.
10271
10272 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10273
10274         * bytecomp.el (byte-compile-file): Don't unconditionally write
10275         .elc files in binary - might contain non-Latin1.
10276
10277 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10278
10279         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10280         for windows-nt.
10281
10282         * version.el:
10283         * startup.el (user-init-file-base):
10284         * process.el (call-process-region):
10285         * files.el (make-backup-file-name):
10286         (backup-file-name-p):
10287         (file-relative-name):
10288         (abbreviate-file-name):
10289         (set-auto-mode):
10290         * code-process.el (call-process-region): Removed unnecessary
10291         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10292         support out of the universe.
10293
10294         * process.el:
10295         * code-process.el:
10296         * bytecomp.el (byte-compile-file): Removed reference to
10297         buffer-file-type, and commented usage of binary-process-output
10298         NTEmacs variables.
10299
10300 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10301
10302         * help.el (function-arglist): Add case for macro.
10303
10304 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10305
10306         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10307         printers.
10308         (custom-display): Added a menu for printer/display tags.
10309
10310         * frame.el (frame-type):
10311         * device.el (device-type): Added 'msprinter to the doc string, and
10312         removed 'pc -- it is not going to be implemented ever.
10313         (call-device-method): Fixed docstring typo.
10314         Defined specifier tags 'printer and 'display.
10315
10316 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10317
10318         * lisp/itimer.el (itimer-run-expired-timers): (consp
10319           last-command-event-time) instead of (consp
10320           'last-command-event-time).
10321
10322 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10323
10324         * msw-glyphs.el: Removed obsolete commentary.
10325
10326 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10327
10328         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10329         better default value.
10330
10331 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10332
10333         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10334         (read-string): Ditto.
10335         (eval-minibuffer): Ditto.
10336         (read-command): Ditto.
10337         (read-function): Ditto.
10338         (read-variable): Ditto.
10339         (read-number): Ditto.
10340         (read-shell-command): Ditto.
10341         (read-number): Record history.
10342
10343 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10344
10345         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10346
10347 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10348
10349         * faces.el (startup-initialize-custom-faces): New function.
10350         Reset all faces created during auto-autoloads loading time
10351         by defface.
10352         * startup.el (command-line): Call it.
10353
10354 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10355
10356         * about.el (about-hackers): Add myself to contributors list.
10357
10358 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10359
10360         * menubar-items.el (maybe-add-init-button): Removed an argument in
10361         a call to load-user-init-file, as the function managed to lose its
10362         formal parameter a few betas ago.
10363
10364 2000-01-18  Martin Buchholz <martin@xemacs.org>
10365
10366         * XEmacs 21.2.27 is released.
10367
10368 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10369
10370         * process.el (shell-command-to-string): Use the FSF docstring.
10371         Make shell-command-to-string the standard function, and
10372         exec-to-string the (deprecated) alias.
10373
10374         * startup.el: typo fix.
10375
10376 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10377
10378         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10379
10380 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10381
10382         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10383         buffers after visible buffers.
10384         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10385
10386 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10387
10388         * info.el (Info-extract-menu-node-name): Stop at a dot
10389         followed by whitespace or right parenthesis.
10390
10391 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10392
10393         * info.el (Info-directory-list): Warn against using Customize with
10394         Info-directory-list.
10395
10396 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10397
10398         * minibuf.el (read-file-name): doc fix.
10399
10400         * autoload.el (update-file-autoloads): doc fix.
10401
10402         * about.el (about-hackers): Change my E-mail address.
10403
10404 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10405
10406         * info.el (Info-visit-file): Just use the `f' interactive spec to
10407         read a filename in the standard way.
10408
10409 2000-01-13  Andy Piper  <andy@xemacs.org>
10410
10411         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10412         (gutter-buffers-tab-extent): new variable.
10413         (update-tab-in-gutter): call add-tab-to-gutter again if the
10414         orientation has changed.
10415         (add-tab-to-gutter): cope with different orientations.
10416
10417 2000-01-11  Didier Verna  <didier@xemacs.org>
10418
10419         * info.el (Info-following-node-name): backward-skip dots as well
10420         as spaces (dots at the end of a node name aren't part of it).
10421         (Info-extract-menu-node-name): don't skip dots. There could be
10422         some in the node name.
10423         (Info-index): allow dots to be part of a node name.
10424
10425 2000-01-12  Andreas Jaeger  <aj@suse.de>
10426
10427         * files.el (auto-mode-alist): Added idlwave-mode.
10428         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10429
10430 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10431
10432         * info.el (Info-search): Show default value.
10433
10434 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10435
10436         * info.el (Info-read-node-completion-table): New variable.
10437         (Info-read-node-name-1): New function.
10438         (Info-read-node-name): Use it.
10439         (Info-follow-reference): Use DEFAULT argument of completing-read.
10440         (Info-menu): Ditto.
10441
10442 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10443
10444         * hyper-apropos.el (hyper-describe-key-briefly): Save
10445         window configuration.
10446         (hyper-describe-face): Use DEFAULT of completing-read.
10447         (hyper-apropos-read-variable-symbol): Ditto.
10448         (hyper-apropos-read-function-symbol): Ditto.
10449
10450 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10451
10452         * mule/mule-cmds.el (set-default-coding-system): Set
10453         comint-exec-hook to use coding-system-for-read and
10454         coding-system-for-write so that C-x RET c works.
10455
10456 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10457
10458         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10459         (previous-matching-history-element): Increment
10460         minibuffer-max-depth by 1.
10461         (next-matching-history-element): Ditto.
10462
10463 2000-01-11  Andy Piper  <andy@xemacs.org>
10464
10465         * gutter-items.el (buffers-tab): Create a new face for the buffers
10466         tab.
10467         (buffers-tab-face): use it.
10468
10469 2000-01-10  Didier Verna  <didier@xemacs.org>
10470
10471         * modeline.el (modeline-scrolling-method): change modeline X
10472         cursor appearance according to the value.
10473
10474 2000-01-07  Andreas Jaeger  <aj@suse.de>
10475
10476         * about.el (about-hackers): Moved my entry to contributor list.
10477         (xemacs-hackers): Added myself.
10478         (about-maintainer-info): Added description of myself.
10479
10480
10481 2000-01-07  Didier Verna  <didier@xemacs.org>
10482
10483         * modeline.el (modeline-scrolling-method): new variable.
10484         (mouse-drag-modeline): add reference to it in the docstring.
10485         (mouse-drag-modeline): handle it.
10486
10487 2000-01-08  Andy Piper  <andy@xemacs.org>
10488
10489         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10490         calls.
10491         (remove-buffer-from-gutter-tab): ditto.
10492
10493 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10494
10495         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10496         (custom-face-edit): Fix grammatical error in help message.
10497
10498 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10499
10500         * movemail.el: Added.
10501
10502         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10503
10504 2000-01-03  Didier Verna  <didier@xemacs.org>
10505
10506         * modeline.el (mouse-drag-modeline): remove the code related to
10507         the modeline horizontal scrolling facility.
10508
10509 1999-12-31  Martin Buchholz <martin@xemacs.org>
10510
10511         * XEmacs 21.2.26 is released.
10512
10513 1999-12-28  Andy Piper  <andy@xemacs.org>
10514
10515         * wid-edit.el (widget-push-button-value-create): The gui cache
10516         does not agree with native widgets which can only be displayed
10517         once per window. The reasons for caching are diminished now that
10518         we don't hog resources when creating buttons.
10519         (widget-push-button-cache) deleted.
10520
10521 1999-12-24  Martin Buchholz <martin@xemacs.org>
10522
10523         * XEmacs 21.2.25 is released.
10524
10525 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10526
10527         * hyper-apropos.el (hyper-apropos): Toggle
10528         hyper-apropos-programming-apropos correctly.
10529         Set REGEXP when user accepts default value.
10530
10531 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10532
10533         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10534         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10535
10536 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10537
10538         * mule/mule-category.el (undefined-category-designator):
10539         Return char instead of character.  Search for undefined one.
10540         (describe-category): Use with-displaying-help-buffer.
10541
10542 1999-12-21  Martin Buchholz  <martin@xemacs.org>
10543
10544         * byte-optimize.el (byte-optimize-plus):
10545         Optimize (+ 1) to 1 instead of (1+ nil).
10546
10547         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
10548
10549         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
10550
10551         * byte-optimize.el (byte-optimize-char-before): New function.
10552         Remove performance penalty for using (char-before) instead of (char-after).
10553
10554 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10555
10556         * mule/mule-category.el (char-category-list): Return character
10557         instead of integer.
10558
10559 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10560
10561         * minibuf.el (read-buffer): Check default is buffer object.
10562
10563 1999-11-25  Andy Piper  <andy@xemacs.org>
10564
10565         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
10566         for buttons.
10567
10568 1999-12-16  Andreas Jaeger  <aj@suse.de>
10569
10570         * package-get.el (package-get-maybe-save-index): Fixed typo.
10571         Patch by Jeff Miller <jmiller@smart.net>.
10572
10573 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
10574
10575         * gnuserv.el (gnuserv-process-filter):  don't call
10576         gnuserv-write-to-client when gnuserv-current-client is nil
10577
10578 1999-12-14  Martin Buchholz <martin@xemacs.org>
10579
10580         * XEmacs 21.2.24 is released.
10581
10582 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10583
10584         * about.el (about-hackers): Update my email address.
10585
10586 1999-12-07  Martin Buchholz <martin@xemacs.org>
10587
10588         * XEmacs 21.2.23 is released.
10589
10590 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
10591
10592         * package-get.el (package-get-download-sites): Removed several
10593         defunct download sites, added many new ones, and corrected a few
10594         incorrect directory-on-site entries.  Added physical locations to
10595         site-description.
10596
10597 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10598
10599         * finder.el (finder-commentary): add DOC string and fix
10600         interactive spec
10601
10602 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10603
10604         * help.el (describe-function): Don't forget to intern the string
10605         completing-read returns.
10606         (describe-variable): Ditto.
10607
10608 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
10609
10610         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
10611         `hyper-apropos-help-mode' here to find symbol to customize
10612         irregardless of cursor position and simplify
10613         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
10614         `hyper-apropos-popup-menu'.
10615
10616 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10617
10618         * apropos.el (apropos-mode-map): Add return to call
10619         apropos-follow.
10620         (apropos-print): Call apropos-mode to have better
10621         command reference. Put keymap text-poperty to
10622         symbole name.
10623
10624 1999-11-22  Alastair Burt  <burt@dfki.de>
10625
10626         * help.el: (describe-bindings-1): Added handling of keymaps for
10627         the extents at point.
10628
10629 1999-12-02  Mark Thomas  <mthomas@jprc.com>
10630
10631         * gutter-items.el (buffers-tab-items): Wrap the function in a
10632         save-match-data
10633
10634 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10635
10636         * help.el (describe-function): Use the DEFAULT argument to
10637         completing-read.
10638         (describe-variable): Ditto.
10639
10640 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10641
10642         * minibuf.el (read-from-minibuffer): Add optional argument
10643         DEFAULT to have better mini-buffer history support.
10644         (completing-read): Pass default to read-from-minibuffer.
10645         (read-buffer): Pass default to completing-read.
10646
10647 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10648
10649         * font-lock.el (font-lock-doc-string-face): Document the
10650         `font-lock-lisp-like' property.
10651
10652 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
10653
10654         * lisp-mode.el: Specify `font-lock-lisp-like'.
10655
10656         * font-lock.el (font-lock-lisp-like): New function.
10657         (font-lock-fontify-syntactically-region): Use it.
10658
10659 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
10660
10661         * XEmacs 21.2.22 is released
10662
10663 1999-11-28  Martin Buchholz <martin@xemacs.org>
10664
10665         * XEmacs 21.2.21 is released.
10666
10667 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10668
10669         * minibuf.el (read-coding-system): Accept symbol and
10670         coding-system object as a default-coding-system.
10671
10672 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10673
10674         * minibuf.el (read-coding-system): Accept symbol as
10675         a default-coding-system.
10676
10677 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10678
10679         * apropos.el (apropos-documentation): Use insert instead
10680         of princ.
10681
10682 1999-11-07  William M. Perry  <wmperry@aventail.com>
10683
10684         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
10685           for the linux console.
10686
10687         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
10688           stuff to work when you are not on a window system, since the GPM
10689           mouse support now allows pasting from outside of XEmacs.
10690
10691 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
10692
10693         * XEmacs 21.2.20 is released
10694
10695 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
10696
10697         * setup-paths.el (paths-default-info-directories): Add
10698         /usr/share/info and /usr/local/share/info.
10699
10700 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
10701
10702         * about.el: Updated Vladimir Ivanovic's info.
10703
10704 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
10705
10706         * auto-show.el (auto-show-truncationp): Remove.
10707
10708         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
10709
10710 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10711
10712         * indent.el (indent-line-to): fix bug: spaces were not replaced
10713         with tab if column is multiple of tab-width
10714         From dhn@qedinc.com
10715
10716 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
10717
10718         * mule/mule-cmds.el (read-input-method-name): Accept symbols
10719         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
10720
10721         * package-get.el (package-get-package-provider): Be verbose when
10722         interactive. Patch from Robert Pluim
10723
10724 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
10725
10726         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
10727         info file suffixes.
10728
10729 1999-08-19  Stephen Tse  <stephent@sfu.ca>
10730
10731         * process.el (open-network-stream): Add a new optional parameter
10732         PROTOCOL to support udp; fix a minor typo and add an explanation
10733         in docstring for udp programming.
10734
10735         * code-process.el (open-network-stream): Add a new optional
10736         parameter PROTOCOL to support udp; fix a minor typo and add an
10737         explanation in docstring for udp programming.
10738
10739 1999-10-18  Andy Piper  <andy@xemacs.org>
10740
10741         * gui.el (make-gui-button): be more precise about how we call
10742         callbacks.
10743
10744         * wid-edit.el (widget-push-button-value-create): Use the new form
10745         of native gui-button.
10746
10747 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10748
10749         * info.el (Info-page-prev): Don't do (sit-for 0).
10750
10751 1999-10-13  Andy Piper  <andy@xemacs.org>
10752
10753         * gutter-items.el (progress-abort-glyph): new glyph for showing
10754         abort status.
10755         (append-progress): dispatch-event rather than sit-for.
10756         (abort-progress): new function. Show the abort glyph with an
10757         appropriate message.
10758         (raw-append-progress): dispatch-event rather than sit-for.
10759         (display-progress): cope with aborts.
10760
10761         * gui.el (make-gui-button): Use native widgets for buttons
10762         unconditionally.
10763         (insert-gui-button): ditto.
10764         (gui-button-p): ditto.
10765
10766         * xbm-button.el: remove from core.
10767
10768         * xpm-button.el: remove from core.
10769
10770 1999-10-07  Olivier Galibert  <galibert@pobox.com>
10771
10772         * faces.el (init-device-faces): Don't initialize the random faces
10773         on the stream device.
10774
10775 1999-10-06  Andy Piper  <andy@xemacs.org>
10776
10777         * files.el (recover-file): Don't use ls under windows for revert buffer.
10778
10779 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
10780
10781         * package-get.el (package-get-download-menu): Make menu really
10782         toggle download sites.
10783         (package-get-download-sites): Add autoload cookie.
10784
10785 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10786
10787         * setup-paths.el (paths-find-module-directory): Ditto.
10788
10789 1999-09-29  Werner Fink  <werner@suse.de>
10790
10791         * setup-paths.el (paths-find-exec-directory): Add missing nil
10792         parameter for environment.
10793
10794 1999-09-27  Martin Buchholz  <martin@xemacs.org>
10795
10796         * modeline.el (modeline-format):
10797         Only purecopy the strings.  Else
10798         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
10799         barfs.
10800
10801 1999-08-28  Mike Woolley  <mike@bulsara.com>
10802
10803         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
10804         user setting comint-completion-addsuffix and
10805         comint-process-echoes.
10806
10807 1999-09-22  Andy Piper  <andy@xemacs.org>
10808
10809         * gutter-items.el (update-tab-in-gutter): use
10810         last-nonminibuf-window instead of selected-window.
10811
10812 1999-09-18  Andy Piper  <andy@xemacs.org>
10813
10814         * gnuserv.el (gnuserv-edit-files): select frame we are going to
10815         display on.
10816
10817         * subr.el (record-buffer-hook): new variable so that the hook gets
10818         some documentation.
10819
10820 1999-09-16  Andy Piper  <andy@xemacs.org>
10821
10822         * gutter-items.el (update-tab-in-gutter): only update when the
10823         gutter is visible.
10824         (remove-buffer-from-gutter-tab): ditto.
10825
10826 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
10827
10828         * simple.el (do-auto-fill): Commented out part of Kinsoku
10829         processing.
10830
10831 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
10832
10833         * isearch-mode.el (isearch-highlightify-region): Give the
10834         highlighting extents a high priority.
10835         (isearch-make-extent): Give the main highlighting extent an even
10836         higher priority.
10837
10838 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10839
10840         * packages.el (packages-compute-package-locations): Fix typo from
10841         -u rationalization.
10842
10843 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10844
10845         * setup-paths.el (paths-find-doc-directory): Respect value of
10846         `configure-doc-directory.'
10847
10848         * find-paths.el (paths-find-architecture-directory): Give
10849         precendence `default' argument (which typically comes from
10850         configure).
10851
10852 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10853
10854         * startup.el (command-line-early): Added options -user-init-file
10855         and -user-init-directory.
10856
10857         * files.el (user-init-file): Default to NIL so we can recognize
10858         when it's set.
10859
10860 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10861
10862         * obsolete.el (init-file-user):
10863         * startup.el:
10864         * packages.el (packages-compute-package-locations):
10865         * package-get.el (package-get-user-index-filename):
10866         * menubar-items.el (maybe-add-init-button):
10867         * info.el (Info-annotations-path):
10868         * dump-paths.el:
10869         Change `user-init-directory' to be an absolute path.
10870         Use `user-init-directory' where appropriate.
10871         Zap `init-file-user' and its uses.
10872
10873 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
10874
10875         * subr.el (copy-symbol): New function.
10876
10877 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10878
10879         * isearch-mode.el (isearch-done): Be sure to restore invisible
10880         extents in the proper buffer.
10881         (isearch-pre-command-hook): Set this-command to the correct value
10882         in case the buffer has changed and old overriding-local-map was
10883         used.
10884         (isearch-restore-extent): Use remprop instead of setting the
10885         property to nil.
10886
10887 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10888
10889         * cmdloop.el (execute-extended-command): Update zmacs region
10890         before the delay.
10891         (execute-extended-command): Make the message gettext-friendly.
10892
10893 1999-09-07  Andy Piper  <andy@xemacs.org>
10894
10895         * gutter-items.el (progress-gauge-glyph): renamed from
10896         progress-glyph.
10897         (progress-text-glyph): new variable.
10898         (progress-layout-glyph): use layouts and text glyphs.
10899         (progress-area-buffer): removed.
10900         (progress-text-and-extent): new variable.
10901         (progress-displayed-p): dynamically create gutter area buffer.
10902         (clear-progress): ditto.
10903         (raw-append-progress): ditto.
10904         (append-progress): use new glyph names.
10905         (raw-append-progress): only create the extent when needed. set
10906         properties more optimally.
10907         (progress): remove args.
10908
10909 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10910
10911         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
10912         mapcar where the return value is unused.
10913         (isearch-restore-invisible-extents): Ditto.
10914         (isearch-highlight-all-cleanup): Ditto.
10915         (isearch-delete-extents-in-range): Traverse the extents only once.
10916         (isearch-highlight-all-update): Don't start over if the search
10917         string has changed and more input is pending.
10918
10919 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10920
10921         * packages.el (packages-find-package-data-path): Ditto.
10922
10923         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
10924
10925         * subr.el (mapc-internal): Don't make obsolete.
10926
10927         * cl-extra.el (mapc): Resurrect.
10928
10929 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
10930
10931         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
10932         alias.
10933
10934         * isearch-mode.el (isearch-top-state): Restore isearch-word.
10935         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
10936         (isearch-yank-clipboard): Use get-clipboard instead of
10937         x-get-clipboard.
10938         (isearch-yank-selection): Fix docstring.
10939
10940 1999-09-02  Martin Buchholz  <martin@xemacs.org>
10941
10942         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
10943
10944 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
10945
10946         * cl-macs.el (extent-start-position): Fix setf method.
10947         (extent-end-position): Ditto.
10948
10949 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
10950
10951         * isearch-mode.el: End merge with FSF 20.4.
10952
10953         * isearch-mode.el (search-invisible): New variable.
10954         (isearch-hide-immediately): Ditto.
10955         (isearch-unhidden-extents): Ditto.
10956         (isearch-range-invisible): New function.
10957         (isearch-unhide-extent): Ditto.
10958         (isearch-restore-invisible-extents): Ditto.
10959         (isearch-restore-extent): Ditto.
10960
10961         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
10962         implementation.
10963         (isearch-ring-retreat-edit): Ditto.
10964         (isearch-forward): New argument NO-RECURSIVE-EDIT.
10965         (isearch-forward-regexp): New arguments NOT-REGEXP and
10966         NO-RECURSIVE-EDIT.
10967         (isearch-backward): New argument NO-RECURSIVE-EDIT.
10968         (isearch-backward-regexp): New arguments NOT-REGEXP and
10969         NO-RECURSIVE-EDIT.
10970         (isearch-mode): Return isearch-success.
10971         (isearch-update): Use unread-command-events instead of
10972         unread-command-event.
10973         (isearch-abort): If an invalid regexp is encountered, keep popping
10974         states.
10975         (isearch-*-char): Use FSF implementation.
10976         (isearch-whitespace-chars): Use the more robust FSF's
10977         implementation.
10978         (isearch-within-brackets): New variable.
10979         (isearch-mode): Initialize it.
10980         (isearch-edit-string): Bind it.
10981         (isearch-search-and-update): Set it.
10982         (isearch-push-state): Push it.
10983         (isearch-top-state): Pop it.
10984         (isearch-search): Set it.
10985         (isearch-printing-char): When called by isearch-whitespace-chars,
10986         handle M-SPC gracefully.
10987         (isearch-message-prefix): New argument ELLIPSIS.
10988         (isearch-message-suffix): Ditto.
10989         (isearch-message): Use the ELLIPSIS argument when calling
10990         isearch-message-prefix and isearch-message-suffix.
10991         (isearch-message-prefix): Distinguish between "wrapped" and
10992         "overwrapped" search, FWIW.
10993
10994 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10995
10996         * isearch-mode.el (isearch-edit-string): Use the head of the
10997         search ring instead of search-last-string and search-last-regexp.
10998         (search-highlight): Renamed from isearch-highlight.
10999         (isearch-exit): Use the new name.
11000         (isearch-highlight): Ditto.
11001         (isearch-dehighlight): Ditto.
11002         (isearch-update-ring): New function.
11003         (isearch-done): Call it.
11004         (isearch-done): New argument EDIT.
11005         (isearch-repeat): If search string is empty, look up at the car of
11006         the search ring; ignore the yank pointer.
11007         (isearch-abort): Call isearch-done with NOPUSH.
11008         (isearch-cancel): New function.
11009         (isearch-mode-map): Bind it to ESC ESC ESC.
11010
11011         * isearch-mode.el: Begin merge with FSF 20.4.
11012
11013 1999-09-01  Andy Piper  <andy@xemacs.org>
11014
11015         * x-select.el (x-get-clipboard): obsolete.
11016         (x-yank-clipboard-selection): obsolete
11017
11018         * select.el (disown-selection): need to be careful to disown the
11019         clipboard if we set it via selection.
11020         (get-clipboard): move from x-select.el
11021         (yank-clipboard-selection): ditto.
11022
11023 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11024
11025         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11026         isearch-highlight-all-matches to nil.
11027         (isearch-fixed-case): New variable.
11028         (isearch-mode): Initialize it.
11029         (isearch-edit-string): Save it.
11030         (isearch-toggle-case-fold): Set it.
11031         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11032         need to check isearch-fixed-case.
11033         (isearch-toggle-case-fold): Update highlighting of all matches
11034         before the pause.
11035         (isearch-edit-string):
11036
11037 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11038
11039         * isearch-mode.el (isearch-edit-string): Call isearch-message
11040         before reading the event so that the prompt is displayed properly.
11041         (isearch-message): Use isearch-nonincremental when calling
11042         isearch-message-prefix.
11043         (minibuffer-local-isearch-map): Bind up and down to do the same as
11044         M-p and M-n respectively.
11045         (isearch-done): New arg NOPUSH.
11046         (isearch-edit-string): Use it.
11047         (isearch-edit-string): Don't bind isearch-string.
11048         (isearch-ring-adjust): Edit string, *then* push state.
11049
11050 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11051
11052         * faces.el (isearch-secondary): Make isearch-secondary look
11053         different than default.
11054
11055 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11056
11057         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11058         save-excursion.
11059         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11060         (isearch-update): Call isearch-dehighlight without arguments.
11061         (isearch-done): Ditto.
11062
11063         * isearch-mode.el (isearch-fix-case): If the search string has no
11064         upper-case letters, allow the folding to be reenabled.
11065         Previously, once disabled, the folding would remain that way until
11066         the end of isearch.
11067         (isearch-top-state): Call isearch-fix-case.
11068
11069         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11070         save-excursion.
11071         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11072
11073 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11074
11075         * xpm-button.el:
11076         xbm-button.el: Need to exist in core because gui.el depends on
11077         them.
11078
11079 1999-08-31  Andy Piper  <andy@xemacs.org>
11080
11081         * gutter-items.el (buffers-tab-face): new customizable variable.
11082         (buffers-tab-default-buffer-line-length): new specifier for
11083         maximum viewable characters.
11084         (progress-stack): new variable for implementing widget-based
11085         progress messages.
11086         (progress-area-buffer): ditto.
11087         (progress-glyph-height): ditto.
11088         (progress-stop-callback): ditto.
11089         (progress-quit-function): new function.
11090         (progress-glyph): new variable.
11091         (progress-layout-glyph): ditto.
11092         (progress-displayed-p): new function, see message-displayed-p for
11093         details.
11094         (clear-progress): ditto.
11095         (remove-progress): ditto.
11096         (append-progress): ditto.
11097         (raw-append-progress): ditto.
11098         (display-progress): ditto.
11099         (current-progress): ditto.
11100         (current-progress-label): ditto.
11101         (progress): ditto.
11102         (lprogress): ditto.
11103
11104
11105 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11106
11107         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11108
11109         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11110         `isearch-yank-selection'.
11111         (isearch-mode-map): Use it.
11112         (isearch-yank-selection): Use `get-selection' instead of
11113         `get-x-selection'.
11114
11115 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11116
11117         * faces.el (isearch-secondary): Create face here.
11118
11119         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11120         timers.
11121
11122 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11123
11124         * subr.el (buffer-string): More robust backward compatibility
11125         check, courtesy William Perry.
11126
11127 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11128
11129         * replace.el (perform-replace): Stop the search after the search
11130         limit has been reached.
11131
11132 1999-08-23  Andy Piper  <andy@xemacs.org>
11133
11134         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11135         here if we don't have one.
11136
11137 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11138
11139         * ldap.el (ldap-coding-system): Default to nil until we get
11140         efficient UTF8 support
11141         (ldap-decode-string): Guard against `decode-coding-string' not
11142         being defined
11143         (ldap-encode-string): Guard against `encode-coding-string' not
11144         being defined
11145
11146 1999-08-23  Didier Verna  <didier@xemacs.org>
11147
11148         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11149         Some doc strings improvements, and add a star to the `interactive'
11150         calls.
11151
11152 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11153
11154         * font-lock.el (java-font-lock-keywords-3): introduced new
11155         keywords and regexpes for javadoc syntax 1.2.
11156
11157 1999-08-17  Andy Piper  <andy@xemacs.org>
11158
11159         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11160         format-buffers-tab-line.
11161         (buffers-tab-max-buffer-line-length): new variable.
11162         (format-buffers-tab-line): new function. truncate names if over
11163         buffers-tab-max-buffer-line-length.
11164
11165 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11166
11167         * cus-start.el: Customize the variable `bell-inhibit-time'.
11168
11169 1999-08-16  Andy Piper  <andy@xemacs.org>
11170
11171         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11172         brute-force approach to deleting the last buffer.
11173         (buffers-tab-grouping-regexp): new customizable variable.
11174         (select-buffers-tab-buffers-by-mode): use it.
11175
11176 1999-08-13  Andy Piper  <andy@xemacs.org>
11177
11178         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11179         deletion problem.
11180
11181 1999-07-30  Didier Verna  <didier@xemacs.org>
11182
11183         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11184         of princ to output symbols.
11185         (custom-save-face-internal): ditto.
11186         (custom-save-resets): ditto.
11187
11188 1999-08-09  Didier Verna  <didier@xemacs.org>
11189
11190         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11191         `regexp-quote' to protect the major mode name for use as a regular
11192         expression (c++ needs this for instance).
11193
11194 1999-08-08  Andy Piper  <andy@xemacs.org>
11195
11196         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11197         cope with similar mode names.
11198
11199         * gutter-items.el (buffers-tab-selection-function): new selection
11200         function.
11201         (select-buffers-tab-buffers-by-mode): new function.
11202         (buffers-tab-items): use it if set to only display buffers in the
11203         tab in the current buffer's group..
11204         (update-tab-in-gutter): use new api.
11205         (remove-buffer-from-gutter-tab): ditto.
11206
11207         * gutter-items.el (buffers-tab-max-size): set custom selection
11208         default to 6.
11209         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11210         (add-tab-to-gutter): set face as default.
11211
11212 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11213
11214         * faces.el (frob-face-property): Merge the fall-back specifier
11215         with the target, not replace it.
11216
11217 1999-08-05  Andy Piper  <andy@xemacs.org>
11218
11219         * gutter-items.el (update-tab-in-gutter): add frame argument for
11220         buffer-items.
11221         (update-tab-in-gutter): use it.
11222
11223         * gutter-items.el (record-buffer-hook): set.
11224
11225         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11226         change.
11227         (switch-to-buffer-hook) deleted.
11228
11229 1999-08-04  Andy Piper  <andy@xemacs.org>
11230
11231         * gutter-items.el (update-tab-in-gutter): make sure this will work
11232         as an argument to create-frame-hook.
11233
11234 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11235
11236         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11237         instead of timer emulation.
11238
11239 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11240
11241         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11242         Emacs isearch enhancements.
11243
11244 1999-07-28  Andy Piper  <andy@xemacs.org>
11245
11246         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11247         all devices that support tab controls.
11248         (remove-buffer-from-gutter-tab): new function. to be used as a
11249         value for kill-buffer-hook.
11250
11251 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11252
11253         * auto-show.el (auto-show-truncationp): changed to match
11254         `window_translation_on'
11255
11256 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11257
11258         * XEmacs 21.2.19 is released
11259
11260 1999-07-28  SL Baur  <steve@miho>
11261
11262         * code-files.el (insert-file-contents): Fix docstring.
11263         revert previous change.
11264
11265 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11266
11267         * fill.el (fill-region-as-paragraph): Change re-break-point to
11268         contain word-across-newline plus one character so that filling
11269         Japanese and Chinese works as desired.
11270         * simple.el (do-auto-fill): Ditto.
11271
11272 1999-07-26  SL Baur  <steve@miho>
11273
11274         * mule/japanese.el ("Japanese"): Do not specify a default input
11275         method.
11276         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11277
11278 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11279
11280         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11281         able to use cl-macs macro in early lisp.
11282
11283 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11284
11285         * custom.el:
11286         * cus-face.el:
11287         * cus-edit.el:
11288                 Massive custom Theme API changes.
11289
11290 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11291
11292         * code-files.el (insert-file-contents): Regard
11293         coding-system-magic-cookie if `coding-system-for-read' is nil.
11294
11295 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11296
11297         * mule/thai-xtis.el: Add coding: local variable, to avoid
11298         bootstrapping problem with C locale.
11299
11300 1999-07-22  Andy Piper  <andy@xemacs.org>
11301
11302         * dumped-lisp.el (preloaded-file-list): guard against putting
11303         gutter-items in a less than functional XEmacs.
11304         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11305
11306 1999-07-18  Bob Weiner  <weiner@beopen.com>
11307
11308         * fill.el (fill-context-prefix): Fixed bug that prevented the
11309         setting of an adaptive fill prefix when the `dont-skip-first' was
11310         t.
11311
11312 1999-07-22  SL Baur  <steve@miho>
11313
11314         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11315
11316 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11317
11318         * files.el (interpreter-mode-alist): add `make', `guile', and
11319         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11320         makefile-mode, guile is a scheme, and someday XEmacs will be
11321         modular enough to use as an efficient scripting tool.)
11322
11323 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11324
11325         * mule/mule-cmds.el (reset-language-environment): Regard
11326         coding-category `utf-8' and `ucs-4' if they are available.
11327
11328 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11329
11330         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11331         (prefer-coding-system): Fix DOC-string.
11332
11333         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11334         DOC-string too.
11335
11336         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11337         Mule.
11338         (coding-system-change-eol-conversion): Fix DOC-string.
11339
11340 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11341
11342         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11343         instead of `list-coding-system'.
11344
11345 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11346
11347         * menubar-items.el (default-menubar): `select-input-method' was
11348         renamed to `set-input-method'.
11349
11350         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11351         "Set Language Environment" menu.
11352
11353         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11354         "Describe Language Support" menu.
11355
11356 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11357
11358         * mule/chinese.el ("Chinese-GB"): Rename
11359         `chinese-gb-environment-setup-function' to
11360         `setup-chinese-gb-environment-internal'.
11361
11362 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11363
11364         * mule/korean.el: Use `define-coding-system-alias' instead of
11365         `copy-coding-system'.
11366
11367 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11368
11369         * mule/mule-cmds.el (set-language-environment-coding-systems):
11370         Treat duplicated coding-categories.
11371
11372 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11373
11374         * mule/japanese.el: Use `define-coding-system-alias' instead of
11375         `copy-coding-system'.
11376
11377 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11378
11379         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11380         coding-system `viscii'.
11381
11382 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11383
11384         * mule/cyrillic.el:
11385         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11386         (cyrillic-alternativnyj-decode-table): New variable.
11387         (cyrillic-alternativnyj-encode-table): New variable.
11388         - Specify `iso-8-1' as a category of coding-system
11389           `alternativnyj'.
11390         - Abolish general Cyrillic environment.
11391
11392 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11393
11394         * mule/chinese.el:
11395         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11396         - Register `chinese-gb-environment-setup-function' as a
11397           `setup-function' of "Chinese-GB" environment.
11398
11399 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11400
11401         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11402         optional argument `parents'.
11403
11404         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11405         property for Thai-XTIS.
11406
11407         * mule/mule-help.el (help-with-tutorial): Use property
11408         `tutorial-coding-system' of language-info as a coding-system to
11409         read tutorial file.
11410
11411 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11412
11413         * mule/thai-xtis.el: Don't setup `setup-function' and
11414         `exit-function'.
11415
11416         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11417         `set-coding-category-system' to set up coding-system for
11418         coding-category.
11419
11420         * mule/mule-cmds.el (prefer-coding-system): Use
11421         `set-coding-category-system' to set up coding-system for
11422         coding-category.
11423
11424 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11425
11426         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11427         Thai-XTIS environment.
11428
11429         * mule/mule-cmds.el (prefer-coding-system): Use
11430         `find-coding-system' instead of `coding-system-p'.
11431
11432 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11433
11434         * mule/mule-cmds.el (set-language-environment-coding-systems):
11435         Modify eol-type for XEmacs.
11436
11437         * mule/thai-xtis.el: Delete unused local variable `category'.
11438
11439         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11440         function.
11441         (prefer-coding-system): Don't call
11442         `update-coding-systems-internal'; use function
11443         `coding-category-list' instead of variable `coding-category-list';
11444         use `set-coding-priority-list' instead of `set-coding-priority';
11445         modify `eol-type' for XEmacs.
11446
11447         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11448         `charset-columns'.
11449         (char-width): Likewise.
11450
11451 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11452
11453         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11454         `tis-620'.
11455
11456         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11457         `set-coding-priority-list' instead of `set-coding-priority'; don't
11458         call `update-coding-systems-internal'.
11459
11460         * mule/mule-misc.el (coding-system-get): New function.
11461         (coding-system-put): New function.
11462         (coding-system-category): New function.
11463
11464 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11465
11466         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11467         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11468         to avoid conflict with leim/quail/thai-xtis.
11469
11470         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11471         to thai-xtis-chars.el.
11472
11473         * mule/thai-xtis-chars.el: New file (split from
11474         mule/thai-xtis.el).
11475
11476 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11477
11478         * mule/thai-xtis.el:
11479         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11480         - Add syntax entries.
11481         - Put `preferred-coding-system' of the charset `thai-xtis' to
11482           `tis-620'.
11483
11484 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11485
11486         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11487         rewritten to use write-multibyte-character.
11488
11489 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11490
11491         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11492         of `iso-2022-7'.
11493         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11494         ported yet.
11495         (read-input-method-name): Treat optional argument `default'.
11496
11497 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11498
11499         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11500         all.
11501         (set-language-info-alist): Set up menus here.
11502
11503 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11504
11505         * minibuf.el (completing-read): Add new optional argument
11506         `default'.
11507         (read-coding-system): Add new optional argument
11508         `default-coding-system'.
11509
11510 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11511
11512         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11513         (viet-viscii-...->viet-vscii...).
11514
11515 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11516
11517         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11518         and menus.
11519
11520 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11521
11522         * mule/mule-cmds.el (input-method-function): Add permanent-local
11523         property.
11524
11525 1999-03-30  Dave Love  <fx@gnu.org>
11526
11527         * mule/mule-cmds.el (current-language-environment): Doc fix.
11528
11529 1999-02-06  Richard Stallman  <rms@gnu.org>
11530
11531         * mule/european.el (setup-slovenian-environment): New function.
11532         ("Slovenian"): New language environment.
11533
11534 1999-01-27  Dave Love  <fx@gnu.org>
11535
11536         * mule/mule-cmds.el (current-language-environment): Provide :link,
11537         :type (choices) and appropriate :get.
11538
11539 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
11540
11541         * mule/mule-cmds.el (describe-language-environment): Don't alter
11542         input-method-alist.
11543
11544 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
11545
11546         * mule/mule-cmds.el (prefer-coding-system): Call
11547         set-coding-priority, so that the internal array of priorities is
11548         also updated.
11549
11550 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
11551
11552         * mule/mule-cmds.el (prefer-coding-system): If the argument
11553         requires specific EOL conversion type, make the default coding
11554         systems use that.
11555
11556 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
11557
11558         * mule/mule-cmds.el (set-language-environment): Pass the default
11559         eol-type to set-language-environment-coding-systems.
11560         (set-default-coding-systems): Copy the eol-type property for the
11561         new default values of {buffer-file,process}-coding-system from the
11562         old defaults.
11563         (set-language-environment-coding-systems): Accept an optional
11564         argument EOL-TYPE, and set the eol-type property of the default
11565         coding systems accordingly.
11566
11567 1998-10-26  Kenichi Handa <handa@etl.go.jp>
11568
11569         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
11570         use generate-new-buffer instead of get-buffer-create.
11571
11572 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
11573
11574         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
11575
11576 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
11577
11578         * mule/mule-cmds.el (default-input-method): Fix custom type.
11579
11580 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
11581
11582         * mule/mule-cmds.el (setup-specified-language-environment):
11583         Add apropos-inhibit property.
11584         (describe-specified-language-support): Likewise.
11585
11586 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11587
11588         * mule/mule-cmds.el: Doc fixes.
11589
11590 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
11591
11592         * mule/mule-cmds.el (register-input-method): Doc-string
11593         modified.
11594
11595 1998-09-01  Dave Love  <fx@gnu.org>
11596
11597         * mule/mule-cmds.el (current-language-environment): Fix
11598         setter function.
11599
11600 1998-08-31  Paul Eggert  <eggert@twinsun.com>
11601
11602         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
11603         mule/european.el, mule/hebrew.el, mule/japanese.el,
11604         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
11605         avoid bootstrapping problem if you need to recompile all the Lisp
11606         files using interpreted code.
11607
11608 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
11609
11610         * mule/european.el ("Latin-1"): Modify `documentation' key value.
11611         ("Latin-2"): Likewise.
11612
11613 1998-08-18  Per Starback  <starback@update.uu.se>
11614
11615         * mule/european.el (setup-latin2-environment): Fix typo.
11616
11617 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
11618
11619         * mule/european.el: Give proper value of `input-method' key to all
11620         lang. env.
11621
11622         * mule/mule-cmds.el (activate-input-method): Handle the case that
11623         the arg INPUT-METHOD is nil correctly.
11624         (read-multilingual-string): Activate the specified input method
11625         before calling read-string.  Afterward, activate the original
11626         input method.
11627
11628 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
11629
11630         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11631         (set-language-info-alist): Fix typo in doc-string.
11632
11633         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
11634
11635 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
11636
11637         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11638         (reset-language-environment): New function for the job that
11639         setup-english-environment used to do.
11640         (set-language-environment): Do more setups according to the info
11641         in language-info-alist.
11642         (read-language-name): Handle the case that the arg KEY is nil.
11643         (describe-language-environment): Handle input-method property.
11644
11645         * mule/: All files under this directory, which related with
11646         specific languages (such as mule/european.el, mule/greek.el,
11647         mule/hebrew.el, mule/misc-lang.el), modified as below.
11648         (setup-XXX-environment): Just call set-language-environment.  If
11649         they used to do some other jobs than what done by
11650         set-language-environment, those jobs are done in
11651         setup-XXX-environment-internal now.
11652         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
11653         the value to setup-XXX-environment-internal.  Add properties
11654         input-method and features.
11655
11656         * mule/english.el (setup-english-environment): Just call
11657         reset-language-environment.
11658
11659         * mule/european.el (setup-8-bit-environment): Function deleted.
11660
11661 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
11662
11663         * mule/mule-cmds.el (input-method-exit-on-first-char)
11664         (input-method-use-echo-area): Doc fixes.
11665
11666 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
11667
11668         * mule/mule-cmds.el (input-method-exit-on-first-char): New
11669         variable.
11670         (input-method-use-echo-area): New variable.
11671
11672 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
11673
11674         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11675
11676 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
11677
11678         * mule/mule-cmds.el (activate-input-method): Update mode line.
11679         (inactivate-input-method): Likewise.
11680
11681 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
11682
11683         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
11684         input method in the current buffer, but just bind
11685         current-input-method.
11686
11687 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
11688
11689         * mule/hebrew.el ("Hebrew"): Add coding-priority.
11690
11691         * mule/misc-lang.el ("IPA"): Add coding-priority and
11692         coding-system.
11693
11694 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
11695
11696         * mule/greek.el: Add coding-priority.
11697
11698 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
11699
11700         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
11701         LANG-ENV.
11702
11703 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
11704
11705         * mule/mule-cmds.el (register-input-method): Fix previous change.
11706         (setup-specified-language-environment): Doc fix.
11707
11708 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
11709
11710         * mule/mule-cmds.el: Several doc fixes.
11711         (get-language-info, set-language-info): Rename argument.
11712         (set-language-info-alist): Likewise.
11713         (register-input-method): Rename argument.
11714         (activate-input-method): If INPUT-METHOD is nil, deactivate.
11715
11716 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
11717
11718         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
11719         default value while reading an input method.
11720
11721 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
11722
11723         * mule/mule-cmds.el (universal-coding-system-argument):
11724         Use buffer-file-coding-system as default.
11725
11726 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
11727
11728         * mule/korean.el ("Korean"): Doc fix.
11729
11730 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
11731
11732         * mule/mule-cmds.el (describe-language-environment): Print the
11733         languge environment at the head.
11734
11735 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
11736
11737         * mule/japanese.el: Set exit-function to exit-japanese-environment
11738         for Japanese environment.
11739
11740 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
11741
11742         * mule/mule-cmds.el (set-language-environment): Doc fix.
11743         (current-language-environment): Use defcustom.
11744         (default-input-method): Specify :type.
11745
11746 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
11747
11748         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11749         modified.
11750         (prefer-coding-system): Doc-string modified.
11751
11752 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11753
11754         * mule/mule-cmds.el (set-language-info): Doc-string
11755         describes `coding-priority' KEY.
11756         (set-language-environment-coding-systems): New function.
11757         (select-safe-coding-system): New function.
11758         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
11759         (set-language-info-alist): New optionla arg PARENTS.  Call
11760         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
11761         (set-language-environment-coding-systems): New function.
11762
11763         * mule/chinese.el: Remove setting up of
11764         describe-chinese-environment-map and
11765         setup-chinese-environment-map.  Exclude them in args of calls to
11766         set-language-info-alist.  Register coding-priority key in
11767         language-info-alist.
11768
11769         * mule/cyrillic.el: Remove setting up of
11770         describe-cyrillic-environment-map and
11771         setup-cyrillic-environment-map.  Exclude them in args of calls to
11772         set-language-info-alist.  Register coding-priority key in
11773         language-info-alist.
11774
11775         * mule/english.el: Register coding-priority key in
11776         language-info-alist.
11777
11778         * mule/ethiopic.el: Register coding-priority key in
11779         language-info-alist.
11780
11781         * mule/european.el: Remove setting up of
11782         describe-european-environment-map and
11783         setup-european-environment-map.  Exclude them in args of calls to
11784         set-language-info-alist.  Register coding-priority key in
11785         language-info-alist.  Add "German" language env.
11786         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
11787         (setup-german-environment): New function.
11788
11789         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
11790         change default input method to "greek-postfix".
11791
11792         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
11793         coding-priority key in
11794
11795 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
11796
11797         * mule/mule-cmds.el (set-language-info): Doc fix.
11798         (input-method-inactivate-hook): Doc fix.
11799
11800 1997-11-20  Karl Heuer  <kwzh@gnu.org>
11801
11802         * mule/mule-cmds.el (set-input-method): Renamed from
11803         select-input-method.
11804
11805 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
11806
11807         * mule/mule-cmds.el (set-language-environment): Run
11808         exit-language-environment-hook before calling `exit-function'
11809         which is specified for the language environment.
11810
11811 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
11812
11813         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11814         modified.
11815         (prefer-coding-system): Likewise.
11816         (describe-language-environment): Print aliases of each coding
11817         system.
11818         (set-language-environment-hook): New variable.
11819         (exit-language-environment-hook): New variable.
11820         (set-language-environment): Call these hooks.  Before setting a
11821         new language environment, exit from the
11822         current-language-environment if necessary.
11823         (input-method-verbose-flag): The value can be nil, t,
11824         complex-only, or default.
11825         (input-method-highlight-flag): Doc-string augmented.
11826         (activate-input-method): Check if we can run the registered
11827         function to activate an input method.
11828
11829         * mule/korean.el: Set exit-function for language environment
11830         "Korean" to exit-korean-environment.
11831         (setup-korean-environment): Moved to korea-util.el.
11832
11833 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11834
11835         * mule/mule-cmds.el (read-multilingual-string): Use
11836         current-input-method prior to default-input-method.  Don't bind
11837         current-input-method by `let', instead, activate the specified
11838         input method in the current buffer temporarily.
11839
11840 1997-10-19  John F. Whitehead  <jfw@cisco.com>
11841
11842         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
11843
11844 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11845
11846         * mule/chinese.el (post-read-decode-hz): Return the result of
11847         decode-hz-region.
11848         (pre-write-encode-hz): Do not change the value of
11849         last-coding-system.
11850
11851 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11852
11853         * mule/mule-ccl.el: Doc fixes.
11854
11855 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
11856
11857         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
11858         (check-ccl-program): New macro.
11859
11860 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11861
11862         * mule/mule-ccl.el: Comment about CCL syntax modified.
11863         (ccl-command-table): Add read-multibyte-character and
11864         write-multibyte-character.
11865         (ccl-code-table): Add ex-cmd.
11866         (ccl-extended-code-table): New variable.
11867         (ccl-embed-extended-command): New function.
11868         (ccl-compile-read-multibyte-character,
11869         ccl-compile-write-multibyte-character) New functions.
11870         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
11871         ccl-dump-write-multibyte-character): New functions.
11872
11873 1999-07-22  SL Baur  <steve@miho>
11874
11875         * config.el (config-value-file): config.values is installed into
11876         doc-directory.
11877         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
11878
11879 1999-07-19  Didier Verna  <didier@xemacs.org>
11880
11881         * rect.el: all functions rewritten, except when noted. Below is a
11882         list of interface changes.
11883         (apply-on-rectangle): new function. Obsoletes
11884         `operate-on-rectangle'. All functions that used to call this
11885         function now call the new one.
11886         (kill-rectangle): added optional prefix arg to fill lines.
11887         (delete-rectangle): ditto.
11888         (delete-extract-rectangle): ditto.
11889         (open-rectangle): ditto.
11890         (clear-rectangle): ditto.
11891         (delete-rectangle-line): added third arg FILL.
11892         (delete-extract-rectangle-line): ditto.
11893         (open-rectangle-line): ditto.
11894         (clear-rectangle-line): ditto.
11895
11896 1999-07-18  Andy Piper  <andy@xemacs.org>
11897
11898         * menubar-items.el (default-menubar): add gutter options.
11899
11900         * gutter-items.el: new file.
11901         (gutter): new group for custom.
11902         (gutter-visible-p): new variable.
11903         (default-gutter-position): ditto.
11904         (buffers-tab): new group for the buffers tab.
11905         (gutter-buffers-tab): widget to put in the gutter.
11906         (buffers-tab-max-size): max number of tabs.
11907         (buffers-tab-switch-to-buffer-function): function to call when a
11908         tab is pressed.
11909         (buffers-tab-omit-function): filter buffers with this function.
11910         (buffers-tab-format-buffer-line-function): format buffer names for
11911         inclusion in tabs.
11912         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
11913         the record.
11914         (build-buffers-tab-internal): build a list of tab items.
11915         (buffers-tab-items): ditto.
11916         (add-tab-to-gutter): put a tab in the gutter area.
11917         (update-tab-in-gutter): reset the buffers in the tab.
11918
11919         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
11920
11921         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
11922         (switch-to-buffer-hooks): new hook.
11923
11924         * toolbar.el (default-toolbar-position): fix typo.
11925
11926 1999-07-16  Andy Piper  <andy@xemacs.org>
11927
11928         * gui.el (make-dialog-frame): turn off gutters for dialogs.
11929
11930 1999-07-15  Didier Verna  <didier@xemacs.org>
11931
11932         * cus-edit.el (custom-prompt-variable): optional third arg makes
11933         prompt for a comment string.
11934         (customize-set-value): optional prefix makes this function handle
11935         variable comments.
11936         (customize-set-variable): ditto.
11937         (customize-save-variable): ditto.
11938         (customize-customized): handle custom comments.
11939         (customize-save-customized): ditto.
11940         (custom-variable-state-set): ditto.
11941         (custom-face-state-set): ditto.
11942         (customize-saved): ditto.
11943         (custom-variable-set): ditto.
11944         (custom-face-set): ditto.
11945         (custom-variable-save): ditto.
11946         (custom-face-save): ditto.
11947         (custom-variable-reset-saved): ditto.
11948         (custom-face-reset-saved): ditto.
11949         (custom-variable-reset-standard): ditto.
11950         (custom-face-reset-standard): ditto.
11951         (custom-comment-face): new face.
11952         (custom-comment-tag-face): ditto.
11953         (custom-comment): new widget.
11954         (custom-comment-create): new function.
11955         (custom-comment-delete): ditto.
11956         (custom-comment-value-set): ditto.
11957         (custom-comment-show): ditto.
11958         (custom-comment-invisible-p): ditto.
11959         (custom-variable-value-create): create a comment field widget.
11960         (custom-face-value-create): ditto.
11961         (custom-variable-menu): new entry for adding a custom comment.
11962         (custom-face-menu): ditto.
11963         (custom-save-variables): possibly save custom comments.
11964         (custom-save-faces): ditto.
11965
11966         * cus-face.el (custom-set-faces): the arguments can now have a
11967         custom comment as fourth argument.
11968
11969         * custom.el (custom-set-variables): the arguments can now have a
11970         custom comment as fifth element.
11971
11972 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
11973
11974         * XEmacs 21.2.18 is released
11975
11976 1999-07-13  SL Baur  <steve@miho>
11977
11978         * lib-complete.el (read-library-name): Revert previous change.
11979         (read-library): Ditto.
11980
11981 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
11982
11983         * packages.el (packages-package-list): Capitalize docstring.
11984
11985         * packages.el (packages-find-package-library-path): Use #'nconc
11986         rather than #'append to reduce consing -- #'mapcar uses Flist,
11987         which returns a freshly consed list.  #'append would create yet
11988         another fresh list, using Fmake_list in concat.
11989
11990         * packages.el (package-provide): Use setq with remassq like it
11991         says in its docstring.
11992
11993 1999-07-06  SL Baur  <steve@miho.m17n.org>
11994
11995         * lib-complete.el (progn-with-message): Fix typo.
11996
11997 1999-07-06  SL Baur  <steve@miho.m17n.org>
11998
11999         * mule/mule-misc.el (char-octet): Make function match docstring.
12000         From Katsumi Yamaoka <yamaoka@jpl.org>
12001
12002 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12003
12004         * wid-edit.el (widget-documentation): corrected spelling error.
12005
12006 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12007
12008         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12009         keys if already bound
12010
12011 1999-07-06  SL Baur  <steve@miho.m17n.org>
12012
12013         * lib-complete.el (progn-with-message): Revert previous changes.
12014
12015 1999-06-24  Bob Weiner  <weiner@beopen.com>
12016
12017         * lib-complete.el (find-library):
12018         (find-library-other-window):
12019         (find-library-other-frame): Completely rewrote
12020         so that these functions actually work when called non-interactively.
12021         Also made them handle LIBRARY arguments which end with .el or .elc.
12022
12023 1999-06-24  Bob Weiner  <weiner@beopen.com>
12024
12025         * simple.el (indent-new-comment-line): Locally bound
12026         `block-comment-start' to `comstart' or else when this is called
12027         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12028         `block-comment-start' value, ignoring any existing spacing after a
12029         comment prefix in the previous line and producing ugly comments.
12030
12031 1999-06-23  Bob Weiner  <weiner@beopen.com>
12032
12033         * list-mode.el (mouse-choose-completion):
12034         (choose-completion):
12035         (completion-switch-to-minibuffer): Added.
12036         ([Tab]): [Tab] previously switched to the minibuffer
12037         but since [space] does that and since most applications in the
12038         world use [Tab] to select the next item in a list, do that in the
12039         *Completions* buffer too.  This will cause the least confusion
12040         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12041         06/23/1999.
12042
12043 1999-06-22  Bob Weiner  <weiner@beopen.com>
12044
12045         * help.el (help-buffer-name): Added support for a null value
12046         of `help-buffer-prefix-string' since some buffers require no
12047         prefix.
12048
12049 1999-06-20  Bob Weiner  <weiner@beopen.com>
12050
12051         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12052         in the completion-list-mode-map to bury the completions buffer
12053         even when the minibuffer is no longer active.
12054
12055 1999-06-20  Bob Weiner  <weiner@beopen.com>
12056
12057         * list-mode.el (list-mode): It is visually disconcerting to have
12058         the text cursor disappear within list buffers, especially when
12059         moving from window to window, so leave it visible.
12060
12061 1999-07-01  SL Baur  <steve@miho.m17n.org>
12062
12063         * menubar-items.el (default-menubar): Conditionalize the bug
12064         report menu item (which may not be possible in this XEmacs).
12065         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12066
12067 1999-06-30  SL Baur  <steve@miho.m17n.org>
12068
12069         * subr.el (with-current-buffer): DOC string fix.
12070         Suggested by Bob Weiner <weiner@altrasoft.com>
12071
12072 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12073
12074         * cus-face.el (custom-face-italic): insert missing args
12075
12076 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12077
12078         * packages.el (package-locations): Changed default early package
12079         hierarchies to ~/.xemacs/mule-packages and
12080         ~/.xemacs/xemacs-packages.
12081
12082 1999-06-23  SL Baur  <steve@miho.m17n.org>
12083
12084         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12085
12086 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12087
12088         * packages.el (package-locations): Changed default early package
12089         hierarchy to ~/.xemacs/packages.
12090         (package-locations): Removed `packages' as a possible name for a
12091         late package hierarchy.
12092
12093 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12094
12095         * mule/mule-category.el (word-combining-categories): Set up new
12096         variable.
12097         (word-separating-categories): Likewise.
12098
12099 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12100
12101         * XEmacs 21.2.17 is released
12102
12103 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12104
12105         * font-menu.el (font-menu-set-font): allow for nil specification
12106         of font size.
12107
12108 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12109
12110         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12111         is 1.
12112
12113 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12114
12115         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12116         8859-5 instead of ISO 8859-1.
12117
12118 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12119
12120         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12121         (viet-viscii-encode-table): Ditto.
12122
12123         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12124         Make obsolete definition of char-octet.
12125
12126 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12127
12128         * subr.el: Move no-Mule make-char ...
12129         * help-nomule.el (make-char): To here.
12130         (string-width): Make Mule compatibility alias.
12131
12132 1999-06-15  Andy Piper  <andy@xemacs.org>
12133
12134         * select.el (get-selection-no-error): really make there be no-error.
12135         (get-selection): revert to original.
12136
12137 1999-06-11  Andy Piper  <andy@xemacs.org>
12138
12139         * select.el (selection-sets-clipboard): renamed.
12140         (own-selection): use it.
12141
12142 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12143
12144         * XEmacs 21.2.16 is released
12145
12146 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12147
12148         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12149         missing characters to avoid crash.
12150
12151 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12152
12153         * coding.el (set-terminal-coding-system): Only set the console
12154         coding system on the selected console if it is a tty.
12155
12156 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12157
12158         * cus-face.el:
12159         * cus-edit.el:
12160         * faces.el:
12161         (custom):
12162         (face-spec-set):
12163         * faces.el (frob-face-property):
12164         * font-menu.el (font-menu-set-font):
12165                   Actually apply changes from 1999-03-17
12166
12167 1999-06-10  Andy Piper  <andy@xemacs.org>
12168
12169         * select.el (get-selection): abstract out non error-signalling
12170         part.
12171         (get-selection-no-error): get-selection without signalling an
12172         error.
12173         (selection-is-clipboard-p): new variable. controls whether the
12174         selection sets the clipboard.
12175         (own-selection): use it.
12176
12177         * mouse.el (insert-selection): fallback to clipboard after trying
12178         primary selection and cutbuffer.
12179
12180 1999-06-05  Andy Piper  <andy@xemacs.org>
12181
12182         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12183         selection functions.
12184
12185 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12186
12187         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12188         default value.
12189         (load): Use `raw-text' instead of `no-conversion'.
12190         (insert-file-contents): Likewise.
12191
12192         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12193         of `no-conversion'.
12194
12195 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12196
12197         * coding.el: Don't copy `no-conversion' to `raw-text'.
12198
12199 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12200
12201         * subr.el (make-char): Define it if Mule is not around.
12202
12203 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12204
12205         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12206
12207         * x-select.el (x-disown-selection-internal): Restore symbol as an
12208         obsolete alias.
12209         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12210
12211 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12212
12213         * XEmacs 21.2.15 is released
12214
12215 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12216
12217         * subr.el (split-string): Avoid infinite looping
12218
12219 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12220
12221         * ldap.el (ldap-ignore-attribute-codings): New variable
12222         (ldap-default-attribute-decoder): New variable
12223         (ldap-coding-system): New variable
12224         (ldap-attribute-syntax-encoders): New variable
12225         (ldap-attribute-syntax-decoders): New variable
12226         (ldap-attribute-syntaxes-alist): New variable
12227         (ldap-encode-boolean): New function
12228         (ldap-decode-boolean): New function
12229         (ldap-encode-country-string): New function
12230         (ldap-decode-string): New function
12231         (ldap-decode-address): New function
12232         (ldap-encode-address): New function
12233         (ldap-decode-attribute): New function
12234         (ldap-search): Use some of these
12235
12236 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12237
12238         * version.el (emacs-version): Make the patch level/beta come
12239         before the XEmacs qualifier so that it gets into (funcall
12240         emacs-version) and thus in the bug reports.
12241         (emacs-version>=): Support patch levels.
12242
12243 1999-06-03  SL Baur  <steve@xemacs.org>
12244
12245         * version.el: implement x.y.z version number
12246         From Jan Vroonhof <vroonhof@math.ethz.ch>
12247
12248 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12249
12250         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12251
12252 1999-05-22  Vin Shelton <acs@xemacs.org>
12253
12254         * startup.el: Document -private and break out non-standard X options.
12255
12256 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12257
12258         * mule/mule-charset.el (charset-after): New function.
12259         (charset-direction): Synch with Mule, update docstring.
12260         (get-charset-property): New function.
12261         (put-charset-property): New function.
12262         (charset-plist): New function.
12263
12264         * mule/mule-charset.el (compose-region):
12265         (decompose-region): remove;  these functions (which don't work
12266         since we don't do composite characters) have been moved to
12267         mule-util.el.
12268         (toplevel): follow coding standards
12269
12270 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12271
12272         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12273         exist any more.
12274
12275         * code-files.el: Fix commentary to follow coding standards.  Move
12276         the single line left in mule-files.el to here.
12277
12278         * mule/mule-files.el: delete.
12279
12280 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12281
12282         * info.el (Info-scroll-prev): Use event functions instead of the
12283         old emacs 19 interface.
12284
12285 1999-06-02  Andy Piper  <andy@xemacs.org>
12286
12287         * x-font-menu.el (x-font-menu-load-font):
12288         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12289
12290 1999-05-31  Andy Piper  <andy@xemacs.org>
12291
12292         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12293         group.
12294         (font-menu-this-frame-only-p): ditto.
12295         (font-menu-max-items): reinstate, from Jan Vroonhof
12296         <vroonhof@math.ethz.ch>
12297         (font-menu-submenu-name-format): ditto.
12298         (font-menu-split-long-menu): ditto, for use by the family
12299         constructor.
12300         (font-menu-family-constructor): use it.
12301
12302 1999-05-30  Andy Piper  <andy@xemacs.org>
12303
12304         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12305         for use by the font menu.
12306
12307         * msw-font-menu.el: new file implementing mswindows specific
12308         font-menu behaviour.
12309         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12310         (mswindows-font-menu-junk-families): ditto.
12311         (hack-font-truename): ditto.
12312         (mswindows-font-regexp-ascii): ditto.
12313         (mswindows-reset-device-font-menus): ditto.
12314         (mswindows-font-menu-font-data): ditto.
12315         (mswindows-font-menu-load-font): ditto.
12316
12317         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12318         (x-font-menu-font-data): ditto.
12319         (x-font-menu-load-font): ditto.
12320
12321         * font-menu.el: new file implementing generic font menu behaviour.
12322         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12323         made device independent.
12324         (font-menu-this-frame-only-p): ditto.
12325         (font-menu-preferred-resolution): ditto.
12326         (font-menu-size-scaling): new variable used to determine whether
12327         sizes are in points or tenths of a point.
12328         (vassoc): moved from x-font-menu.el.
12329         (device-fonts-cache): ditto.
12330         (device-fonts-cache): ditto.
12331         (flush-device-fonts-cache): ditto.
12332         (reset-device-font-menus): copied from x-font-menu.el and made
12333         device independent. Most functionality deferred to
12334         device-dependent versions.
12335         (font-menu-family-constructor): copied from x-font-menu.el and
12336         made device independent.
12337         (font-menu-size-constructor): ditto.
12338         (font-menu-weight-constructor): ditto.
12339         (font-menu-set-font): ditto.
12340         (font-menu-change-face): ditto.
12341         (font-menu-load-font): new device method.
12342         (font-menu-font-data): ditto.
12343
12344         * x-font-menu.el: The above functions deleted.
12345
12346 1999-05-26  Andy Piper  <andy@xemacs.org>
12347
12348         * update-elc.el:
12349         * make-docfile.el:
12350         * loadup.el: rehash expand-file-name usage to not use default-directory.
12351
12352 1999-05-21  Andy Piper  <andy@xemacs.org>
12353
12354         * x-select.el (x-select-convert-to-text):
12355         (x-selected-text-type):
12356         (x-get-selection):
12357         (xselect-convert-to-string):
12358         (xselect-convert-to-compound-text):
12359         (xselect-convert-to-length):
12360         (xselect-convert-to-targets):
12361         (xselect-convert-to-delete):
12362         (xselect-convert-to-filename):
12363         (xselect-convert-to-charpos):
12364         (xselect-convert-to-lineno):
12365         (xselect-convert-to-colno):
12366         (xselect-convert-to-sourceloc):
12367         (xselect-convert-to-os):
12368         (xselect-convert-to-host):
12369         (xselect-convert-to-user):
12370         (xselect-convert-to-class):
12371         (xselect-convert-to-name):
12372         (xselect-convert-to-integer):
12373         (xselect-convert-to-atom):
12374         (xselect-convert-to-identity): functions renamed from x-* and
12375         moved to select.el.
12376         (x-get-secondary-selection): use rename get-selection.
12377         (x-get-clipboard): ditto.
12378         (x-own-selection): moved to select.el.
12379         (x-valid-simple-selection-p): ditto.
12380         (x-dehilight-selection): ditto.
12381         (x-own-clipboard): ditto.
12382         (x-disown-selection): ditto.
12383
12384         * x-mouse.el (x-yank-function): moved to mouse.el.
12385         (x-insert-selection): ditto.
12386         (x-set-point-and-move-selection): use renamed function.
12387
12388         * select.el (selected-text-type): moved and renamed from
12389         x-select.el.
12390         (selection-owner-p): moved to C.
12391         (selection-exists-p): ditto.
12392         (get-cutbuffer): new device method.
12393         (get-selection): generalised and moved from x-select.el.
12394         (own-selection): moved x-own-selection functionality into here.
12395         (dehilight-selection): renamed and moved from x-select.el.
12396         (own-clipboard): functionality moved from x-select.el using new
12397         generic C builtins.
12398         (disown-clipboard): ditto.
12399         (select-convert-to-text):
12400         (select-convert-to-string):
12401         (select-convert-to-compound-text):
12402         (select-convert-to-length):
12403         (select-convert-to-targets):
12404         (select-convert-to-delete):
12405         (select-convert-to-filename):
12406         (select-convert-to-charpos):
12407         (select-convert-to-lineno):
12408         (select-convert-to-colno):
12409         (select-convert-to-sourceloc):
12410         (select-convert-to-os):
12411         (select-convert-to-host):
12412         (select-convert-to-user):
12413         (select-convert-to-class):
12414         (select-convert-to-name):
12415         (select-convert-to-integer):
12416         (select-convert-to-atom):
12417         (select-convert-to-identity): new functions renamed from x-* and
12418         moved from x-select.el.
12419
12420         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12421         into here and use as the default window-system mouse yank.
12422         (insert-selection): generalised and moved from x-mouse.el.
12423         (own-clipboard): moved to C.
12424
12425         * msw-select.el (mswindows-selection-owned-p): deleted.
12426         (mswindows-own-selection): generalised and moved to select.el.
12427         (mswindows-disown-selection): generalised and moved to C.
12428         (mswindows-selection-owner-p): ditto.
12429
12430 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12431
12432         * XEmacs 21.2.14 is released
12433
12434 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12435
12436         * about.el: update contact info for jason and slb.
12437
12438 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12439
12440         * mule/european.el (setup-romanian-environment): Add Romanian
12441         support from Emacs/Mule romanian.el.
12442
12443 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12444
12445         * cus-face.el: Label all custom changes with the 'custom' tag.
12446
12447         * cus-edit.el: idem ditto.
12448
12449         * faces.el: Added suport for adding device tags to various functions.
12450         (custom): New device tag.
12451         (face-spec-set): Call reset face with tags argument. No longer do
12452         x-init-global-faces hack.
12453
12454         * faces.el (frob-face-property): Use an anonymous specifier to map
12455         frob-face-property-1 over.
12456
12457         * x-font-menu.el (font-menu-set-font): Always specify all
12458         properties to custom.
12459
12460 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12461
12462         * mule/european.el (setup-czech-environment): Add czech support.
12463         From David Sauer <davids@orfinet.cz>
12464
12465 1999-03-15  SL Baur  <steve@xemacs.org>
12466
12467         * check-features.el: Turn hard errors into warnings.
12468
12469 1999-03-21  SL Baur  <steve@xemacs.org>
12470
12471         * simple.el (delete-key-deletes-forward): As per discussion on
12472         xemacs-beta, default to t.
12473
12474 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12475
12476         * loadup.el: Define Installation-string before loading anything.
12477
12478 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12479
12480         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12481         From Anders Stenman <stenman@isy.liu.se>
12482
12483 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12484
12485         * wid-edit.el (widget-glyph-find): Ditto.
12486
12487         * packages.el (locate-library): Ditto.
12488
12489         * loadup.el (really-early-error-handler): Ditto.
12490
12491         * lib-complete.el (read-library): Ditto.
12492
12493         * faces.el (set-face-stipple): Ditto.
12494
12495         * code-files.el (load): Use new calling style of locate-file.
12496
12497 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12498
12499         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12500         dead.
12501
12502 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12503
12504         * dumped-lisp.el (preloaded-file-list): Don't load
12505         Installation.el.
12506
12507         * loadup.el (Installation-string): Define it here.
12508
12509 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12510
12511         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12512         Installation.el needs to be loaded before `dump-paths', otherwise
12513         the dumping process won't find it.
12514
12515 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12516
12517         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12518         subr so that we can use `replace-in-string' in Installation.el to
12519         get rid of C-m chars under the native Windows build.
12520
12521 1999-04-29  Andy Piper  <andy@xemacs.org>
12522
12523         * make-docfile.el: canonicalize file and directory names.
12524
12525         * device.el (call-device-method): new function for calling device
12526         specific methods.
12527         (define-device-method): new function for defining device methods.
12528         (define-device-method*): ditto.
12529
12530 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12531
12532         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12533
12534 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12535
12536         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12537         (cyrillic-koi8-r-encode-table): Likewise.
12538         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12539         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12540
12541         * mule/mule-misc.el (split-char-or-char-int): New function [moved
12542         from vietnamese.el].
12543
12544         * mule/vietnamese.el: Move function `split-char-or-char-int' to
12545         mule/mule-misc.el.
12546
12547 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12548
12549         * mule/thai-xtis.el:
12550         - Change font registry name from "Thai94x94-0" to "xtis-0".
12551         - Change mnemonic of coding-system `tis-620' to "TIS620".
12552
12553 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12554
12555         * mule/ethiopic.el: fixed.
12556
12557 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12558
12559         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
12560
12561         * mule/thai-xtis.el: New file.
12562
12563         * mule/vietnamese.el: New file.
12564
12565         * mule/ethiopic.el: New file.
12566
12567 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
12568
12569         * bytecomp.el (byte-compile-close-variables): Leave
12570         debug-issue-ebola-notices alone.
12571
12572 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12573
12574         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
12575         at the top of the buffer since it is the most important thing to
12576         customize
12577         (ldap-get-host-parameter): New defun
12578         (ldap-search): Add a new parameter `withdn' to retrieve the
12579         distinguished names of entries
12580
12581 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
12582
12583         * startup.el (splash-frame-body): Date and spelling fixes.
12584
12585 1999-03-16  Colin Rafferty  <colin@xemacs.org>
12586
12587         * view-less.el (toggle-truncate-lines): add autoload tag
12588
12589 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
12590
12591         * format.el (format-alist): Disable image stuff.
12592
12593 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
12594
12595         * wid-edit.el (widget-glyph-find): Search by directories, then by
12596         suffixes rather than the other way around.
12597         (widget-image-conversion): Renamed to
12598         `widget-image-file-name-suffixes'.
12599
12600 1999-04-16  Olivier Galibert  <galibert@pobox.com>
12601
12602         * mule/mule-charset.el: Made old functions obsolete, remove the
12603         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
12604         (charset-iso-graphic-plane): Rename from charset-graphic.
12605         (charset-iso-final-char): Rename from charset-final.
12606         (charset-width): Rename from charset-columns.
12607         (charset-bytes): Added from fsf compatibility, returns always 1.
12608
12609         * mule/mule-misc.el: Move charset-doc-string alias to
12610         mule-charset.el
12611
12612 1999-04-14  Colin Rafferty  <colin@xemacs.org>
12613
12614         * x-faces.el (x-make-font-bold-italic): honor
12615         *try-oblique-before-italic-fonts*
12616
12617 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
12618
12619         * cl-extra.el (coerce): Coerce numbers to characters correctly.
12620
12621 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
12622
12623         * x-faces.el (try-oblique-before-italic-fonts): Use the right
12624         name.
12625
12626 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
12627
12628         * cl-extra.el (equalp): Would bug out for lists.
12629
12630 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
12631
12632         * about.el (about-hackers):  Change cgw's email address
12633
12634 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
12635
12636         * XEmacs 21.2.13 is released
12637
12638 1999-03-12  SL Baur  <steve@xemacs.org>
12639
12640         * simple.el (delete-key-deletes-forward): Revert to previous
12641         behavior.
12642
12643 1999-01-18  Didier Verna  <didier@xemacs.org>
12644
12645         * menubar-items.el (xemacs-splash-buffer): handle the case of
12646         multiple elements in the splash buffer body.
12647
12648         * startup.el (splash-frame-timeout): new constant: interval
12649         between splash buffer elements.
12650         (command-line-1): handle splash buffer with multiple elements (use
12651         a timeout).
12652         (splash-frame-body): Originally `startup-splash-frame-body'.
12653         Rewrote a cleaner and more readable version. This can now be array,
12654         in which case each element is displayed in turn in the splash buffer.
12655         (splash-frame-static-body): new constant. Persistent information
12656         across all splash buffer elements (preserves the possibility to give
12657         it in different languages.
12658         (circulate-splash-frame-elements): new function. Used as a timeout
12659         to circulate through all splash frame elements and display them in
12660         sequence.
12661         (display-splash-frame): originally `startup-splash-frame'. Handle
12662         the case of multiple elements in the splash buffer body. Now
12663         returns a timeout id if multiple elements to display, or nil.
12664
12665 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
12666
12667         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
12668         so they can be overridden by x-init-face-from-resources.
12669         Additionally specify the font name also with an x tag.
12670
12671 1999-03-08  Andy Piper  <andy@xemacs.org>
12672
12673         * package-get.el (package-get-base): autoload.
12674
12675         * menubar-items.el (default-menubar): add update menu item. Fix
12676         custom menu to only be activated when package-base is available.
12677
12678         * package-get.el (package-get-custom): don't load
12679         package-get-custom as it is auto-generated. Fix group definition.
12680
12681 1999-03-05  Didier Verna  <didier@xemacs.org>
12682
12683         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
12684         instead of `symbol-name' (Thanks Kyle).
12685
12686         * cus-edit.el (custom-save-variables): use `prin1' instead of
12687         princ to write symbols.
12688
12689 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12690
12691         * XEmacs 21.2.12 is released
12692
12693 1999-03-05  SL Baur  <steve@xemacs.org>
12694
12695         * menubar-items.el (default-menubar): Add kfm browsing support.
12696         From Neal Becker <nbecker@fred.net>
12697
12698 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
12699
12700         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
12701         calls to font-lock during buffer reversion.
12702
12703 1999-02-12  Didier Verna  <didier@xemacs.org>
12704
12705         * info.el (Info-build-node-completions): unconditionally widen the
12706         tag table buffer.
12707
12708 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
12709
12710         * x-faces.el (x-init-face-from-resources):
12711         Only set fonts in the 'x locale.
12712
12713 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
12714
12715         * package-ui.el (pui-install-selected-packages): Don't throw on
12716         `package-admin-delete-binary-package' returning nil since it's
12717         normal.  Reindent function.
12718         (pui-add-required-packages): Handle case where packages selected
12719         for installation have never been installed.
12720
12721 1999-03-03  Martin Buchholz  <martin@xemacs.org>
12722
12723         * menubar-items.el (default-menubar):
12724         Implement the ``Mule->Set coding system of process'' menu item.
12725
12726 1999-02-18  Martin Buchholz  <martin@xemacs.org>
12727
12728         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
12729         files
12730         - Change some `if's to `when's
12731
12732 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
12733
12734         * XEmacs 21.2.11 is released
12735
12736 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
12737
12738         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
12739         against window close (Fix Bug #460).
12740         (ask-user-about-lock-dbox): Idem.
12741
12742 1999-02-25  SL Baur  <steve@xemacs.org>
12743
12744         * mule/mule-charset.el (charset-leading-byte): New function.
12745         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
12746
12747 1999-02-12  Andy Piper  <andy@xemacs.org>
12748
12749         * about.el (xemacs-hackers): change andy's email address.
12750         (about-url-alist): change andy's web page address.
12751         (about-xemacs): add piper.
12752
12753 1999-02-16  SL Baur  <steve@xemacs.org>
12754
12755         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12756         of mule-base into lisp/mule.
12757
12758 1999-02-16  SL Baur  <steve@xemacs.org>
12759
12760         * mule/arabic.el:
12761         mule/canna-leim.el:
12762         mule/chinese.el:
12763         mule/cyrillic.el:
12764         mule/english.el:
12765         mule/european.el:
12766         mule/greek.el:
12767         mule/hebrew.el:
12768         mule/japanese.el:
12769         mule/kinsoku.el:
12770         mule/korean.el:
12771         mule/misc-lang.el:
12772         mule/mule-category.el:
12773         mule/mule-ccl.el:
12774         mule/mule-charset.el:
12775         mule/mule-cmds.el:
12776         mule/mule-coding.el:
12777         mule/mule-files.el:
12778         mule/mule-help.el:
12779         mule/mule-init.el:
12780         mule/mule-misc.el:
12781         mule/mule-tty-init.el:
12782         mule/mule-x-init.el:
12783         mule/viet-chars.el:  Remerge from mule-base.
12784
12785         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12786         of mule-base into lisp/mule.
12787
12788 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
12789
12790         * process.el (exec-to-string): Use `shell-command-switch' in place
12791         of hard-wired "-c" (for WindowsNT).
12792
12793 1999-02-08  Charles G Waldman  <cgw@pgt.com>
12794
12795         * menubar-items.el (default-menubar):  Remove obsolete
12796         "Gopher" item
12797
12798 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
12799
12800         * package-admin.el (package-admin-get-install-dir): First fall
12801         back to the location of xemacs-base for non-mule packages.
12802
12803 1999-02-15  Martin Buchholz  <martin@xemacs.org>
12804
12805         * paths.el:
12806         - improved automounter tmp directory support.
12807         - support 4 (!) empirically discovered automounter conventions
12808
12809 1999-02-12  SL Baur  <steve@xemacs.org>
12810
12811         * etags.el (pop-tag-mark): autoload to match key binding.
12812
12813 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12814
12815         * XEmacs 21.2.10 is released
12816
12817 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
12818
12819         * package-get.el (package-get-remote-filename): Don't bug out for
12820         a local file name in the search entry.
12821
12822 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
12823
12824         * XEmacs 21.2.9 is released
12825
12826 1999-01-19  Didier Verna  <didier@xemacs.org>
12827
12828         * replace.el (replace-search-function): new variable containing a
12829         function to perform a search-forward.
12830         (replace-re-search-function): new variable containing a function
12831         to perform a re-search-forward.
12832         (perform-replace): use them.
12833
12834 1999-01-25  Didier Verna  <didier@xemacs.org>
12835
12836         * select.el (selection-owner-p): use the name `XEmacs'.
12837         (cut-copy-clear-internal): ditto.
12838
12839 1999-01-18  Andy Piper  <andy@xemacs.org>
12840
12841         * about.el (about-url-alist): Update my entry.
12842         (xemacs-hackers): Ditto.
12843
12844 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
12845
12846         * buffer.el (switch-to-buffer): Fixing documentation.
12847         * minibuf.el (minibuffer-completion-table): ditto.
12848         * cl-macs.el (return-from): ditto.
12849
12850 1999-01-04  Didier Verna  <didier@xemacs.org>
12851
12852         * replace.el (delete-non-matching-lines): temporarily disable
12853         case-folding when called interactively with a regexp containing
12854         uppercase characters.
12855         (delete-matching-lines): ditto.
12856         (count-matches): ditto.
12857         (list-matching-lines): ditto.
12858
12859 1999-01-07  Colin Rafferty  <colin@xemacs.org>
12860
12861         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
12862         abort if current window is split horizontally, not if others are
12863         split.  Got rid of unnecessary minibuffer checking.  Also, add
12864         some comments (it's still complex).
12865
12866 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
12867
12868         * package-get.el: changed address for doc.ic.ac.uk to
12869         sunsite.doc.ic.ac.uk
12870
12871 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12872
12873         * ldap.el (toplevel): Remove requires so that the file compiles
12874         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
12875
12876 1999-01-10  J. Kean Johnston  <jkj@sco.com>
12877
12878         * dump-paths.el: Calculate module-directory and set
12879         module-load-path to the load path for modules.
12880
12881         * loadup.el: Get bootstrap value of module-load-path from the
12882         environment variable EMACSBOOTSTRAPMODULEPATH.
12883         - Display the module load path if we're debugging paths.
12884
12885         * setup-paths.el: Added function paths-find-site-module-directory.
12886         - Added function paths-find-module-directory.
12887         - Added function paths-construct-module-load-path.  Uses new
12888         environment variable EMACSMODULEPATH.
12889
12890 1998-12-30  Martin Buchholz  <martin@xemacs.org>
12891
12892         * font.el (font-default-object-for-device):
12893         Oops! This `or' can't be replaced by `unless'.
12894         Fixed inability to run w3, among other things.
12895
12896 1998-12-17  Charles G. Waldman <cgw@pgt.com>
12897
12898         * package-admin.el: Change initialization of
12899           package-admin-install-function dependent on system type.
12900           Change package-admin-install-function-mswindows to use
12901           "minitar".
12902
12903 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
12904
12905         * mouse.el (default-mouse-motion-handler): Disable help echo while
12906         in the minibuffer.
12907
12908 1998-12-28  Martin Buchholz <martin@xemacs.org>
12909
12910         * XEmacs 21.2.8 is released.
12911
12912 1998-12-24  Martin Buchholz <martin@xemacs.org>
12913
12914         * XEmacs 21.2.7 is released.
12915
12916 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
12917
12918         * package-ui.el (pui-list-packages): Set truncate-lines.
12919
12920         * package-get.el (package-get-download-menu): Use
12921         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
12922
12923         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
12924         (pui-help-string): idem.
12925         (list-packages-mode): New major mode.
12926         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
12927         (pui-install-selected-packages): Add suport for removing packages.
12928         (pui-toggle-package-delete-key): New function.
12929         (pui-popup-context-sensitive): New kludge.
12930         (pui-list-packages): Add warning when `package-get-remote' is nil.
12931         (package-ui-add-site): New function.
12932
12933 1998-12-01  Didier Verna  <didier@xemacs.org>
12934
12935         * hyper-apropos.el (hyper-where-is): added the missing autoload.
12936
12937 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12938
12939         * ldap.el: Custom-ized
12940         (toplevel): Do not provide `ldap' which is provided by C level
12941         LDAP code
12942         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
12943
12944 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
12945
12946         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
12947
12948 1998-12-17  Andy Piper  <andy@xemacs.org>
12949
12950         * sound.el (sound-load-list): name changed from sound-load-alist.
12951         (sound-extension-list): name changed from sound-ext-list.
12952         (load-default-sounds): use new names.
12953         (load-sound-file): use new names.
12954
12955 1998-12-16  Andy Piper  <andy@xemacs.org>
12956
12957         * XEmacs 21.2.6 is released
12958
12959 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
12960
12961         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
12962         errors.
12963
12964 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
12965
12966         * wid-edit.el (widget-echo-this-extent): Set
12967         help-echo-owns-message to t.
12968
12969 1998-11-30  Greg Klanderman  <greg@alphatech.com>
12970
12971         * package-get.el (package-get-download-menu): use toggles for
12972           each site in the download site menu.
12973
12974 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
12975
12976         * package-get.el (package-get): If we cannot find a package
12977           because package-get-remote is not set, give a more helpful
12978           error message.
12979
12980 1998-11-30  Greg Klanderman  <greg@alphatech.com>
12981
12982         * package-get.el (package-get-remote-filename): use an EFS path
12983         with user anonymous if no user is specified.
12984
12985 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12986
12987         * faces.el (face-spec-set): Re-init fallfacks for default after
12988         calling reset-face on the default face.
12989
12990 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12991
12992         * package-admin.el (package-admin-default-install-function):
12993         Behave as advertised.  Make sure the pkg-dir is proper for
12994         default-directory.
12995         (package-admin-add-binary-package): Make sure the pkg-dir is
12996         proper for default-directory.
12997         (package-admin-install-function-mswindows): Make sure the pkg-dir
12998         is proper for default-directory.
12999
13000 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13001
13002         * XEmacs 21.2.5 is released
13003
13004 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13005
13006         * files.el (binary-file-regexps): regexp-opt is not available at
13007         bytecompile time.
13008
13009 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13010
13011         * x-win-xfree86.el:
13012         * x-win-sun.el (x-win-init-sun):
13013         * x-win-sun.el:
13014         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13015         * x-iso8859-1.el:
13016         * x-init.el (init-post-x-win):
13017         * x-init.el (init-pre-x-win):
13018         * x-init.el (x-initialize-compose):
13019         * x-init.el:
13020         * x-compose.el:
13021         * winnt.el:
13022         * widget.el:
13023         * wid-edit.el (widget-glyph-click):
13024         * wid-edit.el (widget-glyph-find):
13025         * wid-edit.el (widget-type):
13026         * view-less.el (view-buffer-other-window):
13027         * very-early-lisp.el:
13028         * version.el:
13029         * toolbar.el:
13030         * toolbar-items.el:
13031         * term/sun.el (suntool-map):
13032         * term/sun-mouse.el:
13033         * term/internal.el:
13034         * syntax.el (modify-syntax-entry):
13035         * symbol-syntax.el:
13036         * subr.el:
13037         * startup.el (lock-directory):
13038         * simple.el (set-comment-column):
13039         * simple.el (backward-delete-char-untabify):
13040         * shadow.el (find-emacs-lisp-shadows):
13041         * shadow.el:
13042         * setup-paths.el (paths-construct-info-path):
13043         * select.el (cut-copy-clear-internal):
13044         * process.el (call-process-region):
13045         * process.el (start-process-shell-command):
13046         * process.el:
13047         * paths.el (rmail-spool-directory):
13048         * paragraphs.el (use-hard-newlines):
13049         * package-get.el (package-get-dependencies):
13050         * package-admin.el (package-admin-delete-binary-package):
13051         * obsolete.el (truncate-string):
13052         * obsolete.el (store-substring):
13053         * mouse.el (default-mouse-track-maybe-own-selection):
13054         * mouse.el (mouse-yank-at-point):
13055         * modeline.el:
13056         * modeline.el (mouse-drag-modeline):
13057         * minibuf.el (read-directory-name-internal):
13058         * minibuf.el (read-file-name-internal):
13059         * minibuf.el (read-file-name-internal-1):
13060         * minibuf.el (read-file-name-2):
13061         * minibuf.el (exact-minibuffer-completion-p):
13062         * minibuf.el (read-from-minibuffer):
13063         * minibuf.el:
13064         * menubar.el (check-menu-syntax):
13065         * map-ynp.el (map-y-or-n-p):
13066         * make-docfile.el (docfile-out-of-date):
13067         * loadup.el ((member "run-temacs" command-line-args)):
13068         * loadup.el ((member "no-site-file" command-line-args)):
13069         * loadup.el (really-early-error-handler):
13070         * loadup.el:
13071         * loadhist.el:
13072         * loaddefs.el:
13073         * lisp-mnt.el (lm-verify):
13074         * lib-complete.el (lib-complete:cache-completions):
13075         * lib-complete.el (library-all-completions):
13076         * itimer.el (itimer-run-expired-timers):
13077         * info.el (Info-mode):
13078         * info.el (Info-insert-file-contents):
13079         * info.el (Info-rebuild-dir):
13080         * info.el (Info-build-dir-anew):
13081         * info.el (Info-parse-dir-entries):
13082         * info.el (Info-dir-outdated-p):
13083         * info.el (Info-insert-dir):
13084         * info.el (info-xref):
13085         * info.el:
13086         * hyper-apropos.el (hyper-apropos-get-doc):
13087         * hyper-apropos.el (hyper-describe-face):
13088         * hyper-apropos.el (hyper-apropos-mode):
13089         * hyper-apropos.el:
13090         * help.el (list-processes):
13091         * help.el:
13092         * gnuserv.el:
13093         * font.el (mswindows-font-create-name):
13094         * font.el (font-default-font-for-device):
13095         * font.el (x-font-create-object):
13096         * font.el (font-registry):
13097         * font.el:
13098         * font-lock.el (font-lock-keywords):
13099         * font-lock.el:
13100         * finder.el (finder-compile-keywords):
13101         * find-paths.el (paths-find-recursive-path):
13102         * fill.el (set-justification-center):
13103         * fill.el (fill-region-as-paragraph):
13104         * files.el (insert-directory):
13105         * files.el (wildcard-to-regexp):
13106         * files.el (recover-file):
13107         * files.el (basic-save-buffer):
13108         * files.el (delete-auto-save-file-if-necessary):
13109         * files.el (file-relative-name):
13110         * files.el (backup-extract-version):
13111         * files.el (backup-buffer):
13112         * files.el (set-visited-file-name):
13113         * files.el (set-auto-mode):
13114         * files.el (interpreter-mode-alist):
13115         * files.el:
13116         * files.el (find-file-noselect):
13117         * files.el (abbreviate-file-name):
13118         * files.el (parse-colon-path):
13119         * files.el (directory-abbrev-alist):
13120         * etags.el (visit-tags-table-buffer):
13121         * easymenu.el (easy-menu-define):
13122         * dragdrop.el (experimental-dragdrop-drag):
13123         * dragdrop.el (dragdrop-drop-do-functions):
13124         * dragdrop.el (dragdrop-drop-at-point):
13125         * disass.el (disassemble-1):
13126         * disass.el (disassemble-internal):
13127         * disass.el (disassemble):
13128         * disass.el:
13129         * derived.el (derived-mode-init-mode-variables):
13130         * derived.el (define-derived-mode):
13131         * custom.el (defgroup):
13132         * cus-edit.el (custom-quote):
13133         * config.el:
13134         * code-process.el (open-network-stream):
13135         * code-process.el (start-process):
13136         * code-process.el (call-process-region):
13137         * code-process.el (call-process):
13138         * code-process.el:
13139         * code-files.el (insert-file-contents):
13140         * code-files.el:
13141         * code-files.el (buffer-file-coding-system-for-read):
13142         * cmdloop.el (yes-or-no-p-minibuf):
13143         * cl.el:
13144         * cl-macs.el:
13145         * cl-extra.el:
13146         * callers-of-rpt.el (make-caller-report):
13147         * callers-of-rpt.el:
13148         * bytecomp.el (batch-byte-recompile-directory):
13149         * bytecomp.el (batch-byte-compile-1):
13150         * bytecomp.el (batch-byte-compile):
13151         * bytecomp.el (display-call-tree):
13152         * bytecomp.el (byte-compile-insert):
13153         * bytecomp.el (byte-compile-two-args-19->20):
13154         * bytecomp.el (byte-compile-variable-ref):
13155         * bytecomp.el (byte-compile-form):
13156         * bytecomp.el (byte-compile-top-level-body):
13157         * bytecomp.el (byte-compile-out-toplevel):
13158         * bytecomp.el (byte-compile-byte-code-maker):
13159         * bytecomp.el (byte-compile-file-form-defmumble):
13160         * bytecomp.el (byte-compile-file-form):
13161         * bytecomp.el (byte-compile-keep-pending):
13162         * bytecomp.el (byte-compile-insert-header):
13163         * bytecomp.el (byte-compile-from-buffer):
13164         * bytecomp.el (byte-compile-file):
13165         * bytecomp.el (byte-recompile-file):
13166         * bytecomp.el (byte-compile-close-variables):
13167         * bytecomp.el (byte-compile-warn-about-unused-variables):
13168         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13169         * bytecomp.el (byte-compiler-legal-options):
13170         * bytecomp.el (byte-compile-lapcode):
13171         * bytecomp.el (byte-optimize-log):
13172         * bytecomp.el ((fboundp 'defsubst)):
13173         * bytecomp.el:
13174         * bytecomp-runtime.el:
13175         * byte-optimize.el (byte-optimize-apply):
13176         * byte-optimize.el (car):
13177         * byte-optimize.el (byte-optimize-form):
13178         * byte-optimize.el (byte-optimize-form-code-walker):
13179         * byte-optimize.el:
13180         * build-report.el (build-report-insert-installation-file):
13181         * build-report.el (build-report):
13182         * auto-show.el:
13183         * apropos.el (apropos-documentation):
13184         - mega patch
13185         - clean up byte-compile warnings
13186         - remove unused variables
13187         - Use common lisp style hashtable functions
13188         - byte compiler cleanup
13189         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13190         - remove old backquote syntax usage
13191         - move some cl functionality into C for speed.
13192         - remove last remaining VMS support
13193         - spelling fixes
13194         - implement last, butlast, nbutlast, copy-list in C.
13195         - new macro ignore-file-errors, similar to ignore-errors
13196           (ignore-file-errors (delete-file "foo"))
13197         - get frequent garbage collection during loadup.el by tweaking
13198           gc-cons-threshold, rather than explicitly calling garbage-collect
13199         - default delete-key-deletes-forward to `t'.
13200
13201 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13202
13203         * XEmacs 21.2-beta4 is released.
13204
13205 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13206
13207         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13208         (easy-menu-item-present-p): Wrapper around find-menu-item.
13209         (easy-menu-remove-item): Wrapper around delete-menu-item.
13210
13211         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13212         (add-menu-button): Add 'in-menu' argument.
13213         (add-menu-item-1): Add in-menu support to helper function.
13214
13215 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13216
13217         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13218
13219 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13220
13221         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13222         of Dec 4, 1997.
13223
13224 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13225
13226         * process.el (shell-command-on-region): Report if the command
13227         succeeded or failed.
13228
13229 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13230
13231         * subr.el (buffer-substring-no-properties): Comment out.
13232
13233 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13234
13235         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13236           into font instances first, like `x-frob-font-size' does.
13237           (mswindows-find-larger-font): ditto
13238
13239 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13240
13241         * package-ui.el (pui-install-selected-packages): fix args in call
13242         to `package-get'.
13243
13244 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13245
13246         * package-get.el (host-name): New widget type.
13247         (package-get-remote): Better customization using new type.
13248         (package-get-download-sites): idem dito.
13249
13250         (package-get-custom): Do not use package-get-all untill we have
13251         runtime dependencies.
13252
13253         (package-get-remove-copy): Default to 't' we no longer need this
13254         kludge as we do not currently use depenencies.
13255
13256         (package-get-was-current): New variable.
13257         (package-get-require-base): New 'force-current' argument.
13258         (package-get-update-base): idem
13259         (package-get-package-provider):  idem
13260         (package-get-locate-index-file): New 'no-remote' argument.
13261         (package-get-locate-file): idem.
13262
13263         (package-get-maybe-save-index): New function.
13264         (package-get-update-base): Use it.
13265
13266 1998-10-28 Greg Klanderman <greg@alphatech.com>
13267
13268         * package-get.el (package-get-remote): default to nil; by default,
13269         don't go out to the net via EFS.  They must select a download site.
13270         (package-get-download-sites): new variable.
13271         (package-get-download-menu): new function.
13272         (package-get-locate-index-file): new function.
13273         (package-get-update-base): use it.
13274
13275         * menubar-items.el (default-menubar): add "Update Package Index"
13276         and "Add Download Site" menus under Options | Manage Packages.
13277
13278 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13279
13280         * package-get.el (package-get): bugfix code checking installed version
13281         for case where package is not currently installed.
13282         (package-get-require-signed-base-updates): new variable.
13283         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13284         deemed not a goot thing.  Use the variable
13285         package-get-allow-unsigned-base-updates instead.
13286
13287 1998-10-16 Greg Klanderman <greg@alphatech.com>
13288
13289         * package-get.el (package-get): Don't install an older version than
13290         we already have unless explicitly told to.  Issue a warning.
13291
13292         * package-ui.el (pui-add-required-packages): when adding
13293         dependencies, don't add packages that are up to date.
13294         (pui-package-symbol-char):  Don't consider a package out of date
13295         if you have a newer version installed than the latest version in
13296         package-get-base.
13297
13298         * package-get.el (package-get-base-filename): document that it may
13299         be a path relative to package-get-remote;  new default value.
13300         (package-get-locate-file): new function.
13301         (package-get-update-base): use it to expand package-get-base-filename.
13302         (package-get-save-base): new function to save the package-get database
13303         to file.
13304         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13305         (package-get-update-base): pass the REMOTE-SOURCE arg.
13306         (package-get-update-base-entry): call package-get-custom-add-entry.
13307         (package-get-file-installed-p): removed; no longer needed.
13308         (package-get-create-custom): ditto.
13309         (toplevel): remove code to build and load package-get-custom.el
13310         (package-get-custom-add-entry): new function.
13311
13312 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13313
13314         * wid-edit.el (widget-button-click): Don't switch window.
13315
13316 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13317
13318         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13319
13320 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13321
13322         * etags.el (find-tag-default): Run find-tag-hook using
13323         run-hooks rather than funcall
13324
13325 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13326
13327         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13328         and the current local map as the parents to isearch-mode-map.
13329
13330 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13331
13332         * XEmacs 21.2-beta3 is released.
13333
13334 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13335
13336         * package-get.el (package-get-update-base): use
13337         insert-file-contents-internal, not insert-file-contents-literally.
13338
13339 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13340
13341         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13342         dump time.
13343
13344 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13345
13346         * package-get.el (package-get-update-base-entry): new function.
13347         (package-get-update-base): renamed; was `package-get-load-base'.
13348         cleanup, and use package-get-update-base-from-buffer.
13349         (package-get-update-base-from-buffer): new function.
13350         (package-get-update-base-entries): new; helper for above.
13351         Do not eval lisp grabbed over ftp; parse it from new format.
13352
13353 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13354
13355         * files.el (set-auto-mode): Don't play games loading package-get
13356         database; package-get-package-provider will handle it all.
13357
13358 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13359
13360         * package-get.el (package-get-base-filename): new variable.
13361         (package-get-require-base): new function.
13362         (package-get-pgp-signed-begin-line): new variable.
13363         (package-get-pgp-signature-begin-line): ditto.
13364         (package-get-pgp-signature-end-line):  ditto.
13365         (package-get-load-base): new function.
13366         (package-get-interactive-package-query):
13367         (package-get-update-all):
13368         (package-get-dependencies):
13369         (package-get-package-provider):
13370         (package-get-custom): use package-get-require-base.
13371         [package-get-custom loading]: disable for now.
13372
13373         * package-ui.el (pui-list-packages): use (package-get-require-base)
13374
13375 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13376
13377         * package-ui.el: Correct obvious thinko in choosing extent face.
13378
13379 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13380
13381         * menubar-items.el (default-menubar): pui-list-package has nothing
13382         to with Customize. Move all the package stuff to a new Item in Options.
13383
13384         * package-ui.el (pui-menu): Add menu and Popup menu.
13385
13386         * package-get.el (package-get): Use new
13387         package-admin-get-install-dir.
13388
13389         * package-admin.el (package-admin-get-install-dir): New syntax.
13390         Conserve package location and put mule packages where mule-base is.
13391
13392         * package-get.el : Customized
13393
13394         * package-ui.el (pui): Customized
13395         (pui-package-install-dest-dir): New variable.
13396         (pui-install-selected-packages): Use it
13397
13398 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13399
13400         * package-get.el (package-get-interactive-package-query): Move
13401         dependency on package-get-base to run-time.
13402         (package-get-update-all): Ditto.
13403         (package-get-dependencies): Ditto.
13404         (package-get-package-provider): Ditto.
13405         (package-get-custom): Ditto.
13406
13407 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13408
13409         * events.el: Remove 'ascii-character property from 'backspace
13410         and 'delete symbols
13411
13412 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13413
13414         * package-get-base.el: removed.
13415
13416 1998-09-23  Didier Verna  <didier@xemacs.org>
13417
13418         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13419         (no-upper-case-p): new function.
13420         (with-search-caps-disable-folding): new macro.
13421         (with-interactive-search-caps-disable-folding): new macro.
13422         (zap-to-char): In interactive mode, do a case-sensitive search if
13423         the character is uppercase.
13424         (zap-up-to-char): ditto.
13425
13426         * replace.el (perform-replace): use the function no-upper-case-p.
13427
13428         * isearch-mode.el (isearch-fix-case): ditto.
13429         make obsolete `with-caps-disable-folding' and
13430         `isearch-no-upper-case-p'.
13431
13432         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13433         (tags-search): ditto.
13434         (tags-query-replace): ditto.
13435
13436         * info.el (Info-search): ditto.
13437
13438 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13439
13440         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13441
13442 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13443
13444         * package-admin.el (package-admin-rmtree): rewritten.  need to
13445         check for "." and ".." before symlink check.  expand files and
13446         directories with respect to DIRECTORY, not default-directory.
13447
13448 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13449
13450         * package-get.el (package-get-all): add INSTALL-DIR argument.
13451
13452 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13453
13454         * package-ui.el (pui-add-required-packages): new function, select
13455         dependent packages.
13456         (pui-display-keymap): bind it.
13457         (pui-help-string): document it.
13458         (pui-install-selected-packages): package-get-all -> package-get.
13459
13460         * package-get.el (package-get-dependencies): new function.
13461
13462 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13463
13464         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13465         regexps.
13466
13467 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13468
13469         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13470         function.
13471         (default-mouse-track-normalize-point): Use it.
13472
13473 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13474
13475         * package-admin.el (package-admin-delete-binary-package):
13476                 General cleanup. Remove unnessary use of progn and
13477         save-excursion.
13478         (package-admin-delete-binary-package): Do NOT mess with file
13479         modes. That is evil.
13480         (package-admin-delete-binary-package): Wrap all deleting in
13481         condition-case. The data in MANIFEST is untrustworthy.
13482         (package-admin-delete-binary-package): Let the OS worry about non
13483         empty directories.
13484
13485 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13486
13487         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13488         processing.
13489         (lm-report-bug): Fix mail address to send bug reports to.
13490
13491 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13492
13493         * XEmacs 21.2-beta2 is released.
13494
13495 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13496
13497         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13498
13499 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13500
13501         * info.el (Info-mode): Document page turning by double clicks in
13502         docstring so `M-x describe-mode' will display it.
13503
13504 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13505
13506         * info.el (Info-mouse-track-double-click-hook): Use character
13507         widths to calculate a border region where double clicking does
13508         page turning, and return `nil' by default so other hooks, such as
13509         region highlighting, will be run.
13510
13511 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13512
13513         * sound.el (default-sound-directory-list): Initialize with all the
13514         "sounds" directories in `data-directory-list'.  It used to just be
13515         the first one.
13516
13517         * packages.el (locate-data-directory-list): Created.  This gives
13518         the list of matching directories, unlike `locate-data-directory',
13519         which just gives the first one.
13520
13521 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13522
13523         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13524         make a binding in the local keymap until help-char handling is
13525         improved.
13526
13527         * help.el (help-keymap-with-help-key): Provide keymap with help
13528         binding.
13529         (help-print-help-form): New helper function.
13530
13531 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13532
13533         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13534         move extent to another buffer; no need to create a new extent.
13535         (isearch-fix-case): New function.
13536         (isearch-search-and-update): Use it.
13537
13538 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13539
13540         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13541         the keymap, not minor-mode-map-alist.
13542         (isearch-done): Restore overriding-local-map.
13543
13544 1998-09-21  Martin Buchholz  <martin@xemacs.org>
13545
13546         * bytecomp.el (byte-compile-buffer-substring):
13547         Fix for: (byte-compile (defun f () (buffer-substring)))
13548         ==>   ** buffer-substring called with 3 args, but requires 0-3
13549         - new code not only works, but is more readable, too.
13550
13551 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13552
13553         * msw-faces.el (mswindows-init-device-faces): Don't try to
13554           specify a default font at this late stage. Do try to force
13555           creation of the default face font so that if it fails we get
13556           an error now instead of a crash at frame creation.
13557
13558           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
13559           mswindows-make-font-unitalic: Canonical default weight
13560           changed from "Normal" to "Regular".
13561
13562           mswindows-make-font-bold / -bold-italic: Supplied device was
13563           not being passed into call to mswindows-find-smaller-font.
13564
13565 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
13566
13567         * package-get.el (package-get-remote): Fix the path where to find
13568           the packages on xemacs.org.
13569
13570 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
13571
13572         * about.el (about-maintainer-info): Update Ben's entry.
13573
13574 1998-09-24  Martin Buchholz  <martin@xemacs.org>
13575
13576         * lisp/shadow.el (find-emacs-lisp-shadows):
13577         - `member' was being called on lists of length 2000!
13578         - Replace with hashtables.
13579         - Replace hand-coded loops with (dolist)
13580         - Fix comment typo
13581
13582 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
13583
13584         * packages.el: Added new function, `package-delete-name', to
13585           delete existing packages from the installed package database
13586           (`packages-package-list').  Also added the "pkginfo" directory
13587           to `packages-special-base-regexp', so that the pkginfo directory
13588           would not get added to `late-packages'.
13589
13590         * package-admin.el: Added ability to delete an installed package
13591           (added low-level function, `package-admin-delete-package').
13592           Understands how to use the pkginfo/MANIFEST.<package> file to
13593           delete the package.  When installing a package, will also
13594           create a MANIFEST.* file if one is not provided by the
13595           package.  If the MANIFEST.* doesn't exist when deleting a
13596           package, the functions will fall back to attempting to delete
13597           any package-specific lisp directory.
13598
13599         * package-get.el: Moved some functions to package-admin.el.
13600           Added interactive function `package-get-delete-package', for
13601           use by users for deleting a package.
13602
13603           Also modified to not require the presence of efs.
13604
13605 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13606
13607         * files.el (find-file-noselect): Handle all signals, kill the
13608         buffer and resignal.
13609
13610 1998-09-23  SL Baur  <steve@altair.xemacs.org>
13611
13612         * cl-macs.el (glyph-image): Add setf method.
13613
13614 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
13615
13616         * package-get.el: Fixed broken EFS downloading.  Also, look for
13617           .tar.gz files first, in preference over .tgz files.
13618
13619         * package-ui.el: Fix display of package version numbers.
13620
13621 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13622
13623         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
13624         argument.
13625
13626 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
13627
13628         * list-mode.el: `display-completion-list': added new/optional
13629           keyword `:completion-string', which allows the programmer to
13630           change the "Possible completions are:" prompt.
13631
13632         * menubar-items.el: Added new pulldown menu-pick to start up the
13633           visual package browser/installer:
13634
13635                 Options->Customize->List Packages
13636
13637         * package-admin.el: Added hooks for installing under both Unix
13638           and MS Windows.  Does additional error checking.  No longer
13639           calls "add-big-package.sh" to install packages under Unix; now
13640           calls gunzip & tar directly.
13641
13642         * package-get.el: Added ability to install packages from files
13643           on a local disk/CDROM.  Now deletes any existing package lisp
13644           directory.  Does completion on available packages when
13645           querying for package names.  Will also search for .tgz files
13646           in addition for .tar.gz files.  Tries to reload
13647           auto-autoloads, as a convenience when loading new packages,
13648           and also tries to add any new package paths to `load-path'.
13649           Changed all occurences of `concat' to use `expand-file-name'.
13650
13651         * package-ui.el: New file which implements the main visual
13652           package browser/installer, which is started via a menu pick or
13653           M-x pui-list packages.
13654
13655 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
13656
13657         * startup.el (load-init-file): spelling fix.
13658
13659 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13660
13661         * startup.el (normal-top-level): Load auto-autoload files
13662         covariantly with their precedence.
13663
13664 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13665
13666         * menubar-items.el (default-menubar): Remove "Font Weight"
13667         option, there is currently no custom equivalent.. Customize-faces
13668         is "Edit faces".
13669
13670         * x-font-menu.el (font-menu-set-font): Use customize to set
13671         default face.
13672
13673         * faces.el (face-spec-update-all-matching): New function.
13674
13675         * cus-face.el (custom-set-face-update-spec): New function.
13676         Interface to customize faces from elisp.
13677
13678         (custom-face-value-create): Show the customized settings if set
13679         but not saved.
13680
13681 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13682
13683         (custom-face-value-create): Show the customized settings if set
13684         but not saved.
13685
13686 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
13687
13688         * keydefs.el (global-map): Add FSF 20.3 binding of
13689         query-replace-regexp.
13690
13691 1998-08-21  Greg Klanderman  <greg@alphatech.com>
13692
13693         * minibuf.el (read-file-name-internal-1): use
13694         user-name-completion-1 instead of user-name-completion.
13695
13696 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13697
13698         * loadup.el:
13699         * make-docfile.el:
13700         * update-elc.el: Don't set `source-directory' (now defunct as a
13701         global variable) no more.
13702
13703         * packages.el (packages-list-autoloads): Made `source-directory'
13704         (now defunct as a global variable) a parameter.
13705
13706 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
13707
13708         * about.el (about-hackers): new email
13709
13710 1998-08-16  SL Baur  <steve@altair.xemacs.org>
13711
13712         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
13713
13714 1998-07-17  Didier Verna  <didier@xemacs.org>
13715
13716         * faces.el (set-face-property):
13717         (set-face-dim-p):
13718         (face-dim-p): updated the doc strings now that the dim property isn't
13719         tty-specific.
13720         (face-equal): the dim property is now a common one.
13721
13722         * cus-face.el (custom-face-attributes): New face attribute: `dim'
13723         Renamed the `stipple' attribute to `background-pixmap'.
13724         (custom-face-background-pixmap): make custom-face-stipple an
13725         obsolete alias for this.
13726
13727 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13728
13729         * find-paths.el (paths-file-readable-directory-p): Created and
13730         used.
13731
13732         * loadup.el: Don't set inhibit-... flags from run-temacs.
13733
13734 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13735
13736         * packages.el (packages-data-path-depth): Added and used.
13737
13738 1998-08-05  Charles G. Waldman <cgw@pgt.com>
13739
13740         * about.el:
13741         - Change .xpm to .png, delete "zcat" section.
13742         - cosmetic fix in the 'marcpa' entry.
13743
13744         * etc/photos
13745         - convert all .xpm.Z to .png
13746         - rename mrb to martin
13747         - rename mcook-m to mcookm
13748
13749 1998-07-31  Martin Buchholz  <martin@xemacs.org>
13750
13751         * x-init.el (x-initialize-compose): Add support for
13752         dead-circumflex as YET ANOTHER NAME for that dead key.
13753
13754 1998-08-05  Colin Rafferty <colin@xemacs.org>
13755
13756         * setup-paths.el (paths-construct-exec-path): Made the
13757         last-packages really be last.
13758         (paths-construct-data-directory-list): Ditto.
13759
13760 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
13761
13762         * startup.el(startup-splash-frame-body):
13763         Update Copyright notice in splash screen
13764
13765 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13766
13767         * minibuf.el (read-file-name-internal-1): do ~user completion.
13768
13769 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13770
13771         * font-lock.el (font-lock-fontify-glumped-region): Add guard
13772         aginst destroyed extents
13773
13774 1998-07-24  Greg Klanderman  <greg@alphatech.com>
13775
13776         * package-get.el (package-get): add `install-dir' argument.
13777
13778 1998-07-20  John Jones  <jj@asu.edu>
13779
13780         * package-get.el: calls to package-get-update-all will only
13781           update packages which are already installed.
13782
13783 1998-07-23  SL Baur  <steve@altair.xemacs.org>
13784
13785         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
13786         writable.
13787
13788 1998-07-20  Colin Rafferty   <colin@xemacs.org>
13789
13790         * about.el (about-hackers): Correct my email.
13791
13792 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
13793
13794         * about.el (about-hackers): new email-address.
13795
13796 1998-07-25  SL Baur  <steve@altair.xemacs.org>
13797
13798         * minibuf.el (read-number): Don't let `input-error' condition
13799         escape.
13800
13801 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13802
13803         * about.el (about-hackers): use my `email-for-life' address.
13804
13805 1998-07-19  SL Baur  <steve@altair.xemacs.org>
13806
13807         * XEmacs 21.2-beta1 is released.
13808
13809 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13810
13811         * ldap.el (ldap-search): Doc string change
13812
13813 1998-07-16  Colin Rafferty   <colin@xemacs.org>
13814
13815         * menubar-items.el (default-menubar): Removed references to
13816         `data-directory', and use `locate-data-file' instead, and made
13817         then greyed out if they don't exist.
13818
13819 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13820
13821         * keymap.el (events-to-keys): Use `format' instead of `concat'
13822         since the latter does not accept integer args anymore
13823
13824 1998-07-15  SL Baur  <steve@altair.xemacs.org>
13825
13826         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
13827         macros replaced.
13828
13829 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13830
13831         * make-docfile.el: Get first initialization from very-early-lisp.el
13832         * update-elc.el: Ditto.
13833         * loadup.el (really-early-error-handler): Ditto.
13834
13835         * packages.el (packages-unbytecompiled-lisp): Add new file,
13836         very-early-lisp.el.
13837
13838         * very-early-lisp.el: New file.
13839
13840 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13841
13842         * Symbols that have been obsolete for at least 3 years removed (II).
13843
13844         * obsolete.el (eval-current-buffer): Make compatible.
13845         (byte-code-function-p): Ditto.
13846         (send-string): Removed.
13847         (send-region): Removed.
13848         (screen-scrollbar-width): Removed.
13849         (set-screen-scrollbar-width): Removed.
13850         (set-screen-left-margin-width): Removed.
13851         (set-screen-right-margin-width): Removed.
13852         (screen-left-margin-width): Removed.
13853         (screen-right-margin-width): Removed.
13854         (set-buffer-left-margin-width): Removed.
13855         (set-buffer-right-margin-width): Removed.
13856         (buffer-left-margin-width): Removed.
13857         (buffer-right-margin-width): Removed.
13858         (x-set-frame-icon-pixmap): Removed.
13859         (x-set-screen-icon-pixmap): Removed.
13860         (pixel-name): Removed.
13861         (make-pixmap): Removed.
13862         (make-cursor): Removed.
13863         (pixmap-width): Removed.
13864         (pixmap-contributes-to-line-height-p): Removed.
13865         (set-pixmap-contributes-to-line-height): Removed.
13866
13867 1998-07-13  SL Baur  <steve@altair.xemacs.org>
13868
13869         * obsolete.el (popup-menu-up-p): removed.
13870         (read-no-blanks-input): Removed.
13871         (wholenump): Removed.
13872         (ring-mod): Removed (what was ring-mod?).
13873         (current-time-seconds): Removed.
13874         (run-special-hook-with-args): Removed.
13875         (dot): Removed.
13876         (dot-marker): Removed.
13877         (dot-min): Removed.
13878         (dot-max): Removed.
13879         (window-dot): Removed.
13880         (set-window-dot): Removed.
13881
13882         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
13883         `dot-min'.
13884
13885         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
13886
13887         * code-files.el (insert-file-contents): Rename
13888         run-special-hook-with-args to run-hook-with-args-until-success.
13889         (write-region): Ditto.
13890
13891 1998-07-12  SL Baur  <steve@altair.xemacs.org>
13892
13893         * about.el: Fix typos, update release date.
13894
13895         * Symbols that have been obsolete for at least 3 years removed.
13896
13897         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
13898         screen- functions.
13899         (toplevel): remove setf methods for screen functions.
13900         * cl-macs.el (extent-data): defsetf removed.
13901         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
13902         many places to remove.
13903         (comment-indent-hook): Ditto.
13904         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
13905         (buffer-dedicated-screen): Ditto.
13906         (deiconify-screen): Ditto.
13907         (delete-screen): Ditto.
13908         (event-screen): Ditto.
13909         (find-file-other-screen): Ditto.
13910         (find-file-read-only-other-screen): Ditto.
13911         (live-screen-p): Ditto.
13912         (screen-height): Ditto.
13913         (screen-iconified-p): Ditto.
13914         (screen-list): Ditto.
13915         (screen-live-p): Ditto.
13916         (screen-name): Ditto.
13917         (screen-parameters): Ditto.
13918         (screen-pixel-height): Ditto.
13919         (screen-pixel-width): Ditto.
13920         (screen-root-window): Ditto.
13921         (screen-selected-window): Ditto.
13922         (screen-totally-visible-p): Ditto.
13923         (screen-visible-p): Ditto.
13924         (screen-width): Ditto.
13925         (screenp): Ditto.
13926         (get-screen-for-buffer): Ditto.
13927         (get-screen-for-buffer-noselect): Ditto.
13928         (get-other-screen): Ditto.
13929         (iconify-screen): Ditto.
13930         (lower-screen): Ditto.
13931         (mail-other-screen): Ditto.
13932         (make-screen): Ditto.
13933         (make-screen-invisible): Ditto.
13934         (make-screen-visible): Ditto.
13935         (modify-screen-parameters): Ditto.
13936         (new-screen): Ditto.
13937         (next-screen): Ditto.
13938         (next-multiscreen-window): Ditto.
13939         (other-screen): Ditto.
13940         (previous-screen): Ditto.
13941         (previous-multiscreen-window): Ditto.
13942         (raise-screen): Ditto.
13943         (redraw-screen): Ditto.
13944         (select-screen): Ditto.
13945         (selected-screen): Ditto.
13946         (set-buffer-dedicated-screen): Ditto.
13947         (set-screen-height): Ditto.
13948         (set-screen-position): Ditto.
13949         (set-screen-size): Ditto.
13950         (set-screen-width): Ditto.
13951         (show-temp-buffer-in-current-screen): Ditto.
13952         (switch-to-buffer-other-screen): Ditto.
13953         (visible-screen-list): Ditto.
13954         (window-screen): Ditto.
13955         (x-set-screen-pointer): Ditto.
13956         (x-set-frame-pointer): Ditto.
13957         (screen-title-format): Ditto.
13958         (screen-icon-title-format): Ditto.
13959         (terminal-screen): Ditto.
13960         (delete-screen-hook): Ditto.
13961         (create-screen-hook): Ditto.
13962         (mouse-enter-screen-hook): Ditto.
13963         (mouse-leave-screen-hook): Ditto.
13964         (map-screen-hook): Ditto.
13965         (unmap-screen-hook): Ditto.
13966         (default-screen-alist): Ditto.
13967         (default-screen-name): Ditto.
13968         (x-screen-defaults): Ditto.
13969         (x-create-screen): Ditto.
13970         * obsolete.el: meta-flag removed.
13971         baud-rate removed.
13972         sleep-for-millisecs removed.
13973         extent-data removed.
13974         set-extent-data removed.
13975         set-extent-attribute removed.
13976         extent-glyph removed.
13977         extent-layout removed.
13978         set-extent-layout removed.
13979         list-faces-display removed.
13980         list-faces removed.
13981         trim-versions-without-asking removed.
13982         after-write-file-hooks removed.
13983         truename removed.
13984         auto-fill-hook removed.
13985         blink-paren-hook removed.
13986         select-screen-hook, deselect-screen-hook removed.
13987         auto-raise-screen, auto-lower-screen removed.
13988
13989         * msw-mouse.el: Global change resource -> mswindows-resource.
13990
13991         * XEmacs 21.0-pre5 is released.
13992
13993 1998-07-11  SL Baur  <steve@altair.xemacs.org>
13994
13995         * about.el (about-hackers): Credits update.
13996
13997 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
13998
13999         * register.el (insert-register): Don't activate the region.
14000
14001 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14002
14003         * select.el: Restore x-* symbols for backwards compatibility:
14004         x-copy-primary-selection, x-kill-primary-selection,
14005         x-delete-primary-selection, x-select-make-extent-for-selection,
14006         x-valid-simple-selection-, x-cut-copy-clear-internal.
14007
14008 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14009
14010         * XEmacs 21.0-pre4 is released.
14011
14012 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14013
14014         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14015         reporting bugs.
14016         (maybe-add-init-button): Fix semantics under Windows.  Use
14017         `expand-file-name' rather than `concat'.
14018
14019         * help.el (print-messages): New function.
14020
14021 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14022
14023         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14024
14025 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14026
14027         * about.el: Tweaked my entry in about-hackers.
14028
14029         * find-paths.el (paths-emacs-root-p):
14030           Relaxed emacs-root checking of an in-place installation to
14031           also accommodate the flat layout used on MS Windows.
14032
14033 1998-06-29  John Jones  <jj@asu.edu>
14034
14035         * package-get.el: calls to package-get-update-all will only
14036           update packages which are already installed.
14037
14038 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14039
14040         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14041         are handled by the gui-element face fallbacks now.
14042
14043         * x-faces.el: default gui-element face to "background" as well as
14044         the default face.
14045
14046         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14047         and default face settings since these are set as fallbacks now in
14048         the appropriate domain.
14049
14050 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14051
14052         * text-mode.el (text-mode): Reorder regexp so the OR part
14053         corresponding to `page-delim' goes first and the hack in
14054         `forward-paragraph' will work.
14055         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14056
14057 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14058
14059         * subr.el (remove-hook): When checking the hook value
14060           with functionp, don't apply car to it.
14061
14062 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14063
14064         * package-get.el (package-get-remote-filename):
14065           Don't use file-name-as-directory because the local directory
14066           separator conventions might not be the same as ftp's.
14067
14068 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14069
14070         * ldap.el (ldap-host-parameters-alist): New name of
14071         `ldap-host-parameters-plist'
14072
14073 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14074
14075         * package-get.el: Using (require 'package-get-base), now that it
14076         provides itself.  Consequently removed all instances of (load
14077         "package-get-base.el").
14078
14079 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14080
14081         * subr.el (remove-hook): Don't treat the hook value as a
14082           list unless it is both consp and not functionp.
14083
14084 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14085
14086         * about.el: Email address for Ben Wing is ben@xemacs.org.
14087         * auto-show.el: Ditto.
14088         * bytecomp.el: Ditto.
14089         * faces.el: Ditto.
14090         * x-scrollbar.el: Ditto.
14091         * x-misc.el: Ditto.
14092         * tty-init.el: Ditto.
14093         * toolbar-items.el: Ditto.
14094         * symbol-syntax.el: Ditto.
14095         * specifier.el: Ditto.
14096         * objects.el: Ditto.
14097         * hyper-apropos.el: Ditto.
14098         * glyphs.el: Ditto.
14099
14100 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14101
14102         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14103         vertical-divider-always-visible-p.
14104         (default-mouse-motion-handler): Ditto.
14105
14106 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14107
14108         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14109         global value.
14110
14111 1998-06-21  Oliver Graf <ograf@fga.de>
14112
14113         * build-reports.el: changed receiver to xemacs-build-reports list
14114
14115 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14116
14117         * font.el: Split font-family-mappings into X and
14118           mswindows-specific versions.
14119           mswindows-font-create-[object|name]: Treat supplied size
14120           as a pointsize. Added underline and strikethru handling.
14121
14122         * msw-faces.el: changed default mswindows charset to western.
14123
14124         * msw-glyphs.el: removed space in border-glyph font string that
14125           was inserted to get round bugs in the mswindows C font code.
14126
14127 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14128
14129         * about.el (about-hackers): Credits update.
14130
14131         * help-nomule.el (tutorial-supported-languages): Add Romanian
14132         TUTORIAL.
14133
14134         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14135         to ISO-8859-2.
14136
14137 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14138
14139         * font.el: Split font-family-mappings into X and
14140           mswindows-specific versions.
14141           mswindows-font-create-[object|name]: Treat supplied size
14142           as a pointsize. Added underline and strikethru handling.
14143
14144         * msw-faces.el: changed default mswindows charset to western.
14145
14146         * msw-glyphs.el: removed space in border-glyph font string that
14147           was inserted to get round bugs in the mswindows C font code.
14148
14149 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14150
14151         * minibuf.el: make read-color-completion-table call
14152           (mswindows-color-list for mswindows devices.
14153
14154 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14155
14156         * lisp/font-lock.el
14157         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14158         Let declaration items contain non-word symbol characters.
14159
14160 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14161
14162         * package-get.el (package-get-package-provider): Added autoload
14163         cookie.  Loading "package-get-base.el" in ALL functions that use
14164         it.  Fixed some (interactive ...) with multiple argument specs
14165         again.  Cosmetic indentation changes.
14166
14167 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14168
14169         * info.el (Info-insert-dir): Don't use nreverse on variables
14170         that you want to use later.
14171
14172 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14173
14174         * x-mouse.el (x-set-point-and-move-selection): Replace call
14175         to x-kill-primary-selection with kill-primary-selection
14176
14177 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14178
14179         * simple.el (what-cursor-position): Make cursor position reported
14180         use value of column-number-start-at-one
14181
14182 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14183
14184         * about.el (xemacs-hackers): Fix Jareth's email address.
14185
14186 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14187
14188         * startup.el (startup-splash-frame): Remove
14189         `xemacs-startup-logo-function'.
14190
14191 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14192
14193         * about.el (about-hackers): Update credits list.
14194
14195 1998-06-06  Jeff Miller <jmiller@smart.net>
14196
14197         * lisp/sound.el: Update sound-ext to allow filenames with
14198           extensions to be found by load-sound-file
14199
14200 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14201
14202         * info.el (Info-rebuild-outdated-dir): Removed variable
14203         (Info-auto-generate-directory): New variable
14204         (Info-save-auto-generated-dir): New variable
14205         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14206         (Info-build-dir-anew): Second parameter removed.  Use
14207         `Info-save-auto-generated-dir'
14208         (Info-rebuild-dir): Ditto
14209
14210 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14211
14212         * list-mode.el (next-list-mode-item): Would not recognize
14213         border between directly neighbored items.
14214
14215 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14216
14217         * package-get.el: add autoloads for some functions.
14218
14219 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14220
14221         * specifier.el (let-specifier): Tiny docfixes.
14222
14223 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14224
14225         * msw-mouse.el: set selection-pointer-glyph to Normal.
14226
14227 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14228
14229         * wid-edit.el (widget-specify-secret): New function.
14230         (widget-after-change): Use it.
14231         (widget-specify-field): Use it.
14232
14233 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14234
14235         * mouse.el (drag-window-divider): Use `(not done)' instead of
14236         `doit'; reuse result of `window-pixel-edges'.
14237
14238         * modeline.el (drag-modeline-event-lag): Rename to
14239         drag-divider-event-lag.
14240
14241 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14242
14243         * specifier.el (let-specifier): Rewritten not to generate needless
14244         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14245         arguments.
14246
14247 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14248
14249         * minibuf.el (read-file-name-1): Setup buffer-local value of
14250         `completion-ignore-case' in completions buffer under Windows.
14251
14252 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14253
14254         * about.el (about-maintainer-glyph): Fix support for not
14255         compressed images.
14256
14257 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14258
14259         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14260
14261         * mouse.el (mouse-track): Cancel selection if misc-user event with
14262         `cancel-mode-internal' function is fetched.
14263
14264 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14265
14266         * files.el (save-some-buffers-1): Fixed return value.
14267
14268 1998-06-01  Oliver Graf <ograf@fga.de>
14269
14270         * dragdrop.el: added experimental
14271
14272 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14273
14274         * startup.el (after-init-hook, init-file-user,
14275         user-init-directory, load-user-init-file):  Purge references
14276         to "~/.xemacs/init.el" from docstrings.
14277
14278         (load-user-init-file) Use paths-construct-path to construct
14279         paths to user init files.  Go directly to ~/.emacs, do not
14280         search ~/.xemacs/, do not load `default-custom-file'.
14281
14282 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14283
14284         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14285         general *sh.
14286         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14287
14288 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14289
14290         * menubar-items.el (default-menubar): add Update Packages to customize
14291         menu.
14292
14293 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14294
14295         * faces.el: use toolbar face as a fallback for toolbar properties
14296         in xpm-color-symbols instead of default.
14297
14298         * msw-faces.el: rename 3d-object -> gui-element face.
14299
14300 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14301
14302         * startup.el (xemacs-startup-logo-function): New variable.
14303         (startup-splash-frame): Use it.
14304
14305 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14306
14307         * files.el (save-some-buffers): Would wait 1 second.
14308         (save-some-buffers-1): Delete other windows here instead of in
14309         `save-some-buffers'.
14310         (save-some-buffers): Force redisplay only if windows were deleted.
14311
14312 1998-06-02  Didier Verna  <didier@xemacs.org>
14313
14314         * cus-face.el (custom-face-attributes): generalized the use of
14315         toggle buttons for boolean attributes.
14316         Re-ordered the items a bit.
14317
14318 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14319
14320         * sound.el (default-sound-directory): Use `locate-data-directory'
14321         to find the sounds directory.
14322
14323 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14324
14325         * sound.el: default sound-ext to .wav under mswindows, .au
14326         otherwise. load-default sounds without extensions.
14327
14328 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14329
14330         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14331         if send-pr is not bound.
14332
14333 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14334
14335         * files.el: grok idl files in auto-mode-alist.
14336 1998-06-01  Jeff Miller  <jmiller@smart.net>
14337
14338         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14339         calling `upcase'.
14340
14341 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14342
14343         * msw-glyphs.el: add xbm to the list of image types supported.
14344
14345 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14346
14347         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14348         instead of XEmacs one when dumping InfoDock.
14349
14350 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14351
14352         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14353         for `modeline-visible-p'
14354
14355         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14356
14357 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14358
14359         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14360         since it's not used anymore. doc string fixes.
14361
14362         * package-get.el (package-get-file-installed-p): new function. use
14363         instead of file-installed-p which is in an external package.
14364
14365 1998-05-28  Oliver Graf <ograf@fga.de>
14366
14367         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14368         favor of select-window/switch-to-buffer
14369
14370 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14371
14372         * startup.el: changed (getenv "HOME") to (user-home-directory)
14373
14374 1998-05-25  Oliver Graf <ograf@fga.de>
14375
14376         * frame.el (cde-start-drag) moved to dragdrop.el
14377         (offix-start-drag-region) moved to dragdrop.el
14378         (offix-start-drag) moved to dragdrop.el
14379         * dragdrop.el (cde-start-drag) moved from frame.el
14380         (offix-start-drag-region) moved from frame.el
14381         (offix-start-drag) moved from frame.el
14382         (cde-start-drag-region) cde drag regions
14383         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14384
14385 1998-05-26  Oliver Graf <ograf@fga.de>
14386
14387         * dragdrop.el: created dragdrop-drag prototypes
14388         (cde-start-drag-region) fixed typo
14389
14390 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14391
14392         * simple.el (after-init-hook): Remove reader macro.
14393
14394         * packages.el (packages-hardcoded-lisp): Get rid of reader
14395         macros.  Update DOC string.
14396
14397 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14398
14399         * mouse.el (drag-window-divider): Ditto.
14400
14401         * modeline.el (mouse-drag-modeline): Use it.
14402
14403         * lisp-mode.el (let-specifier): Specify indentation.
14404
14405         * specifier.el (let-specifier): Renamed from
14406         `with-specifier-instance'.
14407
14408 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14409
14410         * x-faces.el:
14411         * faces.el: move definition of xpm-color-symbols from x-faces.el
14412         to faces. Predicate x-get-resource on the presence of x.
14413
14414         * msw-faces.el: set 3d-object face rather than modeline. Specify
14415         faces as specfier defaults.
14416
14417         * package-get.el: don't use package-admin-add-single-file-package.
14418
14419 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14420
14421         * toolbar-items.el: Fixup tooltips.
14422         (toolbar-gnus): Don't use obsolete variable
14423         toolbar-news-frame-properties.
14424         (toolbar-news-reader): Default to `gnus' instead of
14425         `not-configured'.
14426
14427         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14428         Windows.
14429
14430 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14431
14432         * package-get.el: rename -installedp -> -installed-p.
14433
14434 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14435
14436         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14437         attributes, and assinged it to continuation, truncation and
14438         hscroll glyphs.
14439
14440         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14441         and made continuation, truncation and hscroll glyphs arrow
14442         characters out of that font.
14443
14444 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14445
14446         * minibuf.el (minibuffer-electric-separator): Play nicely with
14447         directory-sep-char being \.
14448         (minibuffer-electric-tilde): Ditto.
14449         (read-file-name-map): Ditto.
14450
14451 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14452
14453         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14454         on X devices.
14455         (default-mouse-track-deal-with-down-event): Avoid
14456         `x-disown-selection'; use `disown-selection' instead.
14457
14458 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14459
14460         * select.el:
14461         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14462         moved to (cut-copy-clear-internal) in select.el. Ditto for
14463         (x-delete-primary-selection) (x-kill-primary-selection)
14464         (x-copy-primary-selection).
14465         (own-clipboard): new function.
14466
14467         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14468         functions in select.el. remove old ones.
14469         (mswindows-own-clipboard): new function.
14470
14471 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14472
14473         * gnuserv.el: allow connections from mswindows type devices.
14474
14475 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14476
14477         * msw-glyphs.el: change image type used from cursor to resource.
14478
14479 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14480
14481         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14482         for {top,bottom}-{left,right} values in addition to
14483         {top,bottom}_{left,right}.
14484         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14485
14486 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14487
14488         * cl-macs.el (specifier-instance): Undefine its setf method.
14489
14490         * specifier.el (with-specifier-instance): Added docstring.
14491
14492         * mouse.el (drag-window-divider): Ditto.
14493
14494         * modeline.el (mouse-drag-modeline): Use it.
14495
14496         * lisp-mode.el (with-specifier-instance): Define its indentation
14497         level.
14498
14499         * specifier.el (with-specifier-instance): New macro.
14500
14501 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14502
14503         * package-get.el (package-get-create-custom): new function to
14504         auto-generate package-get-custom.el from package-get-base.el.
14505         * (package-get-ever-installedp): new function.
14506         * (package-get-custom): new function to get all packages specified
14507         by customize.
14508
14509 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14510
14511         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14512
14513 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14514
14515         * cl-extra.el: Reverse previous float change.
14516
14517 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14518
14519         * x-faces.el:
14520         * faces.el (try-font-name): moved from x-faces.el since it is
14521         required by w3 under mswindows as well X.
14522
14523 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14524
14525         * winnt.el: Removed evil (setq completion-ignore-case t)
14526         clause, one more overlookef fsfism.
14527         (nt-quote-args-functions-alist): End sentences with double space.
14528
14529 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14530
14531         * window-xemacs.el (push-window-configuration): Remove kludgery of
14532         recaching default-toolbar specifier.
14533         (pop-window-configuration): Ditto.
14534         (unpop-window-configuration): Ditto.
14535
14536 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14537
14538         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14539
14540 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
14541
14542         * winnt.el (nt-quote-args-verbatim): Added function.
14543         (nt-quote-args-prefix-quote): Added function.
14544         (nt-quote-args-backslash-quote): Added function.
14545         (nt-quote-args-double-quote): Added function.
14546         (nt-quote-args-functions-alist): New variable.
14547         (nt-quote-process-args): Added function. This is the main quoting
14548         work horse called from process-nt.c
14549
14550 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14551
14552         * winnt.el: Removed duplicate definitions for backspace,
14553         delete, M-backspace and C-M-backspace.
14554         (file-name-buffer-file-type-alist): Removed this variable.
14555         (find-buffer-file-type): Removed function.
14556         (find-file-binary):  Removed function.
14557         (find-file-text): Removed function.
14558         (find-file-not-found-set-buffer-file-type): Removed function.
14559         (save-to-unix-hook): Removed function.
14560         (revert-from-unix-hook): Removed function.
14561         (using-unix-filesystems): Removed function.
14562         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
14563         warning.
14564         (x-set-selection): Removed function.
14565         (x-get-selection): Removed function.
14566         Removed commented FSFisms.
14567         Replaced copyright notice (this file is not part of GNU Emacs).
14568         (nt-shell-mode-hook): Moved here from a lambda expression. Added
14569         comint-process-echoes setting to t.
14570
14571 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14572
14573         * packages.el (packages-no-package-hierarchy-regexp): Introduced
14574         and used following the interface change of
14575         `paths-find-recursive-path'.
14576
14577         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
14578         regexp instead of a list of base names.
14579         (paths-version-control-filename-regexp):
14580         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
14581         Introduced and used following the interface change of
14582         `paths-find-recursive-path'.
14583
14584 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14585
14586         * simple.el (delete-forward-p): Make it a defun; do X garbage only
14587         on X devices, rather than on all non-TTY devices.
14588
14589 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14590
14591         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
14592
14593         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
14594
14595 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
14596
14597         * itimer.el (activate-itimer): Fixed usage of integers
14598         as argument to `concat'.
14599
14600 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
14601
14602         * itimer.el (start-itimer): replace the use of `concat' with
14603         `format'
14604
14605 1998-05-16  SL Baur  <steve@altair.xemacs.org>
14606
14607         * mode-motion.el (mode-motion-hook): Clarify docstring.
14608         From Bob Weiner <weiner@altrasoft.com>
14609
14610         * loadhist.el (symbol-file): Supply prompt string when used
14611         interactively.
14612         From Bob Weiner <weiner@altrasoft.com>
14613
14614 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14615
14616         * loadup.el (really-early-error-handler): Ditto.
14617
14618         * update-elc.el: Ditto.
14619
14620         * setup-paths.el (paths-construct-exec-path): Ditto.
14621
14622         * make-docfile.el: Ditto.
14623
14624         * find-paths.el (paths-decode-directory-path): Use split-path
14625         instead of decode-path.
14626
14627         * files.el (parse-colon-path): Update docstring reference.
14628
14629 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14630
14631         * msw-init.el:
14632         * x-init.el:
14633         Bind cut'n'paste keys to non window-system specific functions.
14634
14635         * msw-select.el: New function mswindows-clear-clipboard.
14636         mswindows-cut-copy-clipboard extended to handle clearing of the
14637         selection and renamed to mswindows-cut-copy-clear-clipboard.
14638
14639         * select.el: on mswindows devices delete-primary-selection
14640         calls mswindows-clear-clipboard.
14641
14642 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
14643
14644         * simple.el (quoted-insert): Inhibit quit when using read-char.
14645
14646         * cmdloop.el (read-char): Don't inhibit quit.
14647         (read-char-exclusive): Ditto.
14648         (read-char): Signal quit if quit-char was pressed.
14649         (read-char-exclusive): Ditto.
14650         (read-quoted-char): Return a character, not integer.
14651
14652         * menubar-items.el (default-popup-menu): Use Andy's generic
14653         selection code.
14654         (default-popup-menu): Fix code.
14655
14656 1998-05-14  Oliver Graf <ograf@fga.de>
14657
14658         * dragdrop.el (dragdrop-function-widget): this time it's done
14659
14660 1998-05-13  Oliver Graf <ograf@fga.de>
14661
14662         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
14663
14664 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
14665
14666         * device.el (device-pixel-width):
14667         (device-pixel-height):
14668         (device-mm-width):
14669         (device-mm-height):
14670         (device-bitplanes):
14671         (device-color-cells): Swapped parameters to device-system-metric
14672         according to the interface change.
14673
14674 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
14675
14676         * mouse.el (default-mouse-motion-handler): Use new name of the
14677         function event-over-vertical-divider-p.
14678         Do not set E-W arrow cursor over the divider if
14679         vertical-divider-draggable-p is nil in the window.
14680         ([top-level]): Use new name for the variable
14681         vertical-divider-map.
14682         (drag-window-divider): Respect vertical-divider-draggable-p.
14683         Variable name typo fixes.
14684
14685 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14686
14687         * keymap.el (kbd): Define here; handle string constants and
14688         others...
14689
14690 1998-05-15  Christian Nyb <chr@mediascience.no>
14691
14692         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
14693         in Emacs 18.
14694
14695 1998-05-13  Didier Verna  <didier@xemacs.org>
14696
14697         * mouse.el (drag-window-divider): give the vertical divider a
14698         pressed look when dragging it.
14699
14700 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
14701
14702         * faces.el: predicate some more face operations on x or mswindows
14703         not just x.
14704
14705         * modeline.el: enable modeline coloring for mswindows.
14706
14707 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14708
14709         * minibuf.el (minibuffer-default): Added variable; compatible with
14710         FSF Emacs.
14711         (next-history-element): Used `minibuffer-default'.
14712
14713 1998-05-12  Oliver Graf <ograf@fga.de>
14714
14715         * dragdrop.el (dragdrop-function-widget): button and mods ok
14716         arguments still look a bit strange
14717         (dragdrop-compare-mods) created
14718         (dragdrop-drop-do-functions) correctly checks for buttons and
14719         modifiers
14720
14721 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14722
14723         * setup-paths.el (paths-default-info-directories): Replace
14724         path-separator with directory-sep-char.
14725
14726         * files.el (path-separator): Don't define it here.
14727
14728 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14729
14730         * update-elc.el: Ditto.
14731
14732         * setup-paths.el (paths-construct-exec-path): Ditto.
14733
14734         * make-docfile.el: Ditto.
14735
14736         * loadup.el (really-early-error-handler): Ditto.
14737
14738         * find-paths.el (paths-decode-directory-path): Use decode-path
14739         instead of decode-path-internal.
14740
14741         * files.el (parse-colon-path): Update docstring.
14742
14743 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
14744
14745         * subr.el (get-buffer-window-list): Make BUFFER optional.
14746
14747         * window-xemacs.el (windows-of-buffer): Defalias to
14748         get-buffer-window-list.
14749
14750 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14751
14752         * disass.el: Fix maintainer keyword.
14753
14754         * bytecomp.el (byte-compile-and-load-file): Autoload.
14755         (byte-compile-buffer): Ditto.
14756
14757         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
14758         value is returned, not the name.
14759         (lisp-imenu-generic-expression): Enable it.
14760         (lisp-mode-variables): Ditto.
14761         (lisp-indent-offset): Change defconst to defvar.
14762         (lisp-indent-function): Ditto.
14763         (lisp-body-indent): Ditto.
14764
14765 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14766
14767         * modeline.el: Use zap-last-kbd-macro-event.
14768
14769         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
14770         nil, don't attempt to do anything with messages.
14771         (eval-last-sexp): Use `letf' for clarity.
14772
14773 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14774
14775         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
14776
14777 1998-05-11  Martin Buchholz  <martin@xemacs.org>
14778
14779         * buff-menu.el:
14780         * lisp-mode.el:
14781         * obsolete.el:
14782         Change empty docstrings into no doc strings at all.
14783         Fix bogus FSF-format docstrings.
14784         * etags.el: Fix docstring.
14785
14786 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
14787
14788         * package-get.el (package-get): Use internal md5
14789
14790 1998-05-13  SL Baur  <steve@altair.xemacs.org>
14791
14792         * about.el (about-xemacs): Correct abuse of concat.
14793
14794 1998-05-11  SL Baur  <steve@altair.xemacs.org>
14795
14796         * info.el (Info-mode): Use easymenu.
14797
14798 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14799
14800         * apropos.el (apropos): Don't use concat with integers.
14801
14802         * cmdloop.el (describe-last-error): Handle the case when no error
14803         was seen gracefully.
14804
14805         * apropos.el (apropos-print): Use with-displaying-help-buffer as
14806         defun.
14807         (apropos-describe-plist): Ditto.
14808
14809         * help.el (with-displaying-help-buffer): Revert to a defun.
14810         (describe-key): Use it as defun.
14811         (describe-mode): Ditto.
14812         (describe-bindings): Ditto.
14813         (describe-prefix-bindings): Ditto.
14814         (describe-installation): Ditto.
14815         (view-lossage): Ditto.
14816         (describe-function): Ditto.
14817         (describe-variable): Ditto.
14818         (describe-syntax): Ditto.
14819
14820 1998-05-11  Oliver Graf <ograf@fga.de>
14821
14822         * dragdrop.el: changed order of require/provide
14823         (dragdrop-drop-mime-default) changed to new calling conventions
14824         (dragdrop-drop-do-functions) changed to new calling conventions
14825         (dragdrop-function-widget) this one needs more work...
14826
14827 1998-05-10  Oliver Graf <ograf@fga.de>
14828
14829         * about.el: another small change in my entry
14830         * dragdrop.el (dragdrop-drop-log-function): logging added
14831         plus customizations
14832         changed interface to handler functions. now called with event
14833         and object
14834
14835 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
14836
14837         * glyphs.el (divider-pointer-glyph): Declared new glyph,
14838         E-W arrow pointer displayed over draggable dividers.
14839
14840         * mouse.el (default-mouse-motion-handler): Show it when
14841         appropriate.
14842         (drag-window-divider): Added.
14843         ([top-level]): Initialized window-divider-map with a keymap
14844         binding the above function to left button down event.
14845
14846         * x-mouse.el (x-init-pointer-shape): Initialize
14847         divider-pointer-glyph from Cursor.dividerPointer, or use default
14848         E-W double arrow.
14849
14850 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
14851
14852         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
14853
14854 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14855
14856         * simple.el (count-words-buffer): Don't query for buffer.
14857         (count-lines-buffer): Ditto.
14858
14859 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14860
14861         * help.el (where-is): add optional insert argument.
14862
14863 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14864
14865         * help.el (describe-key-briefly): New argument INSERT.
14866
14867         * simple.el (eval-expression): New optional argument; synch with
14868         FSF 20.3.
14869
14870         * keydefs.el (global-map): Add new register bindings.
14871
14872         * register.el: Synched with FSF 20.3.
14873
14874 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14875
14876         * window-xemacs.el (recenter): all arguments are optional.
14877
14878 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
14879
14880         * device.el: (device-pixel-width): Reflected name/parameters
14881         change to device-system-metric.
14882         (device-pixel-height): Ditto.
14883         (device-mm-width): Ditto.
14884         (device-mm-height): Ditto.
14885         (device-bitplanes): Ditto.
14886         (device-color-cells): Ditto.
14887
14888 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14889
14890         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
14891
14892         * cl.el (most-positive-fixnum): Document.
14893         (most-negative-fixnum): Ditto.
14894
14895         * cus-dep.el: Updated comment.
14896
14897         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
14898         constant.
14899
14900         * cus-load.el (custom-put): Removed.
14901
14902         * files.el (after-find-file): Just resignal quit instead of
14903         signaling "canceled".
14904
14905 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14906
14907         * frame.el (other-frame): Use `focus-frame' instead of
14908         select-frame kludges.
14909
14910         * lisp-mode.el: Update lisp-indent-function for
14911         save-selected-frame and with-selected-frame.
14912
14913         * frame.el (save-selected-frame): New macro.
14914         (with-selected-frame): Ditto.
14915         (other-frame): Use `set-frame-focus'.
14916
14917 1998-05-06  Oliver Graf <ograf@fga.de>
14918
14919         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
14920         (dragdrop-drop-url-default) default handler for URL drops created
14921         (dragdrop-drop-mime-default) default handler for MIME drops created
14922         (dragdrop-drop-functions) default custom for handling drops created
14923         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
14924
14925 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
14926
14927         * mouse.el: Removed redundant mouse-mswindows-drop function.
14928
14929 1998-05-05  Oliver Graf <ograf@fga.de>
14930
14931         * about.el: changed some text in my entry
14932         * dragdrop.el: added customs
14933
14934 1998-05-04  Oliver Graf <ograf@fga.de>
14935
14936         * mouse.el: killed global drop key bindings
14937         (mouse-offix-drop) removed
14938         * dragdrop.el: created
14939         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
14940
14941 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
14942
14943         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
14944         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
14945
14946         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
14947         obsolete comment.
14948
14949         * scrollbar.el (scrollbars-visible-p): Use new
14950         {vertical,horizontal}-scrollbar-visible-p specifiers.
14951
14952 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
14953
14954         * device.el (device-pixel-height):
14955         (device-pixel-width):
14956         (device-mm-width):
14957         (device-mm-height):
14958         (device-bitplanes):
14959         (device-color-cells): Moved these 6 functions from device.c; they
14960         all use single (device-system-metrics) call.
14961
14962 1998-05-09  SL Baur  <steve@altair.xemacs.org>
14963
14964         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
14965         were renamed.
14966
14967         * menubar-items.el:
14968         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
14969         Suggested by Hrvoje Niksic <hniksic@srce.hr>
14970
14971         * help.el (help-map): Remove Hyperbole keybinding logic.
14972         Suggested by: Michael Ernst <mernst@cs.washington.edu>
14973
14974 1998-05-08  SL Baur  <steve@altair.xemacs.org>
14975
14976         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
14977         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
14978
14979 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
14980
14981         * msw-glyphs.el: use nicer icon3 from the frame icon.
14982
14983 1998-05-07  SL Baur  <steve@altair.xemacs.org>
14984
14985         * version.el (emacs-version): Remove InfoDock conditionals.
14986
14987         * startup.el (startup-splash-frame): Change ID logo name.
14988
14989 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
14990
14991         * files.el (after-find-file): If the user presses C-g on
14992         directory-creation prompt, kill the buffer.
14993
14994 1998-05-06  SL Baur  <steve@altair.xemacs.org>
14995
14996         * simple.el (count-words-region): Reverse previous change.
14997
14998 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
14999
15000         * replace.el (query-replace): Just call perform-replace.
15001         (query-replace-regexp): Ditto.
15002         (perform-replace): Move region handling here.
15003         (perform-replace): Use the new arg to match-data.
15004
15005 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15006
15007         * x-init.el: Install X specific display table that
15008           displays char 0240 as a space to avoid whatever it is
15009           that screws up display of that character code.
15010
15011 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15012
15013         * help.el (function-arglist): If no arguments are documented for a
15014         subr, print nothing rather than incorrect output.
15015
15016 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15017
15018         * cmdloop.el (command-error): Update bail-out error message to use
15019         `emacs-program-name'.
15020
15021         * lib-complete.el: Remove reader macro cruft.
15022
15023         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15024         cruft.
15025
15026         * simple.el (count-words-region): Drop interactive-p check on the
15027         message.
15028
15029 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15030
15031         * font.el
15032         * msw-faces.el
15033         Correct spelling of mswindows-font-canonicalize-name.
15034
15035 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15036
15037         * ldap.el (ldap-host-parameters-alist): Replaced with
15038         `ldap-host-parameters-plist'
15039         (ldap-search): Adapt to previous change
15040
15041 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15042
15043         * about.el (about-hackers): Update Bob Weiner bio.
15044         (about-maintainer-info): Ditto.
15045
15046 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15047
15048         * simple.el (display-warning-minimum-level): Docfix.
15049
15050 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15051
15052         * widget.el (:default-get): New keyword.
15053         * wid-edit.el (default, widget-default-default-get): Define it.
15054         (group, widget-group-default-get): Define it.
15055         (menu-choice, widget-choice-default-get): Define it.
15056         (widget-default-get): New function.
15057         (widget-choice-action): Call it.
15058         (widget-editable-list-entry-create): Call it.
15059
15060 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15061
15062         * byte-optimize.el (byte-boolean-vars): Removed.
15063         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15064         lookup through `byte-boolean-vars'.
15065
15066 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15067
15068         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15069         resource-provided values into ghost specs for scrollbar-height and
15070         scrollbar-width.
15071
15072 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15073
15074         * byte-optimize.el: Don't attempt to optimize /=.
15075
15076         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15077         (byte-compile-/=): Ditto.
15078
15079 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15080
15081         * apropos.el: Use `with-displaying-help-buffer'.
15082         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15083         Use `with-displaying-help-buffer'.
15084         (apropos-follow): Do not give special treatment to buffer cursor
15085         was in prior to a mouse click.
15086         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15087         (apropos-print-doc): Set correct buffer for setting text
15088         properties.
15089
15090 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15091
15092         * help.el (help-buffer-prefix-string): New variable.
15093         (help-buffer-name): Use it.
15094
15095         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15096         mode menu.
15097
15098 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15099
15100         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15101
15102 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15103
15104         * files.el (find-file-noselect): Update docstring.
15105         (find-file-noselect): Signal an error if found an unreadable file.
15106         (file-chase-links): Save the match data.
15107         (normal-mode): Use `lwarn' and `error-message-string'.
15108         (interpreter-mode-alist): Change defconst to defvar.
15109         (inhibit-first-line-modes-regexps): Ditto.
15110         (inhibit-first-line-modes-regexps): Added .tgz.
15111         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15112         (change-major-mode-with-file-name): New user-option.
15113         (set-visited-file-name): Synched with FSF.
15114         (file-name-extension): New function, from FSF 20.3.
15115         (file-relative-name): Synched with FSF.
15116         (save-some-buffers): Support the C-r feature.
15117         (recover-session): Synched with FSF.
15118         (kill-some-buffers): Ditto.
15119         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15120
15121 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15122
15123         * files.el (insert-file): Undo previous change and reenable use of
15124         format.el.
15125
15126 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15127
15128         * window-xemacs.el (recenter): Define.
15129
15130 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15131
15132         * font.el (mswindows-font-create-name)
15133         (mswindows-font-create-object): new functions for mswindows type
15134         fonts.
15135
15136         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15137         strings are parsed as well as font objects.
15138
15139 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15140
15141         * modeline.el (defining-kbd-macro): Restore modeline indication of
15142         kbd-macro being recorded.
15143         (add-minor-mode): Simplify docstring.
15144         (modeline-minor-mode-menu): Remove stuff.
15145
15146 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15147
15148         * code-process.el (call-process): dynamically decide process
15149         coding type.
15150
15151 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15152
15153         * modeline.el: Add line-number-mode, column-number-mode to
15154         the modeline minor-mode menu.  Button2 on the line number does
15155         goto-line.
15156
15157 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15158
15159         * mouse.el: move x-selection-owner-p type things to
15160         selection-owner-p.
15161
15162         * msw-init.el: copy zmacs stuff from x-init.el
15163
15164         * msw-select.el (mswindows-own-selection)
15165         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15166         functions. Very simple minded implementation of selectio
15167         ownership.
15168
15169         * select.el (own-selection) (disown-selection)
15170         (activate-region-as-selection) (select-make-extent-for-selection)
15171         (valid-simple-selection-p): functions moved from x-select.el for
15172         generalized selection.
15173
15174         * x-select.el: see select.el changes.
15175
15176         * x-toolbar.el: use new selection functions.
15177
15178 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15179
15180         * packages.el (packages-find-package-directories): Fixed bug that
15181         would pick up multiple site-package directories.
15182         (package-locations): Added "xemacs-packages" as a late package
15183         location.
15184
15185         * find-paths.el: Now uses `emacs-program-name' and
15186         `emacs-program-version'.
15187         Additions to enforce version-specific directories in
15188         `paths-find-version-directory'.
15189
15190 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15191
15192         * default.el: Removed.
15193         * site-start.el: Removed.
15194
15195 1998-04-29  Didier Verna  <didier@xemacs.org>
15196
15197         * minibuf.el (minibuffer-history-minimum-string-length): Default
15198         to nil.
15199
15200 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15201
15202         * find-paths.el (paths-program-name): Rename.
15203         (paths-emacs-root-p): Ditto.
15204         (paths-find-site-directory): Ditto.
15205
15206 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15207
15208         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15209         `emacs-lisp-byte-compile-and-load'.
15210
15211 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15212
15213         * ldap.el (ldap-search): Fixed additional parameter passing to
15214         `ldap-open'
15215
15216 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15217
15218         * select.el (kill-primary-selection) (selection-owner-p)
15219         (copy-primary-selection) (yank-clipboard-selection)
15220         (selection-exists-p) (delete-primary-selection): new file and
15221         functions that do the right thing for the selected device.
15222
15223         * x-menubar.el: use generalised selection functions.
15224
15225         * dumped-lisp.el: dump select.el.
15226
15227 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15228
15229         * find-paths.el (paths-progname): New variable.
15230         (paths-emacs-root-p): Use it.
15231         (paths-find-site-directory): Ditto.
15232
15233 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15234
15235         * loadup.el ((member "dump" command-line-args)): Dump as
15236         `infodock' if InfoDock.
15237
15238 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15239
15240         * find-paths.el (construct-emacs-version): Simplify, include
15241         program name in the return value.
15242         * (paths-find-version-directory): Use it.
15243
15244 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15245
15246         * info.el (Info-parse-dir-entries): Fixed regexp
15247         (Info-build-dir-anew): Remove full suffix and capitalize info file
15248         name for files with no @direntry
15249         (Info-batch-rebuild-dir): New function
15250         (Info-suffixed-file): Check for regular files instead of simple
15251         file existence (could catch directories before)
15252
15253 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15254
15255         * setup-paths.el, find-paths.el: Removed uses of `not' which
15256         temacs doesn't have.
15257
15258         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15259         into root searching.
15260
15261 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15262
15263         * subr.el: Remove definition of `not'.
15264
15265 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15266
15267         * msw-glyphs.el: enable graphics support.
15268
15269 1998-04-23  Didier Verna  <didier@xemacs.org>
15270
15271         * x-menubar.el (default-menubar): restored the line-number-mode
15272         option.
15273
15274         * misc doc string updates related to the options menu.
15275
15276 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15277
15278         * setup-paths.el (paths-construct-load-path): Fix typo.
15279
15280 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15281
15282         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15283         font-menu-ignore-scaled-fonts don't have to be bound now; this
15284         gets us one step further towards making --no-autoloads work.
15285
15286         * startup.el (normal-top-level): Load auto-autoloads only if
15287         lisp-directory is non-nil.
15288
15289         * setup-paths.el (paths-construct-load-path): Made it robust
15290         against nil lisp-directory.
15291
15292         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15293         to the list of variables that cause a warning when nil.
15294
15295         * toolbar.el (init-toolbar-location): Now works even when there's
15296         no toolbar icon directory.
15297
15298 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15299
15300         * help.el (view-lossage): Recognize it.
15301
15302         * simple.el (log-message): Mark multiline messages.
15303
15304 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15305
15306         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15307
15308 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15309
15310         * package-get.el (package-get-all):  add `\n' separator to
15311         interactive specification so that both variables are read
15312
15313 1998-04-22  Didier Verna  <didier@xemacs.org>
15314
15315         * x-menubar.el: ported the options menu to Custom.
15316         Moved the "read only" toggle button to the buffers menu.
15317         Corrected some missing ;;;###autoload or defcustom.
15318
15319         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15320         the scrollbar-visible specifier for options menu handling.
15321
15322         * toolbar.el (toolbar-visible-p)
15323                      (toolbar-captioned-p)
15324                      (default-toolbar-position): defcustom wrappers around
15325         the toolbar specifiers for options menu handling.
15326
15327         * frame.el (get-frame-for-buffer-default-instance-limit):
15328         defcustom it for options menu handling.
15329
15330         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15331         font-lock-mode for options menu handling.
15332
15333         * cus-start.el: added Custom properties to overwrite-mode for
15334         options menu handling.
15335
15336 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15337
15338         * about.el: shameless self-promotion.
15339
15340 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15341
15342         * simple.el (raw-append-message): Slightly optimize.
15343         (remove-message): Use `push' for clarity.
15344         (append-message): Ditto.
15345         (display-warning): Dito.
15346         (raw-append-message): Send the message to the appropriate device.
15347
15348 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15349
15350         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15351         From Sean MacLennan <Sean.MacLennan@pika.ca>
15352
15353 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15354
15355         * setup-paths.el: Changed `directory-sep-char' to
15356         `path-separator', following a change in GNU Emacs.
15357
15358 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15359
15360         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15361         (Info-build-dir-anew): Add a final newline.
15362         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15363         is `always'
15364         (Info-rebuild-dir): Ditto
15365
15366         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15367
15368 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15369
15370         * simple.el (count-words-buffer): Retain zmacs region.
15371         (count-words-region): Ditto.
15372         * simple.el: (what-line): Expanded line counts.
15373         (count-lines): New parameter to conditionalize whether collapsed
15374         lines get counted.
15375         From Bob Weiner <weiner@altrasoft.com>
15376
15377 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15378
15379         * packages.el (package-locations): infodock-packages must override
15380         mule-packages and packages.
15381
15382 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15383
15384         * wid-edit.el:
15385         remove rude messages from widget-activation-widget-mapper
15386         and widget-activation-glyph-mapper
15387
15388 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15389
15390         * toolbar.el: Remove (featurep 'x) test from
15391         toolbar-make-button-list
15392
15393 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15394
15395         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15396         only if in the same frame.
15397
15398 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15399
15400         * packages.el (package-locations): Added site-packages hierarchy.
15401
15402         * setup-paths.el (paths-default-info-directories): Introduced and
15403         used.
15404
15405         * packages.el, setup-paths.el: Set various path searching depths
15406         to 1.
15407
15408         * packages.el (packages-hierarchy-depth):
15409         (packages-load-path-depth): Introduced and used.
15410
15411         * setup-paths.el (paths-load-path-depth): Introduced and used.
15412
15413         * find-paths.el (paths-find-recursive-path): Added max-depth
15414         parameter.
15415
15416 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15417
15418         * setup-paths.el (paths-construct-info-path): Removed
15419         dependency on behavior of (file-name-as-directory "").
15420
15421 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15422
15423         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15424         lisp objects
15425
15426 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15427
15428         * dump-paths.el, startup.el: Added handling for --debug-paths.
15429
15430 1998-04-15  William M. Perry  <wmperry@aventail.com>
15431
15432         * wid-edit.el: We cannot just set the help-echo or balloon-help
15433           properties for an extent based on the :help-echo widget
15434           property, since help-echo and balloon-help cause an EXTENT to
15435           get passed in, where :help-echo functions are expecting a WIDGET
15436
15437 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15438
15439         * scrollbar.el (init-scrollbar-from-resources): Call
15440         mswindows-init-scrollbar-metrics when appropriate.
15441
15442 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15443
15444         * dumped-lisp.el: dump x-toolbar for window system
15445
15446         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15447         have support and xpm.
15448
15449 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15450
15451         * files.el (toggle-read-only): Fix docstring.
15452         From Didier Verna <didier@xemacs.org>
15453
15454 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15455
15456         * startup.el (normal-top-level): Load autoload-file-name without
15457         specifying an extension---some people only auto-autoload.el.gz.
15458
15459 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15460
15461         * files.el (backup-enable-predicate): Don't bomb on NAME being
15462         nil.
15463
15464 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15465
15466         * find-paths.el, packages.el: Now prefers configure'd paths.
15467         This shouldn't cause any of the originally anticipated problems as
15468         the current paths architecture will not define the various
15469         configure-xxx variables if they're not specified on the configure
15470         command line.
15471
15472         * find-paths.el, setup-paths.el, packages.el: Removed all
15473         mentionings of "/" as a path separator.
15474         Used paths-construct-path throughout.
15475
15476         * find-paths.el (paths-construct-path): Created to assemble paths
15477         from directory components.
15478
15479         * setup-paths.el, packages.el: Used paths-decode-directory-path
15480         instead of decode-path-internal.
15481
15482         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15483         and associates.
15484         (paths-decode-directory-path) Created.
15485
15486         * setup-paths.el: Changed configure-exec-path to
15487         configure-exec-directory.
15488
15489 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15490
15491         * packages.el (packages-find-packages): Fixed decoding of
15492         EMACSPACKAGEPATH.
15493
15494         * startup.el: -no-packages -> -no-early-packages.
15495
15496         (packages-load-package-lisps): Fixed loading of auto-autoload
15497         files.
15498
15499         * startup.el (normal-top-level): Fixed loading of core
15500         auto-autoload.
15501
15502         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15503
15504         * startup.el, packages.el, dump-paths.el: Added proper settings
15505         for site-directory and lisp-directory variables.
15506
15507         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15508         inhibit-package-autoloads and fixed handling of it.
15509
15510         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15511         handling of former inhibit-package-init, now
15512         inhibit-early-packages, to make -vanilla etc. work.
15513
15514 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15515
15516         * code-process.el (start-process): Fallback to 'undecided instead
15517         of 'binary for process input coding stream.
15518
15519         * process.el (start-process): Docstring fix.
15520
15521 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15522
15523         * info.el (Info-insert-dir): Do not insert temporary dir files
15524         in Info-dir-file-attributes
15525         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15526         (Info-rebuild-dir): Ditto.
15527
15528 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15529
15530         * obsolete.el: Added obsoleteness declarations for
15531         `site-directory' and `Info-default-directory-list'.
15532
15533 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15534
15535         * find-paths.el (paths-find-emacs-root): Only look at the
15536         executable at the end of the symlink chain for determining the
15537         Emacs root.
15538
15539 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15540
15541         * setup-paths.el (paths-construct-info-path): Changed construction
15542         to cater to gone default in configure.
15543
15544         * find-paths.el (paths-uniq-append): Added.
15545
15546         * packages.el: Rewritten package path construction once again.
15547
15548         * dump-paths.el, startup.el: Removed package-path as a global
15549         variable.
15550
15551         * package-admin.el (package-admin-add-single-file-package):
15552         (package-admin-add-binary-package): Changed package-path to
15553         late-packages.
15554
15555         * packages.el (packages-split-path): Split path at "/" rather than
15556         nil according to change in emacs.c.
15557
15558 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15559
15560         * setup-paths.el (paths-construct-info-path): Changed info path
15561         order so that directories come out right.
15562         (paths-find-lock-directory): Fixed bug: It used to think
15563         configure-lock-directory is a path.
15564
15565 1998-04-06  Jeff Miller <jmiller@smart.net>
15566
15567         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
15568         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
15569         eases the use of toolbar-add/kill-item functions.
15570
15571 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
15572
15573         * code-files.el (file-coding-system-alist): Commented out
15574         loaddefs.el magical treatment.
15575
15576 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15577
15578         * info.el (Info-rebuild-outdated-dir): Added new option
15579         `conservative' and made it the default
15580         (Info-rebuild-dir): Appropriately parse multi-line description
15581         strings, and multi-section dir files. Issue warning when dir
15582         is rebuilt as temporary
15583         (Info-build-dir-anew): Issue warning when dir is built as
15584         temporary
15585
15586 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
15587
15588         * list-mode.el (list-mode-map): Bind highlight motion commands to
15589         standard keys left, right, C-b and C-f.
15590
15591 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15592
15593         * files.el (auto-mode-alist): allow .sc for Scheme->C
15594
15595 1998-04-06  SL Baur  <steve@altair.xemacs.org>
15596
15597         * loadup.el (pureload): Don't quote (garbage-collect).
15598
15599 1998-04-04  SL Baur  <steve@altair.xemacs.org>
15600
15601         * package-get-base.el: Updated.
15602
15603 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
15604
15605         * isearch-mode.el (isearch-just-started): New variable.
15606         (isearch-mode): Set it.
15607         (isearch-repeat): Advance one character forward only if the search
15608         was successful, and was not just started.
15609         (isearch-repeat): Clear isearch-just-started.
15610
15611 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15612
15613         * finder.el (finder-compile-keywords): Don't eval new finder-inf
15614         if running -batch.
15615
15616 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
15617
15618         * subr.el (listify-key-sequence): Removed.
15619
15620 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
15621
15622         * bytecomp.el (byte-compile-print-gensym): New option.
15623         (byte-compile-output-file-form): Use it.
15624         (byte-compile-output-docform): Ditto.
15625         (byte-compile-compiled-obj-to-list): Ditto.
15626
15627 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
15628
15629         * msw-glyphs.el: set frame icon if xpm support.
15630
15631 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15632
15633         * help.el: Code that pretty prints variable values
15634           removed.
15635
15636 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15637
15638         * find-paths.el (paths-emacs-root-p): Correct test for installation
15639         directory.
15640         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15641
15642 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15643
15644         * loaddefs.el: Don't set debug-ignored-errors; leave
15645           its default value set to nil.
15646
15647 1998-03-29  Damon Lipparelli  <lipp@primus.com>
15648
15649         * info.el (Info-rebuild-dir): fixed mis-spelling.
15650
15651 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15652
15653         * info.el (Info-rebuild-outdated-dir): New custom var
15654         (Info-insert-node): Create/update dir file when needed, ie when it
15655         does not exist or is older than some info files in directory
15656
15657 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15658
15659         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
15660         for last packages, mainly for using a 20.4 package base.
15661
15662         * packages.el (late-packages): Typo fix.  It was called
15663         early-packages.
15664
15665         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
15666         relative symlinks correctly.
15667         (paths-find-emacs-roots): More rigorous checking for plausible
15668         configuration-time root.
15669
15670         * startup.el (normal-top-level): Added a warning if XEmacs cannot
15671         find its roots.
15672
15673 1998-03-27  Martin Buchholz  <martin@xemacs.org>
15674
15675         * faces.el: Fix docstrings.
15676         * glyphs.el: Fix docstrings.
15677         * mouse.el: Fix docstrings.
15678
15679         * frame.el: Change phrase `current frame' to `selected frame'.
15680
15681         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
15682
15683         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
15684         macros using backquote to make them infinitely more readable.
15685
15686 1998-03-30  SL Baur  <steve@altair.xemacs.org>
15687
15688         * packages.el (packages-find-package-path): Hardcoded specialized
15689         InfoDock support until we can clean this up.
15690
15691         * help.el (describe-bindings-1): Return the value of the bindings
15692         help buffer created.
15693         (describe-bindings): Ditto.
15694
15695         * simple.el (set-variable): Restore previous behavior of not
15696         bombing if the variable to set is not boundp.
15697
15698 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15699
15700         * packages.el (packages-handle-package-dumped-lisps): Allow for
15701         non-local files to be loaded off the package-lisp variable.
15702
15703 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15704
15705         * x-faces.el: Global X resources should override
15706           specs for all device classes (color, grayscale, mono);
15707           code currently doesn't override any of them.  Fixed by
15708           calling remove-specifier with '(x default) as the tag
15709           set and allowing inexact matches.
15710
15711 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15712
15713         * faces.el: Separated face initializations based on
15714           device classes into device type specific (tag set,
15715           instantiator) pairs.
15716
15717 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
15718
15719         * wid-edit.el (widget-choice-action): Remember user's explicit
15720         choice.
15721         (widget-choice-value-create): Respect it.
15722         From Richard Stallman <rms@gnu.org>
15723
15724 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15725
15726         * setup-paths.el (paths-construct-info-path): Always append
15727         existing directories from configure-time info path.
15728
15729         * startup.el (startup-setup-paths): Renamed misnamed info-path to
15730         Info-directory-list.
15731
15732         * info.el: Removed Info-default-directory-list which was broken by
15733         design.
15734         Removed bogus initialization of Info-directory-list---startup.el
15735         can do a much better job.
15736         Added autoload of Info-directory-list.
15737
15738         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
15739         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
15740         be exclusive; now it's merely given precedence, just like in the
15741         old days.
15742
15743 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15744
15745         * find-paths.el (paths-find-architecture-directory): Fix bug with
15746         finding; it used to default too early.
15747
15748 1998-03-25  Martin Buchholz <martin@xemacs.org>
15749
15750         * packages.el (packages-split-path): Fix a bug; it used to fail
15751         for paths that weren't split.
15752
15753 1998-03-26  SL Baur  <steve@altair.xemacs.org>
15754
15755         * finder.el (finder-compile-keywords): trap on errors.
15756
15757 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
15758
15759         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
15760           fourth argument of t so that only the specs exactly
15761           matching the tag lists are removed.
15762
15763 1998-03-25  SL Baur  <steve@altair.xemacs.org>
15764
15765         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
15766
15767 1998-03-23  SL Baur  <steve@altair.xemacs.org>
15768
15769         * minibuf.el (mouse-read-file-name-1): If a default directory was
15770         specified, use it for generating the completions.
15771
15772 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15773
15774         * update-elc.el: Now respects inhibit-package-init and
15775         inhibit-site-lisp.
15776         Now does path construction with loadup-paths.
15777
15778         * startup.el (normal-top-level, startup-setup-paths): Now respects
15779         inhibit-package-init and inhibit-site-lisp.
15780
15781         * packages.el (packages-find-package-path): Extended package path
15782         by version-specific hierarchies.
15783         (packages-find-packages): Now respects inhibit flag and
15784         inhibit-site-lisp.
15785         Moved path setup to loadup-paths.
15786
15787         * make-docfile.el: Now respects inhibit-package-init and
15788         inhibit-site-lisp.
15789         Now does path construction with loadup-paths.
15790
15791         * loadup.el: Now respects inhibit-package-init and
15792         inhibit-site-lisp.
15793
15794         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
15795
15796         * loadup-paths.el: New file: setup load-path to encompass
15797         packages.
15798
15799 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15800
15801         * auto-show.el: load-gc renamed to pureload.
15802         * site-load.el: Ditto.
15803         * packages.el (toplevel): Ditto.
15804         * loadup.el (really-early-error-handler): Ditto.
15805         * dumped-lisp.el (preloaded-file-list): Ditto.
15806         * cus-face.el (custom-declare-face): Ditto.
15807
15808 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15809
15810         * <Today>: The Big Path Searching Overhaul.
15811
15812         * find-paths.el: New file: find and assemble paths in the
15813         installation hierarchy.
15814
15815         * setup-paths.el: New file: global layout of paths and directories
15816         within the XEmacs hierarchy.
15817
15818         * packages.el: Replaced everything related to path searching and
15819         startup by code in terms of find-paths.
15820
15821         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
15822         the new path searching engine.
15823
15824         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
15825         and setup-paths.
15826
15827 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15828
15829         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
15830         setup-paths.el.
15831
15832 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15833
15834         * msw-glyphs.el: Added check for 'mswindows feature, so the file
15835         compiles identically in any configuration.
15836         Removed irrelevant commentary.
15837
15838 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15839
15840         * simple.el (set-variable): Allow setting specifiers.
15841
15842 1998-03-19  SL Baur  <steve@altair.xemacs.org>
15843
15844         * lisp.el (forward-sexp): Revert previous change.
15845
15846 1998-03-18  SL Baur  <steve@altair.xemacs.org>
15847
15848         * frame.el (frame-initialize): Use `delete-console' instead of
15849         `delete-device' to delete the stream console to match the usage in
15850         Fkill_emacs.
15851
15852 1998-03-16  SL Baur  <steve@altair.xemacs.org>
15853
15854         * files.el (cdpath-previous): New variable.
15855         (cd): Use it.
15856         From Bob Weiner <weiner@wave.altrasoft.com>
15857
15858 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
15859
15860         * keydefs.el: Changed keybindings of forward-char,
15861           backward, scroll-up and scroll-down to point to their
15862           -command counterparts.
15863
15864         * simple.el: New functions: forwarc-char-command,
15865           backwrad-char-command, scroll-up-command,
15866           scroll-down-command which work liek their counterparts
15867           except that they honor the variable
15868           signal-error-on-buffer-boundary.
15869
15870           Definition of signal-error-on-buffer-boundary received
15871           from src/cmds.c.
15872
15873           defvar declaration added for word-across-newline to avoid
15874           byte-compiler warning about the free variable reference.
15875
15876 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
15877
15878         * winnt.el: Removed "%t" from the beginning of
15879         modeline-format. From now on, there's no nt-specifics in the modeline.
15880
15881 1998-03-14  SL Baur  <steve@altair.xemacs.org>
15882
15883         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
15884         of `when' with `if'.
15885
15886 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
15887
15888         * msw-glyphs.el: New file. Defines TTY-style glyphs for
15889         mswindows. Must be reworked along with glyphs.el, or
15890         merged into it, after there is images support.
15891
15892         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
15893         'mswindows.
15894
15895 1998-03-13  SL Baur  <steve@altair.xemacs.org>
15896
15897         * faces.el: fix for text cursor initialization.
15898         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
15899         From Andy Piper <andyp@parallax.co.uk>
15900
15901 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
15902
15903         * files.el (set-auto-mode): If a mode is not fboundp, check to see
15904         if there is an existing package that handles it and warn the user
15905         about that mode.
15906
15907 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
15908
15909         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
15910         Installation" menu item when Installation-string is not bound.
15911
15912 1998-03-11  SL Baur  <steve@altair.xemacs.org>
15913
15914         * lisp.el (forward-sexp): Fix for test for balanced sexp.
15915         From Jeremiah W. James <jerry@cs.ucsb.edu>
15916
15917 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
15918
15919         * msw-faces.el:
15920         * faces.el: Fix face initialization.
15921
15922 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
15923
15924         * files.el (backup-enable-predicate): fix breakage introduced
15925         by TMPDIR patch.
15926
15927 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15928
15929         * x-faces.el (x-init-face-from-resources): The
15930           TTY face property retrieval functions don't return
15931           specifiers, so use face-property instead.
15932
15933 1998-03-09  SL Baur  <steve@altair.xemacs.org>
15934
15935         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
15936
15937 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15938
15939         * x-menubar.el: Expanded documentation for
15940           option-save-faces.  Changed Options -> Browse Faces
15941           menu entry to invoke customize-face.
15942
15943 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15944
15945         * faces.el: Most face initialization moved out of
15946           init-other-random-faces to the top level so that the
15947           initialization happens before Xemacs is dumped.  Much
15948           of the fascist "face-differs-from-default-p or FROB!"
15949           code has been retired in favor of letting the user do
15950           what they want to do.  Face initialization code changed
15951           to use `default' specifier tag so that the settings can
15952           be overridden later if the user wishes it.
15953
15954 1998-03-08  SL Baur  <steve@altair.xemacs.org>
15955
15956         * about.el (about-hackers): Update contributors list.
15957
15958 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
15959
15960         * specifier.el: Define new specifier tag `default'.
15961
15962         * modeline.el: Initialize faces using `default' tag.
15963
15964         * x-faces.el (x-init-face-from-resources): Remove
15965           specifier specs containing the `default' tag before
15966           adding new specs.
15967
15968 1998-03-02  John Jones  <jj@asu.edu>
15969
15970         * package-get.el (package-get-all): fixed arguments on call to
15971         package-admin-add-single-file-package.
15972         * package-get.el (package-get-installedp): fixed to match
15973         advertised behavior.
15974         * package-get.el: added function package-get-update-all which
15975         installs newest versions of all the current packages (if they are
15976         not already installed).
15977
15978 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
15979
15980         * files.el (find-file-noselect): Uncommented `truename' binding in
15981         `let*' and use it later to set `buffer-file-truename' iff it's
15982         still nil, as happens for example when finding a compressed
15983         file with "jka-compr".
15984
15985 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
15986
15987         * faces.el: in make-face-* type functions do the operation for all
15988         window systems, not just the first one found.
15989
15990         * font.el: call mswindows-list-fonts for mswindows.
15991
15992 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
15993
15994         * code-process.el (call-process-region):
15995         * process.el (call-process-region):
15996         * package-get.el (package-get-dir):
15997         * files.el (backup-enable-predicate):
15998         * gnuserv.el (gnuserv-temp-file-regexp):
15999         Use temp-directory in place of `/tmp'.
16000
16001 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16002
16003         * "Fast" dired-in-C enhancements for Windows 95/NT:
16004
16005         * files.el: Added function, `wildcard-to-regexp', from GNU
16006           Emacs.
16007
16008         * files.el (insert-directory): Modified to use special
16009           dired-in-C enhancements if present.
16010
16011 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16012
16013         * code-files.el: make default coding no-conversion.
16014
16015 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16016
16017         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16018         the load-path.
16019
16020         * update-elc.el: Strip directory when testing for files not to
16021         bytecompile.
16022
16023 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16024
16025         * lisp-mode.el: Use recommended form for menus.
16026
16027         * info.el (Info-construct-menu): Use recommended form for menus.
16028
16029         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16030         entry.
16031
16032 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16033
16034         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16035           (get-frame-for-buffer-noselect): Always return frames
16036           in the not-this-window-p cond clause.
16037
16038 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16039
16040         * help.el (describe-installation): New function.
16041
16042         * x-menubar.el (default-menubar): Add describe-installation to
16043         Help menu.
16044
16045         * packages.el (packages-unbytecompiled-lisp): Installation.el
16046         should not be bytecompiled.
16047
16048         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16049         XEmacs.
16050
16051         * x-menubar.el (default-menubar): Use correct guard for VM menu
16052         entry.
16053
16054         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16055         coding.
16056         From Andy Piper <andyp@parallax.co.uk>
16057
16058 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16059
16060         * ldap.el: Do not require ldap-internal at compile time.
16061
16062 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16063
16064         * code-files.el: new file. a virtual copy of mule-files.el
16065         but without charset
16066         dependencies. (toggle-buffer-file-ocding-system) new function for
16067         changing the eol type for the current buffer.
16068
16069         * code-process.el: new file. a copy of
16070         mule-process.el. mule-process.el will disappear when things have
16071         settled.
16072
16073         * coding.el: new file. a virtual copy of mule-files.el but
16074         without charset dependencies. (coding-system-base) new function
16075         for getting the parent coding system of a coding system with eol
16076         type set.
16077
16078         * dumped-lisp.el: add above files for the non-mule case.
16079
16080 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16081
16082         * window-xemacs.el (display-buffer): If no explicit
16083           frame is specified, search for a window that displays
16084           the buffer on the currently selected frame, before
16085           searching other frames.
16086
16087 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16088
16089         * frame.el (get-frame-for-buffer): If not-this-window-p
16090           is non-nil, use window on the selected frame if it is not
16091           also the selected window.  When defaulting, search for
16092           windows on the currently selected fgrame before searching
16093           other frames.
16094
16095 1998-02-25  Didier Verna  <didier@xemacs.org>
16096
16097         * modeline.el (modeline-swap-buffers): originally named
16098         `mouse-release-modeline'. Whether to actually swap the buffers is
16099         decided in `mouse-drag-modeline'.
16100         (mouse-drag-modeline): A button release event is considered a
16101         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16102         stay unchanged.
16103
16104 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16105
16106         * x-menubar.el: Put redo on the menubar.
16107         From Aki Vehtari <Aki.Vehtari@hut.fi>
16108
16109 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16110
16111         * bytecomp.el (displaying-byte-compile-warnings): if
16112         temp-buffer-show-function is set, use it to display current set of
16113         warnings in the "*Compile-Log-Show*" buffer.
16114
16115         * simple.el (display-warning-buffer): if temp-buffer-show-function
16116         is set, use it to display current set of warnings in the
16117         "*Warnings-Show*" buffer.
16118
16119 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16120
16121         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16122         Common Lisp.
16123
16124 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16125
16126         * menubar.el: Allow button descriptors at least 2 long.
16127
16128         * x-menubar.el (default-menubar): Use recommended forms.
16129         (file-menu-filter): Remove.
16130         (edit-menu-filter): Remove.
16131
16132 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16133
16134         * about.el (about-hackers): Updated.
16135
16136 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16137
16138         * help.el (help-max-help-buffers): new variable
16139         (help-register-and-maybe-prune-excess): new function
16140         (help-buffer-name): use help-max-help-buffers.
16141         (with-displaying-help-buffer): use
16142         help-register-and-maybe-prune-excess.
16143
16144         * help.el (help-maybe-pretty-print-value): if the value fits on
16145         one line, let it.
16146
16147 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16148
16149         * (with-displaying-help-buffer): there is no need to kill the buffer
16150         if it exists, because with-output-to-temp-buffer will clear it.
16151         further, killing the buffer violates the rule that
16152         temp-buffer-show-function, if set, has the full responsibility of
16153         showing the temp buffer.  killing the buffer fucks with the window
16154         configuration, hosing temp-buffer-show-function.
16155
16156
16157 1998-02-23  Didier Verna  <didier@xemacs.org>
16158
16159         * modeline.el (mouse-drag-modeline):
16160         - Always scroll the modeline that was originally clicked on.
16161         - Use x pixels instead of x characters (which doesn't work anyway)
16162         as horizontal reference for modeline dragging. This allows us to
16163         keep on dragging the modeline even if the motion event occurs in
16164         another window.
16165
16166 1998-02-23  Didier Verna  <didier@xemacs.org>
16167
16168         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16169         glyph on the modeline to indicate that dragging the mouse has an
16170         effect both horizontally and vertically.
16171
16172 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16173
16174         * about.el (about-xemacs): Get rid of redundant visible version
16175         number.
16176
16177 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16178
16179         * about.el (about-hackers): Update credits.
16180
16181 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16182
16183         * prim/register.el (view-register): Show register type file-query.
16184
16185 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16186
16187         * mode-motion.el (mode-motion-highlight-internal):
16188           save-excursion inside save-window-exucrsion form to
16189           hide buffer point changes from save-window-excursion.
16190           Prevents display flickering when the mouse pointer
16191           moves.
16192
16193 1998-02-17  Didier Verna  <didier@xemacs.org>
16194
16195         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16196         function to handle correctly the case of a toolbar one side of the
16197         window: scrolling will not necessarily happen.
16198
16199 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16200
16201         * files.el (after-find-file): Restore missing argument
16202           to format that provides filename for "... consider M-x
16203           recover-file" message.  Also call `message' with "%s"
16204           as the first arg instead of an arbitrary string.
16205
16206 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16207
16208         * about.el (about-hackers): Various additions.
16209
16210 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16211
16212         * autoload.el (generate-file-autoloads-1): Don't force an extra
16213         line out when copying on-the-same line autoloads.
16214
16215         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16216         is installed.
16217
16218 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16219
16220         * x11/x-win-xfree86.el (x-win-init-xfree86):
16221         * x11/x-win-sun.el (x-win-init-sun):
16222         * x11/x-init.el (x-initialize-compose):
16223         * prim/simple.el:
16224         (backward-or-forward-kill-sexp):
16225         (backward-or-forward-kill-sentence):
16226         (backward-or-forward-kill-word):
16227         (backward-or-forward-delete-char):
16228         * prim/isearch-mode.el (isearch-help-or-delete-char):
16229         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16230         x-keysym-on-keyboard-p to detect backspace.
16231         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16232         Clean up symbols used with dead keys, checking Linux and solaris
16233         keysyms.
16234         Simplify x-win-*.el using above methods.
16235         Change documentation for x-keysym-*-p functions.
16236
16237 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16238
16239         * about.el (about-hackers): Restore entries for Michael Sperber and
16240         Vinnie Shelton.
16241         From Vinnie Shelton <acs@acm.org>
16242
16243 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16244
16245         * simple.el (count-words-region): Ditto.
16246
16247 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16248
16249         * simple.el (count-words-buffer): Document.  Don't print anything
16250         if non-interactive.
16251
16252 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16253
16254         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16255         multiple files in InfoDock.
16256
16257 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16258
16259         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16260         from version.el in InfoDock.
16261
16262         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16263         specially.
16264
16265 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16266
16267         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16268         variable name in docstring.
16269
16270 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16271
16272         * menubar.h: Include "gui.h".
16273
16274 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16275
16276         * site-load.el: Fix documentation.
16277
16278 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16279
16280         * package-get-base.el (package-get-base): Updated.
16281
16282         * keymap.el: PC-ize.
16283
16284 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16285
16286         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16287         from' on a fresh line.
16288
16289 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16290
16291         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16292         object.
16293
16294 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16295
16296         * undo-stack.el: PC-ize.
16297
16298         * cmdloop.el: PC-ize.
16299
16300 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16301
16302         * bytecomp-runtime.el: PC-ize.
16303
16304         * byte-optimize.el: Prolog fixup.  PC-ize.
16305
16306         * cus-dep.el: Spelling fix.
16307
16308         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16309         entries follow).
16310
16311 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16312
16313         * text-mode.el (text-mode-hook-identify): New function,
16314         put on text-mode-hook.  Set text-mode-variant here.
16315         (text-mode): Don't set it here.
16316
16317 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16318
16319         * text-mode.el (text-mode-hook): New defvar.
16320         (text-mode-variant): New variable.
16321         (text-mode): Set that variable locally.
16322         (toggle-text-mode-auto-fill): New command.
16323
16324 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16325
16326         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16327
16328 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16329
16330         * text-mode.el (paragraph-indent-text-mode):
16331         Renamed from spaced-text-mode.
16332         (text-mode-map): Bind TAB to indent-relative.
16333         (indented-text-mode-map): Variable deleted.
16334         (indented-text-mode): Now an alias for text-mode.
16335
16336 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16337
16338         * loadup.el: test-atoms debugging stuffs removed.
16339
16340 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16341
16342         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16343
16344 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16345
16346         * help.el (describe-beta): Made it use `locate-data-file'.
16347         (describe-distribution): Ditto.
16348         (describe-copying): Ditto.
16349         (describe-project): Ditto.
16350         (view-emacs-news): Ditto.
16351
16352         * help-nomule.el (help-with-tutorial): Made it use
16353         `locate-data-file' to find tutorial.
16354
16355 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16356
16357         * about.el: Corrected my email address.
16358
16359         * mouse.el: Added 'mouse-mswindows-drop' similar to
16360         'mouse-offix-drop'.
16361
16362 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16363
16364         * loadup.el (running-xemacs): Spelling fix.
16365
16366 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16367
16368         * packages.el (packages-find-packages-1): Don't allow a backwards
16369         compatible lisp tree to overwrite `preloaded-file-list'.
16370
16371 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16372
16373         * loadup.el: Don't delete "xemacs" prior to dumping.
16374
16375 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16376
16377         * package-info.el (pi-last-mod-date): New function.
16378         (pi-author-version): New function.
16379         (batch-update-package-info): Use them.
16380
16381 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16382
16383         * frame.el (get-frame-for-buffer-default-to-current): Create.
16384         (get-frame-for-buffer-noselect): Allow user to use current frame
16385         with `get-frame-for-buffer-default-to-current'.
16386
16387 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16388
16389         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16390         (byte-compile-output-docform): Ditto.
16391         (byte-compile-compiled-obj-to-list): Ditto.
16392
16393 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16394
16395         * startup.el (command-line-1): Removed code that ran
16396           buffer-menu.
16397
16398 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16399
16400         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16401
16402 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16403
16404         * frame.el (suspend-emacs-or-iconify-frame): Check using
16405         `device-on-window-system-p' instead of explicitly checking for X,
16406         so that the same logic works for MS Windows.
16407         (suspend-or-iconify-emacs): Ditto.
16408
16409 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16410
16411         * about.el (about-maintainer-info): Andy Piper is back.
16412         (xemacs-hackers): Updated Andy Piper's email address.
16413         (about-hackers): Added Jonathan Harris.
16414         (about-hackers): Updated Tibor Polgar's email address.
16415
16416 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16417
16418         * about.el: Add xemacs.org email manager.
16419
16420         * package-get-base.el (package-get-base): Updated with most recent
16421         package updates.
16422
16423 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16424
16425         * help.el (function-arglist): Use `indirect-function' instead of
16426         `symbol-function' so that aliases are treated correctly.
16427
16428 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16429
16430         * help.el (help-map): Add f1 binding to `help-for-help'.
16431         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16432         (describe-key-briefly): Use `princ' "%s" to print object.
16433         (with-displaying-help-buffer): Kill buffer if it exists, again.
16434         (describe-key): Use `princ' "%s" to print object.
16435         (describe-function-1): Use `princ' "%s" to print object.
16436         Commented out alias lines removed.
16437         (help-pretty-print-limit): New variable to control pretty-printing
16438         of variable values.
16439         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16440         `help-pretty-print-value' again.  Only print-print when OBJECT is
16441         list of length less than `help-pretty-print-limit'.
16442         (describe-variable): Use `help-maybe-pretty-print-value' again.
16443
16444 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16445
16446         * simple.el (blink-matching-open): Remove C++ kludge.
16447         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16448
16449 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16450
16451         * info.el (Info-default-directory-list): Made the documentation
16452         more explanitory.
16453
16454 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16455
16456         * lisp/packages.el:
16457         * lisp/package-admin.el:
16458         * lisp/build-report.el:
16459         Fix typos.
16460
16461 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16462
16463         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16464         warnings in Java buffers without final newline and editing the
16465         last line.
16466
16467 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16468
16469         * packages.el (packages-find-packages-1): Don't allow a backwards
16470         compatible lisp tree to overwrite `preloaded-file-list'.
16471         Suggested by Colin Rafferty  <colin@xemacs.org>
16472
16473         * mouse.el (mouse-offix-drop): Set undo-boundary.
16474         From Oliver Graf <ograf@fga.de>
16475
16476 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16477
16478         * loadup.el (load-gc): rewrite as defun.
16479         Print something sensical if a required dump-time file isn't found.
16480
16481 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16482
16483         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16484         bug strikes a menudescriptor.
16485
16486         * package-get-base.el (package-get-base): Updated.
16487
16488         * package-info.el (batch-update-package-info): Derive REQUIRES
16489         from the Makefile.
16490
16491 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16492
16493         * files.el (save-some-buffers): Don't play games with deleting
16494         other windows if we are in the minibuffer window.
16495
16496 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16497
16498         * modeline.el (modeline-minor-mode-menu): Add support for :active
16499         (add-minor-mode): Document :active property to TOGGLE.
16500
16501 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16502
16503         * modeline.el (modeline-minor-mode-menu): Add support for an
16504         `:included' predicate in the `toggle-sym' plist.
16505         (add-minor-mode): Document the :included property, format
16506         docstring some more.
16507         (modeline-minor-mode-menu): Documentation string added.
16508
16509 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16510
16511         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16512         labels from the symbol-names by thwacking off the overly redundant
16513         and overused "mode", parenthesizing "minor", and capitalizing the
16514         resultant strings.  Also shortened the menu's title by eliminating
16515         the redundant buffer name.
16516         (add-minor-mode): Beautified the docstring, added mention of the
16517         `:menu-tag' property of TOGGLE.
16518         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16519         `toggle-sym' to beatify the mode-life menus.
16520         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16521         `auto-fill-function'.
16522
16523 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16524
16525         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16526         menus to :style 'toggle.
16527
16528 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16529
16530         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16531
16532 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16533
16534         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16535         only recognize first hyperlink.
16536         (hyper-apropos-highlightify): Deletia, this is already done by
16537         `hyper-apropos-insert-face'.
16538         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16539
16540 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16541
16542         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16543         mail.
16544         (toolbar-mail-reader): Add support for `send'.
16545         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
16546
16547 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16548
16549         * info.el (Info-emacs-info-file-name): Add defvar for
16550         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
16551         will function properly.
16552
16553 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
16554
16555         * simple.el: make the backwards delete function called by
16556         `backward-or-forward-delete-char' user configurable.
16557
16558 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16559
16560         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
16561         compiled function got loaded from.
16562
16563 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16564
16565         * term/apollo.el: Synched up with InfoDock 3.6.2.
16566
16567 1998-01-08  SL Baur  <steve@altair.xemacs.org>
16568
16569         * startup.el (load-init-file): Load autoloads earlier.
16570         (startup-splash-frame): Handle InfoDock logo.
16571
16572         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
16573         InfoDock.
16574         (x-init-toolbar-from-resources): Move from x-toolbar.el.
16575
16576         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
16577         doesn't have this function.
16578
16579         * packages.el (locate-data-file): Fix to call `locate-file'.
16580
16581 1998-01-07  SL Baur  <steve@altair.xemacs.org>
16582
16583         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
16584         version of version.el.
16585         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
16586
16587         * x-menubar.el (default-menubar): Guard reference to
16588         `gnuserv-frame'.
16589         (default-menubar): Guard references to `font-lock-mode'.
16590         (default-menubar): Guard references to font-menu-this-frame-only-p'.
16591         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
16592
16593         * make-docfile.el: Don't snarf doc strings from autoloads.
16594
16595         * startup.el (load-init-file): Use algorithm from loaddefs.el for
16596         loading auto-autoloads files.
16597
16598         * loaddefs.el: Disable dumping autoloads.
16599
16600 1998-01-05  SL Baur  <steve@altair.xemacs.org>
16601
16602         * lisp-mnt.el: Synch to Emacs 20.2.
16603
16604         * help.el: Remove manual autoload of `finder-by-keyword'.
16605
16606         * finder.el (finder-by-keyword): Autoload.
16607
16608         * help.el: Conditionalize hyperbole setup.
16609
16610 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16611
16612         * packages.el (package-require): Update to reflect new data format.
16613
16614 1998-01-02  Didier Verna  <didier@xemacs.org>
16615
16616         * x-menubar.el (default-menubar): make the tutorials available
16617         through the menubar. (Plus some compilation warnings cleanup).
16618
16619 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16620
16621         * check-features.el: New file.  Perform sanity check after build.
16622
16623         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
16624         files to tooltalk package.
16625         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
16626         package.
16627
16628         * package-admin.el (package-admin-xemacs): Use better default for
16629         location of XEmacs binary.
16630
16631 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
16632
16633         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
16634         tag with sexp and add value tag with value `t'.
16635
16636 1998-01-03  SL Baur  <steve@altair.xemacs.org>
16637
16638         * package-get.el: Changes to work with real data.
16639         From Pete Ware <ware@cis.ohio-state.edu>
16640
16641         * packages.el (packages-reload-autoloads): Guard load for the time
16642         being.
16643
16644         * update-elc.el ("packages.el"): Force loading packages.el instead
16645         of possibly out-of-date packges.elc.
16646         * make-docfile.el ("packages.el"): Ditto.
16647
16648 1998-01-02  Colin Rafferty  <colin@xemacs.org>
16649
16650         * build-report.el (build-report-delete-regexp): Added a rule for
16651         the main tarball shadowing anything past it.
16652
16653 1998-01-02  SL Baur  <steve@altair.xemacs.org>
16654
16655         * packages.el (package-provide): Delete a previous provide.
16656
16657         * package-info.el: New file.
16658
16659         * package-get.el: New file.
16660         From Pete Ware <ware@cis.ohio-state.edu>
16661         (package-get): Fix md5 computation to work with Mule.
16662
16663 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16664
16665         * simple.el (log-message-*): Quote symbols in docstrings properly.
16666
16667 1998-01-01  SL Baur  <steve@altair.xemacs.org>
16668
16669         * packages.el (packages-new-autoloads): Ignore symbolic links.
16670
16671         * cus-face.el (face-custom-attributes-get): Fix typo.
16672         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16673
16674 1997-12-31  SL Baur  <steve@altair.xemacs.org>
16675
16676         * startup.el (load-init-file): Reload new or changed autoloads
16677         unless inhibited.  Reload modified dumped lisp (stubbed).
16678
16679         * packages.el (packages-new-autoloads): New function.
16680         (packages-reload-autoloads): New function.
16681         (packages-reload-dumped-lisp): New (stub) function.
16682
16683         * loadup.el: Inhibit reloading dumped files when running temacs.
16684
16685         * loadhist.el (file-provides): Extend to handle variant
16686         extensions.
16687
16688         * replace.el (query-replace): Fix typo.
16689
16690 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16691
16692         * make-docfile.el: list-autoloads-path has been renamed.
16693         * update-elc.el: list-autoloads has been renamed.
16694
16695         * packages.el (packages-list-autoloads): Renamed.
16696         (packages-list-autoloads-path): Ditto.
16697
16698 1997-12-29  Colin Rafferty  <colin@xemacs.org>
16699
16700         * packages.el (packages-find-packages-1): Made it signal a warning
16701         for an error in an auto-autoload.el file.
16702
16703 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16704
16705         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
16706         tag with const.
16707         From Aki Vehtari <Aki.Vehtari@hut.fi>
16708
16709         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
16710
16711         * loadhist.el (unload-feature): Remove autoload.
16712
16713 1997-12-28  SL Baur  <steve@altair.xemacs.org>
16714
16715         * loadhist.el: Unpackaged.
16716
16717         * help.el (describe-symbol-find-file): Rename
16718         `describe-function-find-file' and make old name obsolete.
16719         (describe-function-1): Use it.
16720         (describe-function-1): Guard reference to
16721         `compiled-function-annotation'.
16722
16723 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16724
16725         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
16726         argument.
16727         (help-mode-quit): New optional arg to control whether it kills or
16728         buries.  Tidied up.
16729         (with-displaying-help-buffer): Don't kill buffer initially, even
16730         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
16731         (help-pretty-print-value): Rename back from
16732         `help-maybe-pretty-print-value'!  If `pp-internal' is available
16733         use it, otherwise use dumped `cl-prettyprint'.
16734         (describe-variable): Use `help-pretty-print-value' again.
16735         (find-func): Removed reference to "find-func" at end.
16736
16737 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
16738
16739         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
16740           GUI XEmacs. Rename? x-menubar is rather window system
16741           independant, except for a couple of items.
16742
16743 1997-12-26  SL Baur  <steve@altair.xemacs.org>
16744
16745         * x-menubar.el (default-menubar): Remove hyperbole and oobr
16746         entries as they will no longer be distributed with XEmacs.
16747
16748         * format.el (format-alist): Fix image/tiff regexps.
16749         From P. E. Jareth Hein <jareth@camelot-soft.com>
16750
16751         * help.el (help-maybe-pretty-print-value): Rename.
16752         (describe-variable): Use it.
16753         (describe-variable): Add trailing linefeed.
16754
16755 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16756
16757         * help.el (describe-function-1): Don't output anything for
16758           arglist of autoload functions.
16759
16760 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16761
16762         * help.el (describe-function-1): Don't output anything for
16763           arglist of autoload functions.
16764
16765 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16766
16767         * help.el (help-mode-map): New bindings for `help-mode-bury',
16768         `describe-function-at-point', `describe-variable-at-point',
16769         `Info-elisp-ref', `customize-variable', `help-next-section' and
16770         `help-prev-section'.
16771         (help-next-section): New function.
16772         (help-prev-section): New function.
16773         (help-mode-quit): Changed to kill the help buffer.
16774         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
16775         correctly.
16776         (help-buffer-name): New function to generate the name of help
16777         buffers.
16778         (with-displaying-help-buffer): Is now a macro.  Takes an new first
16779         argument giving the name of the help buffer.
16780         (describe-key): Use `with-displaying-help-buffer' with name.
16781         (describe-mode): Ditto.
16782         (describe-bindings): Ditto.
16783         (describe-prefix-bindings): Ditto.
16784         (view-lossage): Ditto.
16785         (with-syntax-table): New macro.
16786         (function-called-at-point): Use `ignore-errors' and
16787         `with-syntax-table'.
16788         (function-at-point): Ditto.
16789         (describe-function): Use `with-displaying-help-buffer' with name.
16790         (function-arglist): Extracted from `describe-function-1'.  Returns
16791         function's arglist as string.
16792         (function-documentation): Extracted from `describe-function-1'.
16793         Returns function's docstring.
16794         (describe-function-1): Remove all the "stream" garbage, including
16795         the stream argument.  Use `function-arglist' and
16796         `function-documentation'.
16797         (describe-function-arglist): Just use `function-arglist'.
16798         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
16799         (help-pretty-print-value): New function to help with
16800         pretty-printing variable values.  Knows about `#<...>'.  Needs
16801         `pp-internal'.
16802         (describe-variable): Use `with-displaying-help-buffer' with name.
16803         Formatting improved.  Display file where variable is defined, if
16804         known.  Use `help-pretty-print-value'.
16805         (describe-syntax): Use `with-displaying-help-buffer' with name.
16806         (list-processes): Remove "stream" garbage.
16807
16808 1997-12-25  SL Baur  <steve@altair.xemacs.org>
16809
16810         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
16811         call a dumped routine instead.
16812
16813         * x-win-xfree86.el: Wrap file in defun.
16814         * x-win-sun.el: Ditto.
16815
16816 1997-12-23  SL Baur  <steve@altair.xemacs.org>
16817
16818         * help.el (view-emacs-news): Remove usage of outl-mouse which
16819         advises functions and does other evil things.
16820
16821 1997-12-22  SL Baur  <steve@altair.xemacs.org>
16822
16823         * format.el (format-alist): Add `image/tiff'.
16824         From P. E. Jareth Hein <jareth@camelot-soft.com>
16825
16826 1997-12-21  SL Baur  <steve@altair.xemacs.org>
16827
16828         * about.el (about-hackers): More names added.
16829
16830         * make-docfile.el: Remove superfluous package path search.
16831
16832         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
16833
16834 1997-12-20  SL Baur  <steve@altair.xemacs.org>
16835
16836         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
16837         ignored shadows.
16838
16839 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16840
16841         * startup.el (set-default-load-path): Make sure lisp and site-lisp
16842         get trailing slashes when added to the load-path.
16843
16844         * x-init.el (init-x-win): Locate where XEmacs X localization files
16845         are.
16846
16847 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
16848
16849         * x-faces.el: Added support for foregroundToolBarColor
16850           to xpm-color-symbols.
16851
16852 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16853
16854         * etags.el (tags-remove-duplicates): Removed.
16855         (buffer-tag-table-list): Use `delete-duplicates'.
16856
16857         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
16858         correctly.
16859         (get*): Defalias to `get'.
16860
16861         * cl.el (eql): Compare integers with `eq'.
16862         (cl-map-extents): Check for `map-extents' first.
16863
16864 1997-12-17  Didier Verna  <didier@xemacs.org>
16865
16866         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
16867         added the 'numero', 'copyright' and 'trademark' symbols.
16868
16869         * leim/quail/latin-post.el ("french-postfix"): see above.
16870
16871 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16872
16873         * widget.el (define-widget): Check the arguments.
16874
16875         * cus-edit.el (customize-face): Use `check-argument-type'.
16876         (custom-variable-value-create): Use `signal' to signal error.
16877         (custom-variable-reset-saved): Ditto.
16878         (custom-variable-reset-standard): Ditto.
16879         (custom-face-reset-saved): Ditto.
16880
16881         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
16882         (widget-default-format-handler): Ditto.
16883         (widget-checklist-add-item): Ditto.
16884         (widget-radio-add-item): Ditto.
16885         (widget-editable-list-entry-create): Ditto.
16886         (widget-sexp-prompt-value): Ditto.
16887
16888         * custom.el (custom-declare-variable): Signal errors better.
16889         (custom-handle-keyword): Ditto.
16890         (custom-declare-group): Ditto.
16891
16892         * window-xemacs.el (windows): Ditto.
16893
16894         * menubar.el (menu): Ditto.
16895
16896         * keydefs.el (keyboard): Ditto.
16897
16898         * minibuf.el (minibuffer): Ditto.
16899
16900         * process.el (execute): Ditto.
16901
16902         * fill.el (fill): Ditto.
16903
16904         * modeline.el (modeline): Ditto.
16905
16906         * help.el (help): Ditto.
16907
16908         * faces.el (faces): Ditto.
16909
16910         * files.el (files): Ditto.
16911
16912         * x-init.el (x): Ditto.
16913
16914         * lisp-mode.el (lisp): Ditto.
16915
16916         * process.el (processes): Ditto.
16917
16918         * mouse.el (mouse): Ditto.
16919
16920         * abbrev.el (abbrev): Moved from cus-edit.
16921
16922         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
16923         as variable declaration.
16924
16925 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16926
16927         * menubar.el (find-menu-item): Use `check-argument-type'.
16928         (find-menu-item): Cosmetic changes.
16929
16930 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16931
16932         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
16933
16934 1997-12-17  SL Baur  <steve@altair.xemacs.org>
16935
16936         * startup.el (set-default-load-path): Only search package-path
16937         when not running temacs.
16938
16939         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
16940         files.
16941
16942         * loadup.el: Correct commentary.  Reformatting.
16943         (really-early-error-handler): Use absolute path to the
16944         first dumped-lisp.el file.
16945         (really-early-error-handler): Print full path name of
16946         each dumped lisp file (inherited from InfoDock).
16947
16948         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
16949         dumped-lisp.el files.
16950
16951         * make-docfile.el (preloaded-file-list): Reorder when the
16952         package-path is searched.
16953         * update-elc.el: Ditto.
16954
16955         * lisp-mode.el (call-with-condition-handler): Treat the same as
16956         `condition-case' for indentation.
16957
16958         * about.el (about-xemacs): Update release date.
16959
16960 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16961
16962         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
16963         anywhere but at the last clause.
16964         (ecase): Disallow `t' and `otherwise'.
16965
16966 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16967
16968         * cus-edit.el (custom-buffer-create-buttons): New function
16969         from stuff moved out of `custom-buffer-create-internal'.
16970         (custom-novice): New variable.  Default t.
16971         (custom-display-global-buttons): Ditto.  Default `top'.
16972         (custom-buffer-create-internal): Only display help if
16973         `custom-novice' is non-nil.  Display global buttons according to
16974         `custom-display-global-buttons'.
16975
16976 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16977
16978         * menubar.el (find-menu-item): Use `check-argument-type'.
16979         (find-menu-item): Cosmetic changes.
16980
16981 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16982
16983         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
16984         look.
16985
16986 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
16987
16988         * format.el (format-deannotate-region):  Bug fix.
16989         Deannotating a region containing unknown tags would fail
16990         (causing decoding of text/enriched to fail at user level)
16991
16992 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
16993
16994         * minibuf.el (read-directory-name): Support sixth
16995           arg, HISTORY, as already documented.
16996
16997 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16998
16999         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17000         to `ecase'.
17001
17002 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17003
17004         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17005         skk-activate.
17006
17007 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17008
17009         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.