update.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2019-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-conf.el (=>big5-cdp-itaiji-003): New coded-charset for
4         XEmacs CHISE.
5
6 2019-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
7
8         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
9         setting for `=>ucs-itaiji-011'.
10
11 2019-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
12
13         * mule/mule-charset.el (default-coded-charset-priority-list): Add
14         `=>ucs-bmp-itaiji-011'.
15
16 2019-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
17
18         * mule/mule-conf.el (=>ucs-itaiji-011): New coded-charset for
19         XEmacs CHISE.
20         (=>ucs-bmp-itaiji-011): Ditto.
21
22 2019-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
23
24         * mule/mule-charset.el (default-coded-charset-priority-list): Use
25         `=daikanwa@rev2' instead of `ideograph-daikanwa-2'.
26
27 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
28
29         * mule/mule-charset.el (default-coded-charset-priority-list): Add
30         `=>ucs-bmp-cjk@iwds-1/normalized'.
31
32         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1/normalized): New
33         coded-charset for XEmacs CHISE.
34
35 2019-06-19  MORIOKA Tomohiko  <tomo.git@chise.org>
36
37         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
38         setting for `=>ucs-itaiji-010'.
39
40         * mule/mule-charset.el (default-coded-charset-priority-list): Add
41         `=>ucs-bmp-itaiji-010'.
42
43         * mule/mule-conf.el (=>ucs-itaiji-010): New coded-charset for
44         XEmacs CHISE.
45         (=>ucs-bmp-itaiji-010): Ditto.
46
47 2019-06-18  MORIOKA Tomohiko  <tomo.git@chise.org>
48
49         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
50         setting for `=>ucs@iwds-1/normalized'.
51
52 2019-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
53
54         * mule/mule-conf.el (=>ucs@iwds-1/normalized): New coded-charset
55         for XEmacs CHISE.
56
57 2019-05-22  MORIOKA Tomohiko  <tomo.git@chise.org>
58
59         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
60         setting for `==>ucs@esu'.
61
62         * mule/mule-charset.el (default-coded-charset-priority-list): Add
63         `==>ucs-sip@esu'.
64
65         * mule/mule-conf.el (==>ucs@esu): New coded-charset for XEmacs
66         CHISE.
67         (==>ucs-sip@esu): Ditto.
68
69 2019-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
70
71         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
72         setting for `=>big5-cdp-var-001'.
73
74         * mule/mule-charset.el (default-coded-charset-priority-list): Add
75         `=>big5-cdp-var-001'.
76
77         * mule/mule-conf.el (=big5-cdp-var-001): Fix DOC.
78         (=>big5-cdp-var-001): New coded-charset for XEmacs CHISE.
79
80 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
81
82         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
83         setting for `===hng-sts'.
84
85         * mule/mule-charset.el (default-coded-charset-priority-list): Add
86         `===hng-sts'.
87
88         * mule/mule-conf.el (===hng-sts): New coded-charset for XEmacs
89         CHISE.
90
91 2019-04-12  MORIOKA Tomohiko  <tomo.git@chise.org>
92
93         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
94         setting for `===hng-sgs'.
95
96         * mule/mule-charset.el (default-coded-charset-priority-list): Add
97         `===hng-sgs'.
98
99         * mule/mule-conf.el (===hng-sgs): New coded-charset for XEmacs
100         CHISE.
101
102 2019-04-11  MORIOKA Tomohiko  <tomo.git@chise.org>
103
104         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
105         setting for `===hng-saa'.
106
107         * mule/mule-charset.el (default-coded-charset-priority-list): Add
108         `===hng-saa'.
109
110         * mule/mule-conf.el (===hng-saa): New coded-charset for XEmacs
111         CHISE.
112
113 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
114
115         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
116         setting for `===hng-kad'.
117
118         * mule/mule-charset.el (default-coded-charset-priority-list): Add
119         `===hng-kad'.
120
121         * mule/mule-conf.el (===hng-kad): New coded-charset for XEmacs
122         CHISE.
123
124 2019-04-10  MORIOKA Tomohiko  <tomo.git@chise.org>
125
126         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
127         setting for `===hng-sai'.
128
129         * mule/mule-charset.el (default-coded-charset-priority-list): Add
130         `===hng-sai'.
131
132         * mule/mule-conf.el (===hng-sai): New coded-charset for XEmacs
133         CHISE.
134
135 2019-04-09  MORIOKA Tomohiko  <tomo.git@chise.org>
136
137         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
138         setting for `===hng-ini'.
139
140         * mule/mule-charset.el (default-coded-charset-priority-list): Add
141         `===hng-ini'.
142
143         * mule/mule-conf.el (===hng-ini): New coded-charset for XEmacs
144         CHISE.
145
146 2019-04-08  MORIOKA Tomohiko  <tomo.git@chise.org>
147
148         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
149         setting for `===hng-wke'.
150
151         * mule/mule-charset.el (default-coded-charset-priority-list): Add
152         `===hng-wke'.
153
154         * mule/mule-conf.el (===hng-wke): New coded-charset for XEmacs
155         CHISE.
156
157 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
158
159         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
160         setting for `===hng-wks'.
161
162         * mule/mule-charset.el (default-coded-charset-priority-list): Add
163         `===hng-wks'.
164
165         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
166         CHISE.
167
168 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
169
170         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
171         setting for `===hng-sab'.
172
173         * mule/mule-charset.el (default-coded-charset-priority-list): Add
174         `===hng-sab'.
175
176         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
177         CHISE.
178
179 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
180
181         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
182         setting for `===hng-ykk'.
183
184         * mule/mule-charset.el (default-coded-charset-priority-list): Add
185         `===hng-ykk'.
186
187         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
188         CHISE.
189
190 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
191
192         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
193         setting for `===hng-kkh'.
194
195         * mule/mule-charset.el (default-coded-charset-priority-list): Add
196         `===hng-kkh'.
197
198         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
199         CHISE.
200
201 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
202
203         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
204         setting for `===hng-fhs'.
205
206         * mule/mule-charset.el (default-coded-charset-priority-list): Add
207         `===hng-fhs'.
208
209         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
210         CHISE.
211
212 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
213
214         * mule/mule-charset.el (default-coded-charset-priority-list): Add
215         `==>daijiten'.
216
217         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
218         setting for `==>daijiten'.
219
220         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
221         CHISE.
222
223 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
224
225         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
226         last number of its code.
227
228 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
229
230         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
231         settings for `=daijiten', `==daijiten' and `===daijiten'.
232
233         * mule/mule-charset.el (default-coded-charset-priority-list): Add
234         `=daijiten', `==daijiten' and `===daijiten'.
235
236         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
237         CHISE.
238         (==daijiten): Ditto.
239         (===daijiten): Ditto.
240
241 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
242
243         * mule/mule-charset.el (default-coded-charset-priority-list): Add
244         `=>ucs-bmp-itaiji-008'.
245
246         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
247         XEmacs CHISE.
248         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
249
250 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
251
252         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
253         of #x9FCC as the value of `max-code'.
254
255 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
256
257         * mule/mule-charset.el (default-coded-charset-priority-list): Add
258         `=>>ucs-bmp-cjk@unicode'.
259
260         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
261         for XEmacs CHISE.
262
263 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
264
265         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
266         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
267         `===shuowen-jiguge5'.
268
269         * mule/mule-charset.el (default-coded-charset-priority-list): Add
270         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
271
272         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
273         XEmacs CHISE.
274         (===shuowen-jiguge4): Ditto.
275         (===shuowen-jiguge5): Ditto.
276
277 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
278
279         * mule/mule-charset.el (default-coded-charset-priority-list): Add
280         `=ucs-sip-var-005'.
281
282         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
283         XEmacs CHISE.
284
285 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
286
287         * mule/mule-charset.el (default-coded-charset-priority-list): Add
288         `=>>hanyo-denshi/ib'.
289
290 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
291
292         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
293         setting for `=>big5-cdp@iwds-1'.
294
295 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
296
297         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
298         setting for `=big5-cdp-var-010'.
299
300 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
301
302         * mule/mule-charset.el (default-coded-charset-priority-list): Add
303         `=big5-cdp-var-010'.
304
305         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
306         XEmacs CHISE.
307
308 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
309
310         * mule/mule-charset.el (default-coded-charset-priority-list): Add
311         `=ucs-sip-itaiji-008'.
312
313         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
314         XEmacs CHISE.
315
316 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
317
318         * mule/mule-charset.el (default-coded-charset-priority-list): Add
319         `=>ucs-sip-itaiji-006'.
320
321         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
322         XEmacs CHISE.
323
324 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
325
326         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
327         setting for `=+>big5-cdp', `=>big5-cdp@component' and
328         `=>big5-cdp@cognate'.
329
330         * mule/mule-charset.el (default-coded-charset-priority-list): Add
331         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
332
333 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
334
335         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
336         CHISE.
337         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
338         mother.
339         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
340
341 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
342
343         * mule/mule-charset.el (default-coded-charset-priority-list): Add
344         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
345
346         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
347         XEmacs CHISE.
348         (=>big5-cdp@component): Ditto.
349         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
350
351 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
352
353         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
354         setting for `=>ucs-itaiji-001@iwds-1'.
355
356         * mule/mule-charset.el (default-coded-charset-priority-list): Add
357         `=>ucs-bmp-itaiji-001@iwds-1'.
358
359         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
360         for XEmacs CHISE.
361         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
362
363 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
364
365         * mule/mule-charset.el (default-coded-charset-priority-list):
366         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
367         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
368         `chinese-isoir165'.
369
370         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
371         CHISE.
372
373 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
374
375         * mule/mule-charset.el (default-coded-charset-priority-list): Add
376         `=ucs-sip-itaiji-006'.
377
378         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
379         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
380
381 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
382
383         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
384         setting for `=>ucs-itaiji-009'.
385
386         * mule/mule-charset.el (default-coded-charset-priority-list): Add
387         `==ucs-bmp-itaiji-001'.
388
389         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
390         (=big5-cdp-itaiji-003): Doc fix.
391         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
392
393 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
394
395         * mule/mule-charset.el (default-coded-charset-priority-list): Add
396         `=>zinbun-oracle'.
397
398 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
399
400         * mule/mule-charset.el (default-coded-charset-priority-list): Add
401         `=>ucs-sip-itaiji-003'.
402
403         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
404         (=>ucs-bmp-itaiji-003): Fix `long-name'.
405         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
406
407 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
408
409         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
410         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
411
412 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
413
414         * mule/mule-charset.el (default-coded-charset-priority-list): Add
415         `==ucs-bmp-itaiji-006'.
416
417         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
418         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
419         (==ucs-bmp-itaiji-006): Ditto.
420
421 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
422
423         * mule/mule-charset.el (default-coded-charset-priority-list): Add
424         `=ucs-bmp-itaiji-012'.
425
426         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
427         XEmacs CHISE.
428         (=ucs-bmp-itaiji-012): Ditto.
429
430 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
431
432         * mule/mule-charset.el (default-coded-charset-priority-list): Add
433         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
434
435 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
436
437         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
438         CHISE.
439
440 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
441
442         * mule/mule-charset.el (default-coded-charset-priority-list): Add
443         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
444         and `=>>cns11643-6'.
445
446         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
447         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
448         (=>>cns11643-3): Ditto.
449         (=>>cns11643-4): Modify DOC.
450         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
451
452 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
453
454         * mule/mule-charset.el (default-coded-charset-priority-list): Add
455         `=>ucs-sip-itaiji-005'.
456
457         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
458         XEmacs CHISE.
459
460 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
461
462         * mule/mule-charset.el (default-coded-charset-priority-list): Add
463         `==hanyo-denshi/tk/mf-01'.
464
465         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
466         for XEmacs CHISE.
467
468 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
469
470         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
471         `=>ucs-itaiji-007'.
472
473 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
474
475         * mule/mule-charset.el (default-coded-charset-priority-list): Add
476         `==ucs-sip-var-002'.
477
478         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
479         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
480
481 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
482
483         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
484         setting for `==ucs-itaiji-001'.
485
486 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
487
488         * mule/mule-charset.el (default-coded-charset-priority-list): Add
489         `==ucs-sip-itaiji-001'.
490
491         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
492         XEmacs CHISE.
493         (==ucs-sip-itaiji-001): Ditto.
494
495 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
496
497         * mule/mule-charset.el (default-coded-charset-priority-list): Add
498         `=+>ucs-bmp-var-003'.
499
500         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
501         CHISE.
502         (=+>ucs-bmp-var-003): Ditto.
503
504 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
505
506         * mule/mule-charset.el (default-coded-charset-priority-list): Add
507         `=>ucs-bmp-cjk@cognate'.
508
509         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
510         XEmacs CHISE.
511
512 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
513
514         * mule/mule-charset.el (default-coded-charset-priority-list): Add
515         `=ucs-sip-itaiji-005'.
516
517         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
518         XEmacs CHISE.
519
520 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
521
522         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
523         setting for `=>ucs@cognate'.
524
525         * mule/mule-charset.el (default-coded-charset-priority-list): Add
526         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
527
528         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
529         CHISE.
530         (=>ucs@hanyo-denshi): Abolished.
531         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
532         (=>ucs-bmp-itaiji-009): Ditto.
533         (=>ucs-sip@cognate): Ditto.
534
535 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
536
537         * mule/mule-charset.el (default-coded-charset-priority-list): Add
538         `=>ucs-bmp-itaiji-004'.
539
540         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
541         XEmacs CHISE.
542
543 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
544
545         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
546         setting for `=>ucs-itaiji-004'.
547
548 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
549
550         * mule/mule-charset.el (default-coded-charset-priority-list): Add
551         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
552         `=>ucs-bmp-itaiji-007'.
553
554         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
555         XEmacs CHISE.
556         (=>ucs-itaiji-004): Ditto.
557         (=>ucs-sip-itaiji-004): Ditto.
558         (=>ucs-bmp-itaiji-007): Ditto.
559
560 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
561
562         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
563         setting for `=ucs-itaiji-010'.
564
565 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
566
567         * mule/mule-charset.el (default-coded-charset-priority-list):
568         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
569         - Add `=ucs-bmp-itaiji-010'.
570         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
571           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
572         - Add `=>ucs-sip@iwds-1'.
573
574         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
575         XEmacs CHISE.
576         (=ucs-bmp-itaiji-010): Ditto.
577         (=>ucs-sip@iwds-1): Ditto.
578
579 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
580
581         * mule/mule-charset.el (default-coded-charset-priority-list): Add
582         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
583
584         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
585         XEmacs CHISE.
586         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
587
588 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
589
590         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
591         setting for `=>ucs-itaiji-003'.
592
593 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
594
595         * mule/mule-charset.el (default-coded-charset-priority-list): Add
596         `=>ucs-bmp-itaiji-003'.
597
598         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
599         XEmacs CHISE.
600         (=>ucs-bmp-itaiji-003): Ditto.
601
602 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
603
604         * mule/mule-charset.el (default-coded-charset-priority-list): Add
605         `=ucs-bmp-itaiji-011'.
606
607         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
608         XEmacs CHISE.
609
610 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
611
612         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
613         setting for `==ucs-var-002'.
614
615 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
616
617         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
618         setting for `==ucs-itaiji-002'.
619
620 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
621
622         * mule/mule-charset.el (default-coded-charset-priority-list): Add
623         `==ucs-sip-itaiji-002'.
624
625         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
626         XEmacs CHISE.
627
628 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
629
630         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
631         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
632
633         * mule/mule-charset.el (default-coded-charset-priority-list): Add
634         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
635         `=>ucs-sip-itaiji-007'.
636
637         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
638         XEmacs CHISE.
639         (=>ucs-sip-itaiji-007): Ditto.
640         (=ucs-sip-itaiji-007): Ditto.
641         (=ucs-itaiji-011): Ditto.
642         (=ucs-sip-itaiji-011): Ditto.
643
644 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
645
646         * mule/mule-coding.el (coded-charset-entity-reference-alist):
647         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
648
649 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
650
651         * mule/mule-charset.el (default-coded-charset-priority-list): Add
652         `==ucs-bmp-var-002'.
653
654         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
655         CHISE.
656         (==ucs-bmp-var-002): Ditto.
657
658         * mule/mule-coding.el (coded-charset-entity-reference-alist):
659         Modify some priorities.
660
661 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
662
663         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
664         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
665         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
666
667 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
668
669         * mule/mule-charset.el (default-coded-charset-priority-list): Add
670         `=big5-cdp-var-001'.
671
672         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
673         XEmacs CHISE.
674
675 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
676
677         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
678         setting for `==ucs-itaiji-005'.
679
680 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
681
682         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
683         setting for `=ucs-itaiji-007'.
684
685         * mule/mule-charset.el (default-coded-charset-priority-list): Add
686         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
687
688         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
689         XEmacs CHISE.
690         (==ucs-bmp-itaiji-005): Ditto.
691         (=ucs-itaiji-007): Ditto.
692         (=ucs-bmp-itaiji-007): Ditto.
693
694 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
695
696         * mule/mule-charset.el (default-coded-charset-priority-list): Add
697         `==gt-pj-k1' and `==gt-pj-k2'.
698
699 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
700
701         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
702         CHISE.
703         (==gt-pj-k2): Ditto.
704
705 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
706
707         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
708         setting for `=>ucs-itaiji-005'.
709
710 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
711
712         * mule/mule-charset.el (default-coded-charset-priority-list): Add
713         `=>>cbeta'.
714
715 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
716
717         * mule/mule-charset.el (default-coded-charset-priority-list): Add
718         `=>ucs-sip@component'.
719
720         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
721         instead of `=ucs' as its mother.
722         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
723
724         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
725         setting for `=>ucs-itaiji-006'.
726
727 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
728
729         * mule/mule-charset.el (default-coded-charset-priority-list): Add
730         `=>ucs-bmp-itaiji-006'.
731
732         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
733         XEmacs CHISE.
734         (=>ucs-bmp-itaiji-006): Ditto.
735
736 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
737
738         * mule/mule-charset.el (default-coded-charset-priority-list): Add
739         `=>ucs-bmp-itaiji-001'.
740
741         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
742         XEmacs CHISE.
743
744 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
745
746         * mule/mule-charset.el (default-coded-charset-priority-list): Add
747         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
748
749         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
750         instead of `=ucs' as its mother.
751         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
752         (==ucs-bmp-itaiji-002): Ditto.
753         (==ucs-itaiji-003): Ditto.
754         (==ucs-bmp-itaiji-003): Ditto.
755
756 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
757
758         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
759         setting for `=big5-cdp-var-002'.
760
761         * mule/mule-charset.el (default-coded-charset-priority-list): Add
762         `=big5-cdp-var-002'.
763
764         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
765         XEmacs CHISE.
766
767 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
768
769         * mule/mule-charset.el (default-coded-charset-priority-list): Add
770         `=ucs-sip-var-004'.
771
772         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
773         XEmacs CHISE.
774
775 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
776
777         * mule/mule-charset.el (default-coded-charset-priority-list): Add
778         `=>ucs-bmp-cjk@iwds-1'.
779
780         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
781         XEmacs CHISE.
782
783 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
784
785         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
786         setting for `=ucs-var-005'.
787
788         * mule/mule-charset.el (default-coded-charset-priority-list): Add
789         `=ucs-bmp-var-005'.
790
791         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
792         CHISE.
793         (=ucs-bmp-var-005): Ditto.
794
795 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
796
797         * mule/mule-charset.el (default-coded-charset-priority-list): Add
798         `=>ucs-sip-itaiji-002'.
799
800         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
801         XEmacs CHISE.
802
803 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
804
805         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
806         setting for `=>ucs-itaiji-002'.
807
808 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
809
810         * mule/mule-charset.el (default-coded-charset-priority-list): Add
811         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
812
813         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
814         (=>ucs-itaiji-002): Ditto.
815         (=>ucs-bmp-itaiji-002): Ditto.
816
817 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
818
819         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
820         setting for `=>ucs-itaiji-001'.
821
822 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
823
824         * mule/mule-charset.el (default-coded-charset-priority-list): Add
825         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
826
827         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
828         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
829         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
830         (=>ucs-sip-itaiji-001): Ditto.
831
832         * mule/mule-coding.el(coded-charset-entity-reference-alist):
833         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
834         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
835
836 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
837
838         * mule/mule-charset.el (default-coded-charset-priority-list):
839         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
840         `=jef-china3' and `chinese-isoir165'.
841
842 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
843
844         * mule/mule-charset.el (default-coded-charset-priority-list): Add
845         `=>ucs-bmp-itaiji-005'.
846
847         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
848         XEmacs CHISE.
849         (=>ucs-bmp-itaiji-005): Ditto.
850
851 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
852
853         * mule/mule-charset.el (default-coded-charset-priority-list): Add
854         `=+>jis-x0213-2'.
855
856 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
857
858         * mule/mule-charset.el (default-coded-charset-priority-list): Add
859         `=+>adobe-japan1-6'.
860
861 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
862
863         * mule/mule-charset.el (default-coded-charset-priority-list): Add
864         `=+>jis-x0208@1978'.
865
866 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
867
868         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
869         setting for `=>ucs@component'.
870
871 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
872
873         * mule/mule-charset.el (default-coded-charset-priority-list): Add
874         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
875
876 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
877
878         * mule/mule-coding.el (coded-charset-entity-reference-alist):
879         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
880
881 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
882
883         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
884         CHISE.
885         (=>ucs@jis/2004): Ditto.
886
887 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
888
889         * mule/mule-coding.el (coded-charset-entity-reference-alist):
890         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
891
892 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
893
894         * mule/mule-charset.el (default-coded-charset-priority-list): Add
895         `=>cbeta'.
896
897 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
898
899         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
900         setting for `==big5-cdp-itaiji-001'.
901
902         * mule/mule-charset.el (default-coded-charset-priority-list): Add
903         `==big5-cdp-itaiji-001'.
904
905         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
906         XEmacs CHISE.
907
908 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
909
910         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
911         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
912         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
913
914         * mule/mule-charset.el (default-coded-charset-priority-list): Add
915         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
916         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
917
918         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
919         XEmacs CHISE.
920         (=>big5-cdp-itaiji-001): Ditto.
921         (=big5-cdp-itaiji-002): Ditto.
922         (=big5-cdp-itaiji-003): Ditto.
923
924 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
925
926         * mule/mule-charset.el (default-coded-charset-priority-list): Add
927         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
928
929 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
930
931         * mule/mule-charset.el (default-coded-charset-priority-list):
932         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
933         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
934         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
935
936         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
937         setting for `=ucs-var-008'.
938
939         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
940         CHISE.
941         (=ucs-bmp-var-008): Likewise.
942
943 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
944
945         * mule/mule-charset.el (default-coded-charset-priority-list):
946         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
947
948 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
949
950         * mule/mule-charset.el (default-coded-charset-priority-list): Add
951         `==ucs-sip@JP/hanazono'.
952
953         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
954         XEmacs CHISE.
955
956 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
957
958         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
959         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
960
961         * mule/mule-charset.el (default-coded-charset-priority-list): Add
962         `=ucs-bmp-var-006'.
963
964         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
965         CHISE.
966         (=ucs-bmp-var-006): Likewise.
967
968 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
969
970         * mule/mule-charset.el (default-coded-charset-priority-list): Add
971         `=ucs-bmp-itaiji-009'.
972
973         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
974         XEmacs CHISE.
975         (=ucs-bmp-itaiji-009): Likewise.
976
977 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
978
979         * mule/mule-charset.el (default-coded-charset-priority-list): Add
980         `=>big5-cdp'.
981
982 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
983
984         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
985         (utf-8-ivs-gb): Likewise.
986         (utf-8-gb-er): Likewise.
987         (utf-8-ivs-gb-er): Likewise.
988         (utf-8-cns): Likewise.
989         (utf-8-ivs-cns): Likewise.
990         (utf-8-cns-er): Likewise.
991         (utf-8-ivs-cns-er): Likewise.
992         (utf-8-big5): Likewise.
993         (utf-8-ivs-big5): Likewise.
994         (utf-8-big5-er): Likewise.
995         (utf-8-ivs-big5-er): Likewise.
996         (utf-8-jis): Likewise.
997         (utf-8-ivs-jis): Likewise.
998         (utf-8-jis-er): Likewise.
999         (utf-8-ivs-jis-er): Likewise.
1000         (utf-8-ks): Likewise.
1001         (utf-8-ivs-ks): Likewise.
1002         (utf-8-ks-er): Likewise.
1003         (utf-8-ivs-ks-er): Likewise.
1004
1005 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1006
1007         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
1008         (utf-8-ivs-jp): Likewise.
1009         (utf-8-jp-er): Likewise.
1010         (utf-8-ivs-jp-er): Likewise.
1011
1012 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1013
1014         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1015         setting for `=ucs-var-010'.
1016
1017         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1018         `=ucs-bmp-var-010'.
1019
1020         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
1021         CHISE.
1022         (=ucs-bmp-var-010): Likewise.
1023
1024 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1025
1026         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1027         `=ucs-sip@JP/hanazono'.
1028
1029         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
1030         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
1031
1032 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1033
1034         * mule/mule-charset.el (default-coded-charset-priority-list):
1035         - Add `=big5-cdp-var-004'.
1036         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
1037           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
1038
1039         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1040         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
1041         `=big5-cdp-var-005'.
1042
1043         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
1044         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
1045         `=big5-cdp-var-003'.
1046         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
1047         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
1048         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
1049
1050 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1051
1052         * mule/mule-charset.el (default-coded-charset-priority-list):
1053         Don't prefer ucs-compat CCSes to other CCSes.
1054
1055 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1056
1057         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1058         `===ucs-bmp-cjk-compat@unicode'.
1059
1060         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
1061         coded-charset for XEmacs CHISE.
1062
1063 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1064
1065         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1066         `=ucs-sip-itaiji-003'.
1067
1068         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
1069         XEmacs CHISE.
1070
1071 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1072
1073         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1074         setting for `=ucs-var-004'.
1075
1076         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1077         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
1078
1079         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
1080         XEmacs CHISE.
1081         (=ucs-var-004): Ditto.
1082         (=ucs-bmp-var-004): Ditto.
1083
1084 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1085
1086         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1087         `=ucs-sip-var-003'.
1088
1089         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
1090         XEmacs CHISE.
1091
1092 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1093
1094         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1095         setting for `=ucs-itaiji-006'.
1096
1097         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1098         `=ucs-bmp-itaiji-006'.
1099
1100         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
1101         XEmacs CHISE.
1102         (=ucs-bmp-itaiji-006): Ditto.
1103
1104 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1105
1106         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1107         `=ucs-sip-var-002'.
1108
1109         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
1110         XEmacs CHISE.
1111
1112 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1113
1114         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1115         `=ucs-sip-itaiji-002'.
1116
1117         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
1118         XEmacs CHISE.
1119
1120 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1121
1122         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1123         setting for `==hanyo-denshi/tk'.
1124
1125 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1126
1127         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
1128         (=hanyo-denshi/tk): Fix `long-name'.
1129         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
1130
1131 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1132
1133         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1134         setting for `=>mj'.
1135
1136 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1137
1138         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
1139         coded-charset for XEmacs CHISE.
1140
1141 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1142
1143         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1144         setting for `=hanyo-denshi/tk'.
1145
1146 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1147
1148         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1149         `=hanyo-denshi/tk/mf-01'.
1150
1151         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
1152         XEmacs CHISE.
1153         (=hanyo-denshi/tk/mf-01): Ditto.
1154
1155 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1156
1157         * mule/mule-charset.el (default-coded-charset-priority-list):
1158         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1159
1160 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1161
1162         * mule/mule-charset.el (default-coded-charset-priority-list):
1163         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1164
1165 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1166
1167         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1168         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1169
1170         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1171         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1172
1173         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1174         XEmacs CHISE.
1175         (=ucs-bmp-itaiji-004): Ditto.
1176         (=ucs-itaiji-005): Ditto.
1177         (=ucs-bmp-itaiji-005): Ditto.
1178
1179 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1180
1181         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1182         `=ucs-sip-itaiji-001'.
1183
1184         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1185         XEmacs CHISE.
1186
1187 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1188
1189         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1190         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1191         `=ucs-itaiji-008'.
1192
1193         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1194         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1195         `=ucs-bmp-itaiji-008'.
1196
1197         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1198         XEmacs CHISE.
1199         (=ucs-bmp-itaiji-001): Ditto.
1200         (=ucs-itaiji-003): Ditto.
1201         (=ucs-bmp-itaiji-003): Ditto.
1202         (=ucs-itaiji-008): Ditto.
1203         (=ucs-bmp-itaiji-008): Ditto.
1204
1205 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1206
1207         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1208         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1209
1210         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1211         for XEmacs CHISE.
1212         (==ucs-bmp-cjk-compat@JP): Ditto.
1213
1214 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1215
1216         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1217         setting for `===hng-tzs'.
1218
1219         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1220         `===hng-tzs'.
1221
1222         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1223         CHISE.
1224
1225 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1226
1227         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1228         setting for `===hng-doh'.
1229
1230         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1231         `===hng-doh'.
1232
1233         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1234         CHISE.
1235
1236 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1237
1238         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1239         setting for `===hng-wad'.
1240
1241         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1242         `===hng-wad'.
1243
1244         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1245         CHISE.
1246
1247 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1248
1249         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1250         settings for `==koseki' and `===hng-kcc'.
1251
1252         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1253         `===hng-kcc'.
1254
1255         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1256         CHISE.
1257
1258 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1259
1260         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1261         setting for `===hng-nkk'.
1262
1263         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1264         `===hng-nkk'.
1265
1266         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1267         CHISE.
1268
1269 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1270
1271         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1272         setting for `===hng-ink'.
1273
1274         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1275         `===hng-ink'.
1276
1277         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1278         CHISE.
1279
1280 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1281
1282         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1283         setting for `===hng-jhk'.
1284
1285         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1286         `===hng-jhk'.
1287
1288         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1289         CHISE.
1290
1291 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1292
1293         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1294         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1295         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1296         (===jis-x0213-1@2004): Likewise.
1297         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1298         "jisx0213\\(\\.2004\\)-1" as the registry.
1299         (=+>jis-x0213-1@2004): Likewise.
1300         (=>jis-x0213-1@2004): Likewise.
1301
1302         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1303         `===jis-x0213-1@2004'.
1304
1305 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1306
1307         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1308         setting for `===hng-nak'.
1309
1310         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1311         `===hng-nak'.
1312
1313         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1314         CHISE.
1315
1316 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1317
1318         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1319         setting for `===hng-hos'.
1320
1321         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1322         `===hng-hos'.
1323
1324         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1325         CHISE.
1326
1327 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1328
1329         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1330         setting for `===hng-tzj'.
1331
1332         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1333         `===hng-tzj'.
1334
1335         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1336         CHISE.
1337
1338 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1339
1340         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1341         setting for `===hng-kae'.
1342
1343         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1344         `===hng-kae'.
1345
1346         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1347         CHISE.
1348
1349 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1350
1351         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1352         setting for `===hng-kar'.
1353
1354         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1355         `===hng-kar'.
1356
1357         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1358         CHISE.
1359
1360 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1361
1362         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1363         setting for `===hng-kyd'.
1364
1365         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1366         `===hng-kyd'.
1367
1368         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1369         CHISE.
1370
1371 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1372
1373         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1374         setting for `===hng-hok'.
1375
1376         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1377         `===hng-hok'.
1378
1379         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1380         CHISE.
1381
1382 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1383
1384         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1385         setting for `===hng-jyu'.
1386
1387         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1388         `===hng-jyu'.
1389
1390         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1391         CHISE.
1392
1393 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1394
1395         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1396         setting for `===hng-zkd'.
1397
1398         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1399         `===hng-zkd'.
1400
1401         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1402         CHISE.
1403
1404 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1405
1406         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1407         setting for `===hng-kmi'.
1408
1409         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1410         `===hng-kmi'.
1411
1412         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1413         CHISE.
1414
1415 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1416
1417         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1418         setting for `===hng-okd'.
1419
1420         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1421         `===hng-okd'.
1422
1423         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1424         CHISE.
1425
1426 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1427
1428         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1429         setting for `===hng-nkm'.
1430
1431         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1432         `===hng-nkm'.
1433
1434         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1435         CHISE.
1436
1437 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1438
1439         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1440         setting for `===hng-nto'.
1441
1442         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1443         `===hng-nto'.
1444
1445         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1446         CHISE.
1447
1448 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1449
1450         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1451         setting for `===hng-yhk'.
1452
1453         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1454         `===hng-yhk'.
1455
1456         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1457         CHISE.
1458
1459 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1460
1461         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1462         setting for `===hng-sok'.
1463
1464         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1465         `===hng-sok'.
1466
1467         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1468         CHISE.
1469
1470 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1471
1472         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1473         setting for `===hng-kda'.
1474
1475         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1476         `===hng-kda'.
1477
1478         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1479         CHISE.
1480
1481 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1482
1483         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1484         setting for `===hng-myz'.
1485
1486         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1487         `===hng-myz'.
1488
1489         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1490         CHISE.
1491
1492 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1493
1494         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1495         setting for `===hng-kgk'.
1496
1497         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1498         `===hng-kgk'.
1499
1500         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1501         CHISE.
1502
1503 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1504
1505         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1506         setting for `===hng-drt'.
1507
1508         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1509         `===hng-drt'.
1510
1511         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1512         CHISE.
1513
1514 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1515
1516         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1517         setting for `===hng-mam'.
1518
1519         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1520         `===hng-mam'.
1521
1522         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1523         CHISE.
1524
1525 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1526
1527         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1528         setting for `===hng-dng'.
1529
1530         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1531         `===hng-dng'.
1532
1533         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1534         CHISE.
1535
1536 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1537
1538         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1539         setting for `=>cns11643-5'.
1540
1541 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1542
1543         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1544         setting for `===hng-keg'.
1545
1546         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1547         `===hng-keg'.
1548
1549         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1550         CHISE.
1551
1552 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1553
1554         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1555         setting for `===hng-jou'.
1556
1557         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1558         `===hng-jou'.
1559
1560         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
1561         CHISE.
1562
1563 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1564
1565         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1566         setting for `===hng-smk'.
1567
1568         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1569         `===hng-smk'.
1570
1571         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
1572         CHISE.
1573
1574 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1575
1576         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1577         setting for `===hng-kyo'.
1578
1579         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1580         `===hng-kyo'.
1581
1582         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
1583         CHISE.
1584
1585 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1586
1587         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1588         setting for `===hng-kss'.
1589
1590         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1591         `===hng-kss'.
1592
1593         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
1594         CHISE.
1595
1596 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1597
1598         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1599         setting for `===hng-wan'.
1600
1601         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1602         `===hng-wan'.
1603
1604         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
1605         CHISE.
1606
1607 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1608
1609         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1610         setting for `===hng-ksk'.
1611
1612         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1613         `===hng-ksk'.
1614
1615         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
1616         CHISE.
1617
1618 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1619
1620         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1621         setting for `===hng-kyu'.
1622
1623         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1624         `===hng-kyu'.
1625
1626         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
1627         CHISE.
1628
1629 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1630
1631         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1632         setting for `===hng-skk'.
1633
1634         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1635         `===hng-skk'.
1636
1637         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
1638         CHISE.
1639
1640 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1641
1642         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1643         setting for `===hng-sik'.
1644
1645         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1646         `===hng-sik'.
1647
1648         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
1649         CHISE.
1650
1651 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1652
1653         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1654         setting for `===hng-kbk'.
1655
1656         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1657         `===hng-kbk'.
1658
1659         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
1660         CHISE.
1661
1662 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1663
1664         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1665         setting for `===hng-kcj'.
1666
1667         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1668         `===hng-kcj'.
1669
1670         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
1671         CHISE.
1672
1673 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1674
1675         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1676         setting for `===hng-k24'.
1677
1678         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1679         `===hng-k24'.
1680
1681         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
1682         CHISE.
1683
1684 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1685
1686         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1687         setting for `===hng-gok'.
1688
1689         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1690         `===hng-gok'.
1691
1692         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
1693         CHISE.
1694 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1695
1696         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1697         setting for `===hng-tsu'.
1698
1699         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1700         `===hng-tsu'.
1701
1702         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
1703         CHISE.
1704
1705 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1706
1707         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1708         setting for `===hng-sys'.
1709
1710         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1711         `===hng-sys'.
1712
1713         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
1714         CHISE.
1715
1716 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1717
1718         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1719         - Use "&HNG010-<d><d><d><d><d>;" instead of
1720           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
1721         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
1722
1723         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1724         `=ucs-bmp-itaiji-002' and `===hng-khm'.
1725
1726         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
1727         "hngkhi-0" as the suffix of registry.
1728         (===hng-khm): New coded-charset for XEmacs CHISE.
1729         (=ucs-itaiji-002): Ditto.
1730         (=ucs-bmp-itaiji-002): Ditto.
1731
1732 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1733
1734         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1735         setting for `=>ucs@iwds-1'.
1736
1737         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
1738         XEmacs CHISE.
1739
1740 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1741
1742         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
1743         CHISE.
1744
1745         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1746         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
1747         `===hng-khi'.
1748
1749 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1750
1751         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1752         setting for `===hng-khi'.
1753
1754         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1755         `===hng-khi'.
1756
1757         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
1758         CHISE.
1759
1760 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1761
1762         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
1763         #x9FA5 as the value of `max-code'.
1764         (=ucs-bmp-var-002): Likewise.
1765         (=ucs-bmp-var-003): Likewise.
1766         (=ucs-bmp-itaiji-084): Likewise.
1767         (=ucs-bmp-cjk@JP): Likewise.
1768         (=ucs-bmp-cjk@JP/hanazono): Likewise.
1769         (==ucs-bmp-cjk@JP/hanazono): Likewise.
1770         (=>ucs-bmp-cjk@component): Likewise.
1771
1772 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1773
1774         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
1775         CHISE.
1776
1777 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1778
1779         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
1780         XEmacs CHISE.
1781         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
1782         `==jis-x0208@1978/2-pr' as the mother.
1783
1784 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1785
1786         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
1787         CHISE.
1788
1789 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1790
1791         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1792         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
1793
1794 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1795
1796         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1797         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
1798
1799 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1800
1801         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1802         setting for `===ucs@gb'.
1803
1804 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1805
1806         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1807         setting for `===hanyo-denshi/ks', `===jis-x0208' and
1808         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
1809         as the entity-reference for `===jis-x0213-1@2000'; use
1810         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
1811
1812 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1813
1814         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1815         `===jis-x0208'.
1816
1817         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
1818         instead of `===jis-x0208' as the mother.
1819         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
1820         `===jis-x0208' as the mother.
1821         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
1822         `===jis-x0208' as the mother.
1823         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
1824         `===jis-x0213-1' as the mother.
1825         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
1826         `===jis-x0213-1' as the mother.
1827         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
1828         the mother.
1829         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
1830         mother.
1831
1832 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1833
1834         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1835         setting for `=ucs-var-001'.
1836
1837 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1838
1839         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1840         `=ucs-bmp-var-001'.
1841
1842         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
1843         CHISE.
1844         (=ucs-bmp-var-001): Ditto.
1845
1846         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1847         setting for `=ucs-var-003'.
1848
1849 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1850
1851         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1852         `=ucs-bmp-var-003'.
1853
1854         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
1855         CHISE.
1856         (=ucs-bmp-var-003): Ditto.
1857
1858 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1859
1860         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1861         setting for `=ucs-var-002'.
1862
1863         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1864         `=ucs-bmp-var-002'.
1865
1866         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
1867         CHISE.
1868         (=ucs-bmp-var-002): Ditto.
1869
1870 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1871
1872         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
1873         XEmacs CHISE.
1874         (==jis-x0208@1978/5pr): Ditto.
1875
1876 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1877
1878         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1879         `=>ucs-bmp-cjk@component'.
1880
1881         * mule/mule-conf.el (=>ucs@component): New coded-charset for
1882         XEmacs CHISE.
1883         (=>ucs-bmp-cjk@component): Ditto.
1884
1885 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1886
1887         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1888         setting for `=>iwds-1'.
1889
1890 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1891
1892         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
1893         CHISE.
1894
1895 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1896
1897         * mule/mule-charset.el (default-coded-charset-priority-list):
1898         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
1899         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
1900         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
1901         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
1902
1903 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1904
1905         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1906         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
1907
1908         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
1909         `=>>ucs@iso' as the mother.
1910         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
1911         mother.
1912
1913 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1914
1915         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1916         setting for `===hanyo-denshi/ia'.
1917
1918 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1919
1920         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1921         `===hanyo-denshi/ia'.
1922
1923 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1924
1925         * mule/mule-conf.el (=koseki): Fix DOC.
1926         (==koseki): New coded-charset for XEmacs CHISE.
1927
1928 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1929
1930         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
1931         XEmacs CHISE.
1932         (===hanyo-denshi/jd): Fix DOC.
1933
1934 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1935
1936         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1937         setting for `===hanyo-denshi/ip'.
1938
1939 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1940
1941         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1942         `===hanyo-denshi/ip'.
1943
1944         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
1945         XEmacs CHISE.
1946
1947 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1948
1949         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1950         `==ucs-radicals@unicode' and `=>daikanwa'.
1951
1952         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
1953         for XEmacs CHISE.
1954
1955 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1956
1957         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
1958         XEmacs CHISE.
1959
1960 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1961
1962         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1963         `===ruimoku-v6'.
1964
1965 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1966
1967         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1968         setting for `===ruimoku-v6'.
1969
1970 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1971
1972         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
1973         CHISE.
1974
1975 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1976
1977         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
1978         coded-charset for XEmacs CHISE.
1979
1980 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1981
1982         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
1983         XEmacs CHISE.
1984
1985 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1986
1987         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1988         `===ucs-sip@iso'.
1989
1990 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1991
1992         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
1993         CHISE.
1994
1995 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1996
1997         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1998         `==ucs-sip@iso'.
1999
2000         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
2001         CHISE.
2002
2003 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2004
2005         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
2006         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
2007         (=ucs-sip-ext-b@iso): Fix registry.
2008         (==ucs-sip-ext-b@iso): Ditto.
2009         (===ucs-sip-ext-b@iso): Ditto.
2010
2011         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2012         `=ucs-sip@iso'.
2013
2014 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2015
2016         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2017         setting for `=>cbeta'.
2018
2019 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2020
2021         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2022         `=>cns11643-7'.
2023
2024         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
2025
2026 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2027
2028         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2029         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
2030
2031 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2032
2033         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
2034         `=ucs@cns'.
2035         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
2036         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
2037         `=ucs@jis/1990'.
2038         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
2039         `=ucs@jis/2000'.
2040         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
2041         `=ucs@jis/2004'.
2042         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
2043
2044         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2045         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
2046
2047 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2048
2049         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
2050         XEmacs CHISE.
2051         (==jis-x0208@1978/1pr): Ditto.
2052         (==jis-x0208@1978/2-pr): Ditto.
2053
2054 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2055
2056         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2057         setting for `===jis-x0213-1@2004'.
2058
2059 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2060
2061         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2062         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
2063
2064         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2065         `===hanyo-denshi/jb'.
2066
2067         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
2068         XEmacs CHISE.
2069         (=+>hanyo-denshi/ft): Ditto.
2070         (=+>hanyo-denshi/jt): Ditto.
2071
2072 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2073
2074         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2075         `===hanyo-denshi/hg'.
2076
2077 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2078
2079         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
2080         XEmacs CHISE.
2081         (===hanyo-denshi/hg): Ditto.
2082
2083 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2084
2085         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
2086         glyph-forms instead of detailed glyph-images.
2087         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
2088         `=adobe-japan1-*'.
2089         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
2090         (===adobe-japan1-1): Ditto.
2091         (===adobe-japan1-2): Ditto.
2092         (===adobe-japan1-3): Ditto.
2093         (===adobe-japan1-4): Ditto.
2094         (===adobe-japan1-5): Ditto.
2095         (===adobe-japan1-6): Ditto.
2096         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
2097         `=>>>adobe-japan1' as the mother.
2098         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
2099         `=>>adobe-japan1' as the mother.
2100         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
2101         glyph-images.
2102         (==jis-x0208@1978): Ditto.
2103         (==jis-x0208@1983): Ditto.
2104         (==jis-x0208@1990): Ditto.
2105         (==jis-x0213-1): Ditto.
2106         (==jis-x0213-1@2000): Ditto.
2107         (==jis-x0213-1@2004): Ditto.
2108         (==jis-x0213-2): Ditto.
2109         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
2110         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
2111         `=jis-x0208@1978'.
2112         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
2113         `=jis-x0208@1983'.
2114         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
2115         `=jis-x0208@1990'.
2116         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
2117         `=jis-x0213-1'.
2118         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
2119         `=jis-x0213-1@2000'.
2120         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
2121         `=jis-x0213-1@2004'.
2122         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
2123         `=jis-x0213-2'.
2124         (===jis-x0208): New coded-charset for XEmacs CHISE.
2125         (===jis-x0208@1978): Ditto.
2126         (===jis-x0208@1983): Ditto.
2127         (===jis-x0208@1990): Ditto.
2128         (===jis-x0213-1): Ditto.
2129         (===jis-x0213-1@2000): Ditto.
2130         (===jis-x0213-2): Ditto.
2131         (===jis-x0212): Ditto.
2132         (===ks-x1001): Ditto.
2133         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
2134         mother.
2135         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
2136         as the mother.
2137         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
2138         as the mother.
2139         (===cns11643-1): New coded-charset for XEmacs CHISE.
2140         (===cns11643-2): Ditto.
2141         (===cns11643-3): Ditto.
2142         (===cns11643-4): Ditto.
2143         (===cns11643-5): Ditto.
2144         (===cns11643-6): Ditto.
2145         (===cns11643-7): Ditto.
2146         (=>>cns11643-1): Ditto.
2147         (==big5-cdp): Indicate abstract glyph-images instead of
2148         representative glyph-images.
2149         (===big5-cdp): New coded-charset for XEmacs CHISE.
2150         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
2151         detailed glyph-images.
2152         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
2153         `=hanyo-denshi/*'.
2154         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2155         (===hanyo-denshi/ib): Ditto.
2156         (===hanyo-denshi/jt): Ditto.
2157         (===hanyo-denshi/ks): Ditto.
2158         (===mj): Ditto.
2159         (===mj-0): Ditto.
2160         (===mj-1): Ditto.
2161         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2162         `=>>>hanyo-denshi/*' as its mother.
2163         (==gt): Indicate abstract glyph-forms instead of detailed
2164         glyph-images.
2165         (===gt): New coded-charset for XEmacs CHISE.
2166         (=>>>gt): Indicates `==gt' instead of `=gt'.
2167         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2168         (==gt-k): Indicate abstract glyph-forms instead of detailed
2169         glyph-images.
2170         (===gt-k): New coded-charset for XEmacs CHISE.
2171         (==daikanwa): Indicates glyph-images instead of detailed
2172         glyph-images.
2173         (===daikanwa): New coded-charset for XEmacs CHISE.
2174         (===daikanwa/+p): Ditto.
2175         (===daikanwa/ho): Ditto.
2176         (==cbeta): Ditto.
2177         (===cbeta): Ditto.
2178         (==jef-china3): Ditto.
2179         (===jef-china3): Ditto.
2180         (==ruimoku-v6): Ditto.
2181         (==ucs@iso): Indicate representative glyph-forms instead of
2182         representative glyph-images.
2183         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2184         (==ucs@unicode): Indicate representative glyph-forms instead of
2185         representative glyph-images.
2186         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2187         `=ucs@unicode'.
2188         (==ucs@cns): Indicate representative glyph-forms instead of
2189         representative glyph-images.
2190         (==ucs@jis): Ditto.
2191         (==ucs@jis/1990): Ditto.
2192         (==ucs@jis/2000): Ditto.
2193         (==ucs@jis/2004): Ditto.
2194         (==ucs@ks): Ditto.
2195         (===ucs@iso): New coded-charset for XEmacs CHISE.
2196         (===ucs@unicode): Ditto.
2197         (===ucs@gb): Ditto.
2198         (===ucs@ks): Ditto.
2199         (===ucs-bmp-cjk@gb): Ditto.
2200         (===ucs-sip-ext-b@iso): Ditto.
2201
2202 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2203
2204         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2205         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2206         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2207         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2208         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2209         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2210         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2211         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2212         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2213         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2214
2215         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2216         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2217         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2218         - Use "&g1-[NAME];" for `=>>[NAME]'.
2219         - Abolish "&g2-[NAME];".
2220
2221 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2222
2223         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2224         `=>>ucs@cns' as the mother.
2225
2226 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2227
2228         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2229         setting for `==ucs@ks'.
2230
2231 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2232
2233         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2234         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2235         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2236         0x00E30000〜0x00E409D5.
2237
2238 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2239
2240         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2241         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2242         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2243
2244 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2245
2246         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2247         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2248
2249         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2250         (=mj-0): Ditto.
2251         (=mj-1): Ditto.
2252         (==mj): Ditto.
2253         (==mj-0): Ditto.
2254         (==mj-1): Ditto.
2255         (=>>mj): Ditto.
2256
2257         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2258         setting for `=mj' and `==mj'.
2259
2260 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2261
2262         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2263         CHISE.
2264
2265 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2266
2267         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2268         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2269         `=>ucs@hanyo-denshi'.
2270
2271 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2272
2273         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2274         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2275
2276         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2277         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2278
2279 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2280
2281         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2282         XEmacs CHISE.
2283
2284 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2285
2286         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2287         Change priority of `=>>>ucs@iso'.
2288
2289         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2290         `=>>>ucs@iso' as the mother.
2291         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2292
2293 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2294
2295         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2296         Change priority of `=>>>ucs@unicode'.
2297
2298         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2299         `=ucs@unicode'.
2300
2301 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2302
2303         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2304         Change priority of `=>>>ucs@jis'.
2305
2306         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2307         `=ucs@jis'.
2308
2309 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2310
2311         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2312         setting for `==daikanwa/+p'.
2313
2314 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2315
2316         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2317         setting for `==shinjigen@1ed'.
2318
2319 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2320
2321         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2322         XEmacs CHISE.
2323
2324 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2325
2326         * mule/mule-conf.el (==shinjigen): Modify DOC.
2327         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2328         (==shinjigen@rev): Modify DOC.
2329
2330 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2331
2332         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2333         CHISE.
2334
2335 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2336
2337         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2338         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2339
2340         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2341         XEmacs CHISE.
2342
2343         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2344         `==daikanwa'.
2345
2346 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2347
2348         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2349         setting for `==cns11643-7'.
2350
2351         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2352         `==cns11643-7'.
2353
2354 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2355
2356         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2357         `==cns11643-6'.
2358
2359         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2360         setting for `==cns11643-6'.
2361
2362 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2363
2364         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2365         setting for `==cns11643-5'.
2366
2367         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2368         `==cns11643-5'.
2369
2370 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2371
2372         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2373         setting for `==cns11643-4'.
2374
2375         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2376         `==cns11643-4'.
2377
2378 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2379
2380         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2381         setting for `==cns11643-3'.
2382
2383         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2384         `==cns11643-3'.
2385
2386 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2387
2388         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2389         setting for `==cns11643-2'.
2390
2391         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2392         `==cns11643-2'.
2393
2394 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2395
2396         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2397         Change priority of `=>>>ucs@ks'.
2398
2399         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2400         `=ucs@ks'.
2401
2402 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2403
2404         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2405         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2406         `==ucs@cns' and `==cns11643-1'.
2407
2408         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2409         (==cns11643-2): Ditto.
2410         (==cns11643-3): Ditto.
2411         (==cns11643-4): Ditto.
2412         (==cns11643-5): Ditto.
2413         (==cns11643-6): Ditto.
2414         (==cns11643-7): Ditto.
2415
2416         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2417         `==cns11643-1'.
2418
2419 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2420
2421         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2422         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2423         `=>>>ucs@jis/1990'.
2424
2425         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2426         `=ucs@jis/1990'.
2427         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2428         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2429
2430 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2431
2432         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2433         Change priority of `=>>>ucs@cns'.
2434
2435         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2436         `=ucs@cns'.
2437
2438 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2439
2440         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2441         `==ks-x1001'.
2442
2443         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2444         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2445         `==ks-x1001'.
2446
2447 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2448
2449         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2450
2451 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2452
2453         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2454         `=jis-x0208'.
2455         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2456         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2457         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2458         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2459         (=>>>jis-x0213-1@2000): Changed to an alias for
2460         `=jis-x0213-1@2000'.
2461         (=>>>jis-x0213-1@2004): Changed to an alias for
2462         `=jis-x0213-1@2004'.
2463         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2464
2465 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2466
2467         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2468         `=adobe-japan1-0'.
2469         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2470         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2471         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2472         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2473         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2474         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2475
2476 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2477
2478         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2479         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2480         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2481         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2482         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2483         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2484
2485 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2486
2487         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2488         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2489         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2490         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2491         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2492         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2493         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2494         `==jis-x0212'.
2495
2496 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2497
2498         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2499         "AdobeJapan1-[0-6]$".
2500         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2501         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2502         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2503         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2504         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2505         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2506         (==adobe-japan1-1): Ditto.
2507         (==adobe-japan1-2): Ditto.
2508         (==adobe-japan1-3): Ditto.
2509         (==adobe-japan1-4): Ditto.
2510         (==adobe-japan1-5): Ditto.
2511         (==adobe-japan1-6): Ditto.
2512         (==jis-x0208): Ditto.
2513         (==jis-x0208@1978): Ditto.
2514         (==jis-x0208@1983): Ditto.
2515         (==jis-x0208@1990): Ditto.
2516         (==jis-x0213-1): Ditto.
2517         (==jis-x0213-1@2000): Ditto.
2518         (==jis-x0213-1@2004): Ditto.
2519         (==jis-x0213-2): Ditto.
2520         (==jis-x0212): Ditto.
2521         (==gb2312): Ditto.
2522         (==iso-ir165): Ditto.
2523         (==gb12345): Ditto.
2524         (==ks-x1001): Ditto.
2525         (==cns11643-1): Ditto.
2526         (==cns11643-2): Ditto.
2527         (==cns11643-3): Ditto.
2528         (==cns11643-4): Ditto.
2529         (==cns11643-5): Ditto.
2530         (==cns11643-6): Ditto.
2531         (==cns11643-7): Ditto.
2532         (==big5-cdp): Ditto.
2533         (==hanyo-denshi/ja): Ditto.
2534         (==hanyo-denshi/jb): Ditto.
2535         (==hanyo-denshi/jc): Ditto.
2536         (==hanyo-denshi/jd): Ditto.
2537         (==hanyo-denshi/ft): Ditto.
2538         (==hanyo-denshi/ia): Ditto.
2539         (==hanyo-denshi/ib): Ditto.
2540         (==hanyo-denshi/hg): Ditto.
2541         (==hanyo-denshi/jt): Ditto.
2542         (==hanyo-denshi/ks): Ditto.
2543         (==gt): Ditto.
2544         (==gt-k): Ditto.
2545         (==daikanwa): Ditto.
2546         (==shinjigen): Ditto.
2547         (==ucs@iso): Ditto.
2548         (==ucs@unicode): Ditto.
2549         (==ucs@gb): Ditto.
2550         (==ucs-bmp@gb): Ditto.
2551         (==ucs@cns): Ditto.
2552         (==ucs-bmp@cns): Ditto.
2553         (==ucs@jis): Ditto.
2554         (==ucs@jis/1990): Ditto.
2555         (==ucs@jis/2000): Ditto.
2556         (==ucs@jis/2004): Ditto.
2557         (==ucs@JP): Ditto.
2558         (==ucs@JP/hanazono): Ditto.
2559         (==ucs@ks): Ditto.
2560         (==ucs-bmp@ks): Ditto.
2561         (==ucs@cns11643): Ditto.
2562         (==ucs-bmp-cjk@gb): Ditto.
2563         (==ucs-bmp-cjk@JP/hanazono): Ditto.
2564         (==ucs-sip-ext-b@iso): Ditto.
2565
2566 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2567
2568         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2569         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
2570
2571         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
2572         XEmacs CHISE.
2573         (=ucs-bmp-cjk@unicode): Abolished.
2574
2575 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2576
2577         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2578         `=+>ucs-bmp-cjk-compat@jis'.
2579
2580         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
2581         for XEmacs CHISE.
2582
2583 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2584
2585         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
2586         CHISE.
2587
2588 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2589
2590         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
2591         for XEmacs CHISE.
2592         (=jis-x0208@1978/1er-pr): Abolished.
2593         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
2594         `=jis-x0208@1978/1er-pr' as the mother.
2595
2596 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2597
2598         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2599         setting for `=ucs-itaiji-084'.
2600
2601 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2602
2603         * mule/mule-charset.el (default-coded-charset-priority-list):
2604         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
2605
2606         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
2607         XEmacs CHISE.
2608         (=ucs-bmp-itaiji-084): Ditto.
2609
2610 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2611
2612         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2613         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2614
2615 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2616
2617         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2618         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2619
2620         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
2621         XEmacs CHISE.
2622         (=big5-cdp-var-5): Ditto.
2623
2624 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2625
2626         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
2627         XEmacs CHISE.
2628
2629 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2630
2631         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
2632         XEmacs CHISE.
2633
2634 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2635
2636         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2637         setting for `=>>>hanyo-denshi/ft'.
2638
2639 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2640
2641         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
2642         XEmacs CHISE.
2643         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
2644         `=hanyo-denshi/jd' as the mother.
2645
2646 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2647
2648         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
2649         XEmacs CHISE.
2650         (=+>adobe-japan1-1): Ditto.
2651         (=+>adobe-japan1-2): Ditto.
2652         (=+>adobe-japan1-3): Ditto.
2653         (=+>adobe-japan1-4): Ditto.
2654         (=+>adobe-japan1-5): Ditto.
2655         (=+>adobe-japan1-6): Ditto.
2656         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
2657
2658 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2659
2660         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2661         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
2662         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
2663
2664         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
2665         the top.
2666
2667 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2668
2669         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
2670         XEmacs CHISE.
2671         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
2672         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
2673         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
2674
2675 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2676
2677         * mule/mule-charset.el (default-coded-charset-priority-list):
2678         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
2679         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
2680
2681         * mule/mule-conf.el: Modify order of definitions of some
2682         coded-charsets.
2683
2684 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2685
2686         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2687         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
2688         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
2689
2690         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
2691         CHISE.
2692         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2693         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
2694
2695 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2696
2697         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
2698         CHISE.
2699
2700 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2701
2702         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2703         setting for `=daikanwa/+2p'.
2704
2705         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
2706         XEmacs CHISE.
2707
2708 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2709
2710         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
2711         XEmacs CHISE.
2712         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
2713
2714 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2715
2716         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2717         setting for `=>>>hanyo-denshi/ib'.
2718
2719 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2720
2721         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
2722         XEmacs CHISE.
2723         (=>>>hanyo-denshi/ib): Ditto.
2724         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
2725         `=hanyo-denshi/ja' as the mother.
2726         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
2727         `=hanyo-denshi/ib' as the mother.
2728
2729 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2730
2731         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
2732         XEmacs CHISE.
2733         (utf-8-ivs-mcs-er): Likewise.
2734         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
2735         and `=>ucs-gb'.
2736         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
2737         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
2738         `ucs-gb' and `=>ucs-gb'.
2739         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
2740         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
2741         and `=>ucs-cns'.
2742         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
2743         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
2744         `ucs-cns' and `=>ucs-cns'.
2745         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
2746         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
2747         `ucs-big5' and `=>ucs-big5'.
2748         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
2749         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
2750         `ucs-big5' and `=>ucs-big5'.
2751         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
2752         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2753         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2754         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
2755         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2756         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2757         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
2758         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
2759         `=>ucs-jis'; modify DOC and mnemonic.
2760         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
2761         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
2762         and `=>ucs-jis'; modify DOC and mnemonic.
2763         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
2764         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
2765         `=>ucs-ks'.
2766         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
2767         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
2768         and `=>ucs-ks'.
2769         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
2770
2771 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2772
2773         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2774         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
2775
2776 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2777
2778         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2779         Modify priorities.
2780
2781 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2782
2783         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2784         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
2785
2786 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2787
2788         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2789         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
2790
2791 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2792
2793         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
2794         CHISE.
2795
2796 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2797
2798         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
2799         CHISE.
2800
2801 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2802
2803         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
2804         CHISE.
2805
2806 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2807
2808         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2809         `=+>ucs-bmp-cjk@unicode'.
2810
2811         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
2812         for XEmacs CHISE.
2813
2814 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2815
2816         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2817         setting for `=>>daikanwa'.
2818
2819 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2820
2821         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2822         `=>>hanyo-denshi/jt'.
2823
2824 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2825
2826         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
2827         XEmacs CHISE.
2828         (=+>jis-x0208@1990): Ditto.
2829         (=+>jis-x0213-1@2000): Ditto.
2830
2831 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2832
2833         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
2834         XEmacs CHISE.
2835
2836 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2837
2838         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
2839         XEmacs CHISE.
2840         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
2841         `=hanyo-denshi/jc' as the mother.
2842
2843 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2844
2845         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2846         setting for `=+>adobe-japan1'.
2847
2848         * mule/mule-charset.el (default-coded-charset-priority-list):
2849         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
2850         and `=>>hanyo-denshi/ft' to `=>>gt'.
2851
2852 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2853
2854         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
2855         XEmacs CHISE.
2856         (=>>adobe-japan1-1): Ditto.
2857         (=>>adobe-japan1-2): Ditto.
2858         (=>>adobe-japan1-3): Ditto.
2859         (=>>adobe-japan1-4): Ditto.
2860         (=>>adobe-japan1-5): Ditto.
2861         (=>>adobe-japan1-6): Ditto.
2862         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
2863
2864 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2865
2866         * mule/mule-conf.el (=adobe-japan1): New alias for
2867         `=adobe-japan1-6'.
2868         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
2869         (=>>>adobe-japan1-1): Ditto.
2870         (=>>>adobe-japan1-2): Ditto.
2871         (=>>>adobe-japan1-3): Ditto.
2872         (=>>>adobe-japan1-4): Ditto.
2873         (=>>>adobe-japan1-5): Ditto.
2874         (=>>>adobe-japan1-6): Ditto.
2875         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
2876
2877 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2878
2879         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2880         setting for `=>>>adobe-japan1'.
2881
2882 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2883
2884         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2885         setting for `=+>ucs@ks'.
2886
2887 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2888
2889         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
2890         XEmacs CHISE.
2891         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
2892         `=adobe-japan1-6' as the mother.
2893
2894 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2895
2896         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2897         setting for `=>cns11643-7'.
2898
2899 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2900
2901         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
2902         CHISE.
2903
2904 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2905
2906         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
2907         XEmacs CHISE.
2908         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
2909
2910         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2911         setting for `=>ucs@jis/2004'.
2912
2913 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2914
2915         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2916         setting for `=+>gt'.
2917
2918         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
2919         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
2920
2921 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2922
2923         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
2924         `=>ucs@unicode' as the mother.
2925         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
2926         mother.
2927         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
2928         mother.
2929         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
2930         mother.
2931
2932 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2933
2934         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2935         setting for `=+>ucs@unicode'.
2936
2937         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
2938         CHISE.
2939
2940 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2941
2942         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
2943         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
2944         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
2945         - Add setting for `=+>ucs@cns'.
2946
2947         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
2948         CHISE.
2949         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
2950         as the mother.
2951         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
2952         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
2953
2954         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2955         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
2956
2957 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2958
2959         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2960         setting for `=>ucs@ks'.
2961
2962 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2963
2964         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2965         `=ucs-bmp-cjk-compat@unicode'.
2966
2967         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
2968         coded-charset for XEmacs CHISE.
2969
2970 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2971
2972         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2973         `=ucs-bmp-cjk-compat'.
2974
2975         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
2976         XEmacs CHISE.
2977
2978 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2979
2980         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
2981         CHISE.
2982
2983 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2984
2985         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2986         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
2987
2988         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
2989         `=>ucs@jis/1990'.
2990         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
2991
2992 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2993
2994         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2995         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
2996
2997         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
2998         CHISE.
2999         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
3000         mother.
3001
3002 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3003
3004         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
3005         `=>jis-x0213-2@usual'.
3006         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
3007         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
3008         `=>jis-x0213-2@usual' as the mother.
3009
3010 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3011
3012         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
3013         (=>ucs@JP): New alias for `=+>ucs@jis'.
3014
3015 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3016
3017         * mule/mule-conf.el (=+>jis-x0208): Renamed from
3018         `=>jis-x0208@usual'.
3019         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
3020         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
3021         `=>jis-x0208@usual' as the mother.
3022         (=>jis-x0208): Likewise.
3023
3024 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3025
3026         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3027         setting for `=+>jis-x0208@1978'.
3028
3029 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3030
3031         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
3032         XEmacs CHISE.
3033
3034 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3035
3036         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3037         setting for `=>>>ucs@jis/1990'.
3038
3039 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3040
3041         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3042         setting for `=>ucs@jis/1990'.
3043
3044 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3045
3046         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3047         setting for `=ucs@JP/hanazono'.
3048
3049         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
3050         CHISE.
3051         (=ucs@JP/hanazono): Ditto.
3052         (=ucs-bmp-cjk@JP/hanazono): Ditto.
3053         (=>>hanyo-denshi/jc): Ditto.
3054         (=>>hanyo-denshi/jd): Ditto.
3055
3056 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3057
3058         * mule/mule-charset.el (default-coded-charset-priority-list): Use
3059         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
3060
3061 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3062
3063         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
3064         XEmacs CHISE.
3065
3066 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3067
3068         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
3069         XEmacs CHISE.
3070
3071 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3072
3073         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3074         `=ucs-bmp-cjk@JP'.
3075
3076 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3077
3078         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
3079         XEmacs CHISE.
3080
3081 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3082
3083         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3084         Modify order of settings; add settings for `=daikanwa@rev2'.
3085
3086 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3087
3088         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3089         setting for `=>>cbeta'.
3090
3091         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
3092         CHISE.
3093
3094 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3095
3096         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3097         setting for `=>>adobe-japan1'.
3098
3099 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3100
3101         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
3102         XEmacs CHISE.
3103
3104 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3105
3106         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3107         setting for `=>>hanyo-denshi/ia'.
3108
3109         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
3110         XEmacs CHISE.
3111
3112 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3113
3114         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3115         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
3116
3117         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
3118         XEmacs CHISE.
3119         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
3120         `=hanyo-denshi/jt' as the mother.
3121
3122 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3123
3124         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3125         setting for `=>>>jis-x0213-2'.
3126
3127         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
3128         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
3129         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
3130
3131 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3132
3133         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
3134         XEmacs CHISE.
3135
3136 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3137
3138         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
3139         XEmacs CHISE.
3140
3141         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3142         `=>>jis-x0213-1@2004'.
3143
3144 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3145
3146         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
3147         XEmacs CHISE.
3148
3149 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3150
3151         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3152         - Use "&g2-*;" as entity-references for `=>>>*'.
3153         - Omit "&a{GT|JX1|JX2|JX3}-*;".
3154
3155         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3156         XEmacs CHISE.
3157         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3158         as the mother.
3159
3160 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3161
3162         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3163         setting for `=>>hanyo-denshi/ib'.
3164
3165         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3166         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3167         (=>>jis-x0208@1990): Ditto.
3168         (=>>hanyo-denshi/ib): Ditto.
3169
3170         * mule/mule-charset.el (default-coded-charset-priority-list):
3171         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3172
3173 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3174
3175         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3176         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3177         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3178         `=>>>ucs@jis/2004'.
3179
3180 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3181
3182         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3183         XEmacs CHISE.
3184         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3185         `=jis-x0213-1@2004' as the mother.
3186         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3187         (=>>>ucs@ks): Ditto.
3188
3189         * mule/mule-charset.el (default-coded-charset-priority-list):
3190         Modify priority of `=hanyo-denshi/*'.
3191
3192 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3193
3194         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3195         settings for `=>>ucs@JP' and `=ucs@JP'.
3196
3197 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3198
3199         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3200         CHISE.
3201
3202 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3203
3204         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3205         setting for `=>>>ucs@cns'.
3206
3207         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3208         CHISE.
3209
3210 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3211
3212         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3213         instead of `=>>>jis-x0213-1@2004' as the mother.
3214         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3215         (=>>>ucs@unicode): Likewise.
3216         (=>>>ucs@jis): Likewise.
3217         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3218         mother.
3219         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3220
3221 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3222
3223         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3224         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3225         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3226         `=>>>ucs@jis'.
3227
3228 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3229
3230         * mule/mule-charset.el (default-coded-charset-priority-list):
3231         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3232         and `=jis-x0213-*-2000'.
3233
3234 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3235
3236         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3237         XEmacs CHISE.
3238         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3239         `=>>jis-x0213-1' as the mother.
3240
3241 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3242
3243         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3244         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3245
3246 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3247
3248         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3249
3250 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3251
3252         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3253         XEmacs CHISE.
3254
3255 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3256
3257         * mule/mule-coding.el (decomposition-feature-list): Set
3258         `=decomposition', `=decomposition@cid' and
3259         `=decomposition@hanyo-denshi'.
3260
3261 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3262
3263         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3264         setting for `=>>hanyo-denshi/ks'.
3265
3266         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3267         XEmacs CHISE.
3268
3269 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3270
3271         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3272         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3273
3274         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3275         `=hanyo-denshi/ks/mf'.
3276
3277         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3278         XEmacs CHISE.
3279         (=hanyo-denshi/ks/mf): Ditto.
3280
3281 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3282
3283         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3284         settings for P=hanyo-denshi/jt'.
3285
3286         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3287         `=hanyo-denshi/jt'.
3288
3289         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3290         XEmacs CHISE.
3291
3292 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3293
3294         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3295         settings for `=hanyo-denshi/ip'.
3296
3297         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3298         `=hanyo-denshi/ip'.
3299
3300         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3301         XEmacs CHISE.
3302
3303 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3304
3305         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3306         settings for `=hanyo-denshi/hg'.
3307
3308         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3309         `=hanyo-denshi/hg'.
3310
3311         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3312         XEmacs CHISE.
3313
3314 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3315
3316         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3317         setting for `=>>hanyo-denshi/ft'.
3318
3319         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3320         `=>>hanyo-denshi/ft'.
3321
3322         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3323         XEmacs CHISE.
3324
3325 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3326
3327         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3328         settings for `=hanyo-denshi/ib'.
3329
3330         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3331         `=hanyo-denshi/ib'.
3332
3333         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3334         XEmacs CHISE.
3335
3336 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3337
3338         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3339         settings for isolated characters of `=hanyo-denshi/ia' and
3340         non-isolated characters of `=hanyo-denshi/*'.
3341
3342         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3343         `=hanyo-denshi/ia'.
3344
3345         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3346         XEmacs CHISE.
3347
3348 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3349
3350         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3351         setting for isolated characters of `=hanyo-denshi/ft'.
3352
3353         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3354         `=hanyo-denshi/ft'.
3355
3356         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3357         XEmacs CHISE.
3358
3359 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3360
3361         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3362         setting for isolated characters of `=hanyo-denshi/jd'.
3363
3364         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3365         `=hanyo-denshi/jd'.
3366
3367         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3368         XEmacs CHISE.
3369
3370 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3371
3372         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3373         setting for isolated characters of `=hanyo-denshi/jc'.
3374
3375         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3376         `=hanyo-denshi/jc'.
3377
3378         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3379         XEmacs CHISE.
3380
3381 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3382
3383         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3384         setting for isolated characters of `=hanyo-denshi/jb'.
3385
3386         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3387         `=hanyo-denshi/jb'.
3388
3389         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3390         XEmacs CHISE.
3391
3392 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3393
3394         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3395         setting for isolated characters of `=hanyo-denshi/ja'.
3396
3397 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3398
3399         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3400         `=hanyo-denshi/ja'.
3401
3402         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3403         XEmacs CHISE.
3404
3405 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3406
3407         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3408         settings for isolated characters of `=adobe-japan1-6'.
3409
3410 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3411
3412         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3413         CHISE.
3414         (=daikanwa/+2p): Ditto.
3415         (=daikanwa/ho): Ditto.
3416
3417 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3418
3419         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3420         coding-system for XEmacs CHISE.
3421
3422 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3423
3424         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3425         setting for `=>>ruimoku-v6'.
3426
3427         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3428         CHISE.
3429
3430 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3431
3432         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3433         setting for `=daikanwa@rev1'.
3434
3435 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3436
3437         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3438         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3439
3440 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3441
3442         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3443         XEmacs CHISE.
3444         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3445
3446 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3447
3448         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3449         CHISE.
3450
3451 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3452
3453         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3454         CHISE.
3455
3456         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3457         setting for `=>ucs@jis'.
3458
3459 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3460
3461         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3462         setting for `=>jis-x0208@usual'.
3463
3464         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3465         XEmacs CHISE.
3466         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3467         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3468         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3469
3470 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3471
3472         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3473         CHISE.
3474         (=>>>jis-x0208@1990): Ditto.
3475         (=>>>jis-x0213-1): Ditto.
3476         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3477         mother.
3478         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3479         as the mother.
3480
3481 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3482
3483         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3484         setting for `=>ucs@cns' and `=>>ucs@ks'.
3485
3486         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3487         CHISE.
3488
3489 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3490
3491         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3492         CHISE.
3493
3494 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3495
3496         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3497         CHISE.
3498         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3499         mother.
3500
3501 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3502
3503         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3504         `==>ucs-bmp-cjk@bucs'.
3505
3506         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3507         XEmacs CHISE.
3508
3509 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3510
3511         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3512         setting for `==>ucs@bucs'.
3513
3514         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3515         XEmacs CHISE.
3516
3517 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3518
3519         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3520         - Add setting for `=>>jis-x0208'.
3521         - Omit setting for `=>>jis-x0208@1990'.
3522         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3523           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3524           `=ucs@FOO'.
3525
3526 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3527
3528         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3529         setting for `=>daikanwa'.
3530
3531 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3532
3533         * mule/mule-conf.el (=daikanwa): Fix DOC.
3534         (=>daikanwa): New abstract character for XEmacs CHISE.
3535         (=>ucs@iso): Likewise.
3536         (=>ucs@unicode): Likewise.
3537         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3538
3539 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3540
3541         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3542         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3543           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3544         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3545         - Add `=>big5-cdp'.
3546
3547 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3548
3549         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3550         (=>big5-cdp): New abstract character.
3551
3552 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3553
3554         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3555         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3556         `chinese-big5'.
3557
3558 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3559
3560         * mule/mule-charset.el (default-coded-charset-priority-list):
3561         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
3562
3563         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3564         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
3565         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
3566         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
3567         and `=>jis-x0213-2'.
3568
3569 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3570
3571         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
3572         XEmacs CHISE.
3573         (=>>ucs@jis/2000): Likewise.
3574         (=>>ucs@jis/2004): Likewise.
3575
3576 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3577
3578         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3579         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
3580         `=>>ucs@cns'.
3581
3582         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
3583         XEmacs CHISE.
3584         (=>>gt): Use quote instead of backquote; modify DOC.
3585         (=>gt): Use quote instead of backquote.
3586         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
3587         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
3588         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
3589         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
3590         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
3591         (=ucs@iso): Use `=>>ucs@iso' as the mother.
3592
3593 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3594
3595         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3596         `=>>ucs@unicode' and `=>>gt'.
3597
3598 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3599
3600         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
3601         XEmacs CHISE.
3602         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
3603         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
3604         `=jis-x0208@1978/1er-pr' as the mother.
3605         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
3606
3607 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3608
3609         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
3610         `=ucs@unicode' as the mother.
3611
3612 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3613
3614         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3615         setting for `=>>ucs@unicode'.
3616
3617         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
3618         CHISE.
3619
3620 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3621
3622         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3623         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
3624
3625         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3626         `=adobe-japan1-6' and `=adobe-japan1-base'.
3627
3628         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
3629         XEmacs CHISE.
3630         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
3631         specify `min-code' and `max-code'.
3632         (=adobe-japan1-1): Specify `min-code' and `max-code'.
3633         (=adobe-japan1-2): Likewise.
3634         (=adobe-japan1-3): Likewise.
3635         (=adobe-japan1-4): Likewise.
3636         (=adobe-japan1-5): Likewise.
3637         (=adobe-japan1-6): Likewise.
3638
3639 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3640
3641         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3642         setting for `=>gt'.
3643
3644 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3645
3646         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
3647         CHISE.
3648
3649 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3650
3651         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3652         setting for `=>zinbun-oracle'.
3653
3654         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
3655         for XEmacs CHISE.
3656
3657 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3658
3659         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
3660         for XEmacs CHISE.
3661         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
3662         `=jis-x0208@1978' as the mother.
3663
3664 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3665
3666         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3667         - Use `=gt' instead of `ideograph-gt'.
3668         - Use `=gt-k' instead of `ideograph-gt-k'.
3669         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
3670         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
3671         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
3672         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3673         - Use `=jis-x0212' instead of `japanese-jisx0212'.
3674         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
3675         - Use `=>>gt' instead of `<=>gt'.
3676         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
3677         - Add setting for `=>>jis-x0208@1990'.
3678         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
3679           `=>>jis-x0213-1@2000'.
3680         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
3681         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
3682           `=>>jis-x0213-1@2004'.
3683         - Add setting for `=>>jis-x0208@1978'.
3684         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
3685
3686 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3687
3688         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
3689         XEmacs CHISE.
3690
3691 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3692
3693         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3694         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
3695         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
3696         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
3697         `<=>jis-x0213-1@2004'.
3698
3699 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3700
3701         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
3702         CHISE.
3703         (=>jis-x0213-2): Ditto.
3704
3705 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3706
3707         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3708         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
3709
3710 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3711
3712         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3713         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
3714         `=>jis-x0213-1'.
3715
3716 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3717
3718         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
3719         CHISE.
3720         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
3721
3722 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3723
3724         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
3725         `<==>jis-x0213-1'.
3726         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
3727         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
3728         (=>jis-x0208): Renamed from `<=>jis-x0208'.
3729         (<=>jis-x0208): New alias for `=>jis-x0208'.
3730         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
3731         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
3732         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
3733         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
3734         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
3735         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
3736         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
3737         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
3738         (=>>gt): Renamed from `<==>gt'.
3739         (<==>gt): New alias for `=>>gt'.
3740
3741 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3742
3743         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3744         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
3745         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3746         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
3747         - Add settings for `<=>jis-x0213-1@2000' and
3748           `<=>jis-x0213-1@2004'.
3749
3750         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
3751         XEmacs CHISE.
3752         (<==>jis-x0213-1): Likewise.
3753         (<==>jis-x0213-1@2000): Likewise.
3754         (<==>jis-x0213-1@2004): Likewise.
3755         (<=>jis-x0208): Add property `=>iso-ir 168'.
3756         (<=>jis-x0208@1997): Likewise.
3757         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
3758         as the mother; add property `=>iso-ir 228'.
3759         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
3760         property `=>iso-ir 228'.
3761         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
3762         property `=>iso-ir 233'.
3763         (<==>gt): Renamed from `<=>gt'.
3764         (<=>gt): New alias for `<==>gt'.
3765
3766 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3767
3768         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
3769         CHISE.
3770         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
3771         `<=>jis-x0208' as the mother.
3772         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
3773         (<=>jis-x0213-1@2000): Ditto.
3774         (<=>jis-x0213-1@2004): Ditto.
3775
3776 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3777
3778         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3779         settings for `<=>gt'.
3780
3781         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
3782
3783 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3784
3785         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
3786         XEmacs CHISE.
3787         (=jis-x0208@1978/-4pr): Likewise.
3788         (=jis-x0208@1978/4-pr): Likewise.
3789         (=jis-x0213-1): Likewise.
3790         (=ucs@iso): Likewise.
3791         (=ucs@unicode): Likewise.
3792         (=ucs@gb): Likewise.
3793         (=ucs@gb/fw): Likewise.
3794         (=ucs@cns): Likewise.
3795         (=ucs@cns/fw): Likewise.
3796         (=ucs@jis): Likewise.
3797         (=ucs@jis/fw): Likewise.
3798         (=ucs@jis/1990): Likewise.
3799         (=ucs@jis/2000): Likewise.
3800         (=ucs@jis/2004): Likewise.
3801         (=ucs@JP): Likewise.
3802         (=ucs@ks): Likewise.
3803         (=ucs@big5): Likewise.
3804         (=ucs@big5/cns11643): Likewise.
3805         (=ucs@cns11643): Likewise.
3806
3807 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3808
3809         * mule/mule-charset.el (default-coded-charset-priority-list):
3810         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
3811
3812         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
3813         CHISE.
3814         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
3815         mother.
3816
3817 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3818
3819         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
3820         from src/mule-charset.c].
3821         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
3822         specify `final'.
3823         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
3824         `iso-ir' and `final', namely now it is used as ISO-IR-42.
3825         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
3826         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
3827         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
3828         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
3829
3830 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3831
3832         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
3833         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
3834         (=jis-x0208@1978/i-4): Specify `partial'.
3835         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
3836         mother coded-charset.
3837         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
3838
3839 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3840
3841         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3842         settings for `=jis-x0213-1@2004'.
3843
3844 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3845
3846         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
3847         CHISE.
3848         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
3849         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
3850         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
3851         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
3852         temporarily.
3853         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
3854
3855 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3856
3857         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
3858         CHISE.
3859         (=shinjigen@1ed): Inherited from `=shinjigen'.
3860         (=shinjigen@rev): Likewise.
3861
3862 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3863
3864         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3865         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
3866
3867 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3868
3869         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
3870         define it as an alias.
3871         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
3872         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
3873         alias.
3874         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
3875         alias.
3876
3877 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3878
3879         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
3880         CHISE.
3881
3882 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3883
3884         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
3885         CHISE.
3886         (shinjigen-2): Ditto.
3887
3888 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3889
3890         * mule/mule-charset.el (default-coded-charset-priority-list):
3891         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
3892         `chinese-big5-eten-*' and `chinese-big5'.
3893
3894 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3895
3896         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
3897         #x9FA5 temporarily.
3898
3899 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3900
3901         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3902         settings for `=jis-x0208@1978/i1'.
3903
3904 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3905
3906         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
3907         XEmacs CHISE.
3908
3909 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3910
3911         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
3912         XEmacs CHISE.
3913
3914 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3915
3916         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
3917         XEmacs CHISE.
3918
3919 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3920
3921         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
3922         CHISE.
3923         (=ucs-bmp@cns): Likewise.
3924         (=ucs-bmp@jis): Likewise.
3925         (=ucs-bmp@ks): Likewise.
3926
3927 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3928
3929         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
3930         CHISE.
3931         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
3932
3933 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3934
3935         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3936         settings for `=zinbun-oracle'.
3937
3938         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3939         `=zinbun-oracle'.
3940
3941 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3942
3943         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3944         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
3945         `=ucs@iso'.
3946
3947 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3948
3949         * mule/mule-charset.el (default-coded-charset-priority-list):
3950         Delete `ucs-sip'; modify order of some CCSs.
3951
3952 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3953
3954         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
3955         in XEmacs CHISE.
3956
3957         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
3958         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
3959         CHISE.
3960
3961 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3962
3963         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
3964         its registry.
3965         (=ucs-radicals@unicode): Likewise.
3966
3967 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3968
3969         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
3970         CHISE.
3971
3972 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3973
3974         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
3975         CHISE.
3976
3977 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3978
3979         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
3980         CHISE.
3981
3982 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3983
3984         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3985         Modify preference of *isolated settings*.
3986
3987 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3988
3989         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
3990         utf-2000 is provided.
3991         (=ucs@cns11643): Likewise.
3992
3993 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3994
3995         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3996         Prefer every *isolated setting* to ordinary setting.
3997
3998 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3999
4000         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4001         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
4002
4003 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4004
4005         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
4006         CHISE.
4007
4008 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4009
4010         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4011         settings for `=jis-x0208@1997'.
4012
4013 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4014
4015         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4016         `=jis-x0208@1997'.
4017
4018 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4019
4020         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
4021         XEmacs CHISE.
4022
4023 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4024
4025         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
4026         `=jis-x0208@1978'.
4027         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
4028         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
4029         `=jis-x0208-1990' as the mother.
4030         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
4031
4032 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4033
4034         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
4035         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
4036         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
4037         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
4038         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
4039         for `=ucs@JP'.
4040
4041 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4042
4043         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
4044         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
4045         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
4046         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
4047         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
4048         `=daikanwa@rev2'.
4049
4050 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4051
4052         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
4053         (=gt): Likewise.
4054         (=gt-k): Likewise.
4055         (=gt-pj-*): Likewise.
4056         (=gt-pj-k1): Likewise.
4057         (=gt-pj-k2): Likewise.
4058         (=daikanwa): Likewise.
4059         (=daikanwa-rev1): Likewise.
4060         (=daikanwa-rev2): Likewise.
4061         (=big5-pua): Likewise.
4062         (=big5-eten): Likewise.
4063         (chinese-big5-eten-a): Likewise.
4064         (chinese-big5-eten-b): Likewise.
4065         (=hanziku-*): Likewise.
4066         (=cbeta): Likewise.
4067         (=jef-china3): Likewise.
4068         (=ruimoku-v6): Likewise.
4069         (=ucs@iso): Likewise.
4070         (=ucs@unicode): Likewise.
4071         (=ucs@gb): Likewise.
4072         (=ucs@cns): Likewise.
4073         (=ucs@jis): Likewise.
4074         (=ucs@jis-1990): Likewise.
4075         (=ucs@jis-2000): Likewise.
4076         (=ucs@jp): Likewise.
4077         (=ucs@ks): Likewise.
4078         (=ucs@big5): Likewise.
4079         (=ucs-radicals): Likewise.
4080         (=ucs-radicals@unicode): Likewise.
4081         (=ucs-bmp-cjk): Likewise.
4082         (=ucs-bmp-cjk@unicode): Likewise.
4083         (=ucs-sip-ext-b): Likewise.
4084         (=ucs-sip-ext-b@iso): Likewise.
4085
4086 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4087
4088         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4089         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
4090
4091 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4092
4093         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4094         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
4095         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
4096         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
4097         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
4098         arabic-digit, ipa and ``&I-B-XXXX;''.
4099
4100 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4101
4102         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4103         setting for (I-)HZK{03..12}-XXXX.
4104
4105 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4106
4107         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4108         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
4109
4110         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4111         `=ruimoku-v6'.
4112
4113         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
4114         CHISE.
4115
4116 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4117
4118         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
4119         (=ucs@unicode): Likewise.
4120         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
4121         (=ucs@cns): Likewise.
4122         (=ucs@jis): Likewise.
4123         (=ucs@ks): Likewise.
4124         (=ucs@big5): Likewise.
4125
4126 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4127
4128         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
4129         `ucs-jis'.
4130         (utf-8-jis-er): Likewise.
4131         (utf-8-jp): New coding-system.
4132         (utf-8-jp-er): Likewise.
4133
4134         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
4135
4136 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4137
4138         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
4139
4140         * mule/japanese.el: Move definition of `euc-jisx0213' to
4141         mule/mule-coding.el.
4142
4143 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4144
4145         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
4146         mule-coding before loading update-cdb when utf-2000 is provided.
4147
4148 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4149
4150         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
4151         `=daikanwa'.
4152
4153 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4154
4155         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4156         definition codes when `utf-2000' is provided.
4157
4158 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4159
4160         * mule/mule-category.el (word-combining-categories): Don't setup
4161         `word-combining-categories' in XEmacs CHISE.
4162         (word-separating-categories): Add setting about Latin script in
4163         XEmacs CHISE.
4164
4165 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4166
4167         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4168         setting for `chinese-big5'.
4169
4170 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4171
4172         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4173         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4174         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4175         add setting for HZK0[12]-xxxx.
4176
4177 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4178
4179         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4180         in XEmacs CHISE.
4181
4182 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4183
4184         * mule/mule-charset.el (default-coded-charset-priority-list):
4185         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4186         and `chinese-big5' to `=gt-pj-*'.
4187
4188 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4189
4190         * mule/mule-conf.el (=daikanwa): Renamed from
4191         `ideograph-daikanwa'.
4192         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4193
4194 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4195
4196         * mule/mule-conf.el (=cns11643-7): Renamed from
4197         `chinese-cns11643-7'.
4198         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4199
4200 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4201
4202         * mule/mule-conf.el (=cns11643-6): Renamed from
4203         `chinese-cns11643-6'.
4204         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4205
4206 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4207
4208         * mule/mule-conf.el (=cns11643-5): Renamed from
4209         `chinese-cns11643-5'.
4210         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4211
4212 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4213
4214         * mule/mule-conf.el (=cns11643-4): Renamed from
4215         `chinese-cns11643-4'.
4216         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4217
4218 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4219
4220         * mule/mule-conf.el (=cns11643-3): Renamed from
4221         `chinese-cns11643-3'.
4222         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4223
4224 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4225
4226         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4227         `=cns11643-2'.
4228         (chinese-cns11643-2): New alias for `=cns11643-2'.
4229
4230 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4231
4232         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4233         `=cns11643-1'.
4234         (chinese-cns11643-1): New alias for `=cns11643-1'.
4235
4236 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4237
4238         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4239         (chinese-gb12345): New alias for `=gb12345'.
4240
4241 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4242
4243         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4244         (chinese-gb2312): New alias for `=gb2312'.
4245
4246 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4247
4248         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4249         (chinese-big5): New alias for `=big5'.
4250
4251 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4252
4253         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4254         (korean-ksc5601): New alias for `=ks-x1001'.
4255
4256 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4257
4258         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4259         `=jis-x0212'.
4260         (japanese-jisx0212): New alias for `=jis-x0212'.
4261
4262 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4263
4264         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4265         `=jis-x0208-1983'.
4266         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4267
4268 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4269
4270         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4271         `=jis-x0208-1978'.
4272         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4273
4274 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4275
4276         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4277         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4278
4279 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4280
4281         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4282         (chinese-cns11643-3): Specify iso-ir 183.
4283         (chinese-cns11643-4): Specify iso-ir 184.
4284         (chinese-cns11643-5): Specify iso-ir 185.
4285         (chinese-cns11643-6): Specify iso-ir 186.
4286         (chinese-cns11643-7): Specify iso-ir 187.
4287         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4288         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4289
4290 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4291
4292         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4293         \uXXXX for every cases.
4294
4295 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4296
4297         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4298         (ucs-big5): Changed to an alias for `=ucs@big5'.
4299
4300 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4301
4302         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4303         (ucs-ks): Changed to an alias for `=ucs@ks'.
4304
4305 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4306
4307         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4308         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4309
4310 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4311
4312         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4313         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4314
4315 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4316
4317         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4318         (ucs-jis): Changed to an alias for `=ucs@jis'.
4319
4320 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4321
4322         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4323         (ucs-cns): Changed to an alias for `=ucs@cns'.
4324
4325 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4326
4327         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4328         (ucs-gb): Changed to an alias for `=ucs@gb'.
4329
4330 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4331
4332         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4333         `ideograph-daikanwa-2'.
4334         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4335         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4336
4337 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4338
4339         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4340         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4341
4342         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4343         for `xemacs-chise-version'.
4344
4345 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4346
4347         * mule/mule-charset.el (default-coded-charset-priority-list):
4348         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4349         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4350         instead of `ideograph-hanziku-*'.
4351
4352         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4353         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4354
4355 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4356
4357         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4358         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4359         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4360         `utf-2000' is provided.
4361
4362 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4363
4364         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4365         is provided [was builtin coded-charsets].
4366
4367 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4368
4369         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4370         is provided [was builtin coded-charsets].
4371
4372 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4373
4374         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4375         is provided [was builtin coded-charsets].
4376
4377 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4378
4379         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4380         is provided [was builtin coded-charsets].
4381
4382 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4383
4384         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4385         when `utf-2000' is provided [was builtin coded-charsets].
4386
4387 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4388
4389         * mule/mule-conf.el (=hanziku-*): Renamed from
4390         `ideograph-hanziku-*'.
4391         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4392
4393 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4394
4395         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4396         `utf-2000' is provided [was builtin coded-charsets].
4397         (ideograph-hanziku-{1..12}): Likewise.
4398
4399 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4400
4401         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4402         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4403
4404 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4405
4406         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4407         when `utf-2000' is provided [was builtin coded-charsets].
4408
4409 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4410
4411         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4412         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4413         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4414
4415 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4416
4417         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4418         (ideograph-gt): Changed to an alias for `=gt'.
4419
4420 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4421
4422         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4423         is provided; it was defined as a builtin coded-charset.
4424         (ideograph-gt): Likewise.
4425
4426 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4427
4428         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4429         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4430
4431 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4432
4433         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4434         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4435
4436 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4437
4438         * mule/mule-conf.el (=big5-eten): Renamed from
4439         `chinese-big5-eten'.
4440         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4441
4442 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4443
4444         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4445         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4446
4447 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4448
4449         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4450         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4451
4452 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4453
4454         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4455         (china3-jef): Changed to an alias for `=jef-china3'.
4456
4457 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4458
4459         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4460         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4461
4462         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4463         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4464         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4465         when `utf-2000' is provided.
4466
4467 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4468
4469         * mule/mule-charset.el (default-coded-charset-priority-list):
4470         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4471
4472         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4473         (ucs-jis-2000): Deleted.
4474
4475 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4476
4477         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4478         UTF-2000.
4479         (=ucs-jis-2000): New coded-charset for UTF-2000.
4480
4481 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4482
4483         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4484         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4485
4486 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4487
4488         * mule/mule-charset.el (default-coded-charset-priority-list):
4489         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4490         `ideograph-cbeta'.
4491
4492 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4493
4494         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4495         builtin coded-charset].
4496
4497 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4498
4499         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4500         settings for &K0-xxxx and &I-K0-xxxx.
4501
4502 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4503
4504         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4505         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4506
4507 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4508
4509         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4510         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4511
4512 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4513
4514         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4515         UTF-2000.
4516         (ideograph-gt-pj-k1): Likewise.
4517         (ideograph-gt-pj-k2): Likewise.
4518
4519 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4520
4521         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4522         `=jis-x0208'.
4523
4524 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4525
4526         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4527         UTF-2000 [was a builtin coded-charset].
4528
4529 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4530
4531         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4532         (utf-8-gb-er): Likewise.
4533
4534 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4535
4536         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4537         settings for JIS X 0212 and JIS X 0208:1978.
4538
4539 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4540
4541         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4542         setting for JIS X 0213.
4543
4544 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4545
4546         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4547         standard-case-table in UTF-2000.
4548
4549 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4550
4551         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4552         definitions for isolated-chars.
4553
4554 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4555
4556         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4557         `configure-utf-2000-lisp-directory'.
4558         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4559         `mule-lisp-load-path'.
4560
4561 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4562
4563         * startup.el (startup-setup-paths): Set and use
4564         `utf-2000-lisp-directory'.
4565         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
4566         UTF-2000.
4567
4568 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4569
4570         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
4571         (paths-find-utf-2000-lisp-directory): New function.
4572         (paths-construct-load-path): Add new optional argument
4573         `utf-2000-lisp-directory'.
4574
4575         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
4576
4577 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4578
4579         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
4580         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
4581         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
4582         (default-coded-charset-priority-list): Add `chinese-big5-1' and
4583         `chinese-big5-2' in UTF-2000.
4584
4585         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
4586         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
4587
4588 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4589
4590         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
4591         `big5-eten-er' in UTF-2000.
4592         (big5-cdp): Modify DOC-string and mnemonic.
4593
4594 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4595
4596         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
4597         UTF-2000 [renamed from utf-8-er].
4598         (utf-8-gb): New coding-system in UTF-2000.
4599         (utf-8-gb-er): Likewise.
4600         (utf-8-cns): Likewise.
4601         (utf-8-cns-er): Likewise.
4602         (utf-8-big5): Likewise.
4603         (utf-8-big5-er): Likewise.
4604         (utf-8-jis): Likewise.
4605         (utf-8-jis-er): Likewise.
4606         (utf-8-ks): Likewise.
4607         (utf-8-ks-er): Likewise.
4608         (utf-8-er): Likewise.
4609
4610 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4611
4612         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
4613         instead of `utf-8-unix' in UTF-2000.
4614
4615         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
4616
4617 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4618
4619         * mule/japanese.el (euc-jisx0213): New coding-system.
4620
4621         * mule/mule-conf.el (japanese-jisx0213-1): Specify
4622         `japanese-jisx0208-1990' as the mother.
4623
4624 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4625
4626         * dumped-lisp.el (preloaded-file-list): Change condition of
4627         loading "close-cdb".
4628
4629 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4630
4631         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
4632         setup `coded-charset-entity-reference-alist'.
4633
4634 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4635
4636         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
4637         UTF-2000.
4638
4639 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4640
4641         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4642         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
4643
4644 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4645
4646         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
4647         (chinese-big5-eten-a): Likewise.
4648         (chinese-big5-eten-b): Likewise.
4649         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
4650         code range is #x8140 .. #x8DFE.
4651
4652 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4653
4654         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
4655         UTF-2000.
4656         (chinese-big5-cdp): Likewise.
4657
4658 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4659
4660         * dumped-lisp.el (preloaded-file-list): Rename
4661         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
4662
4663 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4664
4665         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
4666         append `system-char-db-source-file-list' into
4667         `preloaded-file-list' in UTF-2000.
4668
4669 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4670
4671         * dumped-lisp.el (preloaded-file-list): Delete
4672         character-definition files.
4673
4674 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4675
4676         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
4677         UTF-2000.
4678
4679 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4680
4681         * mule/mule-charset.el (default-coded-charset-priority-list):
4682         Delete `mojikyo-2022-1'.
4683
4684 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4685
4686         * mule/mule-charset.el (default-coded-charset-priority-list):
4687         Delete `mojikyo'.
4688
4689 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4690
4691         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4692         `ucs-sip'.
4693
4694 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4695
4696         * mule/mule-charset.el (default-coded-charset-priority-list):
4697         Comment out `chinese-gb12345'.
4698
4699 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4700
4701         * bytecomp.el (byte-compile-insert-header): Fixed.
4702
4703 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4704
4705         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
4706         XEmacs UTF-2000.
4707
4708 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4709
4710         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
4711         UTF-2000.
4712
4713 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4714
4715         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4716         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
4717
4718 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4719
4720         * mule/mule-charset.el (default-coded-charset-priority-list):
4721         `japanese-jef-china3' is renamed `china3-jef'.
4722
4723 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4724
4725         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4726         `japanese-jef-china3' and `ideograph-cbeta'.
4727
4728 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
4729
4730         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
4731
4732 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4733
4734         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4735         `chinese-big5-cdp'.
4736
4737 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4738
4739         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4740         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
4741
4742 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4743
4744         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
4745         loading character definitions.
4746
4747 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4748
4749         * dumped-lisp.el (preloaded-file-list): Rename
4750         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
4751
4752 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4753
4754         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4755         `chinese-big5'.
4756
4757 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4758
4759         * dumped-lisp.el (preloaded-file-list): Dump
4760         "Ideograph-R028-Private" with XEmacs UTF-2000.
4761
4762 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4763
4764         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4765         `chinese-gb12345'.
4766
4767 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4768
4769         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4770         `ideograph-gt-pj-{1..11}'.
4771
4772         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
4773         XEmacs UTF-2000.
4774
4775 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4776
4777         * mule/mule-charset.el (default-coded-charset-priority-list):
4778         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
4779         `chinese-isoir165'.
4780
4781 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4782
4783         * format.el (format-alist): Revive `image/jpeg', `image/gif',
4784         `image/png', `image/x-xpm' and `image/tiff'.
4785
4786         * files.el (binary-file-regexps): Add *.PNG.
4787
4788 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4789
4790         * mule/mule-charset.el (default-coded-charset-priority-list):
4791         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
4792         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
4793
4794 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4795
4796         * list-mode.el: Call `completion-list-mode' to avoid slowness of
4797         the first completion when UTF-2000 is running.
4798
4799 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4800
4801         * mule/mule-charset.el (default-coded-charset-priority-list):
4802         Delete `ucs'.
4803
4804 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4805
4806         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
4807
4808         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4809         `mojikyo' instead of `mojikyo-pj-[1..21]'.
4810
4811 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4812
4813         * mule/vietnamese.el (vscii-2): Delete abolished property
4814         `composite'; now composite mode is default.
4815
4816 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4817
4818         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
4819         of `raw-text'; check \uHHHH representation even if non-ascii
4820         characters are not found.
4821
4822         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
4823         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
4824         unconditionally.
4825
4826         * mule/viet-ccl.el: New file.
4827
4828         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
4829         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
4830         - Separate CCL based implementations to viet-ccl.el.
4831
4832 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
4833
4834         * mule/mule-conf.el (japanese-jisx0213-1): Allow
4835         "jisx0213.2000-1".
4836         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
4837
4838         * mule/mule-charset.el (default-coded-charset-priority-list):
4839         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
4840         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
4841
4842 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
4843
4844         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
4845
4846 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
4847
4848         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4849         `ucs' in UTF-2000.
4850
4851 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
4852
4853         * mule/mule-charset.el (default-coded-charset-priority-list):
4854         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
4855         `arabic-iso8859-6'.
4856
4857 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
4858
4859         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4860         `mojikyo-pj-[1 .. 21]' in UTF-2000.
4861
4862 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
4863
4864         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4865         `katakana-jisx0201' in UTF-2000.
4866
4867 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4868
4869         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
4870         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
4871         "u0FB50-Arabic-Presentation-Forms-A",
4872         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
4873         "u0FE50-Small-Form-Variants",
4874         "u0FE70-Arabic-Presentation-Forms-B",
4875         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
4876         UTF-2000.
4877
4878 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
4879
4880         * dumped-lisp.el (preloaded-file-list): Delete
4881         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
4882         ... "Ideograph-R214-Flute" in UTF-2000.
4883
4884 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
4885
4886         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
4887         (japanese-jisx0213-2): New coded-charset.
4888
4889         * dumped-lisp.el (preloaded-file-list): Add
4890         "Ideograph-R028-Private", "Ideograph-R029-Again" and
4891         "Ideograph-R030-Mouth".
4892
4893 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
4894
4895         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
4896         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
4897         "Ideograph-R015-Ice", "Ideograph-R016-Table",
4898         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
4899         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
4900         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
4901         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
4902         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
4903
4904 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
4905
4906         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
4907         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
4908         "Ideograph-R005-Second", "Ideograph-R006-Hook",
4909         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
4910         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
4911
4912         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4913         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
4914
4915 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4916
4917         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
4918         in UTF-2000.
4919
4920 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4921
4922         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
4923         (chinese-isoir165): Moved from mule/chinese.el.
4924         (chinese-cns11643-3): Moved from mule/chinese.el.
4925         (chinese-cns11643-4): Moved from mule/chinese.el.
4926         (chinese-cns11643-5): Moved from mule/chinese.el.
4927         (chinese-cns11643-6): Moved from mule/chinese.el.
4928         (chinese-cns11643-7): Moved from mule/chinese.el.
4929
4930         * mule/chinese.el: Move definition of coded-charsets to
4931         mule/mule-conf.el.
4932
4933 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4934
4935         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4936         `ideograph-daikanwa'.
4937
4938 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4939
4940         * dumped-lisp.el (preloaded-file-list): Delete
4941         "ccs-jisx0201-latin.el".
4942
4943 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4944
4945         * dumped-lisp.el (preloaded-file-list): Add
4946         "u031A0-Extended-Bopomofo" in UTF-2000.
4947
4948 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4949
4950         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
4951         renamed to u02E00-CJK-Radical-Supplement.
4952
4953 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4954
4955         * dumped-lisp.el (preloaded-file-list): Add
4956         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
4957         "u030A0-Katakana", "u03100-Bopomofo",
4958         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
4959         "u03200-Enclosed-CJK-Letters-and-Months" and
4960         "u03300-CJK-Compatibility".
4961
4962 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4963
4964         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
4965         "u02F00-Kangxi-Radicals" and
4966         "u02FF0-Ideographic-Description-Characters".
4967
4968 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4969
4970         * dumped-lisp.el (preloaded-file-list): Add
4971         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
4972         "u02800-Braille-Patterns" in UTF-2000.
4973
4974 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4975
4976         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
4977         "uXXXXX-*.el" in UTF-2000.
4978
4979         * bytecomp.el (byte-compile-insert-header): Delete comments if
4980         non-ASCII characters are found; allow `byte-compile-dynamic' and
4981         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
4982         `raw-text'.
4983
4984 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4985
4986         * dumped-lisp.el (preloaded-file-list): Add
4987         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
4988         "u025A0-Geometric-Shapes.el".
4989
4990 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4991
4992         * dumped-lisp.el (preloaded-file-list): Add
4993         "u02400-Control-Pictures.el", "u02440-OCR.el" and
4994         "u02460-Enclosed-Alphanumerics.el".
4995
4996 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4997
4998         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4999         `chinese-gb2312'.
5000
5001         * dumped-lisp.el (preloaded-file-list): Add
5002         "u02200-Mathematical-Operators.el" and
5003         "u02300-Miscellaneous-Technical.el".
5004
5005 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5006
5007         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5008         `chinese-cns11643-*'.
5009
5010         * dumped-lisp.el (preloaded-file-list): Add
5011         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
5012         "u02190-Arrows.el" in UTF-2000.
5013
5014 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5015
5016         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5017         `korean-ksc5601'.
5018
5019         * dumped-lisp.el (preloaded-file-list): Add
5020         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
5021         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
5022         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
5023
5024 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5025
5026         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
5027
5028 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5029
5030         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
5031         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
5032         "u01780-Khmer.el", "u01800-Mongolian.el",
5033         "u01E00-Latin-Extended-Additional.el" and
5034         "u01F00-Greek-Extended.el" in UTF-2000.
5035
5036 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5037
5038         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5039         `ethiopic-ucs' and `ethiopic'.
5040
5041         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
5042         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
5043
5044         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
5045         from mule/ethiopic.el.
5046
5047         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
5048         mule/mule-conf.el.
5049
5050 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5051
5052         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5053         `lao'.
5054
5055         * mule/mule-conf.el (lao): New coded-charset.
5056
5057         * dumped-lisp.el (preloaded-file-list): Add
5058         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
5059         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
5060         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
5061         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
5062         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
5063
5064 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5065
5066         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5067         `ucs-bmp' and `arabic-iso8859-6'.
5068
5069 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5070
5071         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
5072         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
5073         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
5074
5075 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5076
5077         * startup.el (normal-top-level): Load autoload file for UTF-2000
5078         in UTF-2000.
5079
5080 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
5081
5082         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
5083         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
5084         "u00020-Basic-Latin.el", "u00080-C1.el",
5085         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
5086         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
5087         "u002B0-Spacing-Modifier-Letters.el",
5088         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
5089         UTF-2000.
5090
5091 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5092
5093         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5094         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
5095         instead of `vietnamese-viscii-*'.
5096
5097 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5098
5099         * mule/mule-conf.el: New file.
5100
5101         * mule/misc-lang.el: Move definition of charset `ipa' to
5102         mule/mule-conf.el.
5103
5104 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5105
5106         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5107         `latin-viscii'; prefer it for characters used in Vietnamese.
5108
5109 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
5110
5111         * bytecomp.el (byte-compile-insert-header): Fix regexp.
5112
5113 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
5114
5115         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
5116         `vietnamese-viscii-lower'.
5117         (latin-viscii-upper): Renamed from charset
5118         `vietnamese-viscii-upper'.
5119         (vietnamese-viscii-lower): New alias for charset
5120         `latin-viscii-lower'.
5121         (vietnamese-viscii-upper): New alias for charset
5122         `latin-viscii-upper'.
5123
5124 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
5125
5126         * mule/mule-charset.el (default-coded-charset-priority-list):
5127         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
5128
5129 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5130
5131         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
5132         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
5133         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
5134         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
5135         lisp/utf-2000.
5136
5137 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5138
5139         * mule/ccs-tcvn5712.el: New file.
5140
5141 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5142
5143         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
5144         in UTF-2000.
5145
5146 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5147
5148         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5149         `japanese-jisx0208'.
5150
5151 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5152
5153         * dumped-lisp.el (preloaded-file-list): Add
5154         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
5155         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5156         UTF-2000.
5157
5158         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5159         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5160         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5161         mule/ccs-viscii.el: New files.
5162
5163         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5164         if \uXXXX is found.
5165
5166 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5167
5168         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5169         `hiragana-jisx0208' and `katakana-jisx0208'.
5170
5171 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5172
5173         * mule/chinese.el (chinese-cns11643-3): Define it even if
5174         `utf-2000' is provided.
5175         (chinese-cns11643-4): Likewise.
5176         (chinese-cns11643-5): Likewise.
5177         (chinese-cns11643-6): Likewise.
5178         (chinese-cns11643-7): Likewise.
5179
5180 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5181
5182         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5183         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5184
5185 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5186
5187         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5188         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5189
5190 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5191
5192         * mule/mule-charset.el (default-coded-charset-priority-list):
5193         Setup in UTF-2000.
5194
5195 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5196
5197         * mule/viet-chars.el: Don't define charset
5198         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5199         they are defined as builtin charsets.
5200
5201 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5202
5203         * version.el (emacs-version): Add more space just before UTF-2000
5204         version string.
5205
5206 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5207
5208         * version.el ([constant] emacs-version): Don't add a space in the
5209         preceding place of `xemacs-betaname' because it is duplicated.
5210         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5211
5212         * startup.el (splash-frame-body): Add ETL.
5213
5214 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5215
5216         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5217         is provided because it is defined as builtin charset.
5218         (chinese-cns11643-4): Likewise.
5219         (chinese-cns11643-5): Likewise.
5220         (chinese-cns11643-6): Likewise.
5221         (chinese-cns11643-7): Likewise.
5222
5223 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5224
5225         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5226         coding-system `iso-10646-ucs-4' is not defined.
5227
5228 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5229
5230         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5231         coding-system if `utf-2000' is provided.
5232
5233 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5234
5235         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5236         `utf-2000' is provided.
5237
5238 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5239
5240         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5241         if utf-2000 is provided temporally.
5242
5243 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5244
5245         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5246         as builtin variable].
5247
5248 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5249
5250         * files.el (insert-file-contents-literally): Treat file as binary;
5251         call file-name-handlers. [sync with Emacs 20.3.10]
5252
5253 2008-12-28  Vin Shelton  <acs@xemacs.org>
5254
5255         * XEmacs 21.4.22 is released
5256
5257 2008-12-30  Vin Shelton  <acs@xemacs.org>
5258
5259         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5260         during building even if no packages are found.
5261
5262 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5263
5264         * printer.el (generic-print-region): 
5265         (generic-print-buffer): 
5266         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5267         check if the msprinter device is available, now that msprinter is
5268         always available as a specifier tag. 
5269
5270 2008-12-24  Vin Shelton  <acs@xemacs.org>
5271
5272         * about.el: Add Francisco to my bio!
5273
5274 2008-12-23  Vin Shelton  <acs@xemacs.org>
5275
5276         * autoload.el: Move operator definitions to autoload-operators.el
5277         in the xemacs-base package.
5278
5279 2007-11-22  Vin Shelton  <acs@xemacs.org>
5280
5281         * about.el (about-hacker-contribution): Updated my bio.
5282
5283 2007-10-07  Vin Shelton  <acs@xemacs.org>
5284
5285         * XEmacs 21.4.21 is released
5286
5287 2007-09-19  Didier Verna  <didier@xemacs.org>
5288
5289         Update my personal info.
5290         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5291         * about.el (about-other-current-hackers): Ditto.
5292         * about.el (about-url-alist): Add my musical website.
5293         * about.el (about-personal-info): Update my entry.
5294         * about.el (about-hacker-contribution): Ditto.
5295
5296 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5297
5298         * package-get.el (package-get-download-sites): Update download
5299         sites in Japan.
5300         * package-get.el (package-get-pre-release-download-sites): Ditto.
5301
5302 2007-08-18  Vin Shelton  <acs@xemacs.org>
5303
5304         * package-get.el (package-get-pre-release-download-sites): Sync
5305         mirror sites with 21.5.  (Thanks, Adrian)
5306
5307 2007-08-09  Mike Sperber  <mike@xemacs.org>
5308
5309         * startup.el (migrate-user-init-file): Create backup of
5310         `user-init-file' before migrating.
5311         * startup.el (maybe-migrate-user-init-file): Print
5312         information about backup file.
5313         (maybe-create-compatibility-dot-emacs): Follow above change.
5314
5315 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5316
5317         * font-lock.el: Sync font-lock-add-keywords and
5318         font-lock-remove-keywords from GNU Emacs.
5319         * font-lock.el (font-lock-keywords-alist): New.
5320         * font-lock.el (font-lock-removed-keywords-alist): New.
5321         * font-lock.el (font-lock-add-keywords): New.
5322         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5323         * font-lock.el (font-lock-remove-keywords): New.
5324
5325 2007-08-16  Vin Shelton  <acs@xemacs.org>
5326
5327         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5328         patch from Hans de Graaff.
5329
5330 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5331
5332         * package-get.el (package-get-download-sites): Document Chile and
5333         update Denmark download site.
5334         * package-get.el (package-get-pre-release-download-sites): Ditto.
5335
5336 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5337
5338         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5339
5340 2006-12-09  Vin Shelton  <acs@xemacs.org>
5341
5342         * XEmacs 21.4.20 is released
5343
5344 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5345
5346         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5347
5348 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5349
5350         * info.el (Info-find-file-node, Info-insert-dir)
5351         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5352         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5353         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5354         and discussion.
5355
5356 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5357
5358         * obsolete.el (line-beginning-position): New, from 21.5.x.
5359         (line-end-position): Ditto.
5360
5361 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5362
5363         * package-get.el (package-get-download-sites): Welcome
5364         nl.xemacs.org and Thanks!
5365         * package-get.el (package-get-pre-release-download-sites): Ditto.
5366
5367 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5368
5369         * font-lock.el: Add support for not-so recent changes in Java to
5370         java-mode.
5371
5372 2006-01-28  Vin Shelton  <acs@xemacs.org>
5373
5374         * XEmacs 21.4.19 is released
5375
5376 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5377
5378         * easymenu.el: Update copyright. 
5379         * easymenu.el (easy-menu-all-popups):
5380         Add a docstring. 
5381         * easymenu.el (easy-menu-add):
5382         Document a bug, rework the function to preserve any existing
5383         non-default mode-popup-menu instead of overwriting it, and not to
5384         bother normalising the menu title (nothing else does).
5385         * easymenu.el (easy-menu-remove):
5386         Restore the default mode-popup-menu instead of leaving an empty
5387         one when we remove the last easy-menu popup. 
5388
5389 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5390
5391         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5392         as suggested by Rodrigo Ventura.
5393         * package-get.el (package-get-pre-release-download-sites): Ditto,
5394         with replacement of xemacs-21.5 by beta, which is the logical path
5395         to our beta core and package pre-releases.
5396
5397 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5398
5399         * package-get.el (package-get-download-sites): Add Hong Kong
5400         download site.
5401         * package-get.el (package-get-pre-release-download-sites): Ditto.
5402
5403 2005-12-26  Vin Shelton  <acs@xemacs.org>
5404
5405         * find-paths.el:
5406         * find-paths.el (paths-emacs-root-p): Add search for package root.
5407         * find-paths.el (paths-find-emacs-root): Replaced with
5408         paths-find-invocation-roots, which returns a list of roots.
5409         * find-paths.el (paths-find-invocation-roots): New.
5410         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5411
5412 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5413
5414         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5415         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5416
5417 2005-12-03  Vin Shelton <acs@xemacs.org>
5418
5419         * XEmacs 21.4.18 is released
5420
5421 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5422
5423         * package-get.el (package-get-download-sites): Update reflecting
5424         latest http://www.xemacs.org/Releases/ information generated by
5425         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5426         * package-get.el (package-get-pre-release-download-sites): Ditto.
5427
5428 2005-02-28  Simon Josefsson  <jas@extundo.com>
5429
5430         * about.el (xemacs-hackers): Add jas.
5431         (about-other-current-hackers): Likewise.
5432         (about-url-alist): Add URL for jas.
5433         (about-personal-info): Document jas.
5434         (about-hacker-contribution): Describe jas contributions.
5435
5436 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5437
5438         * easymenu.el (easy-menu-remove): As described in 
5439         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5440         except the "Command" menu from mode-popup-menu. 
5441
5442 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5443  
5444         * font.el (font-spatial-to-canonical): Correct calculation of 
5445         return value for pixel-based input value. 
5446  
5447 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5448
5449         * code-process.el (call-process): Process-related docstring
5450         improvements spurred by Norbert Koch.
5451         * code-process.el (call-process-region): Ditto.
5452         * code-process.el (start-process): Ditto.
5453
5454 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5455
5456         * finder.el (finder-find-library): Return filename actually
5457         searched for.
5458
5459 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5460
5461         * help.el (view-emacs-news): Use `expand-file-name' instead of
5462         `locate-data-file' as the latter will find any "NEWS" files that
5463         might exist in packages _before_ the one in core.
5464
5465 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5466
5467         * package-get.el (package-get-init-package):
5468         package-get-init-package buglet (21.4.17) by Jeff Mincy
5469         <mincy@rcn.com> fixing false temporary load-path shadows reported
5470         after package installation and simplifying code.
5471
5472 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5473
5474         * package-get.el (package-get-download-sites): Sync mirrors list
5475         with the XEmacs website.
5476         (package-get-pre-release-download-sites): Ditto.
5477
5478 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5479
5480         * derived.el (derived-mode-merge-syntax-tables):
5481         Revert my 21.5-only patch of 2003-07-18 which slipped in
5482         through Jerry James's patch of 2004-06-07.
5483
5484 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5485
5486         * cmdloop.el (keyboard-quit): Remove workaround for
5487         `region-active-p' not making sure active region is in current
5488         buffer now that it does.
5489         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5490         * simple.el (region-active-p): `region-active-p' to only return t
5491         when active region is in current buffer.
5492
5493 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5494
5495         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5496         package names, quell a byte-compiler warning, doc fix.
5497
5498 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5499
5500         * buffer.el (pop-to-buffer):
5501         * window-xemacs.el (display-buffer):
5502         Document use of `same-window-buffer-names,' `same-window-regexps'
5503         by pop-to-buffer and display-buffer. 
5504         
5505 2005-02-06  Vin Shelton <acs@xemacs.org>
5506
5507         * XEmacs 21.4.17 is released
5508
5509 2005-01-29  Ben Wing  <ben@xemacs.org>
5510
5511         * shadow.el (find-emacs-lisp-shadows):
5512         Add custom-defines to list of ignored files.
5513
5514 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5515
5516         * simple.el (shifted-motion-keys-select-region): Fix statement
5517         about unshifted-motion-keys-deselect-region.
5518
5519 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5520
5521         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5522         now) for GNU Emacs compatibility.
5523         (make-obsolete-variable): Ditto.
5524
5525 2004-01-08  Ben Wing  <ben@xemacs.org>
5526
5527         * code-files.el (load):
5528         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5529
5530 2004-12-05  Vin Shelton <acs@xemacs.org>
5531
5532         * XEmacs 21.4.16 is released
5533
5534 2004-12-04  Vin Shelton  <acs@xemacs.org>
5535
5536         * auto-autoloads.el: Regenerated.
5537
5538         * custom-load.el: Regenerated.
5539
5540 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5541
5542         Fix bug: apropos errors if a defalias refers to an undefined
5543         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5544
5545         * apropos.el (apropos):
5546         (apropos-command):
5547         * help.el (frob-help-extents):
5548         * help-macro.el (make-help-screen):
5549         * hyper-apropos.el (hyper-apropos-grok-functions):
5550         (hyper-apropos-get-doc):
5551         Catch void-function error thrown by `documentation'.
5552
5553 2004-09-02  Steve Youngs  <steve@youngs.au.com>
5554
5555         * packages.el (package-require): Fix incorrect arg to format.
5556         This fixes a `format specifier' error.
5557
5558 2004-08-13  Jerry James  <james@xemacs.org>
5559
5560         * bytecomp.el (forward-word): Tell the byte compiler the correct
5561         number of arguments to forward-word.
5562
5563 2004-08-12  Sven Grundmann  <sven@xemacs.org>
5564
5565         * etags.el: Fixed loading of include files for tag completion. Now
5566         you can make a tag file for a library, include it into your
5567         project and it will be reloaded only if it changed. Infinte
5568         include loops are detected and the correct tag files are loaded.
5569         * etags.el (buffer-tag-table-list): Load and verify tag files in
5570         the external function buffer-tag-table-list-load.
5571         * etags.el (buffer-tag-table-list-load): New. Load and verify the
5572         tag files. Also load the included tag files. The priority of the
5573         included files is right below their parent file. If multiple
5574         matches occur then the symbols from the parent file are found
5575         first.
5576         * etags.el (tag-table-include-files): Corrected comment
5577         string. Switched to pattern constant tags-include-pattern to have
5578         it at a central location.
5579         * etags.el (tags-include-pattern): Added doc string.
5580         * etags.el (add-to-tag-completion-table): Removed obsolete
5581         comments as the include files are allready returned by
5582         buffer-tag-table-list and loaded.
5583         * etags.el (find-tag-internal): The include files are allready
5584         included in tag-tables as buffer-tag-table-list returns them now.
5585
5586 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
5587
5588         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
5589         Loading items into the notebook is now done by C code.
5590         * widgets-gtk.el (gtk-widget-instantiate-internal):
5591         Style no longer changed.
5592
5593 2004-06-28  Nix  <nix@esperi.org.uk>
5594
5595         * cmdloop.el (truncate-command-history-for-gc): Delay
5596         execution of all things that look up variable bindings,
5597         via `enqueue-eval-event'.
5598
5599 2004-06-24  Vin Shelton  <acs@xemacs.org>
5600
5601         * package-get.el (package-get-require-signed-base-updates):
5602         now defaults to nil.
5603
5604 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5605
5606         * subr.el (split-string): Clean up docstring.
5607
5608 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
5609
5610         * faces.el (zmacs-region): fix typo in docstring.
5611
5612 2004-06-07  Jerry James  <james@xemacs.org>
5613
5614         * derived.el: Synch with Emacs 21.3.
5615         * subr.el (with-local-quit): New, from Emacs 21.3.
5616         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
5617         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
5618         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
5619
5620 2004-06-16  Jerry James  <james@xemacs.org>
5621
5622         * cl.el (cl-set-substring): Increment start by the length of the
5623         string, not the string itself.
5624
5625 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
5626
5627         * etags.el (tag-table-include-files): Expand included TAGS file
5628         paths to avoid problems with relative paths.  Thanks to Peter
5629         Chubb <peterc@gelato.unsw.edu.au>.
5630         * etags.el (tags-include-pattern): New.
5631         * etags.el (add-to-tag-completion-table): Parse and ignore
5632         trailing include lines.
5633
5634 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
5635
5636         * package-ui.el (pui-help-echo): Fix false cvs conflict by
5637         avoiding line solely composed of equal signs.
5638
5639 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
5640
5641         * cus-edit.el (alloc): Typo fix.
5642         * cus-edit.el (custom-browse-visibility): Ditto.
5643         * cus-edit.el (custom-variable-value-create): Ditto.
5644         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
5645         * cus-edit.el (custom-save-variables): Bind print-length and
5646         print-level to nil to avoid value abbreviation.
5647         * cus-edit.el (custom-save-face-internal): Ditto.
5648         * cus-edit.el (custom-save-faces): Save in sorted order.
5649         * cus-edit.el (custom-save-resets): Bind print-length and
5650         print-level to nil to avoid value abbreviation.
5651         * cus-edit.el (custom-save-loaded-themes): Ditto.
5652
5653 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5654
5655         * subr.el (split-string-default-separators): New.
5656         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
5657         see comment in source.
5658
5659 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
5660
5661         * mule/japanese.el (paragraph-start, paragraph-separate):
5662         Remove anchor to BOL.
5663
5664 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
5665
5666         * cl.el (gensym, gentemp): Improve docstrings.
5667
5668 2004-05-10  Vin Shelton  <acs@xemacs.org>
5669
5670         * etags.el: Sync with 21.5 version.
5671
5672 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5673
5674         * etags.el:
5675         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
5676         only for use with exuberant ctags. This will also enable building of 
5677         completion tables with exuberant ctags. This will not work with
5678         xemacs ctags. 
5679         * etags.el (get-tag-table-buffer): New function for creating of
5680         completion table is used if tags-exuberant-ctags-optimization-p ist t
5681         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
5682         finding the tag names. New.
5683         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
5684         building tag completion table with exuberant ctags. New.
5685         * etags.el (find-tag-internal): Improve exact tag matching for tags
5686         with name fields. Before the patch return types of functions or
5687         function parameters (with exuberant ctags) were found as matches.
5688
5689 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5690
5691         * list-mode.el (display-completion-list): Fixed completion list was
5692         taking the width of the frame and not of the window for displaying
5693         the selection methods.
5694
5695 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
5696
5697         * menubar-items.el (default-menubar): Options are saved to custom.el.
5698
5699
5700 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
5701
5702         * isearch-mode.el (isearch-abort): Preserve successful search target.
5703
5704 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
5705
5706         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
5707         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
5708         Bihlmeyer.
5709         * gnuserv.el (gnuserv-mode-line-string): New.
5710         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
5711         gnuserv-mode.
5712         * gnuserv.el (make-x-device-with-gtk-fallback): New.
5713         * gnuserv.el (gnuserv-edit-files): Use
5714         make-x-device-with-gtk-fallback.
5715
5716 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
5717
5718         * gtk-widgets.el: New import: gtk-accel-group-new.
5719         * dialog-gtk.el:
5720         * dialog-gtk.el (gtk-popup-convert-underscores): New.
5721         * dialog-gtk.el (popup-builtin-question-dialog):
5722         Added support for dialog button mnemonics.
5723
5724 2004-03-22  Chris Green <cmg@dok.org>
5725
5726         * process.el (shell-command): Output buffer was ignored when a
5727         background process was run via shell-command.
5728
5729 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
5730
5731         * cus-edit.el (custom-save-variables): Retrieve a list of
5732         variables to save first, sort it, and make sure the variables are
5733         saved in sorted order.
5734
5735 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
5736  
5737         * package-get.el (package-get-update-base-from-buffer): Force
5738         binary coding system for verifying GnuPG signature in the
5739         package-index file.
5740  
5741 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
5742
5743         * package-get.el (package-get-package-index-file-location): Handle
5744         missing "EMACSPACKAGEPATH" environment variable.
5745
5746 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
5747
5748         * package-admin.el (package-admin-find-top-directory): Simplify
5749         directory comparisions and fix substring errors on short path
5750         components.
5751         * package-get.el (package-get-package-index-file-location):
5752         Default to first component of "EMACSPACKAGEPATH", if set.
5753
5754 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
5755
5756         * package-get.el (process-error): New error datum.
5757
5758 2004-02-02  Vin Shelton <acs@xemacs.org>
5759
5760         * XEmacs 21.4.15 is released
5761
5762 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
5763
5764         * itimer.el (activate-itimer): Modify the itimer timeout value as
5765         if it were begun at the last time when the itimer driver was woken
5766         up.
5767
5768 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
5769
5770         * specifier.el (Copyright):
5771         Update.
5772         (make-specifier-and-init):
5773         (map-specifier):
5774         (canonicalize-inst-pair):
5775         (canonicalize-spec-list):
5776         (set-specifier):
5777         Synch docstrings to 21.5 where appropriate.
5778
5779 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
5780
5781         * package-get.el (package-get-list-packages-where): New.  A
5782         function that allows searching for groups of packages.  For
5783         example, find all packages that require the fsf-compat package.
5784
5785 2004-01-25  Steve Youngs  <youngs@xemacs.org>
5786
5787         The Great PUI Sync.
5788
5789         * auto-autoloads.el: Regenerated.
5790
5791         * custom-load.el: Regenerated.
5792
5793         * dumped-lisp.el (packages-hardcoded-lisp): New.
5794
5795         * menubar-items.el (menu-max-items): New.
5796         (menu-submenu-max-items): New.
5797         (menu-submenu-name-format): New.
5798         (menu-split-long-menu): New.
5799         (menu-sort-menu): New.
5800         (default-menubar): Sync to 21.5 in regard to the PUI menus.
5801
5802         * obsolete.el (pui-add-install-directory): Renamed to the more
5803         logical `pui-set-local-package-get-directory'.
5804         (package-get-download-menu): Moved to `package-ui.el' and renamed
5805         to `package-ui-add-download-menu'.
5806
5807         * package-admin.el (package-admin-install-function-mswindows):
5808         Whitespace clean up.
5809         (package-admin-add-single-file-package): Removed.
5810         (package-admin-default-install-function): Whitespace clean up.
5811         (package-admin-find-top-directory): New.
5812         (package-admin-get-install-dir): Use it.
5813         (package-admin-get-manifest-file): 
5814         (package-admin-check-manifest): 
5815         (package-admin-add-binary-package):
5816         (package-admin-get-lispdir):
5817         (package-admin-delete-binary-package):
5818         (package-admin):
5819
5820         * package-get.el (package-get-package-index-file-location): New.
5821         (package-get-install-to-user-init-directory): New.
5822         (package-get-remote):
5823         (package-get-download-sites):
5824         (package-get-pre-release-download-sites): New.
5825         (package-get-site-release-download-sites): New.
5826         (package-get-base-filename):
5827         (package-get-always-update):
5828         (package-get-user-index-filename): Removed.
5829         (package-get-pgp-available-p): New.
5830         (package-get-require-signed-base-updates):
5831         (package-get-was-current):
5832         (package-entries-are-signed): New.
5833         (package-get-continue-update-base): New.
5834         (package-get-download-menu): Removed.
5835         (package-get-require-base):
5836         (package-get-update-base-entry):
5837         (package-get-locate-file):
5838         (package-get-locate-index-file):
5839         (package-get-maybe-save-index):
5840         (package-get-update-base):
5841         (package-get-update-base-from-buffer):
5842         (package-get-update-base-entries):
5843         (package-get-interactive-package-query):
5844         (package-get-update-all):
5845         (package-get-all):
5846         (package-get-dependencies):
5847         (package-get-init-package):
5848         (package-get-info): New.
5849         (package-get):
5850         (package-get-staging-dir):
5851         (package-get-set-version-prop): Removed.
5852         (package-get-installedp):
5853         (package-get-ever-installed-p):
5854         (packages): Removed.
5855         (package-get-custom-groups): Removed.
5856         (package-get-custom): Removed.
5857         (package-get-custom-add-entry): Removed.
5858
5859         * package-info.el (batch-update-package-info):
5860
5861         * package-net.el (package-net-batch-generate-bin-ini):
5862         (package-net-update-installed-db):
5863
5864         * package-ui.el (pui-info-buffer):
5865         (pui-directory-exists): Removed.
5866         (pui-package-dir-list): Removed.
5867         (pui-add-install-directory): Removed.
5868         (package-ui-download-menu): New.
5869         (package-ui-pre-release-download-menu): New.
5870         (package-ui-site-release-download-menu): New.
5871         (pui-set-local-package-get-directory): New.
5872         (pui-package-symbol-char):
5873         (pui-update-package-display):
5874         (pui-toggle-package):
5875         (pui-toggle-package-key):
5876         (pui-toggle-package-delete):
5877         (pui-toggle-package-delete-key):
5878         (pui-toggle-package-event):
5879         (pui-toggle-verbosity-redisplay):
5880         (pui-install-selected-packages):
5881         (pui-add-required-packages):
5882         (pui-help-echo):
5883         (pui-display-info):
5884         (list-packages-mode):
5885         (pui-list-packages):
5886
5887         * packages.el (packages-compute-package-locations):
5888         (package-require):
5889         (package-delete-name):
5890         (packages-hardcoded-lisp): Removed.
5891         (packages-useful-lisp): Removed.
5892         (packages-unbytecompiled-lisp): Removed.
5893         (packages-find-package-directories):
5894
5895         Summary:
5896
5897         Major code clean up of all things PUI.
5898
5899         Much improved code to determine where packages should be
5900         installed.  PUI no longer depends on any packages being
5901         pre-installed to compute where packages are to be installed to.
5902
5903         The user can specify the location of their package-index file.  It
5904         isn't necessary to set this because it has sane defaults.  People
5905         who "run-in-place" won't accidently overwrite the CVS
5906         package-index file.  See
5907         `package-get-package-index-file-location'. 
5908
5909         PUI will now properly clean up after itself in the event of an
5910         unsuccessful package install.  This drastically reduces the number
5911         of "wrong md5sum" FAQs.
5912
5913         non-Mule XEmacsen can no longer install Mule packages.
5914
5915         Package management via the custom interface has been removed.
5916
5917         The PUI related menubar items have been reorganised.
5918
5919         The PGP verification code has been fixed and the default for
5920         whether or not it is used is automatically computed.
5921
5922         * update-elc.el ((preloaded-file-list site-load-packages
5923         need-to-dump dumped-exe)):
5924         Just a couple of small changes to allow for
5925         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
5926         existing anymore.
5927
5928 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
5929
5930         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
5931         apply `format' to the first argument of byte-compile-warn, it
5932         already calls format.
5933
5934 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
5935
5936         * files.el (delete-old-versions): Avoid going interactive during
5937         make install when environment variable VERSION_CONTROL is set.
5938
5939 2003-12-04  Vin Shelton  <acs@xemacs.org>
5940
5941         * menubar-items.el (menu-item-search): Only bring up search dialog
5942         box if the feature is available and desired.
5943
5944 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
5945
5946         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
5947
5948 2003-11-05  Vin Shelton  <acs@xemacs.org>
5949
5950         * help.el (Help-prin1-face):
5951         (Help-princ-face):
5952         princ and prin1 are functions and need to be called as such.  The
5953         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
5954
5955 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
5956
5957         * about.el (about-xemacs): Give full version and build date.
5958
5959 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
5960
5961         * win32-native.el (grep-null-device): This XEmacs has null-device.
5962
5963 2003-09-06  Mike Sperber  <mike@xemacs.org>
5964
5965         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
5966         implement the specified semantics for `defvar.'
5967
5968 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
5969
5970         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
5971         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
5972         displaying buffer in question.
5973
5974 2003-09-03  Vin Shelton <acs@xemacs.org>
5975
5976         * XEmacs 21.4.14 is released
5977
5978 2003-08-17  Vin Shelton  <acs@xemacs.org>
5979
5980         * about.el: Vanity patch.
5981
5982 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
5983
5984         * code-process.el (call-process):
5985         (call-process-region):
5986         (start-process):
5987         Document coding system processing.
5988
5989 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
5990
5991         * startup.el (splash-frame-body): Idiomatic English.
5992
5993 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
5994
5995         * font-lock.el (font-lock-match-java-declarations): Move
5996         save-restriction, narrow-to-region to beginning of function to
5997         avoid going beyond the limit and causing an infloop.
5998
5999 2003-04-16  Jerry James  <james@xemacs.org>
6000
6001         * keydefs.el: Remove mappings for keys mapped to the nowhere
6002         defined function function-key-error.
6003
6004 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
6005
6006         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
6007         lisp-interaction-mode-hook): Add the docstrings.
6008
6009 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
6010
6011         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
6012         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
6013         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
6014
6015 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
6016
6017         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
6018         lambda list after the original doc.  Care about
6019         #'(lambda () "SingleString") 
6020         (cl-upcase-arg): 
6021         (cl-function-arglist):
6022         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
6023         circular data structures in lambda list specification
6024
6025 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
6026
6027         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
6028         to appear in font-lock-function-name-face.
6029
6030 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
6031
6032         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
6033         is not also the value of the lambda.
6034
6035 2003-05-06  Andy Piper  <andy@xemacs.org>
6036
6037         * files.el (revert-buffer): Make sure local variables get processed,
6038         even in the case of an optimized reversion.
6039
6040 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
6041
6042         * XEmacs 21.4.13 is released
6043
6044 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
6045
6046         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
6047         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
6048
6049 2003-02-14  Ben Wing  <ben@xemacs.org>
6050
6051         * byte-optimize.el:
6052         * byte-optimize.el (byte-compile-inline-expand):
6053         * byte-optimize.el (byte-compile-unfold-lambda):
6054         * byte-optimize.el (byte-optimize-form-code-walker):
6055         * byte-optimize.el (byte-optimize-form):
6056         * byte-optimize.el (byte-decompile-bytecode-1):
6057         * byte-optimize.el (byte-optimize-lapcode):
6058         Review carefully and sync up to 20.7 except for areas as noted.
6059         Fixes problem with JDE compilation.
6060
6061 2003-02-05  Ben Wing  <ben@xemacs.org>
6062
6063         * simple.el:
6064         * simple.el (motion-keys-for-shifted-motion):
6065         Omit M-S-home/end from motion keys.
6066
6067 2003-02-07  Ben Wing  <ben@xemacs.org>
6068
6069         * text-props.el (text-property-any):
6070         * text-props.el (text-property-not-all):
6071         Fix bug when end > start.
6072
6073 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
6074
6075         * info.el (Info-insert-dir): Make default-directory end in
6076         separator.  Patch due to Martin Buchholz.
6077
6078 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6079
6080         * XEmacs 21.4.12 "Portable Code" is released.
6081
6082 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
6083
6084         * about.el: Update golubev data.
6085
6086 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
6087
6088         * isearch-mode.el (isearch-mode-map): Substitute comment on
6089         desirability, and back out "GR is printable" changes.
6090
6091 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
6092
6093         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
6094
6095 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
6096
6097         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
6098
6099 2003-01-06  Ville Skyttä  <scop@xemacs.org>
6100
6101         * menubar-items.el (default-menubar): Use browse-url-mozilla
6102         instead of browse-url-gnome-moz for Mozilla.
6103
6104 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
6105
6106         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
6107
6108 2002-12-27  Ville Skyttä  <scop@xemacs.org>
6109
6110         * files.el (auto-mode-alist): Remove redundant entries for modes
6111         that live in packages.
6112         (interpreter-mode-alist): Ditto.
6113
6114 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
6115
6116         * menubar-items.el (default-menubar): Sync with current
6117         browse-url-xemacs.el.
6118
6119 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
6120
6121         * XEmacs 21.4.10 "Military Intelligence" is released.
6122
6123 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6124
6125         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
6126
6127 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
6128
6129         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
6130
6131 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
6132
6133         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
6134         effect free function.
6135         (font-lock-fontify-keywords-region): Supply the argument to
6136         font-lock-compile-keywords.
6137
6138 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
6139
6140         * package-get.el (package-get-download-sites): Bring sites list
6141         up to date, prefer xx.xemacs.org addresses.
6142
6143 2002-09-27  Andy Piper  <andy@xemacs.org>
6144
6145         * dialog.el (make-dialog-box): for general dialogs only
6146         delete-frame-hook will be run.
6147
6148 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
6149
6150         * font-lock.el (font-lock-fontify-syntactically-region): Add
6151         comment about lookup-syntax-properties, document LOUDLY as unused.
6152
6153 2002-08-26  Andy Piper  <andy@xemacs.org>
6154
6155         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6156         merge.
6157
6158 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6159
6160         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6161         (make-obsolete-variable): Ditto.
6162         (make-compatible): Ditto.
6163         (make-compatible-variable): Ditto.
6164
6165 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6166
6167         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6168         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6169
6170 2002-08-28  Andy Piper  <andy@xemacs.org>
6171
6172         * files.el (revert-buffer): propagate revert-without-query-status.
6173
6174 2002-06-03  Andy Piper  <andy@xemacs.org>
6175
6176         * dialog-items.el (make-search-dialog): align various subcontrols
6177         in visually pleasing ways, allow frame to autosize to the dialog
6178         size.
6179         * dialog.el (make-dialog-box): add a border inside the frame. Add
6180         :autosize property, if t then reset the frame size appropriately
6181         before the frame is mapped.
6182         * gutter-items.el (set-progress-feedback-instantiator): align
6183         various subcontrols.
6184         * gutter-items.el (set-progress-abort-instantiator): ditto.
6185
6186 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6187
6188         * XEmacs 21.4.9 "Informed Management" is released.
6189
6190 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6191
6192         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6193         "&optional append" argument.
6194
6195 2002-07-16  Didier Verna  <didier@xemacs.org>
6196
6197         * subr.el (replace-in-string): fix case fold bug introduced by
6198         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6199         case-fold-search in temporary buffers.
6200
6201 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6202
6203         * lib-complete.el (find-library): Remove check for mule because
6204         decompression DOES work on Mule.
6205
6206 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6207
6208         * simple.el (join-line): New alias for `delete-indentation'.
6209
6210 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6211
6212         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6213         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6214         (font-lock-builtin-face): New.
6215         (font-lock-constant-face): New.
6216         (font-lock-face-list): Add builtin and constant faces.
6217
6218 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6219
6220         * autoload.el (make-autoload): Support define-derived-mode.
6221         Collected puts of doc-string-elt property.  Based on a patch by
6222         Didier Verna <didier@xemacs.org>.
6223
6224 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6225
6226         * wid-edit.el (widget-field-activate): Fix docstring typo.
6227
6228 2002-07-23  Andy Piper  <andy@xemacs.org>
6229
6230         * about.el (about-personal-info): update me.
6231
6232 2002-07-12  Andy Piper  <andy@xemacs.org>
6233
6234         * custom.el (custom-theme-set-variables): remove bogus
6235         arguments. Use custom-set-default to set defaults.
6236         (custom-set-variables): update doc.
6237         (custom-local-buffer): new, synced from FSF.
6238         (custom-set-default): ditto.
6239         (defcustom): update doc.
6240
6241 2002-06-16  Andy Piper  <andy@xemacs.org>
6242
6243         * menubar-items.el (default-menubar): enable windows printing on
6244         cygwin as well as native.
6245
6246 2002-06-12  Andy Piper  <andy@xemacs.org>
6247
6248         * printer.el (generic-print-buffer): catch all errors so that the
6249         print device can be cleared in all scenarios.
6250         (Printer-clear-device): make sure clearing the printer allows it
6251         to be used again immediately.
6252         (generic-print-region): make sure the default printer face is
6253         black-on-white.
6254
6255 2002-04-23  Jerry James  <james@xemacs.org>
6256
6257         * window-xemacs.el (display-buffer-function): Change doc to
6258         reflect new arg.
6259         * window-xemacs.el (pre-display-buffer-function): Ditto.
6260         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6261         non-nil, make the new window just big enough for its contents.
6262         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6263         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6264         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6265
6266 2002-06-06  Andy Piper  <andy@xemacs.org>
6267
6268         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6269         (defcustom): ditto.
6270         (custom-handle-keyword): ditto.
6271
6272 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6273
6274         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6275         Make obsolete.  Default to nil.
6276         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6277         Inspired by a patch by John Palmieri.
6278
6279 2002-07-01  Mike Alexander  <mta@arbortext.com>
6280
6281         * process.el (shell-command-on-region): Don't delete the region
6282         before giving it to call-process-region
6283
6284 2002-06-04  Jerry James <james@eecs.ku.edu>
6285
6286         * find-paths.el (paths-find-architecture-directory): Search in
6287         `system-configuration'/`base', not `base'`system-configuration'.
6288
6289 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6290
6291         * info.el (Info-index): Add missing \ in [ t].
6292
6293 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6294
6295         * gutter-items.el (gutter-buffers-tab-visible-p,
6296         buffers-tab-omit-function, buffers-tab-selection-function,
6297         buffers-tab-filter-functions):
6298         Doc improvements.
6299
6300 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6301
6302         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6303
6304         * toolbar-items.el (toolbar-news): Fix typo in message string.
6305
6306 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6307
6308         * dialog.el (yes-or-no-p-dialog-box): 
6309         * cmdloop.el (y-or-n-p-minibuf):
6310         (yes-or-no-p-minibuf):
6311         (yes-or-no-p):
6312         (y-or-n-p): 
6313         Specify negative answers in docstrings.
6314
6315 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6316
6317         * package-ui.el (pui-help-echo): Display both installed and author
6318         version.  Use a balloon-help window to display extra info like
6319         package requires.
6320
6321 2002-05-30  Andy Piper  <andy@xemacs.org>
6322
6323         * files.el (revert-buffer-internal): don't visit
6324         revert-buffer. Kill buffer when not used. Suggested by Mike
6325         Alexander <mta@arbortext.com>
6326
6327 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6328
6329         * files.el (revert-buffer): More docstring fiddling.
6330
6331 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6332
6333         * files.el (revert-buffer):
6334         (revert-buffer-internal):
6335         (revert-buffer-insert-file-contents-function):
6336         Improve docstrings and comments.
6337
6338 2002-05-08  Andy Piper  <andy@xemacs.org>
6339
6340         * files.el (revert-buffer): observe noconfirm behavior.
6341
6342 2002-04-09  Andy Piper  <andy@xemacs.org>
6343
6344         * files.el (revert-buffer): use revert-buffer-internal if it looks
6345         like doing so will not result in any user-visible changes.
6346         (revert-buffer-internal): new function. Do the actual process of
6347         reversion and then see whether the result is any different to what
6348         we have already. If it is not then do nothing.
6349
6350 2001-12-11  Andy Piper  <andy@xemacs.org>
6351
6352         * menubar.el (get-popup-menu-response): re-order so that it works
6353         on more sane/facist window systems.
6354
6355 2001-12-03  Andy Piper  <andy@xemacs.org>
6356
6357         * faces.el (frob-face-property): don't infloop in face frobbing
6358         from Jan Vroonhof <jan@xemacs.org>.
6359
6360 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6361
6362         * faces.el (frob-face-property): Follow face fall-back hierarchy
6363         properly for face properties without an instance. Only do manual
6364         copy form 'default in last resort. This handles in particular
6365         the case where 'default itself has only a fall-back (which is
6366         the case by default on windows).
6367
6368 2001-11-24  Andy Piper  <andy@xemacs.org>
6369
6370         * printer.el (generic-print-region): set default-frame-plist to
6371         nil while creating the printer frame so that sizes reflect the
6372         printed page.
6373
6374         * faces.el (face-complain-about-font): Don't complain on printers.
6375
6376 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6377         
6378         * package-net.el: Andy synch.
6379         
6380 2001-12-16  Andy Piper  <andy@xemacs.org>
6381
6382         * package-get.el (package-get-update-all): Make sure installed.db
6383         gets updated after updating packages.
6384
6385 2002-03-28  Ben Wing  <ben@xemacs.org>
6386
6387         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6388         continuation, truncation so that we don't get line jumpiness from
6389         them being larger than the line height.
6390
6391         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6392
6393 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6394
6395         * font.el (font-window-system-mappings): Add mapping for Gtk
6396         (assume identical to X) 
6397
6398 2002-02-04  Andy Piper  <andy@xemacs.org>
6399
6400         * files.el (convert-standard-filename): Fix for short filename
6401         Peter Arius <pas@methodpark.de>
6402
6403 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6404
6405         * list-mode.el (default-choose-completion): completion-base-size
6406         should refer to local value in the completion list buffer.
6407
6408 2001-12-03  Didier Verna  <didier@xemacs.org>
6409
6410         * rect.el: autoload `replace-rectangle'.
6411         * keydefs.el (global-map): bind it to `C-x r p'.
6412
6413 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6414
6415         * XEmacs 21.4.8 "Honest Recruiter" is released.
6416
6417 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6418
6419         This patch is based on Jerry James's patch and analysis.
6420
6421         * select.el (get-clipboard):
6422         (get-selection):
6423         Update docstrings.
6424         (get-clipboard-foreign):
6425         (get-selection-foreign):
6426         New function for use as `interprogram-paste-function's.
6427
6428         * simple.el (interprogram-paste-function): Change default to
6429         `get-clipboard-foreign'; improve docstring.
6430         (interprogram-cut-function): Improve dosctring.
6431
6432 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6433
6434         * XEmacs 21.4.7 "Economic Science" is released.
6435
6436 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6437
6438         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6439
6440 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6441
6442         * obsolete.el (assq-delete-all): New compatibility alias for 
6443         remassq.
6444
6445 2002-01-09  Simon Josefsson  <jas@extundo.com>
6446
6447         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6448
6449 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6450
6451         * info.el (Info-auto-generate-directory): Default
6452         Info-auto-generate-directory to 'if-outdated.
6453
6454 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6455
6456         * startup.el (normal-top-level): Prevent migration code from
6457         trashing .emacs on an error in loading the init files.
6458
6459 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6460
6461         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6462         "system default" Xdefaults and friends get xrdb-mode.
6463
6464 2002-03-05  Mats Lidell  <matsl@contactor.se>
6465  
6466         * help-nomule.el (tutorial-supported-languages): Added Swedish
6467         tutorial. Sorted languages.
6468
6469 2002-02-11  Mike Sperber <mike@xemacs.org>
6470
6471         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6472         regenerating outdated dir files and dir is non-existent.
6473
6474 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6475
6476         * code-files.el (convert-mbox-coding-system): Improve comment.
6477         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6478         coding-system argument to `write-region-pre-hook' call.
6479         (write-region-pre-hook): Fix docstring to mention lockname argument.
6480
6481 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6482
6483         * minibuf.el (completing-read): Remove redundant wrong arg list.
6484
6485         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6486
6487 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6488
6489         * obsolete.el (interactive-form): new compatibility alias for 
6490         function-interactive.
6491
6492 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6493
6494         * menubar-items.el (Menubar-items-truncate-list): Removed.
6495         * menubar-items.el (Menubar-items-truncate-history): New.
6496         * menubar-items.el (default-menubar): Use
6497         Menubar-items-truncate-history.
6498
6499 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6500
6501         * printer.el (generic-print-region): Pass correct arguments to
6502         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6503         Torkelsson <torkel@acc.umu.se>.
6504
6505 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6506
6507         * help.el (describe-mode): synched with FSF 19.34; handle nil
6508         minor mode indicators.
6509
6510 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6511
6512         * minibuf.el (completing-read): Update docstring.
6513
6514 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6515
6516         * XEmacs 21.4.6 "Common Lisp" is released.
6517
6518 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6519
6520         * package-net.el: Inadvertant synch with Windows branch.  From
6521         Andy's log:
6522         (package-net-kit-version): new variable.
6523         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6524
6525 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6526
6527         * package-get.el (package-get-locate-index-file): Also search the
6528         core etc/ directory for the package index file if it can't be
6529         found in ~/.xemacs/.
6530
6531 2001-12-13  William Perry  <wmperry@gnu.org>
6532
6533         * dialog-gtk.el (popup-builtin-question-dialog):
6534         Conform to API in gui.c.
6535         
6536 2001-11-12  Andy Piper  <andy@xemacs.org>
6537
6538         * cus-edit.el (custom-save-face-internal): make sure we save
6539         non-themed faces.
6540         (custom-save-variables): ditto variables.
6541
6542 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6543
6544         * faces.el (make-face-family):
6545         (make-face-size):
6546         New face-modifying functions per Jan Vroonhof.
6547
6548         cus-face.el (custom-set-face-font-family):
6549         (custom-set-face-font-size):
6550         Use them.
6551
6552         * font.el (font-window-system-mappings): More precise docstring.
6553
6554         (font-create-name):
6555         (font-create-object):
6556         (tty-font-create-object):
6557         (tty-font-create-plist):
6558         (x-font-create-object):
6559         (x-font-create-name):
6560         (ns-font-create-name):
6561         (mswindows-font-create-object):
6562         (mswindows-font-create-name):
6563         Add doctrings.
6564
6565 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
6566
6567         * gtk-faces.el (gtk-init-device-faces): removed spurious
6568         quote before let* expression.
6569
6570 2001-10-29  Andy Piper  <andy@xemacs.org>
6571
6572         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
6573         modified when changing coding system.
6574
6575         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
6576         that we invoke the GUI directory selector.
6577
6578 2001-10-25  Andy Piper  <andy@xemacs.org>
6579
6580         * dialog.el (make-dialog-box): use new directory dialog support.
6581         * minibuf.el (read-file-name-1): ditto.
6582         (read-file-name): ditto.
6583         (read-directory-name): ditto.
6584
6585 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
6586
6587         * XEmacs 21.4.5 "Civil Service" is released.
6588
6589 2001-04-23  Didier Verna  <didier@xemacs.org>
6590
6591         * cus-edit.el (custom-variable-pre-save): New.
6592         * cus-edit.el (custom-variable-post-save): New.
6593         * cus-edit.el (custom-variable-save): use them.
6594         * cus-edit.el (custom-face-pre-save): New.
6595         * cus-edit.el (custom-face-post-save): New.
6596         * cus-edit.el (custom-face-save): use them.
6597         * cus-edit.el (custom-group-pre-save): New.
6598         * cus-edit.el (custom-group-post-save): New.
6599         * cus-edit.el (custom-group-save): use them.
6600         * cus-edit.el (Custom-save): use the pre/post functions above,
6601         call `custom-save-all' only once.
6602         * cus-edit.el (custom-variable-pre-reset-standard): New.
6603         * cus-edit.el (custom-variable-post-reset-standard): New.
6604         * cus-edit.el (custom-variable-reset-standard): use them.
6605         * cus-edit.el (custom-face-pre-reset-standard): New.
6606         * cus-edit.el (custom-face-post-reset-standard): New.
6607         * cus-edit.el (custom-face-reset-standard): use them.
6608         * cus-edit.el (custom-group-pre-reset-standard): New.
6609         * cus-edit.el (custom-group-post-reset-standard): New.
6610         * cus-edit.el (Custom-reset-standard): use them.
6611         * cus-edit.el (custom-face-reset-saved): use the pre/post
6612         functions above, call `custom-save-all' only once.
6613
6614 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
6615
6616         * gutter-items.el (buffers-tab face): Derive from the modeline
6617         face by default.  Many people use white-on-black for the default
6618         font, and the tabs look hideous with that color combination.  The
6619         modeline usually has the correct colors.
6620
6621 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
6622
6623         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
6624         (tag-mark-stack-max): Typo fix.
6625
6626 2001-09-28  Ben Wing  <ben@xemacs.org>
6627
6628         * font-lock.el:
6629         * font-lock.el (font-lock-after-change-function):
6630         fix problem with last patch, reported by Katsumi Yamaoka.
6631
6632 2001-09-17  Ben Wing  <ben@xemacs.org>
6633
6634         * font-lock.el (font-lock-after-change-function):
6635         fix problem when you insert a comment on the line before a line of
6636         code: if we use the following char, then when you hit backspace,
6637         the following line of code turns the comment color.
6638
6639 2001-06-08  Ben Wing  <ben@xemacs.org>
6640
6641         * process.el: comment about shell-command-switch.
6642         * process.el (shell-quote-argument): Need to quote a null
6643         argument, too.  From Dan Holmsand.
6644         
6645         * startup.el (normal-top-level): Delete some unused FSF junk.
6646         * startup.el (command-line-early):
6647         
6648         * startup.el (command-line): Call MS Windows init function.
6649         
6650         * win32-native.el:
6651         * win32-native.el (mswindows-system-shells): New.
6652         * win32-native.el (mswindows-system-shell-p): New.
6653         * win32-native.el (init-mswindows-at-startup): New.
6654         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
6655         * win32-native.el (mswindows-quote-one-simple-arg):
6656         * win32-native.el (mswindows-quote-one-command-arg):
6657         * win32-native.el (mswindows-construct-process-command-line-alist):
6658         Correct comments at top.  Correctly handle passing arguments
6659         to Cygwin programs and to bash.  Fix quoting of zero-length
6660         arguments (from Dan Holmsand).  Set shell-command-switch based
6661         on shell-file-name, which in turn comes from env var SHELL.
6662
6663 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
6664
6665         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
6666         default-toolbar-position): Fill docstrings for balloon-help.
6667
6668 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6669
6670         * faces.el: Reenable specifications over 'gtk domain.
6671
6672 2001-08-08  Didier Verna  <didier@xemacs.org>
6673
6674         * autoload.el (update-autoload-files): make defdir a file name,
6675         not directory name.
6676
6677 2001-08-06  Steve Youngs  <youngs@xemacs.org>
6678
6679         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
6680
6681         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
6682
6683 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
6684
6685         * font-menu.el (font-menu-set-font): Default to current font-family.
6686         (font-menu-preferred-resolution):
6687         (font-menu-size-scaling):
6688         Provide gtk defaults, too.
6689
6690 2001-07-29  Mike Alexander  <mta@arbortext.com>
6691
6692         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
6693         list
6694         (custom-set-face-font-family): ditto
6695
6696 2001-07-26  Mike Sperber <mike@xemacs.org>
6697
6698         * files.el (auto-mode-alist): .9 files are man pages, too.
6699
6700 2001-07-23  Edwin Steiner <esteiner@net4you.at>
6701
6702         * process.el (call-process-internal): bind
6703         coding-system-for-write to 'binary when calling
6704         start-process-internal, so the process receives 
6705         the literal contents of INFILE.
6706
6707 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
6708
6709         * files.el (auto-mode-alist): Add configure.ac support.
6710
6711 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
6712
6713         * buff-menu.el:
6714         mouse.el:
6715         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
6716
6717 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
6718
6719         * XEmacs 21.4.4 "Artificial Intelligence" is released.
6720
6721 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
6722
6723         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
6724         mixed text.
6725         (kinsoku-eol-p): Ditto.
6726
6727 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
6728
6729         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
6730         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
6731         characters as the category `s' or `e' correctly.
6732
6733 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
6734
6735         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
6736
6737 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
6738
6739         * mule/cyrillic.el:  Set up case table.
6740
6741 2001-06-08  Mike Sperber <mike@xemacs.org>
6742
6743         * files.el (save-some-buffers-1): Don't zap the help window right
6744         after `map-y-or-n-p' has popped it up.
6745
6746 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
6747
6748         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
6749
6750 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
6751
6752         * specifier.el: define-specifier-tag 'gtk.
6753
6754 2001-05-12  Ben Wing  <ben@xemacs.org>
6755
6756         * find-paths.el (paths-find-recursive-path):
6757         fix error with null EXCLUDE-REGEXP.
6758         
6759         * font-lock.el (font-lock-mode):
6760         fix problem reported by hrvoje with buffers starting with a space.
6761         
6762 2001-05-06  Ben Wing  <ben@xemacs.org>
6763
6764         * dialog.el (make-dialog-box):
6765         * menubar-items.el (default-menubar):
6766         * printer.el (generic-print-buffer):
6767         * printer.el (generic-print-region):
6768         implement printing the selection when it's selected.
6769
6770 2001-04-18  Didier Verna  <didier@xemacs.org>
6771
6772         * cus-edit.el (Custom-reset-standard): reset to standard settings
6773         not only when the buffer's :custom-state is 'modified, but also
6774         when it is 'set or 'saved.
6775
6776 2001-04-17  Didier Verna  <didier@xemacs.org>
6777
6778         * startup.el (load-user-init-file): define `custom-file' before
6779         loading the user's init file.
6780
6781 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
6782
6783         * menubar.el (popup-mode-menu): Make it work with
6784         popup-menu-titles turned off.
6785         
6786 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6787
6788         * about.el (about-mailto-link): Use compose-mail for sending mail.
6789
6790 2001-07-14  Sean MacLennan  <seanm@storm.ca>
6791
6792         * package-admin.el (package-install-hook): New.
6793         (package-delete-hook): New.
6794         (package-admin-add-single-file-package): Use package-delete-hook.
6795
6796         * package-get.el (package-get): Use package-install-hook.
6797
6798 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6799
6800         * package-ui.el (pui-install-selected-packages): reverse the lists
6801         of packages so that they get handled in the same order as they
6802         were selected.
6803
6804 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6805
6806         * packages.el (locate-library): Use read-library-name for completion.
6807
6808 2001-05-21  Martin Buchholz  <martin@xemacs.org>
6809
6810         * byte-optimize.el (=): `=' is not a binary predicate!
6811         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
6812         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
6813
6814 2001-05-20  Martin Buchholz  <martin@xemacs.org>
6815
6816         * bytecomp.el (byte-compile-arithcompare):
6817         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
6818
6819 2001-06-03  William M. Perry  <wmperry@gnu.org>
6820
6821         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
6822         return the filename selected by the user!
6823
6824 2001-05-31  William M. Perry  <wmperry@gnu.org>
6825
6826         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
6827         in XEmacs/GTK.
6828
6829 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
6830
6831         * coding.el: Tiny typo fixed.
6832
6833 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6834
6835         * XEmacs 21.4.3 "Academic Rigor" is released.
6836
6837 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6838
6839         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
6840
6841 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6842
6843         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
6844
6845 2001-05-04  Ben Wing  <ben@xemacs.org>
6846
6847         * printer.el (generic-print-buffer):
6848         * printer.el (generic-print-region):
6849         Enable dialog boxes.  Apply workaround recommended by Kirill.
6850         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
6851         
6852         * simple.el (kill-whole-line):
6853         * simple.el (kill-line-1):
6854         * simple.el (kill-entire-line):
6855         * simple.el (kill-line):
6856         * simple.el (backward-kill-line):
6857         Take out interactive dependence of kill-whole-line.
6858
6859 2001-04-22  Ben Wing  <ben@xemacs.org>
6860
6861         * dialog.el (make-dialog-box):
6862         Put dialog titles back in -- this time correctly.  Fix various
6863         other problems with leaks and such.
6864
6865         * simple.el (region-exists-p):
6866         * simple.el (region-active-p):
6867         Add comment about which one is correct to use in menu specs.
6868
6869 2001-05-05  Ben Wing  <ben@xemacs.org>
6870
6871         * dialog.el (make-dialog-box): fix doc string.
6872         * menubar-items.el (default-menubar): Add Page Setup for Windows,
6873         take out Pretty Print.
6874         * printer.el:
6875         * printer.el (printer-current-device): New.
6876         * printer.el (Printer-get-device): New.
6877         * printer.el (Printer-clear-device): New.
6878         * printer.el (generic-page-setup): New.
6879         * printer.el (generic-print-buffer):
6880         * printer.el (generic-print-region):
6881         Implement Page Setup.  Handle errors properly.
6882
6883 2001-05-05  Ben Wing  <ben@xemacs.org>
6884
6885         * subr.el (error): Complete list of errors in doc string.
6886         
6887 2001-04-22  Ben Wing  <ben@xemacs.org>
6888
6889         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
6890         
6891 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
6892
6893         * build-report.el: Remove CVS keywords since this file has been in
6894         core lisp for a while now.
6895         * build-report.el (build-report-make-output-files): Fix typo.
6896
6897 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6898
6899         * about.el (about-finish-buffer): Make sure the last change works
6900         even if EVENT is nil.
6901
6902 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6903
6904         * about.el (about-finish-buffer): Kill/bury the buffer where the user
6905         clicked, not the one that happens to be the current buffer at the
6906         time.
6907
6908 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
6909
6910         * cus-edit.el (custom-display): Support the GTK Window System also.
6911
6912 2001-04-30  Ben Wing  <ben@xemacs.org>
6913
6914         * printer.el:
6915         * printer.el (printer-page-header):
6916         * printer.el (Print-context): New.
6917         * printer.el (printer-page-footer):
6918         * printer.el (generate-header-element): New.
6919         * printer.el (generate-header-line): New.
6920         * printer.el (print-context-property):
6921         * printer.el (generic-print-buffer):
6922         * printer.el (generic-print-region):
6923         Implement headers and footers.  Implement calling Print dialog box
6924         (#### but it doesn't quite work yet).
6925
6926 2001-04-25  Ben Wing  <ben@xemacs.org>
6927
6928         * about.el (xemacs-hackers):
6929         * about.el (about-url-alist):
6930         * about.el (about-personal-info):
6931         * about.el (about-hacker-contribution):
6932         More contributions.
6933         
6934         * simple.el (handle-post-motion-command):
6935         Fix spurious setting of zmacs-region-stays to t after a non-shift
6936         motion command.
6937
6938 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6939
6940         * about.el (about-personal-info): Update my bio.
6941         (about-hacker-contribution): Ditto.
6942
6943 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
6944
6945         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
6946
6947 2001-04-19  Andy Piper  <andy@xemacs.org>
6948
6949         * package-net.el (package-net-cygwin32-binary-size): new size.
6950         (package-net-win32-binary-size): new size.
6951         (package-net-convert-index-to-ini): Use new arch.
6952         (package-net-batch-convert-index-to-ini): Removed.
6953         (package-net-generate-bin-ini): New.
6954         (package-net-batch-generate-bin-ini): New.
6955
6956 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
6957
6958         * XEmacs 21.4.1 "Copyleft" is released.
6959
6960 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
6961
6962         * x-compose.el (xlib-input-method-bug-workaround):
6963         (alias-colon-to-double-quote):
6964         Force sort in map-keymap to work around rehash bug.
6965
6966 2001-04-17  Ben Wing  <ben@xemacs.org>
6967
6968         * about.el: Finish overhaul, add a few new hackers, update a
6969         couple old ones.
6970
6971 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
6972
6973         * XEmacs 21.4.0 "Solid Vapor" is released.
6974
6975 2001-04-15  Ben Wing  <ben@xemacs.org>
6976
6977         * about.el:
6978         * about.el (about-headline-face): New.
6979         * about.el (about-link-face): New.
6980         * about.el (about-current-release-maintainers): New.
6981         * about.el (about-other-current-hackers): New.
6982         * about.el (about-url-alist):
6983         * about.el (about-once-and-future-hackers): New.
6984         * about.el (about-mailto-link): New.
6985         * about.el (about-get-buffer):
6986         * about.el (about-finish-buffer):
6987         * about.el (about-xemacs):
6988         * about.el (about-features): Removed.
6989         * about.el (about-advantages): New.
6990         * about.el (about-maintainer-info): Removed.
6991         * about.el (about-personal-info): New.
6992         * about.el (about-hacker-contribution): New.
6993         * about.el (about-maintainer):
6994         * about.el (about-show-linked-info):
6995         * about.el (about-hackers):
6996         Major revamping.  Rewriting of most of the text, improve the
6997         link handling, separate info on contributors into personal
6998         and contribution info, add new contributors, update personal
6999         info, etc. etc.
7000         
7001         * menubar-items.el (default-menubar):
7002         Help menubar entry for News now says more accurately
7003         "What's New in XEmacs".
7004         
7005         * mouse.el:
7006         * mouse.el (mouse-track-cleanup-hook):
7007         * mouse.el (mouse-track):
7008         Don't set-buffer to a dead buffer when calling mouse-track
7009         cleanup hooks.
7010
7011 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
7012
7013         * XEmacs 21.2.47 "Zephir" is released.
7014
7015 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
7016
7017         * dialog.el (make-dialog-box): Disable dialog box titles until
7018         we get them working.
7019
7020 2001-03-30  Ben Wing  <ben@xemacs.org>
7021
7022         * help.el:
7023         * help.el (Help-princ-face):
7024         * help.el (Help-prin1-face):
7025         * help.el (frob-help-extents):
7026         * help.el (describe-function-1):
7027         * help.el (describe-variable):
7028         Avoid using font-lock faces, which may not be defined.
7029         Instead, use hyper-apropos faces, and make sure they're
7030         defined as necessary by using `require'. (It's not so safe
7031         to do this for font-lock.) In any case, we will eventually
7032         be merging this functionality into hyper-apropos.
7033
7034         * loaddefs.el (completion-ignored-extensions):
7035         Fix documentation.
7036         
7037         * menubar-items.el (menu-truncate-list): Removed.
7038         * menubar-items.el (Menubar-items-truncate-list): New.
7039         * menubar-items.el (default-menubar):
7040         Fix errors if grep or compile command is too long.  Rename helper
7041         function to be less visible.
7042
7043 2001-03-23  Martin Buchholz  <martin@xemacs.org>
7044
7045         * byte-optimize.el (byte-optimize-minus):
7046         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
7047
7048 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
7049
7050         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
7051         Mule is available.
7052
7053         * mule/latin.el: New file.
7054
7055 2001-03-11  Ben Wing  <ben@xemacs.org>
7056
7057         * auto-save.el:
7058         * auto-save.el (auto-save-directory):
7059         * auto-save.el (make-auto-save-file-name):
7060         * auto-save.el (auto-save-file-name-p): New.
7061
7062         Merge in improvements from other definition of
7063         make-auto-save-file-name in files.el.
7064         
7065         * auto-save.el (auto-save-original-name):
7066         * auto-save.el (auto-save-name-in-fixed-directory):
7067         * auto-save.el (auto-save-unslashify-name): Removed.
7068         * auto-save.el (auto-save-slashify-name): Removed.
7069         * auto-save.el (auto-save-reserved-chars): New.
7070         * auto-save.el (auto-save-escape-name): New.
7071         * auto-save.el (auto-save-unhex): New.
7072         * auto-save.el (auto-save-unescape-name): New.
7073
7074         Change algorithm for encoding filenames in auto-save names to be
7075         entirely safe with all filesystems and all possible characters in
7076         a filename, and 100% reversible. (Essentially, uses
7077         quoted-printable as the encoding.)
7078         
7079         * auto-save.el (recover-all-files):
7080
7081         Use insert-directory rather than calling ls directly -- fixes
7082         things under Windows.
7083
7084         * files.el:
7085         * files.el (convert-standard-filename): Substitute FSF's
7086         definition for this (we had nothing here before).
7087         
7088         * files.el (backup-buffer): Warning fix.
7089         
7090         * files.el (make-backup-file-name):
7091         * files.el (find-backup-file-name):
7092         Fix error in calling sequence to auto-save-file-name-p.
7093         
7094         * files.el (recover-file):
7095         Use insert-directory rather than calling ls directly -- fixes
7096         things under Windows.
7097
7098         * files.el (make-auto-save-file-name): Removed.
7099         * files.el (auto-save-file-name-p): Removed.
7100         auto-save is always dumped so no sense in having a definition
7101         that will always be overwritten with another.
7102         
7103         * files.el (insert-directory):
7104         * win32-native.el:
7105         * win32-native.el (debug-mswindows-process-command-lines):
7106         * win32-native.el (original-make-auto-save-file-name): Removed.
7107         * win32-native.el (make-auto-save-file-name): Removed.
7108
7109
7110 2001-03-21  Martin Buchholz <martin@xemacs.org>
7111
7112         * XEmacs 21.2.46 "Urania" is released.
7113
7114 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
7115
7116         * menubar-items.el (default-menubar): Update sample.emacs to
7117         sample.init.el and adjust accelerators.
7118
7119 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
7120
7121         * build-report.el (build-report): Improve docstring.
7122
7123 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
7124
7125         * ChangeLog: Log GTK merge.
7126
7127         * gutter-items.el:
7128         * mwheel.el:
7129         * sound.el:
7130         * startup.el:
7131         Revert gratuitous whitespace changes.
7132
7133 2001-03-07  Ben Wing  <ben@xemacs.org>
7134
7135         * help.el:
7136         * help.el (key-or-menu-binding):
7137         * help.el (Help-find-file): New.
7138         * help.el (describe-beta):
7139         * help.el (describe-copying):
7140         * help.el (describe-project):
7141         * help.el (view-emacs-news):
7142         * help.el (view-sample-init-el): New.
7143         * help.el (Help-princ-face): New.
7144         * help.el (Help-prin1-face): New.
7145         * help.el (help-symbol-function-context-menu):
7146         * help.el (help-symbol-variable-context-menu):
7147         * help.el (help-symbol-function-and-variable-context-menu):
7148         * help.el (frob-help-extents):
7149         * help.el (describe-function-1):
7150         * help.el (describe-variable):
7151
7152         Add coloring in Help buffers, correspondent with hyperlinks.
7153         View files in view-mode rather than Fundamental.
7154         Remove separators from context menus -- now handled in generic code.
7155         Add `Find Tag' to context menu.
7156         
7157         * menubar.el (popup-mode-menu):
7158
7159         Rewrite code that outputs the popup menu to (a) put more specific
7160         entries first, (b) be more robust, (c) output the proper context
7161         menu separators automatically (the context menu functionality is
7162         new and currently used only by Help).
7163
7164 2001-03-10  William M. Perry  <wmperry@aventail.com>
7165
7166         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7167         this function when converting from the 21.1 GTK branch.  Now
7168         supports file, password, question, and color built-in dialogs.
7169
7170 2001-03-06  Ben Wing  <ben@xemacs.org>
7171
7172         * keydefs.el:
7173         * keydefs.el (global-map):
7174         Add commented-out change of M-k (for 21.5).
7175         
7176         * menubar-items.el (default-menubar):
7177         Fix items to control kill-line behavior; add items for
7178         shifted motion.
7179         
7180         * simple.el:
7181         * simple.el (kill-whole-line):
7182         * simple.el (historical-kill-line): Removed.
7183         * simple.el (kill-line): Removed.
7184         * simple.el (kill-entire-line): New.
7185         * simple.el (kill-line-1): New.
7186         * simple.el (backward-kill-line):
7187         Undo kill-whole-line == always changes.  Add new function
7188         kill-entire-line to unconditionally delete the current line.
7189         Add comments describing the lamentable state of affairs of
7190         the kill-line functions and variables.
7191
7192 2001-03-02  Ben Wing  <ben@xemacs.org>
7193
7194         * simple.el:
7195         * simple.el (beginning-of-buffer):
7196         * simple.el (end-of-buffer):
7197         * simple.el (mark-ring-unrecorded-commands):
7198         * simple.el (signal-error-on-buffer-boundary):
7199         * simple.el (shifted-motion-keys-select-region):
7200         * simple.el (unshifted-motion-keys-deselect-region):
7201         * simple.el (motion-keys-for-shifted-motion): New.
7202         * simple.el (handle-pre-motion-command):
7203         * simple.el (handle-post-motion-command):
7204         * simple.el (forward-char-command):
7205         * simple.el (backward-char-command):
7206         * simple.el (scroll-up-command):
7207         * simple.el (scroll-down-command):
7208         * simple.el (next-line):
7209         * simple.el (previous-line):
7210         * simple.el (backward-block-of-lines):
7211         * simple.el (forward-block-of-lines):
7212         * simple.el (backward-word):
7213         * simple.el (mark-word):
7214
7215         Augment documentation of the most common motion commands to make
7216         note of the shifted-motion support.  Improve the support to (a)
7217         properly document how it works and why it's done in the fashion it
7218         is, and (b) allow the keystrokes that trigger it to be customized.
7219
7220         Correct error in the customize specification of
7221         mark-ring-unrecorded-commands.
7222
7223 2001-03-02  Ben Wing  <ben@xemacs.org>
7224
7225         * font-lock.el:
7226         * font-lock.el (font-lock-pending-extent-table): Removed.
7227         * font-lock.el (font-lock-pending-buffer-table): New.
7228         * font-lock.el (font-lock-pre-idle-hook):
7229         * font-lock.el (font-lock-after-change-function):
7230         * font-lock.el (font-lock-fontify-pending-extents):
7231         * font-lock.el (font-lock-lisp-like):
7232
7233         Fix handling of pending extents to avoid excessive slowness (N^2
7234         behavior) when making lots of buffer changes between redisplays,
7235         such as when saving the Options.
7236
7237 2001-03-09  William M. Perry  <wmperry@aventail.com>
7238
7239         * device.el:
7240         * dragdrop.el:
7241         * dumped-lisp.el:
7242         * faces.el:
7243         * frame.el:
7244         * gnuserv.el:
7245         * loadup.el:
7246         * menubar-items.el:
7247         * minibuf.el:
7248         The Great GTK Merge.
7249
7250         * ChangeLog.GTK:
7251         * dialog-gtk.el:
7252         * gdk.el:
7253         * generic-widgets.el:
7254         * glade.el:
7255         * gnome-widgets.el:
7256         * gnome.el:
7257         * gtk-compose.el:
7258         * gtk-extra.el:
7259         * gtk-faces.el:
7260         * gtk-ffi.el:
7261         * gtk-file-dialog.el:
7262         * gtk-font-menu.el:
7263         * gtk-glyphs.el:
7264         * gtk-init.el:
7265         * gtk-iso8859-1.el:
7266         * gtk-marshal.el:
7267         * gtk-mouse.el:
7268         * gtk-package.el:
7269         * gtk-password-dialog.el:
7270         * gtk-select.el:
7271         * gtk-widget-accessors.el:
7272         * gtk-widgets.el:
7273         * gtk.el:
7274         widgets-gtk.el:
7275         The Great GTK Merge: new files.
7276
7277 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7278
7279         * generic-widgets.el: Don't require gtk (a built-in feature) at
7280         top level.  Don't execute the last sexp unless (featurep 'gtk).
7281
7282 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7283
7284         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7285
7286 2001-02-23  Martin Buchholz <martin@xemacs.org>
7287
7288         * XEmacs 21.2.45 "Thelxepeia" is released.
7289
7290 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7291  
7292         * about.el (xemacs-hackers): update my entry. 
7293         * about.el (about-maintainer-info): ditto. 
7294         * about.el (about-hackers): ditto. 
7295
7296 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7297
7298         * about.el (about-maintainer-info): More vanity info about
7299         yours truly.
7300
7301 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7302
7303         * build-report.el (build-report-destination): xemacs-build-reports
7304         has moved to SourceForge, where mailing list name length is
7305         restricted, hence the name change to
7306         xemacs-buildreports@xemacs.org.
7307         * build-report.el (build-report-keep-regexp): Update default.
7308         * build-report.el (build-report-delete-regexp): Ditto.
7309         * build-report.el (build-report-make-output-files): Ditto.
7310
7311 2001-02-19  Craig Lanning  <lanning@scra.org>
7312
7313         * lisp-mode.el: Add indentation specifications for following
7314         Common Lisp forms: handler-case, handler-bind, with-slots,
7315         with-open-file, with-open-stream, print-unreadable-object.
7316
7317 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7318
7319         * font-lock.el (font-lock-set-defaults-1):
7320         Move initialization of `font-lock-cache-position' so that it's set
7321         even if font-lock-keywords is already defined.
7322
7323 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7324
7325         * autoload.el (generate-file-autoloads-1):
7326         Use `emacs-lisp-mode-syntax-table' instead of
7327         `lisp-mode-syntax-table'.
7328         * lisp-mode.el (lisp-mode-syntax-table):
7329         Get rid of old checks for `parse-partial-sexp' version.
7330         Make `|' (pipe) string delimiter instead of punctuation.
7331
7332 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7333
7334         * window.el (save-selected-window):
7335         Use gensym for better macro hygiene.
7336
7337 2001-02-06  Mike Sperber <mike@xemacs.org>
7338
7339         * dump-paths.el:
7340         * startup.el (startup-setup-paths): Set and use
7341         `mule-lisp-directory'.
7342         (startup-setup-paths-warning): Ditto.
7343
7344         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7345         (paths-construct-load-path): Consider `mule-lisp-directory'.
7346
7347 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7348
7349         * font-lock.el: Syntax table improvements used.  A few random
7350         changes are not specified below.
7351         (font-lock-fontify-string-delimiters):
7352         (font-lock-syntactic-keywords):
7353         (font-lock-cache-state nil):
7354         (font-lock-cache-position):
7355         New variables.
7356         (font-lock-set-syntax):
7357         (font-lock-apply-syntactic-highlight):
7358         (font-lock-fontify-syntactic-anchored-keywords):
7359         (font-lock-fontify-syntactic-keywords-region):
7360         (font-lock-eval-keywords):
7361         New functions.
7362         (font-lock-remove-face):
7363         (font-lock-fontify-syntactically-region):
7364         Use syntax properties.
7365
7366 2001-02-08  Martin Buchholz <martin@xemacs.org>
7367
7368         * XEmacs 21.2.44 "Thalia" is released.
7369
7370 2001-01-16  Mike Sperber <mike@xemacs.org>
7371
7372         * startup.el (normal-top-level): Work even if no installation root
7373         is found.
7374
7375 2001-01-30  Andy Piper  <andy@xemacs.org>
7376
7377         * gutter-items.el (progress-abort-glyph): remove instantiator.
7378         (set-progress-abort-instantiator): new function.
7379         (abort-progress-feedback): use it.
7380
7381         * gutter.el (set-gutter-dirty-p): new function.
7382
7383 2001-01-30  Didier Verna  <didier@xemacs.org>
7384
7385         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7386
7387 2001-01-24  Didier Verna  <didier@xemacs.org>
7388
7389         * sound.el (sound-extension-list): give a better default value.
7390         * sound.el (load-sound-file): improve the doc string, also find
7391         files given by absolute names, pass a real extension list to
7392         `locate-file'.
7393
7394 2001-01-26  Martin Buchholz <martin@xemacs.org>
7395
7396         * XEmacs 21.2.43 "Terspichore" is released.
7397
7398 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7399
7400         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7401         messages from gnuserv.
7402
7403 2001-01-20  Martin Buchholz <martin@xemacs.org>
7404
7405         * XEmacs 21.2.42 "Poseidon" is released.
7406
7407 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7408
7409         * cl-macs.el (cl-upcase-arg): New function.
7410         (cl-function-arglist): New function.
7411         (cl-transform-lambda): Automatically add CL-style lambda list to
7412         documentation string using functions above.
7413
7414 2001-01-12  Andy Piper  <andy@xemacs.org>
7415
7416         * package-get.el (package-get-custom): call
7417         package-net-update-installed-db.
7418
7419         * package-ui.el (pui-install-selected-packages): call
7420         package-net-update-installed-db.
7421
7422         * package-net.el (package-net-update-installed-db): use
7423         packages-package-list so that we reflect reality.
7424
7425         * packages.el (packages-package-list): Make docstring reflect
7426         reality.
7427
7428         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7429
7430         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7431         isn't installed.
7432
7433 2001-01-17  Andy Piper  <andy@xemacs.org>
7434
7435         * wid-edit.el (widget-activation-glyph-mapper): activate or
7436         deactivate native widgets.
7437         (widget-glyph-insert-glyph): record instantiator.
7438         (widget-push-button-value-create): use it.
7439
7440         * gui.el (gui-button-action): new function. Make button's domain
7441         buffer current when calling.
7442         (make-gui-button): update to use gui-button-action.
7443
7444 2001-01-16  Didier Verna  <didier@xemacs.org>
7445
7446         * menubar-items.el (default-menubar): add an entry for modeline
7447         horizontal scrolling in Options -> Display.
7448
7449 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7450
7451         * package-get.el (package-get-require-signed-base): Set to nil
7452         by default.
7453
7454 2001-01-17  Martin Buchholz <martin@xemacs.org>
7455
7456         * XEmacs 21.2.41 "Polyhymnia" is released.
7457
7458 2001-01-16  Mike Sperber <mike@xemacs.org>
7459
7460         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7461         catch lisp/mule/.
7462
7463 2001-01-14  Mike Sperber <mike@xemacs.org>
7464
7465         * startup.el (maybe-create-compatibility-dot-emacs):
7466         (maybe-unmigrate-user-init-file):
7467         (unmigrate-user-init-file): Created.
7468         (maybe-migrate-user-init-file): Offer creation of compatibility
7469         .emacs.
7470         Some doc fixes wrt init file location.
7471
7472 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7473
7474         * faces.el (face-frob-from-locale-first): new variable.
7475         (frob-face-font-2): Honor tags arg while trying to use
7476         standard-face-mapping.  When face-frob-from-locale-first is set,
7477         first try to set face inheriting from frobbed-face.
7478
7479 2001-01-15  Didier Verna  <didier@xemacs.org>
7480
7481         * about.el (xemacs-hackers): update my entry.
7482         * about.el (about-url-alist): ditto.
7483         * about.el (about-maintainer-info): ditto.
7484         * about.el (about-hackers): ditto.
7485
7486 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7487
7488         The byte compiler has been badly broken for a year,
7489         by the patch of 1999-12-06.
7490         * byte-optimize.el (byte-optimize-form-code-walker):
7491         Bug was: the byte compiler was making this erroneous optimization:
7492         (progn (or (foo)) (bar)) ==> (bar)
7493
7494 2000-11-20  Mike Sperber <mike@xemacs.org>
7495
7496         * setup-paths.el (paths-core-load-path-depth): Split
7497         `paths-load-path-depth' in two for site and core lisp.  Don't
7498         recurse into core.
7499         * setup-paths.el (paths-construct-load-path): Use.
7500
7501 2001-01-10  Andy Piper  <andy@xemacs.org>
7502
7503         * package-net.el (package-net-cygwin32-binary-size): new variable
7504         (package-net-win32-binary-size): ditto.  add much needed
7505         commentary.
7506
7507         * gutter-items.el (buffers-tab-items): correct off-by-one error
7508         for buffers-tab-max-size.
7509
7510 2001-01-08  Martin Buchholz <martin@xemacs.org>
7511
7512         * XEmacs 21.2.40 is released.
7513
7514 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7515
7516         * mule/hebrew.el: Fix comments and typos.
7517         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7518
7519 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7520
7521         * ChangeLog.1: move ancient log from fill.el.
7522
7523         * dump-paths.el:
7524         paragraphs.el:
7525         mule/mule-category.el:
7526         Miscellaneous typo fixes and slight doc clarifications.
7527
7528         * mule/mule-ccl.el:  Correct file name in header.
7529
7530 2000-12-31  Martin Buchholz <martin@xemacs.org>
7531
7532         * XEmacs 21.2.39 is released.
7533
7534 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7535
7536         * byte-optimize.el (byte-optimize-cond):
7537         (byte-optimize-cond-1): New.
7538         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7539         Optimizes (cond (x nil)) ==> nil.
7540         Provide better diagnostic on malformed expr like (cond foo).
7541
7542 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7543
7544         * mule/mule-coding.el:
7545         mule/mule-cmds.el (reset-language-environment,
7546         set-language-environment-coding-systems):
7547         Safer default coding-priority-list, corresponding to src/file-coding.h.
7548
7549 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7550
7551         * package-admin.el: Allow package removal from
7552         early-package-load-path.
7553
7554 2000-12-15  Andreas Jaeger  <aj@suse.de>
7555
7556         * about.el (about-maintainer-info): Update my entry.
7557
7558 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
7559
7560         * packages.el (locate-library): Add support for bzip2
7561         compressed .el files.
7562
7563 2000-12-12  Andy Piper  <andy@xemacs.org>
7564
7565         * package-net.el: new file.
7566
7567 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
7568
7569         * font-lock.el: Add missing C++ keywords.
7570
7571 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
7572
7573         * simple.el (indent-for-comment): Preserve indentation of comments
7574         starting in column 0, as documented in (Info-goto-node
7575         "(xemacs)Comments").  Update docstring accordingly.
7576
7577 2000-12-05  Martin Buchholz <martin@xemacs.org>
7578
7579         * XEmacs 21.2.38 is released.
7580
7581 2000-12-04  Didier Verna  <didier@xemacs.org>
7582
7583         * mouse.el (default-mouse-track-set-point-in-window): remove
7584         spurious '+' operation detected by Martin.
7585
7586
7587 2000-12-01  Martin Buchholz  <martin@xemacs.org>
7588
7589         * cl-extra.el (coerce):
7590         Implement char to integer coercion.
7591         Remove extraneous (numberp) test.
7592
7593         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
7594         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
7595         (byte-optimize-predicate):
7596         Warn if evaluating constant expression signals an error.
7597         (byte-optimize-form): Small simplification.
7598
7599         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
7600
7601 2000-11-30  Martin Buchholz  <martin@xemacs.org>
7602
7603         * byte-optimize.el:
7604         (byte-optimize-minus):
7605         (byte-optimize-plus):
7606         (byte-optimize-mult):
7607         (byte-optimize-quo):
7608         Use (car (last x)) instead of (last x) to get last elt!
7609         Use `byte-optimize-predicate' to optimize `%'.
7610         Move optimizations for special numeric args to bytecomp.el.
7611         * bytecomp.el (byte-compile-associative): Remove.
7612         (byte-compile-max): New.
7613         (byte-compile-min): New.
7614         Properly handle erroneous calls: (max) (min).
7615         (byte-compile-plus): New.
7616         (byte-compile-minus):
7617         It's easiest to handle 0, +1 and -1 args here.
7618         (byte-compile-mult): New.
7619         It's easiest to handle 1, -1 and 2 args here.
7620         (byte-compile-quo):
7621         It's easiest to handle 0, +1 and -1 args here.
7622         Issue byte-compiler warning when dividing by zero.
7623
7624         Byte-compiler arithmetic improvements.
7625         Better optimize these expressions in the obvious way:
7626         (+ x y 1)   -->  varref x varref y add add1
7627         (+ x y -1)  -->  varref x varref y add sub1
7628         (- x y 0)   -->  (- x y)
7629         (- 0 x y)   -->  (- (- x) y)
7630         (% 42 19)   --> compile-time constant
7631         (/ 42 19)   --> compile-time constant
7632         (* (foo) 2) --> foo call dup plus
7633
7634         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
7635         unless (declaim (optimize (safety 3)))
7636         or (setq byte-compile-delete-errors nil).
7637
7638 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
7639
7640         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
7641         docstrings.
7642
7643 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
7644
7645         * startup.el (command-line-do-help):  Add documentation of
7646         portable dumper switches.
7647
7648 2000-11-22  Andy Piper  <andy@xemacs.org>
7649
7650         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
7651
7652         * glyphs.el (init-glyphs): don't use autodetect for strings.
7653
7654 2000-11-28  Martin Buchholz  <martin@xemacs.org>
7655
7656         * byte-optimize.el (byte-optimize-char-before):
7657         (byte-optimize-backward-char):
7658         (byte-optimize-backward-word):
7659         Fix incorrect optimizations for these sorts of expressions:
7660         (let ((x nil)) (backward-char x))
7661
7662 2000-11-21  Martin Buchholz  <martin@xemacs.org>
7663
7664         * byte-optimize.el:
7665         * byte-optimize.el (byte-optimize-backward-char): New.
7666         * byte-optimize.el (byte-optimize-backward-word): New.
7667         Make backward-word and backward-char as efficient as forward versions.
7668
7669         * bytecomp.el (byte-compile-no-args-with-one-extra):
7670         * bytecomp.el (byte-compile-one-arg-with-one-extra):
7671         * bytecomp.el (byte-compile-two-args-with-one-extra):
7672         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
7673         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
7674         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
7675         Check if extra arg is constant nil, and if so, use byte-coded call.
7676
7677         * simple.el (backward-word):
7678         * simple.el (mark-word):
7679         * simple.el (kill-word):
7680         * simple.el (backward-kill-word):
7681         Make COUNT argument optional, for consistency with forward-char et al.
7682
7683         * abbrev.el (abbrev-string-to-be-defined):
7684         * abbrev.el (inverse-abbrev-string-to-be-defined):
7685         * abbrev.el (inverse-add-abbrev):
7686         * abbrev.el (expand-region-abbrevs):
7687         * buff-menu.el (Buffer-menu-execute):
7688         * indent.el (move-to-left-margin):
7689         * indent.el (indent-relative):
7690         * indent.el (move-to-tab-stop):
7691         * info.el (Info-reannotate-node):
7692         * lisp-mode.el (lisp-indent-line):
7693         * lisp.el (end-of-defun):
7694         * lisp.el (move-past-close-and-reindent):
7695         * misc.el (copy-from-above-command):
7696         * mouse.el (default-mouse-track-scroll-and-set-point):
7697         * page.el (forward-page):
7698         * paragraphs.el (forward-paragraph):
7699         * paragraphs.el (end-of-paragraph-text):
7700         * picture.el (picture-forward-column):
7701         * picture.el (picture-self-insert):
7702         * rect.el (extract-rectangle-line):
7703         * simple.el (newline):
7704         * simple.el (fixup-whitespace):
7705         * simple.el (backward-delete-char-untabify):
7706         * simple.el (transpose-chars):
7707         * simple.el (transpose-preceding-chars):
7708         * simple.el (do-auto-fill):
7709         * simple.el (indent-new-comment-line):
7710         * simple.el (blink-matching-open):
7711         * view-less.el (cleanup-backspaces):
7712         * wid-edit.el (widget-transpose-chars):
7713         * term/bg-mouse.el (bg-insert-moused-sexp):
7714         Use more readable (backward-FOO n) instead of (forward-FOO -n).
7715
7716         * info.el (Info-fontify-node):
7717         * simple.el (backward-delete-function):
7718         Use canonical delete-backward-char instead of backward-delete-char.
7719
7720 2000-11-20  Andy Piper  <andy@xemacs.org>
7721
7722         * gutter-items.el (update-tab-in-gutter): don't barf if there are
7723         no buffers.
7724
7725 2000-11-20  Andy Piper  <andy@xemacs.org>
7726
7727         * gutter-items.el (update-tab-in-gutter): don't give popup frames
7728         buffer tabs.
7729
7730 2000-11-18  Martin Buchholz  <martin@xemacs.org>
7731
7732         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
7733         (proclaim inline...) was shadowing compiler-macros.
7734
7735 2000-11-17  Martin Buchholz  <martin@xemacs.org>
7736
7737         * bytecomp.el (byte-compile-eval): New.
7738         (byte-compile-initial-macro-environment): Use byte-compile-eval.
7739         Keeps this promise made in Lispref:
7740         "If a file being compiled contains a `defmacro' form, the macro is
7741         defined temporarily for the rest of the compilation of that file."
7742
7743 2000-11-09  Martin Buchholz  <martin@xemacs.org>
7744
7745         * cl.el (floatp-safe):
7746         (plusp):
7747         (minusp):
7748         (oddp):
7749         (evenp):
7750         (cl-abs):
7751         Use a better parameter name than `x'.
7752
7753         * cl-macs.el (check-type): Make continuable.  Change documentation
7754         to require PLACE, but accept any form for compatibility.
7755
7756         * abbrev.el (define-abbrev): Use check-type.
7757         * font-menu.el (font-menu-change-face): Use check-type.
7758         * menubar.el (relabel-menu-item): Use check-type.
7759         * itimer.el: Fix typo.
7760
7761 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
7762
7763         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
7764
7765 2000-11-14  Martin Buchholz <martin@xemacs.org>
7766
7767         * XEmacs 21.2.37 is released.
7768
7769 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
7770
7771         * code-cmds.el: Provide the feature.
7772
7773 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
7774
7775         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
7776
7777         * code-cmds.el: New file
7778         * mule/mule-cmds.el:
7779         * mule/mule-misc.el
7780         (coding-keymap): New keymap. Define coding system keyboard
7781         commands on file-coding builds too.
7782         (coding-system-change-eol-conversion):
7783         (universal-coding-system-argument):
7784         (set-default-coding-systems):
7785         (prefer-coding-system): Moved from mule-cmds.el
7786         (set-buffer-process-coding-system): Moved from mule-misc.el
7787
7788 2000-09-15  Stephen Carney <carney@scubadoo.com>
7789
7790         * etags.el (buffer-tag-table-files): Use append instead of nconc.
7791
7792 2000-11-09  Steve Youngs  <youngs@xemacs.org>
7793
7794         * package-get.el (package-get-download-sites): Add a pre-release
7795         site for experimental packages.
7796
7797         * auto-autoloads.el: Regenerated.
7798
7799 2000-08-01  Andy Piper  <andy@xemacs.org>
7800
7801         * gutter-items.el (buffers-tab-omit-function): reference
7802         buffers-tab-select-visible-buffers.
7803         (buffers-tab-filter-functions): new variable, by default uses
7804         buffers-tab-selection-function and buffers-tab-omit-function.
7805         (select-buffers-tab-buffers-by-mode): invert arguments.
7806         (buffers-tab-select-visible-buffers): new function. Invert calling
7807         of buffers-menu-omit-invisible-buffers.
7808         (buffers-tab-items): rewrite to use
7809         buffers-tab-filter-functions. Rewrite docstring.
7810         (gutter-buffers-tab-extent): delete.
7811         (add-tab-to-gutter): always build a new extent when adding the
7812         tabs.
7813         (update-tab-in-gutter): make gutter dirty when orientation
7814         changes.
7815
7816 2000-11-07  Martin Buchholz  <martin@xemacs.org>
7817
7818         * bytecomp.el (byte-compile-defvar-or-defconst):
7819         Only do loadhist recording if defvar form includes a value.
7820
7821 2000-11-02  Martin Buchholz  <martin@xemacs.org>
7822
7823         * bytecomp.el (byte-compile-initial-macro-environment):
7824         `eval-when-compile' should not compile its body.
7825
7826 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7827
7828         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
7829         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
7830         some Japanese English.  Remove some ancient FSF comments, and
7831         improve docstrings.  Use symbols not vectors for tables.
7832
7833 2000-11-03  Martin Buchholz  <martin@xemacs.org>
7834
7835         * keymap.el:
7836         (local-key-binding):
7837         (global-key-binding):
7838         Add an optional `accept-defaults' parameter, just like `lookup-key'.
7839
7840         * lisp.el:
7841         (backward-sexp): Slightly simpler code.
7842         (mark-sexp): Make arg optional, like FSF Emacs.
7843         (forward-list): Slightly simpler code.
7844         (backward-list): Slightly simpler code.
7845         (down-list):  Make arg optional, like FSF Emacs.
7846         (up-list):  Make arg optional, like FSF Emacs.
7847         (backward-up-list):  Make arg optional, like FSF Emacs.
7848         (kill-sexp):  Make arg optional, like FSF Emacs.
7849         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
7850
7851         * font-menu.el (font-menu-change-face):
7852         Take continuable errors into account.
7853
7854         * abbrev.el:
7855         * abbrev.el (clear-abbrev-table):
7856         * abbrev.el (define-abbrev-table):
7857         * abbrev.el (define-abbrev):
7858         * abbrev.el (insert-abbrev-table-description):
7859         * apropos.el (apropos-documentation-check-doc-file):
7860         * apropos.el (apropos-documentation-check-elc-file):
7861         * buff-menu.el (list-buffers):
7862         * buff-menu.el (list-buffers-noselect):
7863         * bytecomp.el (byte-recompile-directory):
7864         * bytecomp.el (batch-byte-compile):
7865         * cl-macs.el (typep):
7866         * code-files.el (find-coding-system-magic-cookie):
7867         * code-files.el (insert-file-contents):
7868         * cus-edit.el (customize-set-variable):
7869         * cus-edit.el (customize-save-variable):
7870         * cus-face.el (custom-set-face-font-size):
7871         * cus-face.el (custom-set-face-update-spec):
7872         * cus-face.el (custom-reset-faces):
7873         * custom.el (custom-check-theme):
7874         * custom.el (copy-upto-last):
7875         * fill.el (canonically-space-region):
7876         * fill.el (fill-paragraph):
7877         * fill.el (fill-region):
7878         * fill.el (find-space-insertable-point):
7879         * fill.el (justify-current-line):
7880         * faces.el (face-spec-update-all-matching):
7881         * faces.el (set-face-stipple):
7882         * files-nomule.el (insert-file-contents):
7883         * files.el (insert-file-contents-literally):
7884         * files.el (hack-local-variables-last-page):
7885         * files.el (basic-save-buffer):
7886         * files.el (insert-directory):
7887         * font-menu.el (font-menu-change-face):
7888         * font.el (font-spatial-to-canonical):
7889         * format.el (format-encode-region):
7890         * format.el (format-insert-file):
7891         * format.el (format-replace-strings):
7892         * gutter.el (set-gutter-element):
7893         * help.el (key-or-menu-binding):
7894         * help.el (describe-bindings):
7895         * help.el (with-syntax-table):
7896         * indent.el (indent-rigidly):
7897         * indent.el (delete-to-left-margin):
7898         * info.el:
7899         * info.el (Info-extract-dir-entry-from):
7900         * info.el (Info-build-dir-anew):
7901         * info.el (Info-rebuild-dir):
7902         * info.el (Info-batch-rebuild-dir):
7903         * info.el (Info-read-subfile):
7904         * info.el (Info-build-node-completions):
7905         * info.el (Info-extract-menu-node-name):
7906         * isearch-mode.el (isearch-range-invisible):
7907         * isearch-mode.el (isearch-restore-invisible-extents):
7908         * itimer.el (itimerp):
7909         * itimer.el (itimer-live-p):
7910         * keymap.el:
7911         * keymap.el (substitute-key-definition):
7912         * keymap.el (read-command-or-command-sexp):
7913         * keymap.el (local-key-binding):
7914         * keymap.el (global-key-binding):
7915         * keymap.el (global-set-key):
7916         * keymap.el (local-set-key):
7917         * ldap.el:
7918         * ldap.el (ldap-add-entries):
7919         * ldap.el (ldap-delete-entries):
7920         * lisp.el (backward-sexp):
7921         * lisp.el (mark-sexp):
7922         * lisp.el (forward-list):
7923         * lisp.el (backward-list):
7924         * lisp.el (down-list):
7925         * lisp.el (backward-up-list):
7926         * lisp.el (up-list):
7927         * lisp.el (kill-sexp):
7928         * lisp.el (backward-kill-sexp):
7929         * menubar.el (add-menu-button):
7930         * menubar.el (add-submenu):
7931         * menubar.el (delete-menu-item):
7932         * menubar.el (relabel-menu-item):
7933         * mouse.el (narrow-window-to-region):
7934         * obsolete.el (define-obsolete-variable-alias):
7935         * obsolete.el (store-substring):
7936         * package-admin.el:
7937         * package-admin.el (package-admin-install-function):
7938         * package-admin.el (package-admin-install-function-mswindows):
7939         * package-admin.el (package-admin-default-install-function):
7940         * package-get.el (package-get-update-base-entries):
7941         * packages.el (packages-load-package-dumped-lisps):
7942         * packages.el (packages-collect-package-dumped-lisps):
7943         * printer.el (generic-print-buffer):
7944         * printer.el (generic-print-region):
7945         * replace.el (occur-mode-mouse-goto):
7946         * replace.el (perform-replace):
7947         * select.el (get-selection-no-error):
7948         * simple.el:
7949         * simple.el (newline):
7950         * simple.el (open-line):
7951         * simple.el (edit-and-eval-command):
7952         * simple.el (goto-line):
7953         * simple.el (undo):
7954         * simple.el (kill-region):
7955         * simple.el (copy-region-as-kill):
7956         * simple.el (kill-ring-save):
7957         * simple.el (set-mark):
7958         * simple.el (next-line):
7959         * simple.el (previous-line):
7960         * simple.el (line-move):
7961         * simple.el (set-goal-column):
7962         * simple.el (comment-region):
7963         * subr.el:
7964         * subr.el (putf):
7965         * syntax.el (modify-syntax-entry):
7966         * syntax.el (map-syntax-table):
7967         * view-less.el (view-file):
7968         * view-less.el (view-buffer):
7969         * view-less.el (view-file-other-window):
7970         * window-xemacs.el (backward-other-window):
7971         * window.el:
7972         * window.el (one-window-p):
7973         * window.el (walk-windows):
7974         * window.el (window-list):
7975         * x-mouse.el (x-mouse-kill):
7976         * x-select.el (x-get-cutbuffer):
7977         * x-select.el (x-store-cutbuffer):
7978         * term/bg-mouse.el (bg-mouse-line-to-center):
7979         * term/sun-mouse.el (window-line-end):
7980         * term/sun-mouse.el (sun-select-region):
7981         * term/sun.el (kill-region-and-unmark):
7982         * mule/mule-category.el:
7983         * mule/mule-category.el (modify-category-entry):
7984         * mule/mule-category.el (char-category-list):
7985         * mule/mule-coding.el (coding-system-force-on-output):
7986         * mule/mule-misc.el (coding-system-put):
7987         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
7988
7989 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7990
7991         * cus-face.el: Typo fixes and tiny clarifications.
7992         * custom.el: ditto
7993
7994 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
7995
7996         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
7997         * startup.el (normal-top-level): Setup auto-save-list-file-name
7998         if auto-save-list-file-prefix is non-nil.
7999
8000 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
8001
8002         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
8003
8004 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
8005
8006         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
8007         get symbol at point-min.
8008
8009 2000-10-24  Didier Verna  <didier@xemacs.org>
8010
8011         * info.el (Info-emacs-info-file-name): defconst it.
8012         * info.el (Info-footnote-tag): defcustom it.
8013         * info.el (Info-no-description-string): ditto.
8014         * info.el (Info-find-node): adapt to new semantics of
8015         'Info-suffixed-file (don't do the case variants stuff).
8016         * info.el (Info-insert-dir): rewrite the dir file variants code.
8017         * info.el (Info-directory-files): New. Return the list of info
8018         files in a directory.
8019         * info.el (Info-dir-outdated-p): use it.
8020         * info.el (Info-parse-dir-entries): ditto.
8021         * info.el (Info-build-dir-anew): don't restrict to files ending
8022         with a ".info.*" extension.
8023         * info.el (Info-set-mode-line): ditto.
8024         * info.el (Info-read-subfile): adapt to new semantics of
8025         'Info-suffixed-file (append 'exact argument).
8026         * info.el (Info-all-case-regexp): New. Return a regexp matching a
8027         string independently of the case.
8028         * info.el (Info-suffixed-file): use it (match all possible case
8029         for the file name).
8030         * info.el (Info-insert-file-contents): code cleanup.
8031         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
8032         columns.
8033         * info.el (Info-batch-rebuild-dir): ditto.
8034         * info.el (Info-read-node-name-1): ditto.
8035         * info.el (Info-search): ditto.
8036         * info.el (Info-fontify-node): ditto.
8037
8038
8039 2000-10-24  Didier Verna  <didier@xemacs.org>
8040
8041         * process.el (shell-command): when called from a program, avoid
8042         'push-mark's "mark-set" message.
8043
8044 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
8045
8046         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
8047         by a symbol, not by a vector.
8048         * mule/vietnamese.el (vscii): Likewise.
8049         (viscii): Likewise.
8050         * mule/cyrillic.el (koi8-r): Likewise.
8051
8052         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
8053         by a symbol, not by a vector.
8054         (chinese-big5-2): Likewise.
8055         * mule/ethiopic.el (ethiopic): Likewise.
8056         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
8057         (vietnamese-viscii-upper): Likewise.
8058
8059 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8060
8061         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
8062
8063 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8064
8065         * byte-optimize.el (byte-optimize-car): New function.
8066         (byte-optimize-cdr): Ditto.
8067
8068 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
8069
8070         * byte-optimize.el: Partial synch with FSF 20.7.
8071         Optimize constant concatenation.
8072         Add keymapp as a side effect free function.  It is a built-in.
8073         (byte-after-unbind-pos): Remove byte-equal.
8074
8075 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8076
8077         * update-elc-2.el: Quote regexps correctly.
8078
8079 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
8080
8081         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
8082         (ccl-compile): Apply integerp, not integer-or-char-p to
8083         check the type of the buffer magnification
8084         (ccl-compile-write-string): Encode a string with binary
8085         coding system.
8086         (ccl-compile-write-repeat): Likewise.
8087
8088 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8089
8090         * buff-menu.el:
8091         * bytecomp.el:
8092         * coding.el:
8093         * faces.el:
8094         * files.el:
8095         * fill.el:
8096         * float-sup.el:
8097         * font-lock.el:
8098         * help.el:
8099         * iso8859-1.el:
8100         * loaddefs.el:
8101         * menubar-items.el:
8102         * menubar.el:
8103         * modeline.el:
8104         * msw-font-menu.el:
8105         * paragraphs.el:
8106         * paths.el:
8107         * replace.el:
8108         * simple.el:
8109         * sound.el:
8110         * startup.el:
8111         * version.el:
8112         * x-faces.el:
8113         * x-font-menu.el:
8114         Remove purecopy.
8115
8116 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
8117
8118         * simple.el (do-auto-fill): Use the function pointer to by
8119         `comment-line-break-function', not `indent-new-comment-line'. This
8120         fixes an issue with cc-mode comment continuation.
8121
8122 2000-10-11  Martin Buchholz  <martin@xemacs.org>
8123
8124         * simple.el (turn-on-auto-fill):  Add (interactive).
8125         * mwheel.el (mwheel-install): Add (interactive).
8126         * font-lock.el (turn-on-font-lock): Add (interactive).
8127         (turn-off-font-lock): Add (interactive).
8128
8129 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8130
8131         * packages.el (packages-special-base-regexp): Add `man'.
8132
8133 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
8134
8135         * wid-edit.el (widget-specify-active): map over extents in current
8136         buffer like `widget-specify-inactive' does.  Mapping over the
8137         inactive extent object does not work since the current extent is
8138         ignored by `map-extents'.
8139
8140 2000-10-04  Martin Buchholz <martin@xemacs.org>
8141
8142         * XEmacs 21.2.36 is released.
8143
8144 2000-09-22  Martin Buchholz  <martin@xemacs.org>
8145
8146         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
8147         Optimize the compiled-function-constants vector by byte-code
8148         reference counts.
8149
8150 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
8151
8152         * build-report.el (build-report-delete-regexp): quote value in
8153         defcustom
8154
8155 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8156
8157         * build-report.el (build-report): Don't bind srcdir which we don't
8158         use in `multiple-value-bind' to avoid the only byte-compiler
8159         warning.
8160
8161 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8162
8163         * build-report.el: Requires cl and custom now.
8164         build-report-version is determined by XEmacs version -- remove
8165         build-report-version*.
8166         * build-report.el (build-report-version): Removed.
8167         * build-report.el (build-report-installation-version-regexp): New.
8168         * build-report.el (build-report-version-file-regexp): New.
8169         * build-report.el (build-report-installation-srcdir-regexp): New.
8170         * build-report.el (build-report-destination): Offer
8171         xemacs-build-reports and xemacs-beta.
8172         * build-report.el (build-report-keep-regexp): Adjusted.
8173         * build-report.el (build-report-delete-regexp): Adjusted.
8174         * build-report.el (build-report-make-output-dir): New.
8175         * build-report.el (build-report-installation-file): Replace use of
8176         `concat' with `expand-file-name'.
8177         * build-report.el (build-report-make-output-file): Removed.
8178         * build-report.el (build-report-make-output-files): New.
8179         * build-report.el (build-report-subject): Identify as
8180         user-variable with "*...".
8181         * build-report.el (build-report-prompts): Ditto.
8182         * build-report.el (build-report-version-file): New.
8183         * build-report.el (build-report-file-encoding): Identify as
8184         user-variable with "*...".
8185         * build-report.el (build-report-make-output-get): New.
8186         * build-report.el (build-report-insert-header): Report
8187         emacs-version and system-configuration instead of
8188         build-report-version.
8189         * build-report.el (build-report-insert-make-output): Add file
8190         argument.
8191         * build-report.el (build-report-insert-installation-file):
8192         Re-indent.
8193         * build-report.el (build-report-keep): Change docstring,
8194         re-indent.
8195         * build-report.el (build-report-delete): Ditto.
8196         * build-report.el (build-report-installation-data): New.
8197         * build-report.el (build-report-version-file-data): New.
8198
8199 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8200
8201         * byte-optimize.el (byte-optimize-lapcode):
8202         Fix the optimization of using the first 5 elements of the
8203         constants vector for variables.
8204         (byte-optimize-lapcode): Fix another ancient broken optimization.
8205
8206 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8207
8208         * *: Spelling mega-patch
8209
8210 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8211
8212         * easymenu.el: doc fixes.
8213         (easy-menu-do-define): Use backquote.
8214         (easy-menu-change):
8215         (easy-menu-add):
8216         `when' seems much clearer than `if' here.
8217         (easy-menu-remove):
8218         (easy-menu-add-item):
8219         (easy-menu-item-present-p):
8220         (easy-menu-remove-item):
8221         Wrap using (when (featurep 'menubar) ...)
8222
8223 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8224
8225         * bytecomp.el (displaying-byte-compile-warnings):
8226         Revert Ben's change to this function below so that the compile log
8227         is displayed properly for users of the "popper" package.
8228
8229 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8230
8231         * window.el (save-selected-window): Use backquote.
8232
8233         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8234         Renamed from `byte-compile-file-form-defvar'.
8235         * bytecomp.el (byte-compile-defvar-or-defconst):
8236         Only cons onto current-load-list in top-level forms.
8237         Else this leaks a cons cell every time a defun is called.
8238         Renamed from `byte-compile-defvar', for clarity.
8239         Warn when docstring of defvar is not a string.
8240         Use consistent error messages.
8241         Better comments.
8242
8243 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8244
8245         * simple.el (set-variable):
8246         Remove unneeded defvar by rearranging order of let* forms.
8247
8248         * mule/mule-ccl.el (ccl-get-next-code):
8249         * menubar-items.el (bookmark-menu-filter):
8250         (language-environment-menu-filter):
8251         (tutorials-menu-filter):
8252         * toolbar-items.el (toolbar-compile):
8253         * byte-optimize.el (disassemble-offset):
8254         Use (declare (special ...)) instead of `defvar'.
8255
8256         * cl-macs.el (cl-do-proclaim):
8257         Fix (declare (special ...)) warning suppression syntax.
8258
8259 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8260
8261         * info.el (Info-tag-table-marker):
8262         (Info-tag-table-buffer):
8263         (Info-find-file-node):
8264         (Info-read-subfile):
8265         (Info-build-node-completions):
8266         (Info-search):
8267         (Info-mode):
8268         Multiple info buffer support.
8269
8270 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8271
8272         * ldap.el (ldap-decode-entry): New defun
8273         (ldap-search-entries): Use it in order to decode DN-prefixed
8274         entries properly
8275
8276 2000-08-23  Daniel Pittman <daniel@danann.net>
8277
8278         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8279         Use `eq', not `=', to compare symbols.
8280
8281 2000-07-30  Ben Wing  <ben@xemacs.org>
8282
8283         * bytecomp.el (byte-compile-report-error):
8284         * bytecomp.el (displaying-byte-compile-warnings):
8285         if stack-trace-on-error is set, send out a backtrace when
8286         an error is encountered that stops byte compilation.  this
8287         should make it much much easier to track down those curious
8288         problems.  also undo the kludge of using a separate "*Show*"
8289         buffer for display when there's a temp-buffer-show-function;
8290         we can avoid this by just being a little smarter.
8291
8292         * dialog-items.el:
8293         * dialog-items.el (search-dialog-regexp): New.
8294         * dialog-items.el (search-dialog-callback):
8295         * dialog-items.el (make-search-dialog):
8296         add a regexp option to the dialog and clean up a bit.
8297
8298         * dialog.el:
8299         * dialog.el (yes-or-no-p-dialog-box):
8300         * dialog.el (get-dialog-box-response):
8301         * dialog.el (make-dialog-box):
8302         * dialog.el (dialog-box-finish): New.
8303         * dialog.el (dialog-box-cancel): New.
8304         * dialog.el (internal-make-dialog-box-exit): New.
8305         implement [properly!] the :modal property of the new dialog box
8306         interface.  this is the first time xemacs has ever had *proper*
8307         modal dialog boxes, giving the standard window-system feedback.
8308         (e.g. under windows, clicking on a disabled frame causes a beep
8309         and makes the dialog box flash three times.)
8310
8311         * dragdrop.el: header keyword frobbing.
8312
8313         * dumped-lisp.el (preloaded-file-list):
8314         renamed winnt.el to win32-native.el.
8315
8316         * faces.el (face-property):
8317         * faces.el (set-face-property):
8318         * faces.el (frob-face-property):
8319         * faces.el (frob-face-font-2):
8320         * faces.el (make-face-bold):
8321         * faces.el (make-face-italic):
8322         * faces.el (make-face-bold-italic):
8323         * faces.el (make-face-unbold):
8324         * faces.el (make-face-unitalic):
8325         * faces.el (make-face-smaller):
8326         * faces.el (make-face-larger):
8327         clean up the implementation of these so that window-system-specific
8328         methods are called only on objects belonging to that window system.
8329         previously, you could have [e.g.] mswindows-make-face-bold called
8330         on font object of device type `stream', which is not good and
8331         explains the subtle errors Adrian was getting when byte-compiling
8332         something that required 'term. (Adrian, now you can use stack-trace-
8333         on-error to find the exact place where things are going wrong instead
8334         of having to laboriously binary-search your way through.)
8335
8336         * finder.el (finder-known-keywords):
8337         cleaned up -- properly sorted, clarified the meanings of many of
8338         the keywords, and added a few -- mswin, gui, content, build, www,
8339         user, services.  the last two try to distinguish between a package
8340         that's used directly by the user, and a package that provides
8341         support services to other packages.
8342
8343         * font-lock.el (lisp-font-lock-keywords-2):
8344         update list of lisp control structures to include everything,
8345         including new ones i introduced.
8346
8347         * gutter.el: header keyword frobbing.
8348
8349         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8350         recent isearch element was not doing so!  you got the second-most-
8351         recent instead.
8352
8353         * lisp-mode.el (construct-lisp-mode-menu):
8354         more menubar cleanups.
8355         * lisp-mode.el (with-selected-window):
8356         make it indent properly.
8357
8358         * menubar-items.el (default-menubar): lots of menubar cleanups.
8359         rearranged the options menu the most, e.g. splitting up the
8360         Keyboard/Mouse menu into a new Editing menu and combining the
8361         separate Scrollbar/Gutter/Toolbar submenus into Display.
8362         Got rid of General, moved items to Editing or new Troubleshooting.
8363         Moved Packages to Tools; doesn't seem to belong under Options.
8364         Added stuff to the Cmds menu, e.g. Change Case.
8365
8366         NB please don't complain about these periodic menubar changes.
8367         Anything like this is necessarily incremental in its construction
8368         -- By constant use you gradually become more and more aware of
8369         better and better ways to group menu items.  When we eventually
8370         move the options menu to a property sheet, the existing structure
8371         will probably be preserved fairly well.
8372
8373         * minibuf.el (next-history-element): fix problems with pressing
8374         down arrow in repeat-complex-command.
8375
8376         * modeline.el:
8377         * modeline.el (modeline-3d-p): New.
8378         added custom variable for controlling the 3d modeline.  the
8379         corresponding Options item has been present for a long time,
8380         but commented out with "fix me!" comments.  it's fixed now.
8381
8382         * obsolete.el (add-menu):
8383         remove bogus gettexts.
8384
8385         * process.el (shell-quote-argument):
8386         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8387         For bash under Windows native, see below.
8388
8389         * simple.el:
8390         * simple.el (display-warning-buffer):
8391         Fixed the handling of warning display to eliminate the annoying
8392         *Show* buffer, like was done for byte-compiler output above.
8393
8394         * simple.el (debug-print): New.
8395         Simple function for sending debug messages to the console and/or
8396         other debug places.
8397
8398         * subr.el (replace-in-string):
8399         Rewrite this function to avoid N^2 behavior with large strings --
8400         catastrophic with the new Windows selection code! (Apparently the
8401         author of this function didn't realize there was a fun
8402         replace-match that could make his life much easier, because we
8403         duplicated the entire logic.  The new version is smaller, easier
8404         to understand, much more robust, and has extended features --
8405         those of replace-match.)
8406
8407         * window.el:
8408         * window.el (with-selected-window): New.
8409         An obvious complement to the existing `with-selected-frame' and
8410         `with-current-buffer'.
8411
8412         * win32-native.el: Renamed from winnt.el.
8413         Added a great deal of stuff for properly handling process quoting,
8414         somewhat modeled on Kirill's original model (which i later threw
8415         away).  We should now finally have correctly working process arg
8416         quoting/dequoting so that the final app gets exactly what we
8417         intended.  Because the mechanism is in Lisp, it's easily
8418         extendible. (For those running bash and running the native
8419         version, I tried hard to do what I thought was correct.  But more
8420         thought is needed, and ideally the volunteer work of people with
8421         these configurations that they generally run on.)
8422
8423         * x-font-menu.el (x-font-menu-font-data):
8424         Put in defvar's to fix byte-compiler warnings.
8425
8426 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8427
8428         * select.el (selection-coercion-alist): Initialise.
8429         * select.el (select-coerce-to-text): New.
8430         * select.el (select-coerce): New.
8431         New functions to perform type and value coercion.
8432
8433         * select.el (select-buffer-killed-default): Keep data if it was
8434         on the clipboard.
8435
8436 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8437
8438         * menubar-items.el (default-menubar): Fix typo.
8439         (default-menubar): `lambda' was mispelled as `lamda'.
8440
8441 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8442
8443         * window.el (shrink-window-if-larger-than-buffer): Remove
8444         edge checking code.
8445
8446 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8447
8448         * paths.el (gnus-local-domain): Removed.
8449         (gnus-local-organization): Ditto.
8450         (gnus-startup-file): Ditto.
8451
8452 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8453
8454         * files.el (auto-mode-alist): Add .spec for RPM.
8455
8456 2000-07-31  Andy Piper  <andy@xemacs.org>
8457
8458         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8459
8460 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8461
8462         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8463         browse-url.
8464         * help.el (xemacs-www-page): Ditto.
8465         (xemacs-www-faq): Ditto.
8466         * menubar-items.el (default-menubar): Ditto.
8467
8468         * wid-edit.el (widget-url-link-action): Ditto.
8469         From: Kenichi OKADA <okada@opaopa.org>.
8470
8471 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8472
8473         * finder.el (finder-commentary): Add autoload cookie.
8474
8475 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8476
8477         * files.el (insert-file-contents-literally): Fix second let
8478         binding for `coding-system-for-read' to `coding-system-for-write'
8479         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8480
8481 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8482
8483         * files.el (insert-file-contents-literally): Use binary coding
8484         system (from Morioka san).
8485         (insert-file-contents-literally): Make file-name-handler method.
8486
8487 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8488
8489         * cl-macs.el (get-selection): Add defsetf.
8490
8491 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8492
8493         * x-init.el (x-activate-region-as-selection): replace obsolete
8494         function x-own-selection with own-selection.
8495         (ow-find): replace obsolete functions x-get-selection and
8496         x-get-clipboard with get-selection and get-clipboard.
8497         (init-post-x-win): replace obsolete function x-disown-selection
8498         with disown-selection.
8499
8500 2000-07-20  Mike Sperber  <mike@xemacs.org>
8501
8502         * startup.el (load-user-init-file): Only try to load init file if
8503         it exists.
8504
8505 2000-07-10  Andy Piper  <andy@xemacs.org>
8506
8507         * dialog-items.el: sync with Ben's patch.
8508
8509         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8510         comment.
8511         (progress-text-glyph): deleted.
8512         (progress-layout-glyph): make completely minimal.
8513         (progress-gauge-glyph): ditto.
8514         (progress-display-style): fix to handle dynamic instantiator
8515         changes.
8516         (progress-text-instantiator): new.
8517         (progress-layout-instantiator): new.
8518         (progress-gauge-instantiator): new.
8519         (set-progress-display-instantiator): renamed and changed from
8520         set-progress-display-style.
8521         (progress-abort-glyph): use instantiator not glyph.
8522         (append-progress-display): use set-progress-display-instantiator
8523         and set-glyph-image.
8524         (abort-progress-display): ditto.
8525         (raw-append-progress-display): ditto.
8526
8527 2000-07-20  Ben Wing  <ben@xemacs.org>
8528
8529         * code-files.el: Move Mule-specific code to mule-coding.el.
8530
8531 2000-07-15  Ben Wing  <ben@xemacs.org>
8532
8533         * autoload.el:
8534         Fixed comments.
8535
8536         * cmdloop.el:
8537         * cmdloop.el (yes-or-no-p):
8538         * cmdloop.el (y-or-n-p):
8539         Make these functions use should-use-dialog-box-p and not be
8540         overridden in dialog.el.
8541
8542         * cus-dep.el:
8543         * cus-dep.el (Custom-make-dependencies): Removed.
8544         * cus-dep.el (Custom-make-dependencies-1): New.
8545         * cus-dep.el (Custom-make-one-dependency): New.
8546         New entry point for use in Makefiles, to avoid excessive
8547         invocations.
8548
8549         * cus-edit.el (custom-variable-reset-saved):
8550         * cus-edit.el (custom-variable-reset-standard):
8551         * cus-edit.el (custom-save-resets):
8552         Fix bytecompiler warnings.
8553
8554         * dialog.el:
8555         * dialog.el (yes-or-no-p-dialog-box):
8556         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8557         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8558         * dialog.el (get-dialog-box-response):
8559         * dialog.el (message-or-box):
8560         * dialog.el (make-dialog-box):
8561         * dialog.el (popup-dialog-box): New.
8562         Avoid yes-or-no-p bogosities.
8563         Create a general function `make-dialog-box' to encapsulate all
8564         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
8565
8566         * dumped-lisp.el (preloaded-file-list):
8567         Add dialog-items.  Clean up.  Group files by types.
8568
8569         * easymenu.el (easy-menu-add):
8570         * easymenu.el (easy-menu-remove):
8571         Account for accelerators.
8572
8573         * extents.el:
8574         * extents.el (extent-list): New args, like in map-extents.
8575         * extents.el (extent-at-event): New.
8576         * extents.el (extents-at-event): New.
8577
8578         * font-lock.el:
8579         * font-lock.el (font-lock-mode):
8580         * font-lock.el (font-lock-default-fontify-buffer):
8581         * font-lock.el (font-lock-default-unfontify-region):
8582         * font-lock.el (font-lock-fontify-syntactically-region):
8583         * font-lock.el (font-lock-fontify-keywords-region):
8584         Use new progress-feedback names.
8585
8586         * font-lock.el (java-font-lock-identifier-regexp):
8587         * font-lock.el (java-font-lock-class-name-regexp):
8588         Fix bytecompiler warnings.
8589
8590         * gutter-items.el:
8591         * gutter-items.el (progress-display-use-echo-area): Removed.
8592         * gutter-items.el (progress-feedback-use-echo-area): New.
8593         * gutter-items.el (progress-display-popup-period): Removed.
8594         * gutter-items.el (progress-feedback-popup-period): New.
8595         * gutter-items.el (set-progress-display-style): Removed.
8596         * gutter-items.el (set-progress-feedback-style): New.
8597         * gutter-items.el (progress-display-style): Removed.
8598         * gutter-items.el (progress-feedback-style): New.
8599         * gutter-items.el (progress-stack):
8600         * gutter-items.el (progress-displayed-p): Removed.
8601         * gutter-items.el (progress-feedbacked-p): New.
8602         * gutter-items.el (clear-progress-display): Removed.
8603         * gutter-items.el (clear-progress-feedback): New.
8604         * gutter-items.el (progress-display-clear-when-idle): Removed.
8605         * gutter-items.el (progress-feedback-clear-when-idle): New.
8606         * gutter-items.el (remove-progress-display): Removed.
8607         * gutter-items.el (remove-progress-feedback): New.
8608         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
8609         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
8610         * gutter-items.el (append-progress-display): Removed.
8611         * gutter-items.el (append-progress-feedback): New.
8612         * gutter-items.el (abort-progress-display): Removed.
8613         * gutter-items.el (abort-progress-feedback): New.
8614         * gutter-items.el (raw-append-progress-display): Removed.
8615         * gutter-items.el (raw-append-progress-feedback): New.
8616         * gutter-items.el (display-progress-display): Removed.
8617         * gutter-items.el (display-progress-feedback): New.
8618         * gutter-items.el (current-progress-display): Removed.
8619         * gutter-items.el (current-progress-feedback): New.
8620         * gutter-items.el (current-progress-display-label): Removed.
8621         * gutter-items.el (current-progress-feedback-label): New.
8622         * gutter-items.el (progress-display): Removed.
8623         * gutter-items.el (progress-feedback): New.
8624         Replace "progress-display" with "progress-feedback" globally.
8625
8626         * gutter-items.el (lprogress-display): Removed.
8627         * gutter-items.el (progress-feedback-with-label): New.
8628         Rename lprogress-display ==> progress-feedback-with-label.
8629
8630         * gutter-items.el (search-dialog-direction): Removed.
8631         * gutter-items.el (search-dialog-text): Removed.
8632         * gutter-items.el (search-dialog-callback): Removed.
8633         * gutter-items.el (make-search-dialog): Removed.
8634         Move to dialog-items.el.
8635
8636         * help.el:
8637         * help.el (help-mode-quit):
8638         * help.el (mode-for-help): New.
8639         * help.el (help-sticky-window): New.
8640         * help.el (help-window-config): New.
8641         * help.el (with-displaying-help-buffer):
8642         * help.el (function-at-event): New.
8643         * help.el (help-symbol-regexp): New.
8644         * help.el (help-symbol-run-function-1): New.
8645         * help.el (help-symbol-run-function): New.
8646         * help.el (help-symbol-function-context-menu): New.
8647         * help.el (help-symbol-variable-context-menu): New.
8648         * help.el (help-symbol-function-and-variable-context-menu): New.
8649         * help.el (frob-help-extents): New.
8650         * help.el (describe-function-1):
8651         * help.el (variable-at-point):
8652         * help.el (variable-at-event): New.
8653         * help.el (describe-variable):
8654         Major overhaul.
8655         - Make functions and variables be mousable.
8656         - Middle button hyperlinks.
8657         - New context-menu entries.
8658
8659         * keydefs.el:
8660         * keydefs.el (global-map):
8661         New key bindings to move lines up and down.
8662
8663         * lisp-mode.el:
8664         * lisp-mode.el (construct-lisp-mode-menu): New.
8665         * lisp-mode.el (emacs-lisp-mode-popup-menu):
8666         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
8667         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
8668         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
8669         Make popup and menubar menus be different.  Popup menu uses
8670         clicked location and automatically assumes symbol under the mouse
8671         for various commands.
8672
8673         * menubar-items.el:
8674         * menubar-items.el (bookmark-menu-filter): Add accelerators.
8675         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
8676
8677         * menubar-items.el (global-popup-menu): Removed.
8678         * menubar-items.el (mode-popup-menu): Removed.
8679         * menubar-items.el (activate-popup-menu-hook): Removed.
8680         * menubar-items.el (popup-mode-menu): Removed.
8681         * menubar-items.el (popup-buffer-menu): Removed.
8682         * menubar-items.el (popup-menubar-menu): Removed.
8683         Move to menubar.el.
8684
8685         * menubar.el:
8686         * menubar.el (global-popup-menu): New.
8687         * menubar.el (mode-popup-menu): New.
8688         * menubar.el (activate-popup-menu-hook): New.
8689         * menubar.el (last-popup-menu-event): New.
8690         * menubar.el (popup-mode-menu): New.
8691         * menubar.el (popup-buffer-menu): New.
8692         * menubar.el (popup-menubar-menu): New.
8693         * menubar.el (menu-call-at-event): New.
8694         Move non-content functions here.  Add support for context menu
8695         items on extents.
8696
8697         * minibuf.el (minibuffer-history-uniquify):
8698         Typo fix.
8699
8700         * minibuf.el (read-file-name-1):
8701         Call new file dialog box if it exists.
8702
8703         * minibuf.el (mouse-rfn-setup-vars):
8704         Clean up "chop" action.
8705
8706         * mouse.el:
8707         * mouse.el (button2): Now bound to mouse-track.
8708         * mouse.el (click-inside-extent-p):
8709         * mouse.el (point-inside-extent-p):
8710         * mouse.el (point-inside-selection-p):
8711         * mouse.el (mouse-drag-or-yank): Removed.
8712         * mouse.el (mouse-begin-drag-n-drop): New.
8713         * mouse.el (mouse-eval-sexp):
8714         * mouse.el (mouse-track-activate-strokes): New.
8715         * mouse.el (mouse-track-do-activate): New.
8716         * mouse.el (mouse-track):
8717         * mouse.el (default-mouse-track-event-is-with-button): New.
8718         * mouse.el (default-mouse-track-cleanup-hook):
8719         * mouse.el (default-mouse-track-drag-hook):
8720         * mouse.el (default-mouse-track-drag-up-hook):
8721         * mouse.el (default-mouse-track-click-hook):
8722         Merge drag-n-drop into mouse-track.
8723         Add general "activate" support to replace specific button2 kludges.
8724         Use "button modifier" support in mouse-track.
8725
8726         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
8727
8728         * package-ui.el:
8729         * package-ui.el (pui-menu):
8730         * package-ui.el (pui-popup-context-sensitive): Removed.
8731         Fix bytecompiler warnings.
8732         Clean up popup code a bit.
8733
8734         * select.el (get-selection-no-error): Fix bytecompiler warnings.
8735
8736         * simple.el:
8737         * simple.el (transpose-lines):
8738         * simple.el (transpose-line-up): New.
8739         * simple.el (transpose-line-down): New.
8740         * simple.el (transpose-subr):
8741         * simple.el (transpose-subr-1): Removed.
8742         Clean up, add functions to move lines up and down.
8743
8744         * startup.el (mail-host-address):
8745         * startup.el (user-mail-address):
8746         Customize.
8747
8748         * subr.el:
8749         * subr.el (set-symbol-value-in-buffer): New.
8750         * subr.el (error):
8751         * subr.el (check-argument-type):
8752         * subr.el (defined-error-p): New.
8753         Add structured error support.
8754
8755         * toolbar-items.el (toolbar-compile):
8756         Use new make-dialog-box.
8757
8758         * update-elc.el:
8759
8760         * userlock.el (ask-user-about-lock-dbox):
8761         * userlock.el (ask-user-about-supersession-threat-dbox):
8762         * userlock.el (ask-user-about-lock):
8763         * userlock.el (ask-user-about-supersession-threat):
8764         Use new make-dialog-box.
8765         Add safety checks; use should use-dialog-box-p.
8766
8767         * window-xemacs.el:
8768         * window-xemacs.el (__buffer-dedicated-frame):
8769         * window-xemacs.el (buffer-dedicated-frame): New.
8770         * window-xemacs.el (set-buffer-dedicated-frame): New.
8771         Move dedicated-frame stuff into lisp.
8772
8773 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8774
8775         * printer.el (generic-print-region): Do not require that
8776         `printer-name' be set.
8777         (printer-name): Commentary clarification.
8778
8779 2000-07-19  Martin Buchholz <martin@xemacs.org>
8780
8781         * XEmacs 21.2.35 is released.
8782
8783 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8784
8785         * select.el (selection-coercible-types): Initialise.
8786
8787 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8788
8789         * select.el (own-clipboard): Bug fix.
8790
8791 2000-07-17  Mike Sperber  <mike@xemacs.org>
8792
8793         * cus-edit.el (custom-migrate-custom-file): Save init file before
8794         continuing.
8795
8796 2000-07-16  Mike Sperber  <mike@xemacs.org>
8797
8798         * startup.el (load-init-file): Remove silly call to
8799         `load-user-custom-file`.
8800         (maybe-migrate-user-init-file): Minor fixes.
8801
8802 2000-07-16  Martin Buchholz  <martin@xemacs.org>
8803
8804         * apropos.el (apropos-documentation-check-doc-file):
8805         `doc' variable should be let-bound, as was presumably intended.
8806
8807         * cus-edit.el (custom-variable-reset-saved):
8808         (custom-variable-reset-standard):
8809         Remove unused variable comment-widget.  Twice.
8810
8811         * toolbar.el (toolbar-blank-press-function):
8812         Add a real defvar with initial value nil and proper docstring.
8813         (press-toolbar-button): No need to check for boundp-ness anymore.
8814
8815         * rect.el (open-rectangle-line): Remove useless (let) form.
8816         Add defvar for pending-delete-mode.
8817
8818         * info.el (Info-find-node): This function needs an autoload cookie.
8819
8820         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
8821         Use let* since the second form referred to the first.
8822
8823 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
8824
8825         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
8826         instead of removed `mswindows-get-clipboard'.
8827
8828
8829 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
8830
8831         * select.el (select-convert-from-text): New.
8832         * select.el (select-convert-from-length): New.
8833         * select.el (select-convert-from-integer): New.
8834         * select.el (select-convert-from-identity): New.
8835         * select.el (select-convert-from-filename): New.
8836         * select.el (selection-converter-in-alist): Use them.
8837         New converter functions for X.
8838
8839         * select.el (get-selection): Removed comment.
8840
8841         * select.el (own-selection): Removed append code - I thought
8842         I'd already done this, but apparently not...
8843
8844         * select.el: Changed comment about TIMESTAMP.
8845
8846         * select.el (select-convert-in): New.
8847         * select.el (select-convert-out): New.
8848         New functions that get used by select.c.
8849
8850         * select.el (select-buffer-killed-default): New.
8851         * select.el (select-buffer-killed-text): New.
8852         * select.el (selection-buffer-killed-alist): New.
8853         New list and functions that get called if a relevant selection
8854         exists and a buffer gets killed.
8855
8856         * select.el (select-convert-to-targets):
8857         * select.el (select-convert-to-identity): Removed.
8858         * select.el (select-convert-from-identity): Removed.
8859         * select.el (select-converter-out-alist):
8860         Removed _EMACS_INTERNAL selection type.
8861
8862         * x-select.el (xselect-kill-buffer-hook): Removed.
8863         * x-select.el (xselect-kill-buffer-hook-1): Removed.
8864         Removed this X-specific nonesense. Use the generic support
8865         in select.el instead.
8866
8867 2000-07-15  Martin Buchholz  <martin@xemacs.org>
8868
8869         * mule/mule-category.el (defined-category-hashtable):
8870         Use make-hash-table instead of make-hashtable
8871
8872         * buff-menu.el: Byte-compiler warning fix.
8873
8874         * isearch-mode.el (isearch-highlight-all-cleanup):
8875         Remove unused variable `isearch-highlight-all-start'.
8876
8877         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
8878
8879         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
8880
8881         * cus-dep.el (Custom-make-dependencies):
8882         Add autoload cookie for custom-add-loads to generated custom-load.el.
8883
8884         * autoload.el (autoload-package-name): Warning suppression.
8885         Move defvar prior to first use.
8886
8887         * custom.el: Add autoload for custom-declare-face.
8888         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8889         * cl.el (cl-hack-byte-compiler):
8890         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8891         to work properly.
8892
8893 2000-07-08  Mike Sperber  <mike@xemacs.org>
8894
8895         * startup.el (load-home-init-file): Added variable.
8896         (maybe-migrate-user-init-file): Added.
8897         (load-user-init-file): Load custom file if different from init
8898         file.
8899
8900         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
8901         "startup."
8902
8903         * cus-edit.el (custom-migrate-custom-file): Added for migration.
8904         Moved `custom-file'-related code to cus-file.el.
8905
8906         * cus-file.el: New file.
8907
8908 2000-04-01  Mike Sperber  <mike@xemacs.org>
8909
8910         * packages.el (packages-find-package-directories): Added support
8911         for external package hierarchies with in-place installations.
8912
8913         * find-paths.el (paths-root-in-place-p): Added.
8914         (paths-find-emacs-directory): Added support for external
8915         directories with in-place installations.
8916         (paths-find-site-directory): Ditto.
8917
8918         * startup.el (find-user-init-file): Also look for
8919         ~/.xemacs/init.elc? in preference to ~/.emacs.
8920
8921 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
8922
8923         * select.el (own-selection):
8924         * select.el (own-clipboard): Changed `append' parameter to
8925         `how-to-use' parameter.
8926         * select.el (own-selection): Removed icky append code.
8927         * select.el (own-selection, get-selection): Removed extra type
8928         checking.
8929         * select.el (selection-appender-alist):
8930         * select.el (selection-converter-{in|out}-alist): Initialise.
8931         * select.el (select-append-to-*): New.
8932         * select.el (select-convert-from-*): New.  New functions to append
8933         data and convert data from external type.
8934
8935 2000-07-12  Stef Epardaud  <stef@lunatech.com>
8936
8937         * font-lock.el: Javadoc enhancements.
8938
8939 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8940
8941         * printer.el (generic-print-region): Compose job name from buffer
8942         name.
8943
8944 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
8945
8946         * font-lock.el (font-lock-fontify-pending-extents): Call
8947         font-lock-fontify-region instead of font-lock-fontify-buffer
8948         to avoid unnecessary progress gauges.
8949
8950 2000-07-06  Craig Lanning  <lanning@scra.org>
8951
8952         * custom-load.el (faces):
8953
8954         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
8955         dir is a regex.
8956
8957         * process.el (call-process-internal): from Dan Holmsand, use binary
8958         coding systems so that jka-compr works.
8959
8960 2000-07-07  Ben Wing  <ben@xemacs.org>
8961
8962         * font-lock.el: Undo previous change.  Unfortunately, some
8963         files actually use the variables directly in their init code
8964         without quoting them.
8965
8966 2000-07-07  Ben Wing  <ben@xemacs.org>
8967
8968         * font-lock.el (defvar font-lock-*-face): Removed.
8969
8970         * font-lock.el (font-lock-apply-highlight): Bind these face vars
8971         only when necessary.
8972
8973 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
8974
8975         * cl-macs.el: fix cl-transform-function-property kludge
8976         so that it does not require a random feature.
8977
8978 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8979
8980         * files.el (auto-mode-alist): allow .make extension for Makefiles,
8981         as in Linux kernel "Rules.make".
8982
8983 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8984
8985         * build-report.el (build-report): Add autoload cookie.
8986
8987 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
8988
8989         * package-ui.el (defgroup pui):  Correct a misspelling
8990         (pui-toggle-package-delete):  Change `seleted' to `selected'
8991
8992 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
8993
8994         * package-get.el (package-get-update-base):
8995         (package-get): Use insert-file-contents-literally always.
8996         (package-get-maybe-save-index):
8997         Force coding system for writing to binary.
8998
8999 2000-06-08  Mike Alexander  <mta@arbortext.com>
9000
9001         * code-process.el (call-process-region): If there is no coding
9002         system for the process on process-coding-system-alist use the
9003         coding system of the buffer containing the region.
9004
9005 2000-06-10  Ben Wing  <ben@xemacs.org>
9006
9007         * cmdloop.el (command-error):
9008         If debug-on-error and noninteractive, output backtrace.
9009
9010         * files.el (file-relative-name):
9011         Remove MSDOS references.
9012
9013         * simple.el (line-number): New function, due to non-obvious
9014         behavior/usage of count-lines.
9015
9016         * simple.el (count-lines): document non-obvious usage to get
9017         line number.
9018
9019 2000-06-11  Ben Wing  <ben@xemacs.org>
9020
9021         * faces.el ((featurep 'xpm)):
9022         * x-faces.el (x-init-face-from-resources):
9023         * x-faces.el (x-init-frame-faces):
9024         * x-misc.el (x-init-specifier-from-resources):
9025         * x-misc.el (x-get-resource-and-bogosity-check):
9026         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
9027         * x-mouse.el (x-init-pointer-shape):
9028         * x-scrollbar.el (x-init-scrollbar-from-resources):
9029         Add sixth argument to x-get-resource calls so as to issue warnings
9030         rather than errors on bogus arguments.
9031
9032 2000-06-05  Ben Wing  <ben@xemacs.org>
9033
9034         * compat.el: new file.  provides a clean, non-intrusive way to
9035         define compatibility functions.
9036
9037         * process.el (shell-quote-argument): temporary fix for lack
9038         of nt-quote-process-args.  #### I need to put back the overall
9039         structure of that mechanism but redo the guts of it using the
9040         extra intelligence in the C code.
9041
9042 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
9043
9044         * package-info.el (pi-md5sum): Calculate MD5 sum just like
9045         `package-get' does in package-get.el, instead of using external
9046         "md5sum" program.
9047
9048         * package-get.el (package-get): Insert package file literally to
9049         make checksum calculation work.
9050
9051 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
9052
9053         * code-files.el (convert-mbox-coding-system): Deleted.
9054         (file-coding-system-alist): Removed reference to
9055         convert-mbox-coding-system.
9056
9057 2000-05-28  Martin Buchholz <martin@xemacs.org>
9058
9059         * XEmacs 21.2.34 is released.
9060
9061 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
9062
9063         * font-lock.el (font-lock-keywords): Rewrote docstring
9064
9065 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9066
9067         * loadhist.el (unload-feature): handle case where x is both boundp
9068         and fboundp
9069
9070 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
9071
9072         * packages.el: It's ok to use built-in macros, but not lisp
9073         defined ones.
9074
9075 2000-05-20  Ben Wing  <ben@xemacs.org>
9076
9077         * font-lock.el:
9078         * font-lock.el (font-lock-message-threshold):
9079         * font-lock.el (font-lock-mode):
9080         * font-lock.el (font-lock-default-fontify-buffer):
9081         * font-lock.el (font-lock-always-fontify-immediately):
9082         * font-lock.el (font-lock-old-extent): Removed.
9083         * font-lock.el (font-lock-old-len): Removed.
9084         * font-lock.el (font-lock-fontify-glumped-region): Removed.
9085         * font-lock.el (font-lock-pending-extent-table): New.
9086         * font-lock.el (font-lock-range-table): New.
9087         * font-lock.el (font-lock-after-change-function):
9088         * font-lock.el (font-lock-after-change-function-1): Removed.
9089         * font-lock.el (font-lock-fontify-pending-extents): New.
9090         * font-lock.el ('font-lock-revert-cleanup): Removed.
9091         * font-lock.el ('font-lock-revert-setup): Removed.
9092         Rewrite deferral code to handle any number of changes, merging
9093         them properly.  Remove hacked-up code for revert-buffer, now
9094         unnecessary.
9095
9096         * menubar-items.el (default-menubar):
9097         In Options->Edit Init File, don't switch to emacs-lisp-mode
9098         unless necessary; doing this turns off font-lock.
9099
9100 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9101
9102         * keydefs.el: Define C-x BS to backward-kill-sentence.
9103
9104 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
9105
9106         * files.el (hack-local-variables-prop-line): Use non-greedy
9107         matching to process -*-texinfo-*- -*-.
9108
9109 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
9110
9111         * minibuf.el (minibuf-directory-files): new function.
9112         (read-file-name-activate-callback): use minibuf-directory-files.
9113         (read-directory-name-internal): ditto.
9114         (mouse-file-display-completion-list): ditto.
9115         (mouse-directory-display-completion-list): ditto.
9116         (read-file-name-internal): remove "./" from completion list unless
9117         explicitly matched, for consistency.
9118
9119 2000-05-11  Ben Wing  <ben@xemacs.org>
9120
9121         * gutter-items.el (gutter-buffers-tab):
9122         * gutter-items.el (add-tab-to-gutter):
9123         * gutter-items.el (update-tab-in-gutter):
9124         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
9125         * gutter-items.el (append-progress-display):
9126         * gutter-items.el (abort-progress-display):
9127         * gutter-items.el (raw-append-progress-display):
9128         Further fixes.  Use set-glyph-image not set-image-instance-property,
9129         to fix problems with multiple windows in a frame.
9130
9131         * menubar-items.el (tutorials-menu-filter):
9132         Fix typo.
9133
9134         * startup.el (early-error-handler):
9135         Display message box under windows; otherwise, message will disappear
9136         before it can be viewed.
9137
9138         * update-elc.el:
9139         Fix bug in NEEDTODUMP processing.
9140
9141 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
9142
9143         * startup.el (lock-directory): Removed.
9144         (superlock-file): Ditto.
9145         (startup-set-paths): Remove lockdir.
9146         (startup-setup-paths-warning): Remove lock-directory.
9147
9148         * setup-paths.el (paths-find-lock-directory): Removed.
9149         (paths-find-superlock-file): Ditto.
9150
9151 2000-05-09  Ben Wing  <ben@xemacs.org>
9152
9153         * faces.el (set-face-property):
9154         * faces.el (set-face-font):
9155         * faces.el (set-face-foreground):
9156         * faces.el (set-face-background):
9157         * faces.el (set-face-background-pixmap):
9158         * faces.el (set-face-underline-p):
9159         * faces.el (set-face-strikethru-p):
9160         * faces.el (set-face-highlight-p):
9161         * faces.el (set-face-dim-p):
9162         * faces.el (set-face-blinking-p):
9163         * faces.el (set-face-reverse-p):
9164         doc string changes.
9165
9166         * glyphs.el:
9167         * glyphs.el (make-image-specifier):
9168         * glyphs.el (glyph-property):
9169         * glyphs.el (set-glyph-image):
9170         * glyphs.el (make-glyph):
9171         * glyphs.el (make-pointer-glyph):
9172         * glyphs.el (make-icon-glyph):
9173         * glyphs.el (widget-image-instance-p): New.
9174         authorship info, lots of doc changes.  New predicate, inadvertently
9175         omitted.  the general principle with specifier docs is now that
9176         the description of instantiators should go with the make-foo-specifier
9177         fun's doc string, rather than in foo-specifier-p.  this follows
9178         conventions elsewhere in XEmacs and in general is a lot more obvious
9179         of a place to look.  sometimes the make-foo-specifier function needs
9180         to be created in the process.
9181
9182         * gutter.el:
9183         * gutter.el (make-gutter-specifier): New.
9184         * gutter.el (make-gutter-size-specifier): New.
9185         * gutter.el (make-gutter-visible-specifier): New.
9186         specifier doc updates according to the conventions specified before.
9187
9188         * objects.el:
9189         * objects.el (make-font-specifier):
9190         * objects.el (make-color-specifier):
9191         * objects.el (make-face-boolean-specifier): New.
9192         specifier doc updates according to the conventions specified before.
9193
9194         * specifier.el:
9195         * specifier.el (set-specifier):
9196         * specifier.el (make-integer-specifier): New.
9197         * specifier.el (make-boolean-specifier): New.
9198         * specifier.el (make-natnum-specifier): New.
9199         * specifier.el (make-generic-specifier): New.
9200         * specifier.el (make-display-table-specifier): New.
9201         specifier doc updates according to the conventions specified before.
9202
9203         * toolbar.el:
9204         * toolbar.el (make-toolbar-specifier): New.
9205         specifier doc updates according to the conventions specified before.
9206
9207 2000-05-09  Ben Wing  <ben@xemacs.org>
9208
9209         * process.el (call-process-internal): Revert to previous version
9210         because Mike's change clashed with a change I did not long before.
9211         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9212         Thanks very much Mike for pointing out the bug and submitting a
9213         patch!
9214
9215 2000-04-13  Mike Alexander  <mta@arbortext.com>
9216
9217         * process.el (call-process-internal): Send the correct input buffer
9218         (call-process-internal): Return the exit status of the process
9219
9220 2000-05-07  Ben Wing  <ben@xemacs.org>
9221
9222         * winnt.el:
9223         * winnt.el (nt-quote-args-verbatim): Removed.
9224         * winnt.el (nt-quote-args-prefix-quote): Removed.
9225         * winnt.el (nt-quote-args-backslash-quote): Removed.
9226         * winnt.el (nt-quote-args-double-quote): Removed.
9227         * winnt.el (nt-quote-args-functions-alist): Removed.
9228         * winnt.el (nt-quote-process-args): Removed.
9229         Remove all stuff for argument quoting.  We borrow the code instead
9230         from Emacs 20.6, which is much more careful in its quoting
9231         (e.g. in handling runs of the escape character) and avoids most of
9232         the need for this Lisp mechanism by checking to see whether we're
9233         running a Cygwin or normal program and doing the appropriate
9234         quoting.  If we end up needing such a mechanism, we should add
9235         it by extending the variable `mswindows-quote-process-args' so it
9236         can take an alist of regexps.
9237
9238 2000-05-07  Ben Wing  <ben@xemacs.org>
9239
9240         * keydefs.el:
9241         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9242         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9243         the window without moving point.
9244
9245         * simple.el:
9246         * simple.el (scroll-up-one): New.
9247         * simple.el (scroll-down-one): New.
9248         Functions for use with C-M-up/down.
9249
9250 2000-05-01  Martin Buchholz <martin@xemacs.org>
9251
9252         * XEmacs 21.2.33 is released.
9253
9254 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9255
9256         * dialog.el (yes-or-no-p-dialog-box):
9257         Fix docstring.
9258         Fix following horrible bug in X11 mode with focus-follows-mouse:
9259           1. Visit two files in two different frames.
9260           2. do File->Revert Buffer in one of those frames.
9261           3. Dialog box appears.
9262           4. Arrange things so that the mouse passes over the *other*
9263              frame, then to the dialog box, and click on "Yes".
9264           5. The file contents end up in the *wrong* buffer!
9265         Add TODO comment.
9266
9267 2000-04-28  Ben Wing  <ben@xemacs.org>
9268
9269         * help.el (describe-installation): correct typo introduced
9270         in last patch: boundp -> fboundp.
9271
9272         * etags.el (buffer-tag-table-list):
9273         canonicalize filenames to Unix format so that tag-table-alist
9274         searching works under Windows.
9275
9276         * autoload.el:
9277         Bowdlerize the supposedly objectionable words
9278         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9279
9280         * gutter-items.el (set-progress-display-style):
9281         * gutter-items.el (search-dialog-callback):
9282         * gutter-items.el (make-search-dialog):
9283         Change to new callback-ex api.
9284
9285 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9286
9287         * help.el: (describe-installation): decode-coding-string is not
9288         defined in a non MULE environment.
9289
9290 2000-04-28  Ben Wing  <ben@xemacs.org>
9291
9292         * gutter-items.el (buffer-list-changed-hook):
9293         use it, not record-buffer-hook.
9294
9295         * subr.el (record-buffer-hook): Removed.
9296
9297 2000-04-27  Ben Wing  <ben@xemacs.org>
9298
9299         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9300         use NORECORD option.  Andy will not like this, but the existing
9301         gutter behavior is just wrong, as per this comment:
9302
9303         ;; this used to add the norecord flag to both calls below.
9304         ;; this is bogus because it is a pervasive assumption in XEmacs
9305         ;; that the current buffer is at the front of the buffers list.
9306         ;; for example, select an item and then do M-C-l
9307         ;; (switch-to-other-buffer).  Things get way confused.
9308         ;;
9309         ;; Andy, if you want to maintain the current look, you must
9310         ;;  *uncouple* the gutter order and buffers order.
9311
9312         * loaddefs.el (completion-ignored-extensions): unfuckify.
9313
9314         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9315         xemacs.mak.
9316
9317         * autoload.el (batch-update-one-directory): new function, used in
9318         xemacs.mak.
9319
9320         * loadup.el: set gc-cons-threshold very high unless dumping --
9321         loadup during update-elc is much much much faster.  also do this
9322         when quick-building.
9323
9324         add commented-out code for profiling loadup.
9325
9326
9327         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9328         is required in order to build xemacs.
9329
9330 2000-04-26  Ben Wing  <ben@xemacs.org>
9331
9332         * loadup.el: don't garbage collect during loadup if quick-build
9333         compile-time option is set.
9334
9335 2000-04-23  Ben Wing  <ben@xemacs.org>
9336
9337         * update-elc.el: compute whether any dumped .el or .elc files
9338         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9339         if so.
9340
9341         * update-elc.el (update-elc-files-to-compile): always change
9342         NOBYTECOMPILE in the src directory rather than current dir,
9343         so it will work under NT.
9344
9345         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9346         the form of this file is identical between Unix and Windows.
9347         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9348         Added comment.
9349         (update-autoloads-from-directory): updated doc string.
9350         updated doc strings in a few other places.
9351
9352 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9353
9354         * bytecomp.el (byte-force-recompile): Fix argument to
9355         byte-recompile-directory.
9356
9357 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9358
9359         * gutter-items.el (progress-display-clear-when-idle): Use
9360         add-one-shot-hook.
9361         * gutter-items.el (clear-progress-display): Adjust number of
9362         arguments.
9363
9364 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9365
9366         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9367
9368 2000-04-16  Ben Wing  <ben@xemacs.org>
9369
9370         * printer.el: New file.
9371
9372         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9373
9374         * help.el (describe-installation): Fix decoding for Windows.
9375
9376         * menubar-items.el:
9377         * menubar-items.el (default-menubar):
9378         * menubar-items.el (tutorials-menu-filter): New.
9379         * menubar-items.el (popup-menubar-menu):
9380         Add authorship.  Redo Help menu and Tutorials filter.
9381
9382         * menubar.el: Correct comment.
9383
9384         * modeline.el (modeline-buffer-identification): Correct doc string.
9385
9386         * simple.el:
9387         * simple.el (printing): Removed.
9388         * simple.el (printer-name): Removed.
9389         * simple.el (generic-print-buffer): Removed.
9390         * simple.el (generic-print-region): Removed.
9391         Move generic print code to printer.el.
9392
9393 2000-04-15  Ben Wing  <ben@xemacs.org>
9394
9395         * simple.el (generic-print-region): New.
9396         make this function actually work.
9397         (generic-print-buffer): call generic-print-region.
9398
9399 2000-04-14  Andy Piper  <andy@xemacs.org>
9400
9401         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9402         by using the new widget-callback-current-channel.
9403         (search-dialog-callback): ditto.
9404
9405 2000-04-12  Andy Piper  <andy@xemacs.org>
9406
9407         * gutter.el (default-gutter-position): moved from gutter-items.el.
9408         (default-gutter-position-changed-hook): ditto.
9409         (gutter-element-visibility-changed-hook): ditto.
9410         (set-gutter-element): ditto.
9411         (remove-gutter-element): ditto.
9412         (set-gutter-element-visible-p): ditto.
9413         (gutter-element-visible-p): ditto.
9414         (init-gutter): ditto.
9415
9416         * dialog.el (make-dialog-box): renamed and moved from
9417         gutter-items.el
9418
9419         * gutter-items.el: move various functions elsewhere.
9420
9421 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9422
9423         * menubar-items.el: Fixed place of parenthesis.
9424
9425 2000-04-12  Ben Wing  <ben@xemacs.org>
9426
9427         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9428                 without constantly being prompted for the tag.
9429         * simple.el: Added a number of section headings, to clarify the
9430                 organization of this file.
9431         * simple.el (activate-region):
9432         * simple.el (region-exists-p):
9433         * simple.el (region-active-p):
9434                 Moved these three function down to the other side of
9435                 the case-changing functions, so they join the rest of
9436                 the region code.
9437         * simple.el (printing): New.
9438         * simple.el (printer-name): New.
9439         * simple.el (generic-print-buffer): New.
9440                 New functions, a very simple prototype for a unified
9441                 printing interface.
9442
9443         * process.el (call-process-internal): Real fix for null BUFFER,
9444                 other problems with BUFFER specs.
9445
9446         * menubar-items.el:
9447                 Fixed up File->Print to use new printing functions.
9448                 Various corrections and expansions to Grep/Compile menus.
9449                 New options for Printing.
9450                 New options for SMTP Mail, the way to send mail under
9451                   MS Windows. (There's also a package patch to make SMTP
9452                   Mail be the default under MSWin.)
9453
9454 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9455
9456         * menubar-items.el: Selecting Rectangle Mousing from menubar
9457         did not work.  Needed to quote mouse-track-rectangle-p.
9458
9459 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9460
9461         * cl-compat.el (keywordp): Removed.
9462
9463 2000-04-05  Andy Piper  <andy@xemacs.org>
9464
9465         * gutter-items.el (progress-layout-glyph): don't initialize here.
9466         (progress-gauge-glyph): use dynamic sizing.
9467         (set-progress-display-style): new function. Set progress glyphs
9468         appropriately depending on the style.
9469         (progress-display-style): new variable. Custom version of
9470         set-progress-display-style.
9471         (progress-abort-glyph): switch to dynamic sizes.
9472         (search-dialog-text): make the edit field active.
9473
9474 2000-04-04  Andy Piper  <andy@xemacs.org>
9475
9476         * gutter-items.el (make-search-dialog): need to make the search
9477         dialog visible after creation.
9478
9479         * menubar-items.el (default-menubar): use the search dialog for
9480         searching. Remove some extraneous search menu items.
9481
9482         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9483         well as strings.
9484         (make-gutter-only-dialog-frame): allow the user to create the
9485         frame unmapped. Allow the gutter spec to be given as a glyph.
9486         (search-dialog-direction): new variable.
9487         (search-dialog-text): new variable.
9488         (search-dialog-callback): new function. Callback for the search
9489         dialog action.
9490         (make-search-dialog): new function. Create a user-friendly search
9491         dialog.
9492
9493 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9494
9495         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9496         under Windows.
9497
9498 2000-04-01  Andy Piper  <andy@xemacs.org>
9499
9500         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9501         progress more accurately.
9502
9503 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9504
9505         * finder.el (finder-compile-keywords): Process readable files only.
9506         Because error in process of .#finder-inf.el when compile xemacs
9507         with --with-clash-detection option.
9508
9509 2000-03-31  Andy Piper  <andy@xemacs.org>
9510
9511         * gutter-items.el (append-progress-display): don't delay after a
9512         successful font-lock.
9513         (make-gutter-only-dialog-frame): new function. Allow users to
9514         create gutter-only dialogs.
9515
9516 2000-03-27  Mike Alexander  <mta@arbortext.com>
9517
9518         * process.el (call-process-internal): Handle a null BUFFER
9519         parameter correctly.
9520
9521 2000-03-28  Andy Piper  <andy@xemacs.org>
9522
9523         * gutter-items.el (abort-progress-display): put strings in the
9524         gutter not extents.
9525         (progress-layout-glyph): signal special 'quit callback.
9526         (progress-display-quit-function): deleted.
9527         (progress-display-stop-callback): deleted.
9528         (progress-display-dispatch-command-events): deleted.
9529         (append-progress-display): remove calls to
9530         progress-display-dispatch-command-events.
9531         (raw-append-progress-display): ditto.
9532
9533 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9534
9535         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9536         being a list.  Actually define `stipple-pixmap-p' which is used as
9537         an error predicate.  Correctly handle PIXMAP being either relative
9538         or absolute file name.
9539
9540 2000-03-24  Andy Piper  <andy@xemacs.org>
9541
9542         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9543         (abort-progress-display): ditto. Don't delete the created extent.
9544         (raw-append-progress-display): ditto.
9545         (progress-display-dispatch-non-command-events): new
9546         function. Encapsulates what we want to do when no command input is
9547         required.
9548         (progress-display-dispatch-command-events): likewise, but disable
9549         for now since it causes too many problems.
9550         (append-progress-display): use them.
9551         (raw-append-progress-display): ditto.
9552         (default-gutter-position-changed-hook): set this rather than
9553         default-gutter-position-changed.
9554         (default-gutter-position-changed-hook): lambda with zero arguments
9555         rather than one.
9556         (raw-append-progress-display): trap errors in pending input since
9557         allowing them to signal will hose the gauge well and
9558         truly. Ideally we would like to delay these until we are more able
9559         to cope.
9560         (append-progress-display): ditto.
9561
9562 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
9563
9564         * lisp/make-docfile.el: call-process-internal is now implemented
9565         in process.el.
9566
9567 2000-03-21  Ben Wing  <ben@xemacs.org>
9568
9569         * mule\mule-cmds.el (set-language-info-alist):
9570         Fix to correspond to new menu arrangement.
9571
9572 2000-03-21  Ben Wing  <ben@xemacs.org>
9573
9574         * process.el:
9575         * process.el (call-process-internal): New.
9576         New implementation of call-process.  Only enabled under NT, so far.
9577         stderr handling not implemented yet in CVS'd C code.
9578
9579 2000-03-20  Ben Wing  <ben@xemacs.org>
9580
9581         * lisp-mode.el:
9582         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
9583         * lisp-mode.el (lisp-interaction-mode):
9584         Put back Lisp Interaction menubar for Jan V's sake.
9585
9586         * simple.el:
9587         * simple.el (mark-ring):
9588         * simple.el (dont-record-current-mark): New.
9589         * simple.el (in-shifted-motion-command): New.
9590         * simple.el (mark-ring-unrecorded-commands): New.
9591         * simple.el (mark-ring-max):
9592         * simple.el (set-mark-command):
9593         * simple.el (push-mark):
9594         * simple.el (handle-pre-motion-command):
9595         Implement scheme for not recording unimportant marks.
9596
9597         * subr.el:
9598         * subr.el (function-allows-args): New.
9599         New function function-allows-args.
9600
9601 2000-03-20  Martin Buchholz <martin@xemacs.org>
9602
9603         * XEmacs 21.2.32 is released.
9604
9605 2000-03-20  Andy Piper  <andy@xemacs.org>
9606
9607         * gutter-items.el (update-tab-in-gutter): force selection of the
9608         selected-window if required to do so.
9609         (buffers-tab-items): ditto.
9610         (add-tab-to-gutter): ditto.
9611         (create-frame-hook): use force-selection.
9612         (default-gutter-position-changed): lambdify.
9613         (update-tab-hook): deleted since it was only used in one place.
9614
9615 2000-03-18  Andy Piper  <andy@xemacs.org>
9616
9617         * files.el (find-file-noselect): undo change that shouldn't have
9618         gone in.
9619
9620 2000-03-17  Andy Piper  <andy@xemacs.org>
9621
9622         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
9623         of selected-window trickery.
9624
9625         * gutter-items.el (update-tab-in-gutter): don't give dedicated
9626         frames tabs.
9627         (progress-display-stop-callback): progress -> progress-display
9628         (progress-display-quit-function): ditto.
9629         (clear-progress-display): ditto.
9630         (remove-progress-display): ditto.
9631         (append-progress-display): ditto.
9632         (abort-progress-display): ditto.
9633         (raw-append-progress-display): ditto.
9634         (display-progress-display): ditto.
9635         (current-progress-display-label): ditto.
9636         (current-progress-display): ditto.
9637         (lprogress-display): ditto and save the buffer
9638         (progress-display): ditto. Otherwise the buffer sometimes gets
9639         changed which confuses font-lock.
9640
9641         * font-lock.el (font-lock-default-fontify-buffer): catch all
9642         errors, not just quit.
9643         (font-lock-mode): progress -> display-progress
9644         (font-lock-default-fontify-buffer): ditto.
9645         (font-lock-fontify-syntactically-region): ditto.
9646         (font-lock-fontify-keywords-region): ditto.
9647
9648 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
9649
9650         * cl.el (gensym): Move to here from cl-macs.el.
9651         (gentemp): Ditto.
9652
9653 2000-03-16  Andy Piper  <andy@xemacs.org>
9654
9655         * font-lock.el (font-lock-mode): use lprogress and friends for
9656         progress management.
9657         (font-lock-default-fontify-buffer): ditto.
9658         (font-lock-fontify-syntactically-region): ditto.
9659         (font-lock-fontify-keywords-region): ditto.
9660         (font-lock-revert-cleanup): fix reverting.
9661         (font-lock-revert-setup): ditto.
9662
9663         * gutter-items.el (progress-use-echo-area): new variable. Use the
9664         echo area for progress gauges if non-nil.
9665         (clear-progress): remove echo area stuff and defer to
9666         clear-message.
9667         (append-progress): dispatch non-command events after each progress
9668         increment. Remove echo area stuff.
9669         (abort-progress): remove echo area stuff and defer to
9670         display-message.
9671         (raw-append-progress): ditto. Dispatch non-command events after
9672         gutter redisplay.
9673         (display-progress): defer echo area stuff to display-message.
9674
9675         * gutter-items.el (clear-progress):
9676         (abort-progress): indentation changes.
9677         (display-progress): don't clear progress.
9678         (append-progress): compare messages with equal.
9679         (raw-append-progress): use dispatch-non-command-events to flush
9680         widget creation events.
9681
9682 2000-03-13  Ben Wing  <ben@xemacs.org>
9683
9684         * abbrev.el:
9685         * abbrev.el (abbrev-string-to-be-defined): New.
9686         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
9687         Changes for use with the menubar.
9688
9689 2000-03-12  Ben Wing  <ben@xemacs.org>
9690
9691         * alist.el (vassoc): moved here from font-menu.el.
9692
9693         * custom.el (defface): typo fix.
9694
9695         * dialog.el (yes-or-no-p-dialog-box):
9696         * dialog.el (message-box):
9697         * files.el (save-some-buffers-1):
9698         Put accelerators in the button names.
9699
9700         * font-lock.el (font-lock-comment-face):
9701         * font-lock.el (font-lock-keyword-face):
9702         * font-lock.el (font-lock-function-name-face):
9703         Fixed some of the colors under MS Windows because the existing
9704         default colors were hardly different from black and needed to be
9705         made lighter.
9706
9707         * font-menu.el:
9708         * font-menu.el (font-menu-split-long-menu):
9709         * font-menu.el (font-menu-family-constructor):
9710         * font-menu.el (font-menu-size-constructor):
9711         * font-menu.el (font-menu-weight-constructor):
9712         * font-menu.el (font-menu-set-font):
9713         vassoc moved to alist.el.
9714         Accelerators added to all menus.
9715         Unused bound var new-props removed.
9716
9717         * keydefs.el: I did a whole lot of rearranging to put things in a
9718         more consistent order and fixed a number of cases where key
9719         combinations involving up, down, left, right and so on were
9720         defined but the corresponding keypad combinations were not
9721         defined.
9722
9723         * lisp-mode.el:
9724         * lisp-mode.el (lisp-interaction-mode-popup-menu):
9725         * lisp-mode.el (emacs-lisp-mode):
9726         * lisp-mode.el (lisp-interaction-mode):
9727         * lisp-mode.el (flet):
9728         Added accelerators onto the menus.
9729         Made all the different versions of the let function be indented
9730         the same way.
9731         Undid Steve's easy-menu-ification, because it makes it impossible
9732         to have the menubar and popup menus different.
9733         Cleaned up the menu; added items for find-function &c and some
9734         indenting, and removed debug-on-*.
9735
9736         * list-mode.el (list-mode-hook):
9737         * list-mode.el (list-mode):
9738         * list-mode.el (completion-setup-hook):
9739         * list-mode.el (display-completion-list):
9740         Added support for the :window-height keyword, which is required
9741         because of other changes that I made for the file dialog box.  I
9742         also made the hook variables list-mode-hook and
9743         completion-setup-hook and also minibuffer-setup-hook in
9744         minibuf.el be permanent-local; see comment in list-mode.el.
9745
9746         * map-ynp.el (map-y-or-n-p):
9747         Added accelerators to the dialog buttons.
9748
9749         * menubar-items.el (menu-truncate-list):
9750         New internal function.
9751         * menubar-items.el (submenu-generate-accelerator-spec):
9752         * menubar-items.el (menu-item-strip-accelerator-spec):
9753         * menubar-items.el (menu-item-generate-accelerator-spec):
9754         New exported functions, for use in auto-generating accelerator specs.
9755
9756         * menubar-items.el:
9757         * menubar-items.el (default-menubar):
9758         * menubar-items.el (maybe-add-init-button):
9759         * menubar-items.el (bookmark-menu-filter):
9760         * menubar-items.el (slow-format-buffers-menu-line):
9761         * menubar-items.el (build-buffers-menu-internal):
9762         * menubar-items.el (language-environment-menu-filter):
9763         * menubar-items.el (default-popup-menu):
9764         * menubar-items.el (popup-buffer-menu):
9765         * menubar-items.el (popup-menubar-menu):
9766         Did a major overhaul on this file, and in fact I'm nowhere near
9767         done working on the menubar, and there will be more patches to
9768         come.  A basic summary of what I've done:
9769
9770         a) I added accelerators to all of the menu items.  For menus that
9771         are auto-generated, such as the buffers menu, the accelerators are
9772         automatically added to the beginning of each line using the
9773         numbers 1 through 9, then zero, and then letters starting with A,
9774         but omitting the letters that are already in use for the fixed
9775         menu items at the top of the buffers menu.  To facilitate adding
9776         accelerators of this kind, I created some new functions
9777         (*-accelerator-spec), which are also being used by other filters
9778         that auto generate lists of things such as ftp sites to download
9779         packages.  If people really don't like these accelerators
9780         appearing at the beginning of the menu items, a variable can be
9781         added to optionally turn them off, but I think this is rather
9782         pointless because other menu items have accelerators and many or
9783         most of the menu users will use the accelerators if the support is
9784         there.
9785
9786         b) I combined the top level Tools and Apps menus into a single
9787         Tools menu, because the distinction between the two is not
9788         obvious, and the items on the menus are not used often enough that
9789         putting some of them onto submenus is a problem.
9790
9791         c) I created two new top level menus called View and Cmds because
9792         there were too many items on the File and Edit menus, and I'm going
9793         to be adding more items to these menus.  In contrast to the Tools
9794         menu, the items on these menus may be used quite often during an
9795         editing session, and so should be available with fewer
9796         keystrokes.
9797
9798         d) I added a number of options to the options menu, including one
9799         for controlling whether the alt key can be used to traverse to
9800         menu items using the accelerators, one for controlling behavior of
9801         control-k, one for controlling how the kill and yank functions
9802         interact with the clipboard, a few additional buffers-menu
9803         options, and various other things.  I also did a bit of
9804         rearranging, for example, combining the keyboard and mouse options
9805         into a single keyboard and mouse submenu to facilitate the
9806         accelerators on that level.
9807
9808         e) I changed the variable buffers-menu-format-buffer-line-function
9809         to take two arguments instead of one, the second argument being
9810         the line number for use in creating an accelerator.  I added a
9811         hack to support existing functions with one argument (although I
9812         doubt that very many of these exist), for backward compatibility.
9813
9814         f) I moved the top level mule menu to be a submenu of the edit
9815         menu.  I think that most of the items on this menu are fairly
9816         useless and there are certainly not enough frequently used items
9817         to justify this being its own top level menu.
9818
9819         g) I combined most of the items in big-menubar.el into the main menu.
9820         If people think the main menu is too big, it would be possible to
9821         create different configurations, some smaller.
9822
9823         * menubar.el (check-menu-syntax):
9824         Deleted some syntax checks that were no longer valid, partly
9825         because of changes that were already made a long time ago, and
9826         partly because of a change I made where I allow the name of the
9827         menu item to be an evaluated expression rather than just a string,
9828         similar to all of the other parameters of a menu item.
9829
9830         * minibuf.el:
9831         * minibuf.el (read-file-name-1):
9832         * minibuf.el (mouse-read-file-name-1):
9833         I made a number of changes to improve the appearance
9834         and functioning of the file dialog box.  They include:
9835
9836         a) Fixing the problem where closing the dialog box by clicking on
9837         the close button of the window didn't properly exit the
9838         minibuffer.
9839
9840         b) Fixing the problem that if you typed part of a file name, and
9841         then clicked on a completion with the mouse, the file was not
9842         correctly selected.
9843
9844         c) Changing the title of the dialog box to reflect the operation
9845         being done in accordance with user interface conventions, rather
9846         than the name of the dialog box buffer, which is rather useless.
9847
9848         d) Remove the words "possible completions are" which didn't
9849         belong.
9850
9851         e) Fix things so that the completions scroll off the end of the
9852         completions windows only to the right, rather than both to the
9853         right and down, which is in accordance with Windows user interface
9854         conventions.
9855
9856         * msw-init.el (init-post-mswindows-win):
9857         Added a binding for meta-F4, which is the standard windows binding
9858         for exiting a program.
9859
9860         * select.el (get-selection-no-error):
9861         * select.el (own-selection):
9862         * select.el (own-clipboard):
9863         Added an optional argument called append to the functions
9864         own-selection and own-clipboard.  This adds support for appending
9865         text to the existing selection and allows the function
9866         own-clipboard to be used as the value of the variable
9867         interprogram- cut-function.
9868
9869         Fixed a bug in own-selection in handling zmacs-region-stays.
9870
9871         * simple.el (historical-kill-line): New.
9872
9873         * simple.el (kill-line):
9874         * simple.el (interprogram-cut-function):
9875         * simple.el (interprogram-paste-function):
9876         * simple.el (handle-pre-motion-command):
9877         * simple.el (next-line):
9878         * simple.el (previous-line):
9879         a) Expanded the variable kill-whole-line, so that function
9880         kill-line can be set to delete the entire line always, not just
9881         when cursor is at the beginning of the line.  This is controlled
9882         by setting the variable kill-whole-line to the symbol 'always.
9883         This behavior, as well as the existing kill-whole-line behavior,
9884         now only take effect when kill-line is called interactively,
9885         although this is a departure from a previous behavior in the case
9886         of setting this variable kill-whole-line to t.  It is almost
9887         certainly what has always been intended, and most likely the old
9888         way of doing things introduced bugs.  I also created a function
9889         called historical-kill-line, which ignores the kill-whole-line
9890         setting and always gives the historical behavior of only killing
9891         to the end of the line.  I bound this function to shift- control-k
9892         so that the kill to end of line behavior is available, even when
9893         kill-whole-line has been set to change control-k into the simple
9894         delete-whole-line behavior. (This can be set using the options
9895         menu.)
9896
9897         b) I changed things so that kill and yank now interact with the
9898         clipboard by default under windows.  This was done by changing the
9899         default value of interprogram-cut- function and
9900         interprogram-paste-function.  You can get the old behavior by
9901         setting these to nil, and there is an option on the options menu
9902         to do this.
9903
9904         c) I added support for selecting text using shifted motion keys.
9905         This support is on by default and can be controlled by the
9906         variable shifted-motion-keys-select-region.  There is also a
9907         variable called unshifted-motion-keys-deselect-region that
9908         controls more specifically how the shifted motion key behavior
9909         works.  I did not put an option on the options menu to turn this
9910         off, because I can't imagine why this would be useful.
9911
9912         * simple.el (forward-block-of-lines):
9913         * simple.el (backward-block-of-lines):
9914         * simple.el (block-movement-size):
9915         New.
9916
9917         * simple.el (uncapitalized-title-words):
9918         * simple.el (uncapitalized-title-word-regexp):
9919         * simple.el (capitalize-string-as-title):
9920         * simple.el (capitalize-region-as-title):
9921         New.
9922
9923
9924         * subr.el (add-hook):
9925         * subr.el (make-local-hook): New.
9926         * subr.el (remove-local-hook): New.
9927         * subr.el (add-one-shot-hook): New.
9928         * subr.el (add-local-one-shot-hook): New.
9929         Added some functions to make using hooks easier.
9930         These include:
9931
9932         a) Functions add-local-hook and remove-local-hook to make it easy
9933         to use local hooks.
9934
9935         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
9936         make it possible to add a "one-shot" hook, which is to say a hook
9937         that runs only once, and automatically removes itself after the
9938         first time it has run.
9939
9940 2000-03-09  Andy Piper  <andy@xemacs.org>
9941
9942         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
9943
9944 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
9945
9946         * buff-menu.el (buffers-menu-omit-invisible-buffers):
9947         Moved from menubar-items.el.
9948         * dumped-lisp.el: Dump gutter-items regardless of menubar.
9949
9950 2000-03-08  Andy Piper  <andy@xemacs.org>
9951
9952         * gutter-items.el (build-buffers-tab-internal): add selected field
9953         to buffers tab spec.
9954
9955 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
9956
9957         * minibuf.el (last-exact-completion): Initialize to nil.
9958
9959 2000-03-07  Didier Verna  <didier@xemacs.org>
9960
9961         * startup.el (command-line-1): remove unused variable
9962         `first-file-buffer'.
9963
9964 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
9965
9966         * loaddefs.el (completion-ignored-extensions): Removed ".log",
9967         which is also used for Web server log files.
9968
9969 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
9970
9971         * mule/mule-charset.el: Setup auto-fill-chars.
9972
9973 2000-03-02  SL Baur  <steve@beopen.com>
9974
9975         * subr.el (with-string-as-buffer-contents): Reimplement using
9976         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
9977         non-deletion of buffer after execution problem.
9978         (with-output-to-string): Use unique buffer name.
9979
9980 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
9981
9982         * gutter-items.el (buffers-tab-sort-function):  New variable.
9983         (buffers-tab-items):  Funcall it to sort the buffer tab list.
9984
9985 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
9986
9987         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
9988
9989 2000-02-28  Martin Buchholz  <martin@xemacs.org>
9990
9991         * menubar-items.el (maybe-add-init-button): Remove the "Load
9992         .emacs" button from all menubars.
9993
9994 2000-03-01  Didier Verna  <didier@xemacs.org>
9995
9996         * rect.el (string-rectangle): depend on `pending-delete-mode' for
9997         region rectangle replacement (from Jan Vroonhof).
9998         (replace-rectangle): new function.
9999
10000 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10001
10002         * mule/mule-cmds.el (set-default-coding-systems): Use
10003         set-terminal-coding-system and set-keyboard-coding-system.
10004         * coding.el (set-terminal-coding-system): Use
10005         set-console-tty-output-coding-system.
10006         (set-keyboard-coding-system): Use
10007         set-console-tty-input-coding-system.
10008
10009 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
10010
10011         * minibuf.el (read-variable): Allow symbol to default argument.
10012
10013 2000-02-27  Andy Piper  <andy@xemacs.org>
10014
10015         * gutter-items.el (update-tab-hook): new function to be used for
10016         hooks.
10017         (create-frame-hook): add update-tab-hook.
10018         (record-buffer-hook): ditto.
10019         (default-gutter-position-changed): ditto.
10020         (default-gutter-position): updating the buffers tab is now handled
10021         by a hook.
10022         (default-gutter-position-changed-hook): new variable.
10023         (gutter-element-visibility-changed-hook): ditto.
10024         (set-gutter-element-visible-p): call it.
10025         (set-gutter-element): use modify-specifier-instances. Set extents
10026         as duplicable before using.
10027         (remove-gutter-element): ditto.
10028         (set-gutter-element-visible-p): ditto.
10029         (init-gutter): new function.
10030         (add-tab-to-gutter): use new gutter-element functions rather than
10031         setting specifiers directly.
10032         (clear-progress): ditto.
10033         (abort-progress): ditto.
10034         (gutter-buffers-tab-visible-p): renamed from
10035         default-gutter-visible-p
10036
10037         * specifier.el (modify-specifier-instances): new function from Jan
10038         Vroonhof.
10039
10040         * x-init.el (init-post-x-win): call init-gutter.
10041
10042         * msw-init.el (init-post-mswindows-win): call init-gutter.
10043
10044         * menubar-items.el (default-menubar): Update to reflect new gutter
10045         variables.
10046
10047 2000-02-26  Andy Piper  <andy@xemacs.org>
10048
10049         * gutter-items.el (set-gutter-element): new function. Add gutter
10050         elements to the specified gutter.
10051         (remove-gutter-element): new function. Remove gutter elements from
10052         the specified gutter.
10053         (set-gutter-element-visible-p): new function. Set gutter element
10054         visibility for the provided gutter-visible specifier.
10055
10056 2000-02-23  Andy Piper  <andy@xemacs.org>
10057
10058         * gutter-items.el (add-tab-to-gutter): specify dimensions
10059         dynamically.
10060
10061 2000-02-24  Martin Buchholz  <martin@xemacs.org>
10062
10063         * gutter-items.el (add-tab-to-gutter):
10064         * package-get.el (package-get-interactive-package-query):
10065         * package-ui.el (pui-directory-exists):
10066         (pui-install-selected-packages):
10067         (pui-list-packages):
10068         Use #'(lambda ...)  instead of '(lambda ...).
10069
10070 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
10071
10072         * startup.el (load-user-init-file): Check to make sure user
10073           has an init-file before calling load().
10074
10075 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10076
10077         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
10078
10079 2000-02-23  Martin Buchholz <martin@xemacs.org>
10080
10081         * XEmacs 21.2.31 is released.
10082
10083 2000-02-21  Mike Sperber <mike@xemacs.org>
10084
10085         * loadup.el (really-early-error-handler):
10086         * update-elc.el:
10087         * make-docfile.el:
10088         Remove dependency on EMACSBOOTSTRAP... environment variables.
10089
10090 2000-02-21  Martin Buchholz <martin@xemacs.org>
10091
10092         * XEmacs 21.2.30 is released.
10093
10094 2000-02-19  Martin Buchholz  <martin@xemacs.org>
10095
10096         * byte-optimize.el (byte-optimize-plus):
10097         (byte-optimize-minus):
10098         (byte-optimize-multiply):
10099         Optimize (- 0) to 0, not (-)
10100         Optimize (+ 5 3.0) to 8.0
10101         Optimize (* 5 3.0) to 15.0
10102         Improve readability.
10103
10104 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
10105
10106         * modeline.el: (modeline-scrolling-method): change modeline
10107         mswindows cursor appearance according to the value.
10108
10109         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
10110         and 'gui-element face colors and 'gui-element face font to Windows
10111         defaults.
10112
10113 2000-02-09 Stef Epardaud  <stef@lunatech.com>
10114
10115         * font-lock.el: Javadoc enhancements
10116
10117 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10118
10119         * ldap.el (toplevel): Test if LDAP support has been compiled in
10120         (ldap-verbose): New option
10121         (ldap-search-entries): Renamed from the previous ldap-search
10122         Conditionalize message display on ldap-verbose
10123         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
10124         defuns
10125         (ldap-search): Is now defined as an obsolete wrapper calling
10126         ldap-search-basic or ldap-search-entries
10127
10128
10129 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
10130             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
10131             Jan Vroonhof  <jan@xemacs.org>
10132
10133         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
10134         When for-effect is true, didn't call `byte-optimize-form'
10135         in and/or subforms without last.
10136
10137 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
10138
10139         * package-get.el (package-get-download-sites): Use correct custom
10140         type.
10141
10142 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10143
10144         * files.el (write-file): Ask for coding system when compiled with
10145         file-coding.
10146
10147 2000-02-16  Andy Piper  <andy@xemacs.org>
10148
10149         * buffer.el (switch-to-buffer): give norecord argument to
10150         set-window-buffer instead of explicitly recording.
10151
10152         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
10153         we have to pick a window.
10154
10155 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10156
10157         * mule/mule-cmds.el (describe-language-support): Don't add
10158         unexist function to help-map.
10159         (describe-coding-system): Don't use already assigend `C'.
10160
10161 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10162
10163         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10164         work in custom.
10165
10166 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10167
10168         * about.el: Ienaga's e-mail address change.
10169
10170 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10171
10172         * etags.el (find-tag): force new window -- even if buf already
10173         visible -- when other-window is t
10174
10175 2000-02-16  Martin Buchholz <martin@xemacs.org>
10176
10177         * XEmacs 21.2.29 is released.
10178
10179 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10180
10181         * cl-extra.el (getf): This is now identical to `plist-get', so
10182         just defalias it.
10183         * cl-macs.el: Make getf an alias to plist-get, at the
10184         byte-compiler level, using define-compiler-macro.
10185
10186 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10187
10188         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10189
10190 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10191
10192         * lisp/etags.el (find-tag-internal): set exact-tagname to
10193           a regular expression that matches against the tagname
10194           part of the tag entry first instead of only looking in
10195           the context area.
10196
10197 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10198
10199         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10200         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10201
10202 2000-02-07  Martin Buchholz <martin@xemacs.org>
10203
10204         * XEmacs 21.2.28 is released.
10205
10206 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10207
10208         * cl-extra.el (getf): Just call `get', never `get*'.
10209         Make arglist match docstring.
10210         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10211         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10212         * byte-optimize.el: remove references to `get*'.
10213
10214 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10215
10216         * mule/european.el: Add syntax information for Latin3 and Latin4.
10217
10218 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10219
10220         * byte-optimize.el: Byte-optimize (length "foo")
10221
10222 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10223
10224         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10225         width check using `window-leftmost-p' and `window-rightmost-p'.
10226
10227 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10228
10229         * wid-edit.el (widget-match-inline): An atom never matches a
10230           list.
10231
10232 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10233
10234         * modeline.el: Consolidated 'x and 'mswindows specification under
10235         'win tag.
10236
10237 2000-01-29  Andy Piper  <andy@xemacs.org>
10238
10239         * gutter-items.el: (format-buffers-tab-line): Try and be
10240         intelligent about buffer naming when we have duplicates.
10241
10242 2000-01-29  Andy Piper  <andy@xemacs.org>
10243
10244         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10245         updated when it becomes visible.
10246
10247 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10248
10249         * bytecomp.el (byte-compile-insert-header): Properly set coding
10250         system under MULE and file-coding.
10251
10252 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10253
10254         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10255         (dontusethis-set-value-terminal-coding-system-handler):
10256         (dontusethis-set-value-keyboard-coding-system-handler):
10257         Never undefine coding system aliases.  Emergency fix for gnus.
10258
10259 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10260
10261         * files.el (abbreviate-file-name): Use directory-sep-char instead
10262         of hard-coded "/".
10263
10264 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10265
10266         * startup.el (user-init-file-base-list): New variable, replacing
10267         user-init-file-base.
10268         (find-user-init-file): New function.
10269         (command-line-early): Use it.
10270         (load-user-init-file): Ditto.
10271
10272 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10273
10274         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10275         calling valid-image-instantiator-format-p
10276
10277 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10278
10279         * isearch-mode.el (isearch-mode): The variable is
10280         isearch-unhidden-extents, not isearch-opened-extents.
10281
10282 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10283
10284         * minibuf.el (next-history-element): Modify error message if a
10285         default value is available.
10286
10287 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10288
10289         * bytecomp.el (byte-compile-file): Don't unconditionally write
10290         .elc files in binary - might contain non-Latin1.
10291
10292 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10293
10294         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10295         for windows-nt.
10296
10297         * version.el:
10298         * startup.el (user-init-file-base):
10299         * process.el (call-process-region):
10300         * files.el (make-backup-file-name):
10301         (backup-file-name-p):
10302         (file-relative-name):
10303         (abbreviate-file-name):
10304         (set-auto-mode):
10305         * code-process.el (call-process-region): Removed unnecessary
10306         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10307         support out of the universe.
10308
10309         * process.el:
10310         * code-process.el:
10311         * bytecomp.el (byte-compile-file): Removed reference to
10312         buffer-file-type, and commented usage of binary-process-output
10313         NTEmacs variables.
10314
10315 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10316
10317         * help.el (function-arglist): Add case for macro.
10318
10319 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10320
10321         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10322         printers.
10323         (custom-display): Added a menu for printer/display tags.
10324
10325         * frame.el (frame-type):
10326         * device.el (device-type): Added 'msprinter to the doc string, and
10327         removed 'pc -- it is not going to be implemented ever.
10328         (call-device-method): Fixed docstring typo.
10329         Defined specifier tags 'printer and 'display.
10330
10331 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10332
10333         * lisp/itimer.el (itimer-run-expired-timers): (consp
10334           last-command-event-time) instead of (consp
10335           'last-command-event-time).
10336
10337 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10338
10339         * msw-glyphs.el: Removed obsolete commentary.
10340
10341 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10342
10343         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10344         better default value.
10345
10346 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10347
10348         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10349         (read-string): Ditto.
10350         (eval-minibuffer): Ditto.
10351         (read-command): Ditto.
10352         (read-function): Ditto.
10353         (read-variable): Ditto.
10354         (read-number): Ditto.
10355         (read-shell-command): Ditto.
10356         (read-number): Record history.
10357
10358 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10359
10360         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10361
10362 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10363
10364         * faces.el (startup-initialize-custom-faces): New function.
10365         Reset all faces created during auto-autoloads loading time
10366         by defface.
10367         * startup.el (command-line): Call it.
10368
10369 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10370
10371         * about.el (about-hackers): Add myself to contributors list.
10372
10373 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10374
10375         * menubar-items.el (maybe-add-init-button): Removed an argument in
10376         a call to load-user-init-file, as the function managed to lose its
10377         formal parameter a few betas ago.
10378
10379 2000-01-18  Martin Buchholz <martin@xemacs.org>
10380
10381         * XEmacs 21.2.27 is released.
10382
10383 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10384
10385         * process.el (shell-command-to-string): Use the FSF docstring.
10386         Make shell-command-to-string the standard function, and
10387         exec-to-string the (deprecated) alias.
10388
10389         * startup.el: typo fix.
10390
10391 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10392
10393         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10394
10395 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10396
10397         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10398         buffers after visible buffers.
10399         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10400
10401 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10402
10403         * info.el (Info-extract-menu-node-name): Stop at a dot
10404         followed by whitespace or right parenthesis.
10405
10406 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10407
10408         * info.el (Info-directory-list): Warn against using Customize with
10409         Info-directory-list.
10410
10411 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10412
10413         * minibuf.el (read-file-name): doc fix.
10414
10415         * autoload.el (update-file-autoloads): doc fix.
10416
10417         * about.el (about-hackers): Change my E-mail address.
10418
10419 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10420
10421         * info.el (Info-visit-file): Just use the `f' interactive spec to
10422         read a filename in the standard way.
10423
10424 2000-01-13  Andy Piper  <andy@xemacs.org>
10425
10426         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10427         (gutter-buffers-tab-extent): new variable.
10428         (update-tab-in-gutter): call add-tab-to-gutter again if the
10429         orientation has changed.
10430         (add-tab-to-gutter): cope with different orientations.
10431
10432 2000-01-11  Didier Verna  <didier@xemacs.org>
10433
10434         * info.el (Info-following-node-name): backward-skip dots as well
10435         as spaces (dots at the end of a node name aren't part of it).
10436         (Info-extract-menu-node-name): don't skip dots. There could be
10437         some in the node name.
10438         (Info-index): allow dots to be part of a node name.
10439
10440 2000-01-12  Andreas Jaeger  <aj@suse.de>
10441
10442         * files.el (auto-mode-alist): Added idlwave-mode.
10443         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10444
10445 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10446
10447         * info.el (Info-search): Show default value.
10448
10449 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10450
10451         * info.el (Info-read-node-completion-table): New variable.
10452         (Info-read-node-name-1): New function.
10453         (Info-read-node-name): Use it.
10454         (Info-follow-reference): Use DEFAULT argument of completing-read.
10455         (Info-menu): Ditto.
10456
10457 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10458
10459         * hyper-apropos.el (hyper-describe-key-briefly): Save
10460         window configuration.
10461         (hyper-describe-face): Use DEFAULT of completing-read.
10462         (hyper-apropos-read-variable-symbol): Ditto.
10463         (hyper-apropos-read-function-symbol): Ditto.
10464
10465 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10466
10467         * mule/mule-cmds.el (set-default-coding-system): Set
10468         comint-exec-hook to use coding-system-for-read and
10469         coding-system-for-write so that C-x RET c works.
10470
10471 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10472
10473         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10474         (previous-matching-history-element): Increment
10475         minibuffer-max-depth by 1.
10476         (next-matching-history-element): Ditto.
10477
10478 2000-01-11  Andy Piper  <andy@xemacs.org>
10479
10480         * gutter-items.el (buffers-tab): Create a new face for the buffers
10481         tab.
10482         (buffers-tab-face): use it.
10483
10484 2000-01-10  Didier Verna  <didier@xemacs.org>
10485
10486         * modeline.el (modeline-scrolling-method): change modeline X
10487         cursor appearance according to the value.
10488
10489 2000-01-07  Andreas Jaeger  <aj@suse.de>
10490
10491         * about.el (about-hackers): Moved my entry to contributor list.
10492         (xemacs-hackers): Added myself.
10493         (about-maintainer-info): Added description of myself.
10494
10495
10496 2000-01-07  Didier Verna  <didier@xemacs.org>
10497
10498         * modeline.el (modeline-scrolling-method): new variable.
10499         (mouse-drag-modeline): add reference to it in the docstring.
10500         (mouse-drag-modeline): handle it.
10501
10502 2000-01-08  Andy Piper  <andy@xemacs.org>
10503
10504         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10505         calls.
10506         (remove-buffer-from-gutter-tab): ditto.
10507
10508 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10509
10510         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10511         (custom-face-edit): Fix grammatical error in help message.
10512
10513 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10514
10515         * movemail.el: Added.
10516
10517         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10518
10519 2000-01-03  Didier Verna  <didier@xemacs.org>
10520
10521         * modeline.el (mouse-drag-modeline): remove the code related to
10522         the modeline horizontal scrolling facility.
10523
10524 1999-12-31  Martin Buchholz <martin@xemacs.org>
10525
10526         * XEmacs 21.2.26 is released.
10527
10528 1999-12-28  Andy Piper  <andy@xemacs.org>
10529
10530         * wid-edit.el (widget-push-button-value-create): The gui cache
10531         does not agree with native widgets which can only be displayed
10532         once per window. The reasons for caching are diminished now that
10533         we don't hog resources when creating buttons.
10534         (widget-push-button-cache) deleted.
10535
10536 1999-12-24  Martin Buchholz <martin@xemacs.org>
10537
10538         * XEmacs 21.2.25 is released.
10539
10540 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10541
10542         * hyper-apropos.el (hyper-apropos): Toggle
10543         hyper-apropos-programming-apropos correctly.
10544         Set REGEXP when user accepts default value.
10545
10546 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10547
10548         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10549         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10550
10551 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10552
10553         * mule/mule-category.el (undefined-category-designator):
10554         Return char instead of character.  Search for undefined one.
10555         (describe-category): Use with-displaying-help-buffer.
10556
10557 1999-12-21  Martin Buchholz  <martin@xemacs.org>
10558
10559         * byte-optimize.el (byte-optimize-plus):
10560         Optimize (+ 1) to 1 instead of (1+ nil).
10561
10562         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
10563
10564         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
10565
10566         * byte-optimize.el (byte-optimize-char-before): New function.
10567         Remove performance penalty for using (char-before) instead of (char-after).
10568
10569 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10570
10571         * mule/mule-category.el (char-category-list): Return character
10572         instead of integer.
10573
10574 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10575
10576         * minibuf.el (read-buffer): Check default is buffer object.
10577
10578 1999-11-25  Andy Piper  <andy@xemacs.org>
10579
10580         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
10581         for buttons.
10582
10583 1999-12-16  Andreas Jaeger  <aj@suse.de>
10584
10585         * package-get.el (package-get-maybe-save-index): Fixed typo.
10586         Patch by Jeff Miller <jmiller@smart.net>.
10587
10588 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
10589
10590         * gnuserv.el (gnuserv-process-filter):  don't call
10591         gnuserv-write-to-client when gnuserv-current-client is nil
10592
10593 1999-12-14  Martin Buchholz <martin@xemacs.org>
10594
10595         * XEmacs 21.2.24 is released.
10596
10597 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10598
10599         * about.el (about-hackers): Update my email address.
10600
10601 1999-12-07  Martin Buchholz <martin@xemacs.org>
10602
10603         * XEmacs 21.2.23 is released.
10604
10605 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
10606
10607         * package-get.el (package-get-download-sites): Removed several
10608         defunct download sites, added many new ones, and corrected a few
10609         incorrect directory-on-site entries.  Added physical locations to
10610         site-description.
10611
10612 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10613
10614         * finder.el (finder-commentary): add DOC string and fix
10615         interactive spec
10616
10617 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10618
10619         * help.el (describe-function): Don't forget to intern the string
10620         completing-read returns.
10621         (describe-variable): Ditto.
10622
10623 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
10624
10625         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
10626         `hyper-apropos-help-mode' here to find symbol to customize
10627         irregardless of cursor position and simplify
10628         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
10629         `hyper-apropos-popup-menu'.
10630
10631 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10632
10633         * apropos.el (apropos-mode-map): Add return to call
10634         apropos-follow.
10635         (apropos-print): Call apropos-mode to have better
10636         command reference. Put keymap text-poperty to
10637         symbole name.
10638
10639 1999-11-22  Alastair Burt  <burt@dfki.de>
10640
10641         * help.el: (describe-bindings-1): Added handling of keymaps for
10642         the extents at point.
10643
10644 1999-12-02  Mark Thomas  <mthomas@jprc.com>
10645
10646         * gutter-items.el (buffers-tab-items): Wrap the function in a
10647         save-match-data
10648
10649 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10650
10651         * help.el (describe-function): Use the DEFAULT argument to
10652         completing-read.
10653         (describe-variable): Ditto.
10654
10655 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10656
10657         * minibuf.el (read-from-minibuffer): Add optional argument
10658         DEFAULT to have better mini-buffer history support.
10659         (completing-read): Pass default to read-from-minibuffer.
10660         (read-buffer): Pass default to completing-read.
10661
10662 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10663
10664         * font-lock.el (font-lock-doc-string-face): Document the
10665         `font-lock-lisp-like' property.
10666
10667 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
10668
10669         * lisp-mode.el: Specify `font-lock-lisp-like'.
10670
10671         * font-lock.el (font-lock-lisp-like): New function.
10672         (font-lock-fontify-syntactically-region): Use it.
10673
10674 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
10675
10676         * XEmacs 21.2.22 is released
10677
10678 1999-11-28  Martin Buchholz <martin@xemacs.org>
10679
10680         * XEmacs 21.2.21 is released.
10681
10682 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10683
10684         * minibuf.el (read-coding-system): Accept symbol and
10685         coding-system object as a default-coding-system.
10686
10687 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10688
10689         * minibuf.el (read-coding-system): Accept symbol as
10690         a default-coding-system.
10691
10692 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10693
10694         * apropos.el (apropos-documentation): Use insert instead
10695         of princ.
10696
10697 1999-11-07  William M. Perry  <wmperry@aventail.com>
10698
10699         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
10700           for the linux console.
10701
10702         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
10703           stuff to work when you are not on a window system, since the GPM
10704           mouse support now allows pasting from outside of XEmacs.
10705
10706 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
10707
10708         * XEmacs 21.2.20 is released
10709
10710 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
10711
10712         * setup-paths.el (paths-default-info-directories): Add
10713         /usr/share/info and /usr/local/share/info.
10714
10715 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
10716
10717         * about.el: Updated Vladimir Ivanovic's info.
10718
10719 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
10720
10721         * auto-show.el (auto-show-truncationp): Remove.
10722
10723         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
10724
10725 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10726
10727         * indent.el (indent-line-to): fix bug: spaces were not replaced
10728         with tab if column is multiple of tab-width
10729         From dhn@qedinc.com
10730
10731 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
10732
10733         * mule/mule-cmds.el (read-input-method-name): Accept symbols
10734         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
10735
10736         * package-get.el (package-get-package-provider): Be verbose when
10737         interactive. Patch from Robert Pluim
10738
10739 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
10740
10741         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
10742         info file suffixes.
10743
10744 1999-08-19  Stephen Tse  <stephent@sfu.ca>
10745
10746         * process.el (open-network-stream): Add a new optional parameter
10747         PROTOCOL to support udp; fix a minor typo and add an explanation
10748         in docstring for udp programming.
10749
10750         * code-process.el (open-network-stream): Add a new optional
10751         parameter PROTOCOL to support udp; fix a minor typo and add an
10752         explanation in docstring for udp programming.
10753
10754 1999-10-18  Andy Piper  <andy@xemacs.org>
10755
10756         * gui.el (make-gui-button): be more precise about how we call
10757         callbacks.
10758
10759         * wid-edit.el (widget-push-button-value-create): Use the new form
10760         of native gui-button.
10761
10762 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10763
10764         * info.el (Info-page-prev): Don't do (sit-for 0).
10765
10766 1999-10-13  Andy Piper  <andy@xemacs.org>
10767
10768         * gutter-items.el (progress-abort-glyph): new glyph for showing
10769         abort status.
10770         (append-progress): dispatch-event rather than sit-for.
10771         (abort-progress): new function. Show the abort glyph with an
10772         appropriate message.
10773         (raw-append-progress): dispatch-event rather than sit-for.
10774         (display-progress): cope with aborts.
10775
10776         * gui.el (make-gui-button): Use native widgets for buttons
10777         unconditionally.
10778         (insert-gui-button): ditto.
10779         (gui-button-p): ditto.
10780
10781         * xbm-button.el: remove from core.
10782
10783         * xpm-button.el: remove from core.
10784
10785 1999-10-07  Olivier Galibert  <galibert@pobox.com>
10786
10787         * faces.el (init-device-faces): Don't initialize the random faces
10788         on the stream device.
10789
10790 1999-10-06  Andy Piper  <andy@xemacs.org>
10791
10792         * files.el (recover-file): Don't use ls under windows for revert buffer.
10793
10794 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
10795
10796         * package-get.el (package-get-download-menu): Make menu really
10797         toggle download sites.
10798         (package-get-download-sites): Add autoload cookie.
10799
10800 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10801
10802         * setup-paths.el (paths-find-module-directory): Ditto.
10803
10804 1999-09-29  Werner Fink  <werner@suse.de>
10805
10806         * setup-paths.el (paths-find-exec-directory): Add missing nil
10807         parameter for environment.
10808
10809 1999-09-27  Martin Buchholz  <martin@xemacs.org>
10810
10811         * modeline.el (modeline-format):
10812         Only purecopy the strings.  Else
10813         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
10814         barfs.
10815
10816 1999-08-28  Mike Woolley  <mike@bulsara.com>
10817
10818         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
10819         user setting comint-completion-addsuffix and
10820         comint-process-echoes.
10821
10822 1999-09-22  Andy Piper  <andy@xemacs.org>
10823
10824         * gutter-items.el (update-tab-in-gutter): use
10825         last-nonminibuf-window instead of selected-window.
10826
10827 1999-09-18  Andy Piper  <andy@xemacs.org>
10828
10829         * gnuserv.el (gnuserv-edit-files): select frame we are going to
10830         display on.
10831
10832         * subr.el (record-buffer-hook): new variable so that the hook gets
10833         some documentation.
10834
10835 1999-09-16  Andy Piper  <andy@xemacs.org>
10836
10837         * gutter-items.el (update-tab-in-gutter): only update when the
10838         gutter is visible.
10839         (remove-buffer-from-gutter-tab): ditto.
10840
10841 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
10842
10843         * simple.el (do-auto-fill): Commented out part of Kinsoku
10844         processing.
10845
10846 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
10847
10848         * isearch-mode.el (isearch-highlightify-region): Give the
10849         highlighting extents a high priority.
10850         (isearch-make-extent): Give the main highlighting extent an even
10851         higher priority.
10852
10853 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10854
10855         * packages.el (packages-compute-package-locations): Fix typo from
10856         -u rationalization.
10857
10858 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10859
10860         * setup-paths.el (paths-find-doc-directory): Respect value of
10861         `configure-doc-directory.'
10862
10863         * find-paths.el (paths-find-architecture-directory): Give
10864         precendence `default' argument (which typically comes from
10865         configure).
10866
10867 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10868
10869         * startup.el (command-line-early): Added options -user-init-file
10870         and -user-init-directory.
10871
10872         * files.el (user-init-file): Default to NIL so we can recognize
10873         when it's set.
10874
10875 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10876
10877         * obsolete.el (init-file-user):
10878         * startup.el:
10879         * packages.el (packages-compute-package-locations):
10880         * package-get.el (package-get-user-index-filename):
10881         * menubar-items.el (maybe-add-init-button):
10882         * info.el (Info-annotations-path):
10883         * dump-paths.el:
10884         Change `user-init-directory' to be an absolute path.
10885         Use `user-init-directory' where appropriate.
10886         Zap `init-file-user' and its uses.
10887
10888 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
10889
10890         * subr.el (copy-symbol): New function.
10891
10892 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10893
10894         * isearch-mode.el (isearch-done): Be sure to restore invisible
10895         extents in the proper buffer.
10896         (isearch-pre-command-hook): Set this-command to the correct value
10897         in case the buffer has changed and old overriding-local-map was
10898         used.
10899         (isearch-restore-extent): Use remprop instead of setting the
10900         property to nil.
10901
10902 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10903
10904         * cmdloop.el (execute-extended-command): Update zmacs region
10905         before the delay.
10906         (execute-extended-command): Make the message gettext-friendly.
10907
10908 1999-09-07  Andy Piper  <andy@xemacs.org>
10909
10910         * gutter-items.el (progress-gauge-glyph): renamed from
10911         progress-glyph.
10912         (progress-text-glyph): new variable.
10913         (progress-layout-glyph): use layouts and text glyphs.
10914         (progress-area-buffer): removed.
10915         (progress-text-and-extent): new variable.
10916         (progress-displayed-p): dynamically create gutter area buffer.
10917         (clear-progress): ditto.
10918         (raw-append-progress): ditto.
10919         (append-progress): use new glyph names.
10920         (raw-append-progress): only create the extent when needed. set
10921         properties more optimally.
10922         (progress): remove args.
10923
10924 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10925
10926         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
10927         mapcar where the return value is unused.
10928         (isearch-restore-invisible-extents): Ditto.
10929         (isearch-highlight-all-cleanup): Ditto.
10930         (isearch-delete-extents-in-range): Traverse the extents only once.
10931         (isearch-highlight-all-update): Don't start over if the search
10932         string has changed and more input is pending.
10933
10934 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10935
10936         * packages.el (packages-find-package-data-path): Ditto.
10937
10938         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
10939
10940         * subr.el (mapc-internal): Don't make obsolete.
10941
10942         * cl-extra.el (mapc): Resurrect.
10943
10944 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
10945
10946         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
10947         alias.
10948
10949         * isearch-mode.el (isearch-top-state): Restore isearch-word.
10950         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
10951         (isearch-yank-clipboard): Use get-clipboard instead of
10952         x-get-clipboard.
10953         (isearch-yank-selection): Fix docstring.
10954
10955 1999-09-02  Martin Buchholz  <martin@xemacs.org>
10956
10957         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
10958
10959 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
10960
10961         * cl-macs.el (extent-start-position): Fix setf method.
10962         (extent-end-position): Ditto.
10963
10964 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
10965
10966         * isearch-mode.el: End merge with FSF 20.4.
10967
10968         * isearch-mode.el (search-invisible): New variable.
10969         (isearch-hide-immediately): Ditto.
10970         (isearch-unhidden-extents): Ditto.
10971         (isearch-range-invisible): New function.
10972         (isearch-unhide-extent): Ditto.
10973         (isearch-restore-invisible-extents): Ditto.
10974         (isearch-restore-extent): Ditto.
10975
10976         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
10977         implementation.
10978         (isearch-ring-retreat-edit): Ditto.
10979         (isearch-forward): New argument NO-RECURSIVE-EDIT.
10980         (isearch-forward-regexp): New arguments NOT-REGEXP and
10981         NO-RECURSIVE-EDIT.
10982         (isearch-backward): New argument NO-RECURSIVE-EDIT.
10983         (isearch-backward-regexp): New arguments NOT-REGEXP and
10984         NO-RECURSIVE-EDIT.
10985         (isearch-mode): Return isearch-success.
10986         (isearch-update): Use unread-command-events instead of
10987         unread-command-event.
10988         (isearch-abort): If an invalid regexp is encountered, keep popping
10989         states.
10990         (isearch-*-char): Use FSF implementation.
10991         (isearch-whitespace-chars): Use the more robust FSF's
10992         implementation.
10993         (isearch-within-brackets): New variable.
10994         (isearch-mode): Initialize it.
10995         (isearch-edit-string): Bind it.
10996         (isearch-search-and-update): Set it.
10997         (isearch-push-state): Push it.
10998         (isearch-top-state): Pop it.
10999         (isearch-search): Set it.
11000         (isearch-printing-char): When called by isearch-whitespace-chars,
11001         handle M-SPC gracefully.
11002         (isearch-message-prefix): New argument ELLIPSIS.
11003         (isearch-message-suffix): Ditto.
11004         (isearch-message): Use the ELLIPSIS argument when calling
11005         isearch-message-prefix and isearch-message-suffix.
11006         (isearch-message-prefix): Distinguish between "wrapped" and
11007         "overwrapped" search, FWIW.
11008
11009 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11010
11011         * isearch-mode.el (isearch-edit-string): Use the head of the
11012         search ring instead of search-last-string and search-last-regexp.
11013         (search-highlight): Renamed from isearch-highlight.
11014         (isearch-exit): Use the new name.
11015         (isearch-highlight): Ditto.
11016         (isearch-dehighlight): Ditto.
11017         (isearch-update-ring): New function.
11018         (isearch-done): Call it.
11019         (isearch-done): New argument EDIT.
11020         (isearch-repeat): If search string is empty, look up at the car of
11021         the search ring; ignore the yank pointer.
11022         (isearch-abort): Call isearch-done with NOPUSH.
11023         (isearch-cancel): New function.
11024         (isearch-mode-map): Bind it to ESC ESC ESC.
11025
11026         * isearch-mode.el: Begin merge with FSF 20.4.
11027
11028 1999-09-01  Andy Piper  <andy@xemacs.org>
11029
11030         * x-select.el (x-get-clipboard): obsolete.
11031         (x-yank-clipboard-selection): obsolete
11032
11033         * select.el (disown-selection): need to be careful to disown the
11034         clipboard if we set it via selection.
11035         (get-clipboard): move from x-select.el
11036         (yank-clipboard-selection): ditto.
11037
11038 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11039
11040         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
11041         isearch-highlight-all-matches to nil.
11042         (isearch-fixed-case): New variable.
11043         (isearch-mode): Initialize it.
11044         (isearch-edit-string): Save it.
11045         (isearch-toggle-case-fold): Set it.
11046         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
11047         need to check isearch-fixed-case.
11048         (isearch-toggle-case-fold): Update highlighting of all matches
11049         before the pause.
11050         (isearch-edit-string):
11051
11052 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
11053
11054         * isearch-mode.el (isearch-edit-string): Call isearch-message
11055         before reading the event so that the prompt is displayed properly.
11056         (isearch-message): Use isearch-nonincremental when calling
11057         isearch-message-prefix.
11058         (minibuffer-local-isearch-map): Bind up and down to do the same as
11059         M-p and M-n respectively.
11060         (isearch-done): New arg NOPUSH.
11061         (isearch-edit-string): Use it.
11062         (isearch-edit-string): Don't bind isearch-string.
11063         (isearch-ring-adjust): Edit string, *then* push state.
11064
11065 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
11066
11067         * faces.el (isearch-secondary): Make isearch-secondary look
11068         different than default.
11069
11070 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
11071
11072         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11073         save-excursion.
11074         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11075         (isearch-update): Call isearch-dehighlight without arguments.
11076         (isearch-done): Ditto.
11077
11078         * isearch-mode.el (isearch-fix-case): If the search string has no
11079         upper-case letters, allow the folding to be reenabled.
11080         Previously, once disabled, the folding would remain that way until
11081         the end of isearch.
11082         (isearch-top-state): Call isearch-fix-case.
11083
11084         * isearch-mode.el (isearch-yank): Use progn instead of the inner
11085         save-excursion.
11086         (isearch-dehighlight): Remove TOTALLY.  Simplify.
11087
11088 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
11089
11090         * xpm-button.el:
11091         xbm-button.el: Need to exist in core because gui.el depends on
11092         them.
11093
11094 1999-08-31  Andy Piper  <andy@xemacs.org>
11095
11096         * gutter-items.el (buffers-tab-face): new customizable variable.
11097         (buffers-tab-default-buffer-line-length): new specifier for
11098         maximum viewable characters.
11099         (progress-stack): new variable for implementing widget-based
11100         progress messages.
11101         (progress-area-buffer): ditto.
11102         (progress-glyph-height): ditto.
11103         (progress-stop-callback): ditto.
11104         (progress-quit-function): new function.
11105         (progress-glyph): new variable.
11106         (progress-layout-glyph): ditto.
11107         (progress-displayed-p): new function, see message-displayed-p for
11108         details.
11109         (clear-progress): ditto.
11110         (remove-progress): ditto.
11111         (append-progress): ditto.
11112         (raw-append-progress): ditto.
11113         (display-progress): ditto.
11114         (current-progress): ditto.
11115         (current-progress-label): ditto.
11116         (progress): ditto.
11117         (lprogress): ditto.
11118
11119
11120 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11121
11122         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
11123
11124         * isearch-mode.el (isearch-yank-x-selection): Renamed to
11125         `isearch-yank-selection'.
11126         (isearch-mode-map): Use it.
11127         (isearch-yank-selection): Use `get-selection' instead of
11128         `get-x-selection'.
11129
11130 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
11131
11132         * faces.el (isearch-secondary): Create face here.
11133
11134         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
11135         timers.
11136
11137 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
11138
11139         * subr.el (buffer-string): More robust backward compatibility
11140         check, courtesy William Perry.
11141
11142 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
11143
11144         * replace.el (perform-replace): Stop the search after the search
11145         limit has been reached.
11146
11147 1999-08-23  Andy Piper  <andy@xemacs.org>
11148
11149         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
11150         here if we don't have one.
11151
11152 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11153
11154         * ldap.el (ldap-coding-system): Default to nil until we get
11155         efficient UTF8 support
11156         (ldap-decode-string): Guard against `decode-coding-string' not
11157         being defined
11158         (ldap-encode-string): Guard against `encode-coding-string' not
11159         being defined
11160
11161 1999-08-23  Didier Verna  <didier@xemacs.org>
11162
11163         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11164         Some doc strings improvements, and add a star to the `interactive'
11165         calls.
11166
11167 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11168
11169         * font-lock.el (java-font-lock-keywords-3): introduced new
11170         keywords and regexpes for javadoc syntax 1.2.
11171
11172 1999-08-17  Andy Piper  <andy@xemacs.org>
11173
11174         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11175         format-buffers-tab-line.
11176         (buffers-tab-max-buffer-line-length): new variable.
11177         (format-buffers-tab-line): new function. truncate names if over
11178         buffers-tab-max-buffer-line-length.
11179
11180 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11181
11182         * cus-start.el: Customize the variable `bell-inhibit-time'.
11183
11184 1999-08-16  Andy Piper  <andy@xemacs.org>
11185
11186         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11187         brute-force approach to deleting the last buffer.
11188         (buffers-tab-grouping-regexp): new customizable variable.
11189         (select-buffers-tab-buffers-by-mode): use it.
11190
11191 1999-08-13  Andy Piper  <andy@xemacs.org>
11192
11193         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11194         deletion problem.
11195
11196 1999-07-30  Didier Verna  <didier@xemacs.org>
11197
11198         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11199         of princ to output symbols.
11200         (custom-save-face-internal): ditto.
11201         (custom-save-resets): ditto.
11202
11203 1999-08-09  Didier Verna  <didier@xemacs.org>
11204
11205         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11206         `regexp-quote' to protect the major mode name for use as a regular
11207         expression (c++ needs this for instance).
11208
11209 1999-08-08  Andy Piper  <andy@xemacs.org>
11210
11211         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11212         cope with similar mode names.
11213
11214         * gutter-items.el (buffers-tab-selection-function): new selection
11215         function.
11216         (select-buffers-tab-buffers-by-mode): new function.
11217         (buffers-tab-items): use it if set to only display buffers in the
11218         tab in the current buffer's group..
11219         (update-tab-in-gutter): use new api.
11220         (remove-buffer-from-gutter-tab): ditto.
11221
11222         * gutter-items.el (buffers-tab-max-size): set custom selection
11223         default to 6.
11224         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11225         (add-tab-to-gutter): set face as default.
11226
11227 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11228
11229         * faces.el (frob-face-property): Merge the fall-back specifier
11230         with the target, not replace it.
11231
11232 1999-08-05  Andy Piper  <andy@xemacs.org>
11233
11234         * gutter-items.el (update-tab-in-gutter): add frame argument for
11235         buffer-items.
11236         (update-tab-in-gutter): use it.
11237
11238         * gutter-items.el (record-buffer-hook): set.
11239
11240         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11241         change.
11242         (switch-to-buffer-hook) deleted.
11243
11244 1999-08-04  Andy Piper  <andy@xemacs.org>
11245
11246         * gutter-items.el (update-tab-in-gutter): make sure this will work
11247         as an argument to create-frame-hook.
11248
11249 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11250
11251         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11252         instead of timer emulation.
11253
11254 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11255
11256         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11257         Emacs isearch enhancements.
11258
11259 1999-07-28  Andy Piper  <andy@xemacs.org>
11260
11261         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11262         all devices that support tab controls.
11263         (remove-buffer-from-gutter-tab): new function. to be used as a
11264         value for kill-buffer-hook.
11265
11266 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11267
11268         * auto-show.el (auto-show-truncationp): changed to match
11269         `window_translation_on'
11270
11271 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11272
11273         * XEmacs 21.2.19 is released
11274
11275 1999-07-28  SL Baur  <steve@miho>
11276
11277         * code-files.el (insert-file-contents): Fix docstring.
11278         revert previous change.
11279
11280 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11281
11282         * fill.el (fill-region-as-paragraph): Change re-break-point to
11283         contain word-across-newline plus one character so that filling
11284         Japanese and Chinese works as desired.
11285         * simple.el (do-auto-fill): Ditto.
11286
11287 1999-07-26  SL Baur  <steve@miho>
11288
11289         * mule/japanese.el ("Japanese"): Do not specify a default input
11290         method.
11291         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11292
11293 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11294
11295         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11296         able to use cl-macs macro in early lisp.
11297
11298 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11299
11300         * custom.el:
11301         * cus-face.el:
11302         * cus-edit.el:
11303                 Massive custom Theme API changes.
11304
11305 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11306
11307         * code-files.el (insert-file-contents): Regard
11308         coding-system-magic-cookie if `coding-system-for-read' is nil.
11309
11310 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11311
11312         * mule/thai-xtis.el: Add coding: local variable, to avoid
11313         bootstrapping problem with C locale.
11314
11315 1999-07-22  Andy Piper  <andy@xemacs.org>
11316
11317         * dumped-lisp.el (preloaded-file-list): guard against putting
11318         gutter-items in a less than functional XEmacs.
11319         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11320
11321 1999-07-18  Bob Weiner  <weiner@beopen.com>
11322
11323         * fill.el (fill-context-prefix): Fixed bug that prevented the
11324         setting of an adaptive fill prefix when the `dont-skip-first' was
11325         t.
11326
11327 1999-07-22  SL Baur  <steve@miho>
11328
11329         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11330
11331 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11332
11333         * files.el (interpreter-mode-alist): add `make', `guile', and
11334         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11335         makefile-mode, guile is a scheme, and someday XEmacs will be
11336         modular enough to use as an efficient scripting tool.)
11337
11338 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11339
11340         * mule/mule-cmds.el (reset-language-environment): Regard
11341         coding-category `utf-8' and `ucs-4' if they are available.
11342
11343 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11344
11345         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11346         (prefer-coding-system): Fix DOC-string.
11347
11348         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11349         DOC-string too.
11350
11351         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11352         Mule.
11353         (coding-system-change-eol-conversion): Fix DOC-string.
11354
11355 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11356
11357         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11358         instead of `list-coding-system'.
11359
11360 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11361
11362         * menubar-items.el (default-menubar): `select-input-method' was
11363         renamed to `set-input-method'.
11364
11365         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11366         "Set Language Environment" menu.
11367
11368         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11369         "Describe Language Support" menu.
11370
11371 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11372
11373         * mule/chinese.el ("Chinese-GB"): Rename
11374         `chinese-gb-environment-setup-function' to
11375         `setup-chinese-gb-environment-internal'.
11376
11377 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11378
11379         * mule/korean.el: Use `define-coding-system-alias' instead of
11380         `copy-coding-system'.
11381
11382 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11383
11384         * mule/mule-cmds.el (set-language-environment-coding-systems):
11385         Treat duplicated coding-categories.
11386
11387 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11388
11389         * mule/japanese.el: Use `define-coding-system-alias' instead of
11390         `copy-coding-system'.
11391
11392 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11393
11394         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11395         coding-system `viscii'.
11396
11397 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11398
11399         * mule/cyrillic.el:
11400         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11401         (cyrillic-alternativnyj-decode-table): New variable.
11402         (cyrillic-alternativnyj-encode-table): New variable.
11403         - Specify `iso-8-1' as a category of coding-system
11404           `alternativnyj'.
11405         - Abolish general Cyrillic environment.
11406
11407 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11408
11409         * mule/chinese.el:
11410         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11411         - Register `chinese-gb-environment-setup-function' as a
11412           `setup-function' of "Chinese-GB" environment.
11413
11414 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11415
11416         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11417         optional argument `parents'.
11418
11419         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11420         property for Thai-XTIS.
11421
11422         * mule/mule-help.el (help-with-tutorial): Use property
11423         `tutorial-coding-system' of language-info as a coding-system to
11424         read tutorial file.
11425
11426 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11427
11428         * mule/thai-xtis.el: Don't setup `setup-function' and
11429         `exit-function'.
11430
11431         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11432         `set-coding-category-system' to set up coding-system for
11433         coding-category.
11434
11435         * mule/mule-cmds.el (prefer-coding-system): Use
11436         `set-coding-category-system' to set up coding-system for
11437         coding-category.
11438
11439 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11440
11441         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11442         Thai-XTIS environment.
11443
11444         * mule/mule-cmds.el (prefer-coding-system): Use
11445         `find-coding-system' instead of `coding-system-p'.
11446
11447 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11448
11449         * mule/mule-cmds.el (set-language-environment-coding-systems):
11450         Modify eol-type for XEmacs.
11451
11452         * mule/thai-xtis.el: Delete unused local variable `category'.
11453
11454         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11455         function.
11456         (prefer-coding-system): Don't call
11457         `update-coding-systems-internal'; use function
11458         `coding-category-list' instead of variable `coding-category-list';
11459         use `set-coding-priority-list' instead of `set-coding-priority';
11460         modify `eol-type' for XEmacs.
11461
11462         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11463         `charset-columns'.
11464         (char-width): Likewise.
11465
11466 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11467
11468         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11469         `tis-620'.
11470
11471         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11472         `set-coding-priority-list' instead of `set-coding-priority'; don't
11473         call `update-coding-systems-internal'.
11474
11475         * mule/mule-misc.el (coding-system-get): New function.
11476         (coding-system-put): New function.
11477         (coding-system-category): New function.
11478
11479 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11480
11481         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11482         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11483         to avoid conflict with leim/quail/thai-xtis.
11484
11485         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11486         to thai-xtis-chars.el.
11487
11488         * mule/thai-xtis-chars.el: New file (split from
11489         mule/thai-xtis.el).
11490
11491 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11492
11493         * mule/thai-xtis.el:
11494         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11495         - Add syntax entries.
11496         - Put `preferred-coding-system' of the charset `thai-xtis' to
11497           `tis-620'.
11498
11499 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11500
11501         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11502         rewritten to use write-multibyte-character.
11503
11504 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11505
11506         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11507         of `iso-2022-7'.
11508         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11509         ported yet.
11510         (read-input-method-name): Treat optional argument `default'.
11511
11512 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11513
11514         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11515         all.
11516         (set-language-info-alist): Set up menus here.
11517
11518 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11519
11520         * minibuf.el (completing-read): Add new optional argument
11521         `default'.
11522         (read-coding-system): Add new optional argument
11523         `default-coding-system'.
11524
11525 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11526
11527         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11528         (viet-viscii-...->viet-vscii...).
11529
11530 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11531
11532         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11533         and menus.
11534
11535 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11536
11537         * mule/mule-cmds.el (input-method-function): Add permanent-local
11538         property.
11539
11540 1999-03-30  Dave Love  <fx@gnu.org>
11541
11542         * mule/mule-cmds.el (current-language-environment): Doc fix.
11543
11544 1999-02-06  Richard Stallman  <rms@gnu.org>
11545
11546         * mule/european.el (setup-slovenian-environment): New function.
11547         ("Slovenian"): New language environment.
11548
11549 1999-01-27  Dave Love  <fx@gnu.org>
11550
11551         * mule/mule-cmds.el (current-language-environment): Provide :link,
11552         :type (choices) and appropriate :get.
11553
11554 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
11555
11556         * mule/mule-cmds.el (describe-language-environment): Don't alter
11557         input-method-alist.
11558
11559 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
11560
11561         * mule/mule-cmds.el (prefer-coding-system): Call
11562         set-coding-priority, so that the internal array of priorities is
11563         also updated.
11564
11565 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
11566
11567         * mule/mule-cmds.el (prefer-coding-system): If the argument
11568         requires specific EOL conversion type, make the default coding
11569         systems use that.
11570
11571 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
11572
11573         * mule/mule-cmds.el (set-language-environment): Pass the default
11574         eol-type to set-language-environment-coding-systems.
11575         (set-default-coding-systems): Copy the eol-type property for the
11576         new default values of {buffer-file,process}-coding-system from the
11577         old defaults.
11578         (set-language-environment-coding-systems): Accept an optional
11579         argument EOL-TYPE, and set the eol-type property of the default
11580         coding systems accordingly.
11581
11582 1998-10-26  Kenichi Handa <handa@etl.go.jp>
11583
11584         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
11585         use generate-new-buffer instead of get-buffer-create.
11586
11587 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
11588
11589         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
11590
11591 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
11592
11593         * mule/mule-cmds.el (default-input-method): Fix custom type.
11594
11595 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
11596
11597         * mule/mule-cmds.el (setup-specified-language-environment):
11598         Add apropos-inhibit property.
11599         (describe-specified-language-support): Likewise.
11600
11601 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11602
11603         * mule/mule-cmds.el: Doc fixes.
11604
11605 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
11606
11607         * mule/mule-cmds.el (register-input-method): Doc-string
11608         modified.
11609
11610 1998-09-01  Dave Love  <fx@gnu.org>
11611
11612         * mule/mule-cmds.el (current-language-environment): Fix
11613         setter function.
11614
11615 1998-08-31  Paul Eggert  <eggert@twinsun.com>
11616
11617         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
11618         mule/european.el, mule/hebrew.el, mule/japanese.el,
11619         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
11620         avoid bootstrapping problem if you need to recompile all the Lisp
11621         files using interpreted code.
11622
11623 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
11624
11625         * mule/european.el ("Latin-1"): Modify `documentation' key value.
11626         ("Latin-2"): Likewise.
11627
11628 1998-08-18  Per Starback  <starback@update.uu.se>
11629
11630         * mule/european.el (setup-latin2-environment): Fix typo.
11631
11632 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
11633
11634         * mule/european.el: Give proper value of `input-method' key to all
11635         lang. env.
11636
11637         * mule/mule-cmds.el (activate-input-method): Handle the case that
11638         the arg INPUT-METHOD is nil correctly.
11639         (read-multilingual-string): Activate the specified input method
11640         before calling read-string.  Afterward, activate the original
11641         input method.
11642
11643 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
11644
11645         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11646         (set-language-info-alist): Fix typo in doc-string.
11647
11648         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
11649
11650 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
11651
11652         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11653         (reset-language-environment): New function for the job that
11654         setup-english-environment used to do.
11655         (set-language-environment): Do more setups according to the info
11656         in language-info-alist.
11657         (read-language-name): Handle the case that the arg KEY is nil.
11658         (describe-language-environment): Handle input-method property.
11659
11660         * mule/: All files under this directory, which related with
11661         specific languages (such as mule/european.el, mule/greek.el,
11662         mule/hebrew.el, mule/misc-lang.el), modified as below.
11663         (setup-XXX-environment): Just call set-language-environment.  If
11664         they used to do some other jobs than what done by
11665         set-language-environment, those jobs are done in
11666         setup-XXX-environment-internal now.
11667         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
11668         the value to setup-XXX-environment-internal.  Add properties
11669         input-method and features.
11670
11671         * mule/english.el (setup-english-environment): Just call
11672         reset-language-environment.
11673
11674         * mule/european.el (setup-8-bit-environment): Function deleted.
11675
11676 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
11677
11678         * mule/mule-cmds.el (input-method-exit-on-first-char)
11679         (input-method-use-echo-area): Doc fixes.
11680
11681 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
11682
11683         * mule/mule-cmds.el (input-method-exit-on-first-char): New
11684         variable.
11685         (input-method-use-echo-area): New variable.
11686
11687 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
11688
11689         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11690
11691 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
11692
11693         * mule/mule-cmds.el (activate-input-method): Update mode line.
11694         (inactivate-input-method): Likewise.
11695
11696 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
11697
11698         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
11699         input method in the current buffer, but just bind
11700         current-input-method.
11701
11702 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
11703
11704         * mule/hebrew.el ("Hebrew"): Add coding-priority.
11705
11706         * mule/misc-lang.el ("IPA"): Add coding-priority and
11707         coding-system.
11708
11709 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
11710
11711         * mule/greek.el: Add coding-priority.
11712
11713 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
11714
11715         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
11716         LANG-ENV.
11717
11718 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
11719
11720         * mule/mule-cmds.el (register-input-method): Fix previous change.
11721         (setup-specified-language-environment): Doc fix.
11722
11723 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
11724
11725         * mule/mule-cmds.el: Several doc fixes.
11726         (get-language-info, set-language-info): Rename argument.
11727         (set-language-info-alist): Likewise.
11728         (register-input-method): Rename argument.
11729         (activate-input-method): If INPUT-METHOD is nil, deactivate.
11730
11731 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
11732
11733         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
11734         default value while reading an input method.
11735
11736 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
11737
11738         * mule/mule-cmds.el (universal-coding-system-argument):
11739         Use buffer-file-coding-system as default.
11740
11741 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
11742
11743         * mule/korean.el ("Korean"): Doc fix.
11744
11745 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
11746
11747         * mule/mule-cmds.el (describe-language-environment): Print the
11748         languge environment at the head.
11749
11750 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
11751
11752         * mule/japanese.el: Set exit-function to exit-japanese-environment
11753         for Japanese environment.
11754
11755 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
11756
11757         * mule/mule-cmds.el (set-language-environment): Doc fix.
11758         (current-language-environment): Use defcustom.
11759         (default-input-method): Specify :type.
11760
11761 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
11762
11763         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11764         modified.
11765         (prefer-coding-system): Doc-string modified.
11766
11767 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11768
11769         * mule/mule-cmds.el (set-language-info): Doc-string
11770         describes `coding-priority' KEY.
11771         (set-language-environment-coding-systems): New function.
11772         (select-safe-coding-system): New function.
11773         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
11774         (set-language-info-alist): New optionla arg PARENTS.  Call
11775         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
11776         (set-language-environment-coding-systems): New function.
11777
11778         * mule/chinese.el: Remove setting up of
11779         describe-chinese-environment-map and
11780         setup-chinese-environment-map.  Exclude them in args of calls to
11781         set-language-info-alist.  Register coding-priority key in
11782         language-info-alist.
11783
11784         * mule/cyrillic.el: Remove setting up of
11785         describe-cyrillic-environment-map and
11786         setup-cyrillic-environment-map.  Exclude them in args of calls to
11787         set-language-info-alist.  Register coding-priority key in
11788         language-info-alist.
11789
11790         * mule/english.el: Register coding-priority key in
11791         language-info-alist.
11792
11793         * mule/ethiopic.el: Register coding-priority key in
11794         language-info-alist.
11795
11796         * mule/european.el: Remove setting up of
11797         describe-european-environment-map and
11798         setup-european-environment-map.  Exclude them in args of calls to
11799         set-language-info-alist.  Register coding-priority key in
11800         language-info-alist.  Add "German" language env.
11801         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
11802         (setup-german-environment): New function.
11803
11804         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
11805         change default input method to "greek-postfix".
11806
11807         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
11808         coding-priority key in
11809
11810 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
11811
11812         * mule/mule-cmds.el (set-language-info): Doc fix.
11813         (input-method-inactivate-hook): Doc fix.
11814
11815 1997-11-20  Karl Heuer  <kwzh@gnu.org>
11816
11817         * mule/mule-cmds.el (set-input-method): Renamed from
11818         select-input-method.
11819
11820 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
11821
11822         * mule/mule-cmds.el (set-language-environment): Run
11823         exit-language-environment-hook before calling `exit-function'
11824         which is specified for the language environment.
11825
11826 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
11827
11828         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11829         modified.
11830         (prefer-coding-system): Likewise.
11831         (describe-language-environment): Print aliases of each coding
11832         system.
11833         (set-language-environment-hook): New variable.
11834         (exit-language-environment-hook): New variable.
11835         (set-language-environment): Call these hooks.  Before setting a
11836         new language environment, exit from the
11837         current-language-environment if necessary.
11838         (input-method-verbose-flag): The value can be nil, t,
11839         complex-only, or default.
11840         (input-method-highlight-flag): Doc-string augmented.
11841         (activate-input-method): Check if we can run the registered
11842         function to activate an input method.
11843
11844         * mule/korean.el: Set exit-function for language environment
11845         "Korean" to exit-korean-environment.
11846         (setup-korean-environment): Moved to korea-util.el.
11847
11848 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11849
11850         * mule/mule-cmds.el (read-multilingual-string): Use
11851         current-input-method prior to default-input-method.  Don't bind
11852         current-input-method by `let', instead, activate the specified
11853         input method in the current buffer temporarily.
11854
11855 1997-10-19  John F. Whitehead  <jfw@cisco.com>
11856
11857         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
11858
11859 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11860
11861         * mule/chinese.el (post-read-decode-hz): Return the result of
11862         decode-hz-region.
11863         (pre-write-encode-hz): Do not change the value of
11864         last-coding-system.
11865
11866 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11867
11868         * mule/mule-ccl.el: Doc fixes.
11869
11870 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
11871
11872         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
11873         (check-ccl-program): New macro.
11874
11875 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11876
11877         * mule/mule-ccl.el: Comment about CCL syntax modified.
11878         (ccl-command-table): Add read-multibyte-character and
11879         write-multibyte-character.
11880         (ccl-code-table): Add ex-cmd.
11881         (ccl-extended-code-table): New variable.
11882         (ccl-embed-extended-command): New function.
11883         (ccl-compile-read-multibyte-character,
11884         ccl-compile-write-multibyte-character) New functions.
11885         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
11886         ccl-dump-write-multibyte-character): New functions.
11887
11888 1999-07-22  SL Baur  <steve@miho>
11889
11890         * config.el (config-value-file): config.values is installed into
11891         doc-directory.
11892         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
11893
11894 1999-07-19  Didier Verna  <didier@xemacs.org>
11895
11896         * rect.el: all functions rewritten, except when noted. Below is a
11897         list of interface changes.
11898         (apply-on-rectangle): new function. Obsoletes
11899         `operate-on-rectangle'. All functions that used to call this
11900         function now call the new one.
11901         (kill-rectangle): added optional prefix arg to fill lines.
11902         (delete-rectangle): ditto.
11903         (delete-extract-rectangle): ditto.
11904         (open-rectangle): ditto.
11905         (clear-rectangle): ditto.
11906         (delete-rectangle-line): added third arg FILL.
11907         (delete-extract-rectangle-line): ditto.
11908         (open-rectangle-line): ditto.
11909         (clear-rectangle-line): ditto.
11910
11911 1999-07-18  Andy Piper  <andy@xemacs.org>
11912
11913         * menubar-items.el (default-menubar): add gutter options.
11914
11915         * gutter-items.el: new file.
11916         (gutter): new group for custom.
11917         (gutter-visible-p): new variable.
11918         (default-gutter-position): ditto.
11919         (buffers-tab): new group for the buffers tab.
11920         (gutter-buffers-tab): widget to put in the gutter.
11921         (buffers-tab-max-size): max number of tabs.
11922         (buffers-tab-switch-to-buffer-function): function to call when a
11923         tab is pressed.
11924         (buffers-tab-omit-function): filter buffers with this function.
11925         (buffers-tab-format-buffer-line-function): format buffer names for
11926         inclusion in tabs.
11927         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
11928         the record.
11929         (build-buffers-tab-internal): build a list of tab items.
11930         (buffers-tab-items): ditto.
11931         (add-tab-to-gutter): put a tab in the gutter area.
11932         (update-tab-in-gutter): reset the buffers in the tab.
11933
11934         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
11935
11936         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
11937         (switch-to-buffer-hooks): new hook.
11938
11939         * toolbar.el (default-toolbar-position): fix typo.
11940
11941 1999-07-16  Andy Piper  <andy@xemacs.org>
11942
11943         * gui.el (make-dialog-frame): turn off gutters for dialogs.
11944
11945 1999-07-15  Didier Verna  <didier@xemacs.org>
11946
11947         * cus-edit.el (custom-prompt-variable): optional third arg makes
11948         prompt for a comment string.
11949         (customize-set-value): optional prefix makes this function handle
11950         variable comments.
11951         (customize-set-variable): ditto.
11952         (customize-save-variable): ditto.
11953         (customize-customized): handle custom comments.
11954         (customize-save-customized): ditto.
11955         (custom-variable-state-set): ditto.
11956         (custom-face-state-set): ditto.
11957         (customize-saved): ditto.
11958         (custom-variable-set): ditto.
11959         (custom-face-set): ditto.
11960         (custom-variable-save): ditto.
11961         (custom-face-save): ditto.
11962         (custom-variable-reset-saved): ditto.
11963         (custom-face-reset-saved): ditto.
11964         (custom-variable-reset-standard): ditto.
11965         (custom-face-reset-standard): ditto.
11966         (custom-comment-face): new face.
11967         (custom-comment-tag-face): ditto.
11968         (custom-comment): new widget.
11969         (custom-comment-create): new function.
11970         (custom-comment-delete): ditto.
11971         (custom-comment-value-set): ditto.
11972         (custom-comment-show): ditto.
11973         (custom-comment-invisible-p): ditto.
11974         (custom-variable-value-create): create a comment field widget.
11975         (custom-face-value-create): ditto.
11976         (custom-variable-menu): new entry for adding a custom comment.
11977         (custom-face-menu): ditto.
11978         (custom-save-variables): possibly save custom comments.
11979         (custom-save-faces): ditto.
11980
11981         * cus-face.el (custom-set-faces): the arguments can now have a
11982         custom comment as fourth argument.
11983
11984         * custom.el (custom-set-variables): the arguments can now have a
11985         custom comment as fifth element.
11986
11987 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
11988
11989         * XEmacs 21.2.18 is released
11990
11991 1999-07-13  SL Baur  <steve@miho>
11992
11993         * lib-complete.el (read-library-name): Revert previous change.
11994         (read-library): Ditto.
11995
11996 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
11997
11998         * packages.el (packages-package-list): Capitalize docstring.
11999
12000         * packages.el (packages-find-package-library-path): Use #'nconc
12001         rather than #'append to reduce consing -- #'mapcar uses Flist,
12002         which returns a freshly consed list.  #'append would create yet
12003         another fresh list, using Fmake_list in concat.
12004
12005         * packages.el (package-provide): Use setq with remassq like it
12006         says in its docstring.
12007
12008 1999-07-06  SL Baur  <steve@miho.m17n.org>
12009
12010         * lib-complete.el (progn-with-message): Fix typo.
12011
12012 1999-07-06  SL Baur  <steve@miho.m17n.org>
12013
12014         * mule/mule-misc.el (char-octet): Make function match docstring.
12015         From Katsumi Yamaoka <yamaoka@jpl.org>
12016
12017 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
12018
12019         * wid-edit.el (widget-documentation): corrected spelling error.
12020
12021 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
12022
12023         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
12024         keys if already bound
12025
12026 1999-07-06  SL Baur  <steve@miho.m17n.org>
12027
12028         * lib-complete.el (progn-with-message): Revert previous changes.
12029
12030 1999-06-24  Bob Weiner  <weiner@beopen.com>
12031
12032         * lib-complete.el (find-library):
12033         (find-library-other-window):
12034         (find-library-other-frame): Completely rewrote
12035         so that these functions actually work when called non-interactively.
12036         Also made them handle LIBRARY arguments which end with .el or .elc.
12037
12038 1999-06-24  Bob Weiner  <weiner@beopen.com>
12039
12040         * simple.el (indent-new-comment-line): Locally bound
12041         `block-comment-start' to `comstart' or else when this is called
12042         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
12043         `block-comment-start' value, ignoring any existing spacing after a
12044         comment prefix in the previous line and producing ugly comments.
12045
12046 1999-06-23  Bob Weiner  <weiner@beopen.com>
12047
12048         * list-mode.el (mouse-choose-completion):
12049         (choose-completion):
12050         (completion-switch-to-minibuffer): Added.
12051         ([Tab]): [Tab] previously switched to the minibuffer
12052         but since [space] does that and since most applications in the
12053         world use [Tab] to select the next item in a list, do that in the
12054         *Completions* buffer too.  This will cause the least confusion
12055         among the largest population of users.  -- Bob Weiner, BeOpen.com,
12056         06/23/1999.
12057
12058 1999-06-22  Bob Weiner  <weiner@beopen.com>
12059
12060         * help.el (help-buffer-name): Added support for a null value
12061         of `help-buffer-prefix-string' since some buffers require no
12062         prefix.
12063
12064 1999-06-20  Bob Weiner  <weiner@beopen.com>
12065
12066         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
12067         in the completion-list-mode-map to bury the completions buffer
12068         even when the minibuffer is no longer active.
12069
12070 1999-06-20  Bob Weiner  <weiner@beopen.com>
12071
12072         * list-mode.el (list-mode): It is visually disconcerting to have
12073         the text cursor disappear within list buffers, especially when
12074         moving from window to window, so leave it visible.
12075
12076 1999-07-01  SL Baur  <steve@miho.m17n.org>
12077
12078         * menubar-items.el (default-menubar): Conditionalize the bug
12079         report menu item (which may not be possible in this XEmacs).
12080         Reported by: Ken'ichi Handa <handa@etl.go.jp>
12081
12082 1999-06-30  SL Baur  <steve@miho.m17n.org>
12083
12084         * subr.el (with-current-buffer): DOC string fix.
12085         Suggested by Bob Weiner <weiner@altrasoft.com>
12086
12087 1999-06-25  Charles G Waldman <cgw@fnal.gov>
12088
12089         * cus-face.el (custom-face-italic): insert missing args
12090
12091 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12092
12093         * packages.el (package-locations): Changed default early package
12094         hierarchies to ~/.xemacs/mule-packages and
12095         ~/.xemacs/xemacs-packages.
12096
12097 1999-06-23  SL Baur  <steve@miho.m17n.org>
12098
12099         * mule/mule-category.el (Top Level): ASCII is also latin-1.
12100
12101 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
12102
12103         * packages.el (package-locations): Changed default early package
12104         hierarchy to ~/.xemacs/packages.
12105         (package-locations): Removed `packages' as a possible name for a
12106         late package hierarchy.
12107
12108 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
12109
12110         * mule/mule-category.el (word-combining-categories): Set up new
12111         variable.
12112         (word-separating-categories): Likewise.
12113
12114 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
12115
12116         * XEmacs 21.2.17 is released
12117
12118 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
12119
12120         * font-menu.el (font-menu-set-font): allow for nil specification
12121         of font size.
12122
12123 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
12124
12125         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
12126         is 1.
12127
12128 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
12129
12130         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
12131         8859-5 instead of ISO 8859-1.
12132
12133 1999-06-15  SL Baur  <steve@steve1.m17n.org>
12134
12135         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
12136         (viet-viscii-encode-table): Ditto.
12137
12138         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
12139         Make obsolete definition of char-octet.
12140
12141 1999-06-14  SL Baur  <steve@steve1.m17n.org>
12142
12143         * subr.el: Move no-Mule make-char ...
12144         * help-nomule.el (make-char): To here.
12145         (string-width): Make Mule compatibility alias.
12146
12147 1999-06-15  Andy Piper  <andy@xemacs.org>
12148
12149         * select.el (get-selection-no-error): really make there be no-error.
12150         (get-selection): revert to original.
12151
12152 1999-06-11  Andy Piper  <andy@xemacs.org>
12153
12154         * select.el (selection-sets-clipboard): renamed.
12155         (own-selection): use it.
12156
12157 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12158
12159         * XEmacs 21.2.16 is released
12160
12161 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12162
12163         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12164         missing characters to avoid crash.
12165
12166 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12167
12168         * coding.el (set-terminal-coding-system): Only set the console
12169         coding system on the selected console if it is a tty.
12170
12171 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12172
12173         * cus-face.el:
12174         * cus-edit.el:
12175         * faces.el:
12176         (custom):
12177         (face-spec-set):
12178         * faces.el (frob-face-property):
12179         * font-menu.el (font-menu-set-font):
12180                   Actually apply changes from 1999-03-17
12181
12182 1999-06-10  Andy Piper  <andy@xemacs.org>
12183
12184         * select.el (get-selection): abstract out non error-signalling
12185         part.
12186         (get-selection-no-error): get-selection without signalling an
12187         error.
12188         (selection-is-clipboard-p): new variable. controls whether the
12189         selection sets the clipboard.
12190         (own-selection): use it.
12191
12192         * mouse.el (insert-selection): fallback to clipboard after trying
12193         primary selection and cutbuffer.
12194
12195 1999-06-05  Andy Piper  <andy@xemacs.org>
12196
12197         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12198         selection functions.
12199
12200 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12201
12202         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12203         default value.
12204         (load): Use `raw-text' instead of `no-conversion'.
12205         (insert-file-contents): Likewise.
12206
12207         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12208         of `no-conversion'.
12209
12210 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12211
12212         * coding.el: Don't copy `no-conversion' to `raw-text'.
12213
12214 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12215
12216         * subr.el (make-char): Define it if Mule is not around.
12217
12218 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12219
12220         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12221
12222         * x-select.el (x-disown-selection-internal): Restore symbol as an
12223         obsolete alias.
12224         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12225
12226 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12227
12228         * XEmacs 21.2.15 is released
12229
12230 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12231
12232         * subr.el (split-string): Avoid infinite looping
12233
12234 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12235
12236         * ldap.el (ldap-ignore-attribute-codings): New variable
12237         (ldap-default-attribute-decoder): New variable
12238         (ldap-coding-system): New variable
12239         (ldap-attribute-syntax-encoders): New variable
12240         (ldap-attribute-syntax-decoders): New variable
12241         (ldap-attribute-syntaxes-alist): New variable
12242         (ldap-encode-boolean): New function
12243         (ldap-decode-boolean): New function
12244         (ldap-encode-country-string): New function
12245         (ldap-decode-string): New function
12246         (ldap-decode-address): New function
12247         (ldap-encode-address): New function
12248         (ldap-decode-attribute): New function
12249         (ldap-search): Use some of these
12250
12251 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12252
12253         * version.el (emacs-version): Make the patch level/beta come
12254         before the XEmacs qualifier so that it gets into (funcall
12255         emacs-version) and thus in the bug reports.
12256         (emacs-version>=): Support patch levels.
12257
12258 1999-06-03  SL Baur  <steve@xemacs.org>
12259
12260         * version.el: implement x.y.z version number
12261         From Jan Vroonhof <vroonhof@math.ethz.ch>
12262
12263 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12264
12265         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12266
12267 1999-05-22  Vin Shelton <acs@xemacs.org>
12268
12269         * startup.el: Document -private and break out non-standard X options.
12270
12271 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12272
12273         * mule/mule-charset.el (charset-after): New function.
12274         (charset-direction): Synch with Mule, update docstring.
12275         (get-charset-property): New function.
12276         (put-charset-property): New function.
12277         (charset-plist): New function.
12278
12279         * mule/mule-charset.el (compose-region):
12280         (decompose-region): remove;  these functions (which don't work
12281         since we don't do composite characters) have been moved to
12282         mule-util.el.
12283         (toplevel): follow coding standards
12284
12285 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12286
12287         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12288         exist any more.
12289
12290         * code-files.el: Fix commentary to follow coding standards.  Move
12291         the single line left in mule-files.el to here.
12292
12293         * mule/mule-files.el: delete.
12294
12295 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12296
12297         * info.el (Info-scroll-prev): Use event functions instead of the
12298         old emacs 19 interface.
12299
12300 1999-06-02  Andy Piper  <andy@xemacs.org>
12301
12302         * x-font-menu.el (x-font-menu-load-font):
12303         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12304
12305 1999-05-31  Andy Piper  <andy@xemacs.org>
12306
12307         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12308         group.
12309         (font-menu-this-frame-only-p): ditto.
12310         (font-menu-max-items): reinstate, from Jan Vroonhof
12311         <vroonhof@math.ethz.ch>
12312         (font-menu-submenu-name-format): ditto.
12313         (font-menu-split-long-menu): ditto, for use by the family
12314         constructor.
12315         (font-menu-family-constructor): use it.
12316
12317 1999-05-30  Andy Piper  <andy@xemacs.org>
12318
12319         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12320         for use by the font menu.
12321
12322         * msw-font-menu.el: new file implementing mswindows specific
12323         font-menu behaviour.
12324         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12325         (mswindows-font-menu-junk-families): ditto.
12326         (hack-font-truename): ditto.
12327         (mswindows-font-regexp-ascii): ditto.
12328         (mswindows-reset-device-font-menus): ditto.
12329         (mswindows-font-menu-font-data): ditto.
12330         (mswindows-font-menu-load-font): ditto.
12331
12332         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12333         (x-font-menu-font-data): ditto.
12334         (x-font-menu-load-font): ditto.
12335
12336         * font-menu.el: new file implementing generic font menu behaviour.
12337         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12338         made device independent.
12339         (font-menu-this-frame-only-p): ditto.
12340         (font-menu-preferred-resolution): ditto.
12341         (font-menu-size-scaling): new variable used to determine whether
12342         sizes are in points or tenths of a point.
12343         (vassoc): moved from x-font-menu.el.
12344         (device-fonts-cache): ditto.
12345         (device-fonts-cache): ditto.
12346         (flush-device-fonts-cache): ditto.
12347         (reset-device-font-menus): copied from x-font-menu.el and made
12348         device independent. Most functionality deferred to
12349         device-dependent versions.
12350         (font-menu-family-constructor): copied from x-font-menu.el and
12351         made device independent.
12352         (font-menu-size-constructor): ditto.
12353         (font-menu-weight-constructor): ditto.
12354         (font-menu-set-font): ditto.
12355         (font-menu-change-face): ditto.
12356         (font-menu-load-font): new device method.
12357         (font-menu-font-data): ditto.
12358
12359         * x-font-menu.el: The above functions deleted.
12360
12361 1999-05-26  Andy Piper  <andy@xemacs.org>
12362
12363         * update-elc.el:
12364         * make-docfile.el:
12365         * loadup.el: rehash expand-file-name usage to not use default-directory.
12366
12367 1999-05-21  Andy Piper  <andy@xemacs.org>
12368
12369         * x-select.el (x-select-convert-to-text):
12370         (x-selected-text-type):
12371         (x-get-selection):
12372         (xselect-convert-to-string):
12373         (xselect-convert-to-compound-text):
12374         (xselect-convert-to-length):
12375         (xselect-convert-to-targets):
12376         (xselect-convert-to-delete):
12377         (xselect-convert-to-filename):
12378         (xselect-convert-to-charpos):
12379         (xselect-convert-to-lineno):
12380         (xselect-convert-to-colno):
12381         (xselect-convert-to-sourceloc):
12382         (xselect-convert-to-os):
12383         (xselect-convert-to-host):
12384         (xselect-convert-to-user):
12385         (xselect-convert-to-class):
12386         (xselect-convert-to-name):
12387         (xselect-convert-to-integer):
12388         (xselect-convert-to-atom):
12389         (xselect-convert-to-identity): functions renamed from x-* and
12390         moved to select.el.
12391         (x-get-secondary-selection): use rename get-selection.
12392         (x-get-clipboard): ditto.
12393         (x-own-selection): moved to select.el.
12394         (x-valid-simple-selection-p): ditto.
12395         (x-dehilight-selection): ditto.
12396         (x-own-clipboard): ditto.
12397         (x-disown-selection): ditto.
12398
12399         * x-mouse.el (x-yank-function): moved to mouse.el.
12400         (x-insert-selection): ditto.
12401         (x-set-point-and-move-selection): use renamed function.
12402
12403         * select.el (selected-text-type): moved and renamed from
12404         x-select.el.
12405         (selection-owner-p): moved to C.
12406         (selection-exists-p): ditto.
12407         (get-cutbuffer): new device method.
12408         (get-selection): generalised and moved from x-select.el.
12409         (own-selection): moved x-own-selection functionality into here.
12410         (dehilight-selection): renamed and moved from x-select.el.
12411         (own-clipboard): functionality moved from x-select.el using new
12412         generic C builtins.
12413         (disown-clipboard): ditto.
12414         (select-convert-to-text):
12415         (select-convert-to-string):
12416         (select-convert-to-compound-text):
12417         (select-convert-to-length):
12418         (select-convert-to-targets):
12419         (select-convert-to-delete):
12420         (select-convert-to-filename):
12421         (select-convert-to-charpos):
12422         (select-convert-to-lineno):
12423         (select-convert-to-colno):
12424         (select-convert-to-sourceloc):
12425         (select-convert-to-os):
12426         (select-convert-to-host):
12427         (select-convert-to-user):
12428         (select-convert-to-class):
12429         (select-convert-to-name):
12430         (select-convert-to-integer):
12431         (select-convert-to-atom):
12432         (select-convert-to-identity): new functions renamed from x-* and
12433         moved from x-select.el.
12434
12435         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12436         into here and use as the default window-system mouse yank.
12437         (insert-selection): generalised and moved from x-mouse.el.
12438         (own-clipboard): moved to C.
12439
12440         * msw-select.el (mswindows-selection-owned-p): deleted.
12441         (mswindows-own-selection): generalised and moved to select.el.
12442         (mswindows-disown-selection): generalised and moved to C.
12443         (mswindows-selection-owner-p): ditto.
12444
12445 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12446
12447         * XEmacs 21.2.14 is released
12448
12449 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12450
12451         * about.el: update contact info for jason and slb.
12452
12453 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12454
12455         * mule/european.el (setup-romanian-environment): Add Romanian
12456         support from Emacs/Mule romanian.el.
12457
12458 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12459
12460         * cus-face.el: Label all custom changes with the 'custom' tag.
12461
12462         * cus-edit.el: idem ditto.
12463
12464         * faces.el: Added suport for adding device tags to various functions.
12465         (custom): New device tag.
12466         (face-spec-set): Call reset face with tags argument. No longer do
12467         x-init-global-faces hack.
12468
12469         * faces.el (frob-face-property): Use an anonymous specifier to map
12470         frob-face-property-1 over.
12471
12472         * x-font-menu.el (font-menu-set-font): Always specify all
12473         properties to custom.
12474
12475 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12476
12477         * mule/european.el (setup-czech-environment): Add czech support.
12478         From David Sauer <davids@orfinet.cz>
12479
12480 1999-03-15  SL Baur  <steve@xemacs.org>
12481
12482         * check-features.el: Turn hard errors into warnings.
12483
12484 1999-03-21  SL Baur  <steve@xemacs.org>
12485
12486         * simple.el (delete-key-deletes-forward): As per discussion on
12487         xemacs-beta, default to t.
12488
12489 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12490
12491         * loadup.el: Define Installation-string before loading anything.
12492
12493 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12494
12495         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12496         From Anders Stenman <stenman@isy.liu.se>
12497
12498 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12499
12500         * wid-edit.el (widget-glyph-find): Ditto.
12501
12502         * packages.el (locate-library): Ditto.
12503
12504         * loadup.el (really-early-error-handler): Ditto.
12505
12506         * lib-complete.el (read-library): Ditto.
12507
12508         * faces.el (set-face-stipple): Ditto.
12509
12510         * code-files.el (load): Use new calling style of locate-file.
12511
12512 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12513
12514         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12515         dead.
12516
12517 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12518
12519         * dumped-lisp.el (preloaded-file-list): Don't load
12520         Installation.el.
12521
12522         * loadup.el (Installation-string): Define it here.
12523
12524 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12525
12526         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12527         Installation.el needs to be loaded before `dump-paths', otherwise
12528         the dumping process won't find it.
12529
12530 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12531
12532         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12533         subr so that we can use `replace-in-string' in Installation.el to
12534         get rid of C-m chars under the native Windows build.
12535
12536 1999-04-29  Andy Piper  <andy@xemacs.org>
12537
12538         * make-docfile.el: canonicalize file and directory names.
12539
12540         * device.el (call-device-method): new function for calling device
12541         specific methods.
12542         (define-device-method): new function for defining device methods.
12543         (define-device-method*): ditto.
12544
12545 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12546
12547         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12548
12549 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12550
12551         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12552         (cyrillic-koi8-r-encode-table): Likewise.
12553         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12554         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12555
12556         * mule/mule-misc.el (split-char-or-char-int): New function [moved
12557         from vietnamese.el].
12558
12559         * mule/vietnamese.el: Move function `split-char-or-char-int' to
12560         mule/mule-misc.el.
12561
12562 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12563
12564         * mule/thai-xtis.el:
12565         - Change font registry name from "Thai94x94-0" to "xtis-0".
12566         - Change mnemonic of coding-system `tis-620' to "TIS620".
12567
12568 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12569
12570         * mule/ethiopic.el: fixed.
12571
12572 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12573
12574         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
12575
12576         * mule/thai-xtis.el: New file.
12577
12578         * mule/vietnamese.el: New file.
12579
12580         * mule/ethiopic.el: New file.
12581
12582 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
12583
12584         * bytecomp.el (byte-compile-close-variables): Leave
12585         debug-issue-ebola-notices alone.
12586
12587 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12588
12589         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
12590         at the top of the buffer since it is the most important thing to
12591         customize
12592         (ldap-get-host-parameter): New defun
12593         (ldap-search): Add a new parameter `withdn' to retrieve the
12594         distinguished names of entries
12595
12596 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
12597
12598         * startup.el (splash-frame-body): Date and spelling fixes.
12599
12600 1999-03-16  Colin Rafferty  <colin@xemacs.org>
12601
12602         * view-less.el (toggle-truncate-lines): add autoload tag
12603
12604 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
12605
12606         * format.el (format-alist): Disable image stuff.
12607
12608 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
12609
12610         * wid-edit.el (widget-glyph-find): Search by directories, then by
12611         suffixes rather than the other way around.
12612         (widget-image-conversion): Renamed to
12613         `widget-image-file-name-suffixes'.
12614
12615 1999-04-16  Olivier Galibert  <galibert@pobox.com>
12616
12617         * mule/mule-charset.el: Made old functions obsolete, remove the
12618         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
12619         (charset-iso-graphic-plane): Rename from charset-graphic.
12620         (charset-iso-final-char): Rename from charset-final.
12621         (charset-width): Rename from charset-columns.
12622         (charset-bytes): Added from fsf compatibility, returns always 1.
12623
12624         * mule/mule-misc.el: Move charset-doc-string alias to
12625         mule-charset.el
12626
12627 1999-04-14  Colin Rafferty  <colin@xemacs.org>
12628
12629         * x-faces.el (x-make-font-bold-italic): honor
12630         *try-oblique-before-italic-fonts*
12631
12632 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
12633
12634         * cl-extra.el (coerce): Coerce numbers to characters correctly.
12635
12636 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
12637
12638         * x-faces.el (try-oblique-before-italic-fonts): Use the right
12639         name.
12640
12641 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
12642
12643         * cl-extra.el (equalp): Would bug out for lists.
12644
12645 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
12646
12647         * about.el (about-hackers):  Change cgw's email address
12648
12649 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
12650
12651         * XEmacs 21.2.13 is released
12652
12653 1999-03-12  SL Baur  <steve@xemacs.org>
12654
12655         * simple.el (delete-key-deletes-forward): Revert to previous
12656         behavior.
12657
12658 1999-01-18  Didier Verna  <didier@xemacs.org>
12659
12660         * menubar-items.el (xemacs-splash-buffer): handle the case of
12661         multiple elements in the splash buffer body.
12662
12663         * startup.el (splash-frame-timeout): new constant: interval
12664         between splash buffer elements.
12665         (command-line-1): handle splash buffer with multiple elements (use
12666         a timeout).
12667         (splash-frame-body): Originally `startup-splash-frame-body'.
12668         Rewrote a cleaner and more readable version. This can now be array,
12669         in which case each element is displayed in turn in the splash buffer.
12670         (splash-frame-static-body): new constant. Persistent information
12671         across all splash buffer elements (preserves the possibility to give
12672         it in different languages.
12673         (circulate-splash-frame-elements): new function. Used as a timeout
12674         to circulate through all splash frame elements and display them in
12675         sequence.
12676         (display-splash-frame): originally `startup-splash-frame'. Handle
12677         the case of multiple elements in the splash buffer body. Now
12678         returns a timeout id if multiple elements to display, or nil.
12679
12680 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
12681
12682         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
12683         so they can be overridden by x-init-face-from-resources.
12684         Additionally specify the font name also with an x tag.
12685
12686 1999-03-08  Andy Piper  <andy@xemacs.org>
12687
12688         * package-get.el (package-get-base): autoload.
12689
12690         * menubar-items.el (default-menubar): add update menu item. Fix
12691         custom menu to only be activated when package-base is available.
12692
12693         * package-get.el (package-get-custom): don't load
12694         package-get-custom as it is auto-generated. Fix group definition.
12695
12696 1999-03-05  Didier Verna  <didier@xemacs.org>
12697
12698         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
12699         instead of `symbol-name' (Thanks Kyle).
12700
12701         * cus-edit.el (custom-save-variables): use `prin1' instead of
12702         princ to write symbols.
12703
12704 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12705
12706         * XEmacs 21.2.12 is released
12707
12708 1999-03-05  SL Baur  <steve@xemacs.org>
12709
12710         * menubar-items.el (default-menubar): Add kfm browsing support.
12711         From Neal Becker <nbecker@fred.net>
12712
12713 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
12714
12715         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
12716         calls to font-lock during buffer reversion.
12717
12718 1999-02-12  Didier Verna  <didier@xemacs.org>
12719
12720         * info.el (Info-build-node-completions): unconditionally widen the
12721         tag table buffer.
12722
12723 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
12724
12725         * x-faces.el (x-init-face-from-resources):
12726         Only set fonts in the 'x locale.
12727
12728 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
12729
12730         * package-ui.el (pui-install-selected-packages): Don't throw on
12731         `package-admin-delete-binary-package' returning nil since it's
12732         normal.  Reindent function.
12733         (pui-add-required-packages): Handle case where packages selected
12734         for installation have never been installed.
12735
12736 1999-03-03  Martin Buchholz  <martin@xemacs.org>
12737
12738         * menubar-items.el (default-menubar):
12739         Implement the ``Mule->Set coding system of process'' menu item.
12740
12741 1999-02-18  Martin Buchholz  <martin@xemacs.org>
12742
12743         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
12744         files
12745         - Change some `if's to `when's
12746
12747 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
12748
12749         * XEmacs 21.2.11 is released
12750
12751 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
12752
12753         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
12754         against window close (Fix Bug #460).
12755         (ask-user-about-lock-dbox): Idem.
12756
12757 1999-02-25  SL Baur  <steve@xemacs.org>
12758
12759         * mule/mule-charset.el (charset-leading-byte): New function.
12760         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
12761
12762 1999-02-12  Andy Piper  <andy@xemacs.org>
12763
12764         * about.el (xemacs-hackers): change andy's email address.
12765         (about-url-alist): change andy's web page address.
12766         (about-xemacs): add piper.
12767
12768 1999-02-16  SL Baur  <steve@xemacs.org>
12769
12770         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12771         of mule-base into lisp/mule.
12772
12773 1999-02-16  SL Baur  <steve@xemacs.org>
12774
12775         * mule/arabic.el:
12776         mule/canna-leim.el:
12777         mule/chinese.el:
12778         mule/cyrillic.el:
12779         mule/english.el:
12780         mule/european.el:
12781         mule/greek.el:
12782         mule/hebrew.el:
12783         mule/japanese.el:
12784         mule/kinsoku.el:
12785         mule/korean.el:
12786         mule/misc-lang.el:
12787         mule/mule-category.el:
12788         mule/mule-ccl.el:
12789         mule/mule-charset.el:
12790         mule/mule-cmds.el:
12791         mule/mule-coding.el:
12792         mule/mule-files.el:
12793         mule/mule-help.el:
12794         mule/mule-init.el:
12795         mule/mule-misc.el:
12796         mule/mule-tty-init.el:
12797         mule/mule-x-init.el:
12798         mule/viet-chars.el:  Remerge from mule-base.
12799
12800         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12801         of mule-base into lisp/mule.
12802
12803 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
12804
12805         * process.el (exec-to-string): Use `shell-command-switch' in place
12806         of hard-wired "-c" (for WindowsNT).
12807
12808 1999-02-08  Charles G Waldman  <cgw@pgt.com>
12809
12810         * menubar-items.el (default-menubar):  Remove obsolete
12811         "Gopher" item
12812
12813 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
12814
12815         * package-admin.el (package-admin-get-install-dir): First fall
12816         back to the location of xemacs-base for non-mule packages.
12817
12818 1999-02-15  Martin Buchholz  <martin@xemacs.org>
12819
12820         * paths.el:
12821         - improved automounter tmp directory support.
12822         - support 4 (!) empirically discovered automounter conventions
12823
12824 1999-02-12  SL Baur  <steve@xemacs.org>
12825
12826         * etags.el (pop-tag-mark): autoload to match key binding.
12827
12828 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12829
12830         * XEmacs 21.2.10 is released
12831
12832 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
12833
12834         * package-get.el (package-get-remote-filename): Don't bug out for
12835         a local file name in the search entry.
12836
12837 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
12838
12839         * XEmacs 21.2.9 is released
12840
12841 1999-01-19  Didier Verna  <didier@xemacs.org>
12842
12843         * replace.el (replace-search-function): new variable containing a
12844         function to perform a search-forward.
12845         (replace-re-search-function): new variable containing a function
12846         to perform a re-search-forward.
12847         (perform-replace): use them.
12848
12849 1999-01-25  Didier Verna  <didier@xemacs.org>
12850
12851         * select.el (selection-owner-p): use the name `XEmacs'.
12852         (cut-copy-clear-internal): ditto.
12853
12854 1999-01-18  Andy Piper  <andy@xemacs.org>
12855
12856         * about.el (about-url-alist): Update my entry.
12857         (xemacs-hackers): Ditto.
12858
12859 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
12860
12861         * buffer.el (switch-to-buffer): Fixing documentation.
12862         * minibuf.el (minibuffer-completion-table): ditto.
12863         * cl-macs.el (return-from): ditto.
12864
12865 1999-01-04  Didier Verna  <didier@xemacs.org>
12866
12867         * replace.el (delete-non-matching-lines): temporarily disable
12868         case-folding when called interactively with a regexp containing
12869         uppercase characters.
12870         (delete-matching-lines): ditto.
12871         (count-matches): ditto.
12872         (list-matching-lines): ditto.
12873
12874 1999-01-07  Colin Rafferty  <colin@xemacs.org>
12875
12876         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
12877         abort if current window is split horizontally, not if others are
12878         split.  Got rid of unnecessary minibuffer checking.  Also, add
12879         some comments (it's still complex).
12880
12881 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
12882
12883         * package-get.el: changed address for doc.ic.ac.uk to
12884         sunsite.doc.ic.ac.uk
12885
12886 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12887
12888         * ldap.el (toplevel): Remove requires so that the file compiles
12889         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
12890
12891 1999-01-10  J. Kean Johnston  <jkj@sco.com>
12892
12893         * dump-paths.el: Calculate module-directory and set
12894         module-load-path to the load path for modules.
12895
12896         * loadup.el: Get bootstrap value of module-load-path from the
12897         environment variable EMACSBOOTSTRAPMODULEPATH.
12898         - Display the module load path if we're debugging paths.
12899
12900         * setup-paths.el: Added function paths-find-site-module-directory.
12901         - Added function paths-find-module-directory.
12902         - Added function paths-construct-module-load-path.  Uses new
12903         environment variable EMACSMODULEPATH.
12904
12905 1998-12-30  Martin Buchholz  <martin@xemacs.org>
12906
12907         * font.el (font-default-object-for-device):
12908         Oops! This `or' can't be replaced by `unless'.
12909         Fixed inability to run w3, among other things.
12910
12911 1998-12-17  Charles G. Waldman <cgw@pgt.com>
12912
12913         * package-admin.el: Change initialization of
12914           package-admin-install-function dependent on system type.
12915           Change package-admin-install-function-mswindows to use
12916           "minitar".
12917
12918 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
12919
12920         * mouse.el (default-mouse-motion-handler): Disable help echo while
12921         in the minibuffer.
12922
12923 1998-12-28  Martin Buchholz <martin@xemacs.org>
12924
12925         * XEmacs 21.2.8 is released.
12926
12927 1998-12-24  Martin Buchholz <martin@xemacs.org>
12928
12929         * XEmacs 21.2.7 is released.
12930
12931 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
12932
12933         * package-ui.el (pui-list-packages): Set truncate-lines.
12934
12935         * package-get.el (package-get-download-menu): Use
12936         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
12937
12938         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
12939         (pui-help-string): idem.
12940         (list-packages-mode): New major mode.
12941         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
12942         (pui-install-selected-packages): Add suport for removing packages.
12943         (pui-toggle-package-delete-key): New function.
12944         (pui-popup-context-sensitive): New kludge.
12945         (pui-list-packages): Add warning when `package-get-remote' is nil.
12946         (package-ui-add-site): New function.
12947
12948 1998-12-01  Didier Verna  <didier@xemacs.org>
12949
12950         * hyper-apropos.el (hyper-where-is): added the missing autoload.
12951
12952 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12953
12954         * ldap.el: Custom-ized
12955         (toplevel): Do not provide `ldap' which is provided by C level
12956         LDAP code
12957         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
12958
12959 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
12960
12961         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
12962
12963 1998-12-17  Andy Piper  <andy@xemacs.org>
12964
12965         * sound.el (sound-load-list): name changed from sound-load-alist.
12966         (sound-extension-list): name changed from sound-ext-list.
12967         (load-default-sounds): use new names.
12968         (load-sound-file): use new names.
12969
12970 1998-12-16  Andy Piper  <andy@xemacs.org>
12971
12972         * XEmacs 21.2.6 is released
12973
12974 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
12975
12976         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
12977         errors.
12978
12979 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
12980
12981         * wid-edit.el (widget-echo-this-extent): Set
12982         help-echo-owns-message to t.
12983
12984 1998-11-30  Greg Klanderman  <greg@alphatech.com>
12985
12986         * package-get.el (package-get-download-menu): use toggles for
12987           each site in the download site menu.
12988
12989 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
12990
12991         * package-get.el (package-get): If we cannot find a package
12992           because package-get-remote is not set, give a more helpful
12993           error message.
12994
12995 1998-11-30  Greg Klanderman  <greg@alphatech.com>
12996
12997         * package-get.el (package-get-remote-filename): use an EFS path
12998         with user anonymous if no user is specified.
12999
13000 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13001
13002         * faces.el (face-spec-set): Re-init fallfacks for default after
13003         calling reset-face on the default face.
13004
13005 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
13006
13007         * package-admin.el (package-admin-default-install-function):
13008         Behave as advertised.  Make sure the pkg-dir is proper for
13009         default-directory.
13010         (package-admin-add-binary-package): Make sure the pkg-dir is
13011         proper for default-directory.
13012         (package-admin-install-function-mswindows): Make sure the pkg-dir
13013         is proper for default-directory.
13014
13015 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
13016
13017         * XEmacs 21.2.5 is released
13018
13019 1998-12-05  SL Baur  <steve@altair.xemacs.org>
13020
13021         * files.el (binary-file-regexps): regexp-opt is not available at
13022         bytecompile time.
13023
13024 1998-11-30  Martin Buchholz  <martin@xemacs.org>
13025
13026         * x-win-xfree86.el:
13027         * x-win-sun.el (x-win-init-sun):
13028         * x-win-sun.el:
13029         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
13030         * x-iso8859-1.el:
13031         * x-init.el (init-post-x-win):
13032         * x-init.el (init-pre-x-win):
13033         * x-init.el (x-initialize-compose):
13034         * x-init.el:
13035         * x-compose.el:
13036         * winnt.el:
13037         * widget.el:
13038         * wid-edit.el (widget-glyph-click):
13039         * wid-edit.el (widget-glyph-find):
13040         * wid-edit.el (widget-type):
13041         * view-less.el (view-buffer-other-window):
13042         * very-early-lisp.el:
13043         * version.el:
13044         * toolbar.el:
13045         * toolbar-items.el:
13046         * term/sun.el (suntool-map):
13047         * term/sun-mouse.el:
13048         * term/internal.el:
13049         * syntax.el (modify-syntax-entry):
13050         * symbol-syntax.el:
13051         * subr.el:
13052         * startup.el (lock-directory):
13053         * simple.el (set-comment-column):
13054         * simple.el (backward-delete-char-untabify):
13055         * shadow.el (find-emacs-lisp-shadows):
13056         * shadow.el:
13057         * setup-paths.el (paths-construct-info-path):
13058         * select.el (cut-copy-clear-internal):
13059         * process.el (call-process-region):
13060         * process.el (start-process-shell-command):
13061         * process.el:
13062         * paths.el (rmail-spool-directory):
13063         * paragraphs.el (use-hard-newlines):
13064         * package-get.el (package-get-dependencies):
13065         * package-admin.el (package-admin-delete-binary-package):
13066         * obsolete.el (truncate-string):
13067         * obsolete.el (store-substring):
13068         * mouse.el (default-mouse-track-maybe-own-selection):
13069         * mouse.el (mouse-yank-at-point):
13070         * modeline.el:
13071         * modeline.el (mouse-drag-modeline):
13072         * minibuf.el (read-directory-name-internal):
13073         * minibuf.el (read-file-name-internal):
13074         * minibuf.el (read-file-name-internal-1):
13075         * minibuf.el (read-file-name-2):
13076         * minibuf.el (exact-minibuffer-completion-p):
13077         * minibuf.el (read-from-minibuffer):
13078         * minibuf.el:
13079         * menubar.el (check-menu-syntax):
13080         * map-ynp.el (map-y-or-n-p):
13081         * make-docfile.el (docfile-out-of-date):
13082         * loadup.el ((member "run-temacs" command-line-args)):
13083         * loadup.el ((member "no-site-file" command-line-args)):
13084         * loadup.el (really-early-error-handler):
13085         * loadup.el:
13086         * loadhist.el:
13087         * loaddefs.el:
13088         * lisp-mnt.el (lm-verify):
13089         * lib-complete.el (lib-complete:cache-completions):
13090         * lib-complete.el (library-all-completions):
13091         * itimer.el (itimer-run-expired-timers):
13092         * info.el (Info-mode):
13093         * info.el (Info-insert-file-contents):
13094         * info.el (Info-rebuild-dir):
13095         * info.el (Info-build-dir-anew):
13096         * info.el (Info-parse-dir-entries):
13097         * info.el (Info-dir-outdated-p):
13098         * info.el (Info-insert-dir):
13099         * info.el (info-xref):
13100         * info.el:
13101         * hyper-apropos.el (hyper-apropos-get-doc):
13102         * hyper-apropos.el (hyper-describe-face):
13103         * hyper-apropos.el (hyper-apropos-mode):
13104         * hyper-apropos.el:
13105         * help.el (list-processes):
13106         * help.el:
13107         * gnuserv.el:
13108         * font.el (mswindows-font-create-name):
13109         * font.el (font-default-font-for-device):
13110         * font.el (x-font-create-object):
13111         * font.el (font-registry):
13112         * font.el:
13113         * font-lock.el (font-lock-keywords):
13114         * font-lock.el:
13115         * finder.el (finder-compile-keywords):
13116         * find-paths.el (paths-find-recursive-path):
13117         * fill.el (set-justification-center):
13118         * fill.el (fill-region-as-paragraph):
13119         * files.el (insert-directory):
13120         * files.el (wildcard-to-regexp):
13121         * files.el (recover-file):
13122         * files.el (basic-save-buffer):
13123         * files.el (delete-auto-save-file-if-necessary):
13124         * files.el (file-relative-name):
13125         * files.el (backup-extract-version):
13126         * files.el (backup-buffer):
13127         * files.el (set-visited-file-name):
13128         * files.el (set-auto-mode):
13129         * files.el (interpreter-mode-alist):
13130         * files.el:
13131         * files.el (find-file-noselect):
13132         * files.el (abbreviate-file-name):
13133         * files.el (parse-colon-path):
13134         * files.el (directory-abbrev-alist):
13135         * etags.el (visit-tags-table-buffer):
13136         * easymenu.el (easy-menu-define):
13137         * dragdrop.el (experimental-dragdrop-drag):
13138         * dragdrop.el (dragdrop-drop-do-functions):
13139         * dragdrop.el (dragdrop-drop-at-point):
13140         * disass.el (disassemble-1):
13141         * disass.el (disassemble-internal):
13142         * disass.el (disassemble):
13143         * disass.el:
13144         * derived.el (derived-mode-init-mode-variables):
13145         * derived.el (define-derived-mode):
13146         * custom.el (defgroup):
13147         * cus-edit.el (custom-quote):
13148         * config.el:
13149         * code-process.el (open-network-stream):
13150         * code-process.el (start-process):
13151         * code-process.el (call-process-region):
13152         * code-process.el (call-process):
13153         * code-process.el:
13154         * code-files.el (insert-file-contents):
13155         * code-files.el:
13156         * code-files.el (buffer-file-coding-system-for-read):
13157         * cmdloop.el (yes-or-no-p-minibuf):
13158         * cl.el:
13159         * cl-macs.el:
13160         * cl-extra.el:
13161         * callers-of-rpt.el (make-caller-report):
13162         * callers-of-rpt.el:
13163         * bytecomp.el (batch-byte-recompile-directory):
13164         * bytecomp.el (batch-byte-compile-1):
13165         * bytecomp.el (batch-byte-compile):
13166         * bytecomp.el (display-call-tree):
13167         * bytecomp.el (byte-compile-insert):
13168         * bytecomp.el (byte-compile-two-args-19->20):
13169         * bytecomp.el (byte-compile-variable-ref):
13170         * bytecomp.el (byte-compile-form):
13171         * bytecomp.el (byte-compile-top-level-body):
13172         * bytecomp.el (byte-compile-out-toplevel):
13173         * bytecomp.el (byte-compile-byte-code-maker):
13174         * bytecomp.el (byte-compile-file-form-defmumble):
13175         * bytecomp.el (byte-compile-file-form):
13176         * bytecomp.el (byte-compile-keep-pending):
13177         * bytecomp.el (byte-compile-insert-header):
13178         * bytecomp.el (byte-compile-from-buffer):
13179         * bytecomp.el (byte-compile-file):
13180         * bytecomp.el (byte-recompile-file):
13181         * bytecomp.el (byte-compile-close-variables):
13182         * bytecomp.el (byte-compile-warn-about-unused-variables):
13183         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13184         * bytecomp.el (byte-compiler-legal-options):
13185         * bytecomp.el (byte-compile-lapcode):
13186         * bytecomp.el (byte-optimize-log):
13187         * bytecomp.el ((fboundp 'defsubst)):
13188         * bytecomp.el:
13189         * bytecomp-runtime.el:
13190         * byte-optimize.el (byte-optimize-apply):
13191         * byte-optimize.el (car):
13192         * byte-optimize.el (byte-optimize-form):
13193         * byte-optimize.el (byte-optimize-form-code-walker):
13194         * byte-optimize.el:
13195         * build-report.el (build-report-insert-installation-file):
13196         * build-report.el (build-report):
13197         * auto-show.el:
13198         * apropos.el (apropos-documentation):
13199         - mega patch
13200         - clean up byte-compile warnings
13201         - remove unused variables
13202         - Use common lisp style hashtable functions
13203         - byte compiler cleanup
13204         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13205         - remove old backquote syntax usage
13206         - move some cl functionality into C for speed.
13207         - remove last remaining VMS support
13208         - spelling fixes
13209         - implement last, butlast, nbutlast, copy-list in C.
13210         - new macro ignore-file-errors, similar to ignore-errors
13211           (ignore-file-errors (delete-file "foo"))
13212         - get frequent garbage collection during loadup.el by tweaking
13213           gc-cons-threshold, rather than explicitly calling garbage-collect
13214         - default delete-key-deletes-forward to `t'.
13215
13216 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13217
13218         * XEmacs 21.2-beta4 is released.
13219
13220 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13221
13222         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13223         (easy-menu-item-present-p): Wrapper around find-menu-item.
13224         (easy-menu-remove-item): Wrapper around delete-menu-item.
13225
13226         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13227         (add-menu-button): Add 'in-menu' argument.
13228         (add-menu-item-1): Add in-menu support to helper function.
13229
13230 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13231
13232         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13233
13234 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13235
13236         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13237         of Dec 4, 1997.
13238
13239 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13240
13241         * process.el (shell-command-on-region): Report if the command
13242         succeeded or failed.
13243
13244 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13245
13246         * subr.el (buffer-substring-no-properties): Comment out.
13247
13248 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13249
13250         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13251           into font instances first, like `x-frob-font-size' does.
13252           (mswindows-find-larger-font): ditto
13253
13254 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13255
13256         * package-ui.el (pui-install-selected-packages): fix args in call
13257         to `package-get'.
13258
13259 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13260
13261         * package-get.el (host-name): New widget type.
13262         (package-get-remote): Better customization using new type.
13263         (package-get-download-sites): idem dito.
13264
13265         (package-get-custom): Do not use package-get-all untill we have
13266         runtime dependencies.
13267
13268         (package-get-remove-copy): Default to 't' we no longer need this
13269         kludge as we do not currently use depenencies.
13270
13271         (package-get-was-current): New variable.
13272         (package-get-require-base): New 'force-current' argument.
13273         (package-get-update-base): idem
13274         (package-get-package-provider):  idem
13275         (package-get-locate-index-file): New 'no-remote' argument.
13276         (package-get-locate-file): idem.
13277
13278         (package-get-maybe-save-index): New function.
13279         (package-get-update-base): Use it.
13280
13281 1998-10-28 Greg Klanderman <greg@alphatech.com>
13282
13283         * package-get.el (package-get-remote): default to nil; by default,
13284         don't go out to the net via EFS.  They must select a download site.
13285         (package-get-download-sites): new variable.
13286         (package-get-download-menu): new function.
13287         (package-get-locate-index-file): new function.
13288         (package-get-update-base): use it.
13289
13290         * menubar-items.el (default-menubar): add "Update Package Index"
13291         and "Add Download Site" menus under Options | Manage Packages.
13292
13293 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13294
13295         * package-get.el (package-get): bugfix code checking installed version
13296         for case where package is not currently installed.
13297         (package-get-require-signed-base-updates): new variable.
13298         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13299         deemed not a goot thing.  Use the variable
13300         package-get-allow-unsigned-base-updates instead.
13301
13302 1998-10-16 Greg Klanderman <greg@alphatech.com>
13303
13304         * package-get.el (package-get): Don't install an older version than
13305         we already have unless explicitly told to.  Issue a warning.
13306
13307         * package-ui.el (pui-add-required-packages): when adding
13308         dependencies, don't add packages that are up to date.
13309         (pui-package-symbol-char):  Don't consider a package out of date
13310         if you have a newer version installed than the latest version in
13311         package-get-base.
13312
13313         * package-get.el (package-get-base-filename): document that it may
13314         be a path relative to package-get-remote;  new default value.
13315         (package-get-locate-file): new function.
13316         (package-get-update-base): use it to expand package-get-base-filename.
13317         (package-get-save-base): new function to save the package-get database
13318         to file.
13319         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13320         (package-get-update-base): pass the REMOTE-SOURCE arg.
13321         (package-get-update-base-entry): call package-get-custom-add-entry.
13322         (package-get-file-installed-p): removed; no longer needed.
13323         (package-get-create-custom): ditto.
13324         (toplevel): remove code to build and load package-get-custom.el
13325         (package-get-custom-add-entry): new function.
13326
13327 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13328
13329         * wid-edit.el (widget-button-click): Don't switch window.
13330
13331 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13332
13333         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13334
13335 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13336
13337         * etags.el (find-tag-default): Run find-tag-hook using
13338         run-hooks rather than funcall
13339
13340 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13341
13342         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13343         and the current local map as the parents to isearch-mode-map.
13344
13345 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13346
13347         * XEmacs 21.2-beta3 is released.
13348
13349 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13350
13351         * package-get.el (package-get-update-base): use
13352         insert-file-contents-internal, not insert-file-contents-literally.
13353
13354 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13355
13356         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13357         dump time.
13358
13359 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13360
13361         * package-get.el (package-get-update-base-entry): new function.
13362         (package-get-update-base): renamed; was `package-get-load-base'.
13363         cleanup, and use package-get-update-base-from-buffer.
13364         (package-get-update-base-from-buffer): new function.
13365         (package-get-update-base-entries): new; helper for above.
13366         Do not eval lisp grabbed over ftp; parse it from new format.
13367
13368 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13369
13370         * files.el (set-auto-mode): Don't play games loading package-get
13371         database; package-get-package-provider will handle it all.
13372
13373 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13374
13375         * package-get.el (package-get-base-filename): new variable.
13376         (package-get-require-base): new function.
13377         (package-get-pgp-signed-begin-line): new variable.
13378         (package-get-pgp-signature-begin-line): ditto.
13379         (package-get-pgp-signature-end-line):  ditto.
13380         (package-get-load-base): new function.
13381         (package-get-interactive-package-query):
13382         (package-get-update-all):
13383         (package-get-dependencies):
13384         (package-get-package-provider):
13385         (package-get-custom): use package-get-require-base.
13386         [package-get-custom loading]: disable for now.
13387
13388         * package-ui.el (pui-list-packages): use (package-get-require-base)
13389
13390 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13391
13392         * package-ui.el: Correct obvious thinko in choosing extent face.
13393
13394 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13395
13396         * menubar-items.el (default-menubar): pui-list-package has nothing
13397         to with Customize. Move all the package stuff to a new Item in Options.
13398
13399         * package-ui.el (pui-menu): Add menu and Popup menu.
13400
13401         * package-get.el (package-get): Use new
13402         package-admin-get-install-dir.
13403
13404         * package-admin.el (package-admin-get-install-dir): New syntax.
13405         Conserve package location and put mule packages where mule-base is.
13406
13407         * package-get.el : Customized
13408
13409         * package-ui.el (pui): Customized
13410         (pui-package-install-dest-dir): New variable.
13411         (pui-install-selected-packages): Use it
13412
13413 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13414
13415         * package-get.el (package-get-interactive-package-query): Move
13416         dependency on package-get-base to run-time.
13417         (package-get-update-all): Ditto.
13418         (package-get-dependencies): Ditto.
13419         (package-get-package-provider): Ditto.
13420         (package-get-custom): Ditto.
13421
13422 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13423
13424         * events.el: Remove 'ascii-character property from 'backspace
13425         and 'delete symbols
13426
13427 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13428
13429         * package-get-base.el: removed.
13430
13431 1998-09-23  Didier Verna  <didier@xemacs.org>
13432
13433         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13434         (no-upper-case-p): new function.
13435         (with-search-caps-disable-folding): new macro.
13436         (with-interactive-search-caps-disable-folding): new macro.
13437         (zap-to-char): In interactive mode, do a case-sensitive search if
13438         the character is uppercase.
13439         (zap-up-to-char): ditto.
13440
13441         * replace.el (perform-replace): use the function no-upper-case-p.
13442
13443         * isearch-mode.el (isearch-fix-case): ditto.
13444         make obsolete `with-caps-disable-folding' and
13445         `isearch-no-upper-case-p'.
13446
13447         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13448         (tags-search): ditto.
13449         (tags-query-replace): ditto.
13450
13451         * info.el (Info-search): ditto.
13452
13453 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13454
13455         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13456
13457 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13458
13459         * package-admin.el (package-admin-rmtree): rewritten.  need to
13460         check for "." and ".." before symlink check.  expand files and
13461         directories with respect to DIRECTORY, not default-directory.
13462
13463 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13464
13465         * package-get.el (package-get-all): add INSTALL-DIR argument.
13466
13467 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13468
13469         * package-ui.el (pui-add-required-packages): new function, select
13470         dependent packages.
13471         (pui-display-keymap): bind it.
13472         (pui-help-string): document it.
13473         (pui-install-selected-packages): package-get-all -> package-get.
13474
13475         * package-get.el (package-get-dependencies): new function.
13476
13477 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13478
13479         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13480         regexps.
13481
13482 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13483
13484         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13485         function.
13486         (default-mouse-track-normalize-point): Use it.
13487
13488 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13489
13490         * package-admin.el (package-admin-delete-binary-package):
13491                 General cleanup. Remove unnessary use of progn and
13492         save-excursion.
13493         (package-admin-delete-binary-package): Do NOT mess with file
13494         modes. That is evil.
13495         (package-admin-delete-binary-package): Wrap all deleting in
13496         condition-case. The data in MANIFEST is untrustworthy.
13497         (package-admin-delete-binary-package): Let the OS worry about non
13498         empty directories.
13499
13500 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13501
13502         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13503         processing.
13504         (lm-report-bug): Fix mail address to send bug reports to.
13505
13506 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13507
13508         * XEmacs 21.2-beta2 is released.
13509
13510 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13511
13512         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13513
13514 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13515
13516         * info.el (Info-mode): Document page turning by double clicks in
13517         docstring so `M-x describe-mode' will display it.
13518
13519 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13520
13521         * info.el (Info-mouse-track-double-click-hook): Use character
13522         widths to calculate a border region where double clicking does
13523         page turning, and return `nil' by default so other hooks, such as
13524         region highlighting, will be run.
13525
13526 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13527
13528         * sound.el (default-sound-directory-list): Initialize with all the
13529         "sounds" directories in `data-directory-list'.  It used to just be
13530         the first one.
13531
13532         * packages.el (locate-data-directory-list): Created.  This gives
13533         the list of matching directories, unlike `locate-data-directory',
13534         which just gives the first one.
13535
13536 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13537
13538         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13539         make a binding in the local keymap until help-char handling is
13540         improved.
13541
13542         * help.el (help-keymap-with-help-key): Provide keymap with help
13543         binding.
13544         (help-print-help-form): New helper function.
13545
13546 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13547
13548         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13549         move extent to another buffer; no need to create a new extent.
13550         (isearch-fix-case): New function.
13551         (isearch-search-and-update): Use it.
13552
13553 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13554
13555         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13556         the keymap, not minor-mode-map-alist.
13557         (isearch-done): Restore overriding-local-map.
13558
13559 1998-09-21  Martin Buchholz  <martin@xemacs.org>
13560
13561         * bytecomp.el (byte-compile-buffer-substring):
13562         Fix for: (byte-compile (defun f () (buffer-substring)))
13563         ==>   ** buffer-substring called with 3 args, but requires 0-3
13564         - new code not only works, but is more readable, too.
13565
13566 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13567
13568         * msw-faces.el (mswindows-init-device-faces): Don't try to
13569           specify a default font at this late stage. Do try to force
13570           creation of the default face font so that if it fails we get
13571           an error now instead of a crash at frame creation.
13572
13573           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
13574           mswindows-make-font-unitalic: Canonical default weight
13575           changed from "Normal" to "Regular".
13576
13577           mswindows-make-font-bold / -bold-italic: Supplied device was
13578           not being passed into call to mswindows-find-smaller-font.
13579
13580 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
13581
13582         * package-get.el (package-get-remote): Fix the path where to find
13583           the packages on xemacs.org.
13584
13585 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
13586
13587         * about.el (about-maintainer-info): Update Ben's entry.
13588
13589 1998-09-24  Martin Buchholz  <martin@xemacs.org>
13590
13591         * lisp/shadow.el (find-emacs-lisp-shadows):
13592         - `member' was being called on lists of length 2000!
13593         - Replace with hashtables.
13594         - Replace hand-coded loops with (dolist)
13595         - Fix comment typo
13596
13597 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
13598
13599         * packages.el: Added new function, `package-delete-name', to
13600           delete existing packages from the installed package database
13601           (`packages-package-list').  Also added the "pkginfo" directory
13602           to `packages-special-base-regexp', so that the pkginfo directory
13603           would not get added to `late-packages'.
13604
13605         * package-admin.el: Added ability to delete an installed package
13606           (added low-level function, `package-admin-delete-package').
13607           Understands how to use the pkginfo/MANIFEST.<package> file to
13608           delete the package.  When installing a package, will also
13609           create a MANIFEST.* file if one is not provided by the
13610           package.  If the MANIFEST.* doesn't exist when deleting a
13611           package, the functions will fall back to attempting to delete
13612           any package-specific lisp directory.
13613
13614         * package-get.el: Moved some functions to package-admin.el.
13615           Added interactive function `package-get-delete-package', for
13616           use by users for deleting a package.
13617
13618           Also modified to not require the presence of efs.
13619
13620 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13621
13622         * files.el (find-file-noselect): Handle all signals, kill the
13623         buffer and resignal.
13624
13625 1998-09-23  SL Baur  <steve@altair.xemacs.org>
13626
13627         * cl-macs.el (glyph-image): Add setf method.
13628
13629 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
13630
13631         * package-get.el: Fixed broken EFS downloading.  Also, look for
13632           .tar.gz files first, in preference over .tgz files.
13633
13634         * package-ui.el: Fix display of package version numbers.
13635
13636 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13637
13638         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
13639         argument.
13640
13641 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
13642
13643         * list-mode.el: `display-completion-list': added new/optional
13644           keyword `:completion-string', which allows the programmer to
13645           change the "Possible completions are:" prompt.
13646
13647         * menubar-items.el: Added new pulldown menu-pick to start up the
13648           visual package browser/installer:
13649
13650                 Options->Customize->List Packages
13651
13652         * package-admin.el: Added hooks for installing under both Unix
13653           and MS Windows.  Does additional error checking.  No longer
13654           calls "add-big-package.sh" to install packages under Unix; now
13655           calls gunzip & tar directly.
13656
13657         * package-get.el: Added ability to install packages from files
13658           on a local disk/CDROM.  Now deletes any existing package lisp
13659           directory.  Does completion on available packages when
13660           querying for package names.  Will also search for .tgz files
13661           in addition for .tar.gz files.  Tries to reload
13662           auto-autoloads, as a convenience when loading new packages,
13663           and also tries to add any new package paths to `load-path'.
13664           Changed all occurences of `concat' to use `expand-file-name'.
13665
13666         * package-ui.el: New file which implements the main visual
13667           package browser/installer, which is started via a menu pick or
13668           M-x pui-list packages.
13669
13670 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
13671
13672         * startup.el (load-init-file): spelling fix.
13673
13674 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13675
13676         * startup.el (normal-top-level): Load auto-autoload files
13677         covariantly with their precedence.
13678
13679 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13680
13681         * menubar-items.el (default-menubar): Remove "Font Weight"
13682         option, there is currently no custom equivalent.. Customize-faces
13683         is "Edit faces".
13684
13685         * x-font-menu.el (font-menu-set-font): Use customize to set
13686         default face.
13687
13688         * faces.el (face-spec-update-all-matching): New function.
13689
13690         * cus-face.el (custom-set-face-update-spec): New function.
13691         Interface to customize faces from elisp.
13692
13693         (custom-face-value-create): Show the customized settings if set
13694         but not saved.
13695
13696 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13697
13698         (custom-face-value-create): Show the customized settings if set
13699         but not saved.
13700
13701 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
13702
13703         * keydefs.el (global-map): Add FSF 20.3 binding of
13704         query-replace-regexp.
13705
13706 1998-08-21  Greg Klanderman  <greg@alphatech.com>
13707
13708         * minibuf.el (read-file-name-internal-1): use
13709         user-name-completion-1 instead of user-name-completion.
13710
13711 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13712
13713         * loadup.el:
13714         * make-docfile.el:
13715         * update-elc.el: Don't set `source-directory' (now defunct as a
13716         global variable) no more.
13717
13718         * packages.el (packages-list-autoloads): Made `source-directory'
13719         (now defunct as a global variable) a parameter.
13720
13721 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
13722
13723         * about.el (about-hackers): new email
13724
13725 1998-08-16  SL Baur  <steve@altair.xemacs.org>
13726
13727         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
13728
13729 1998-07-17  Didier Verna  <didier@xemacs.org>
13730
13731         * faces.el (set-face-property):
13732         (set-face-dim-p):
13733         (face-dim-p): updated the doc strings now that the dim property isn't
13734         tty-specific.
13735         (face-equal): the dim property is now a common one.
13736
13737         * cus-face.el (custom-face-attributes): New face attribute: `dim'
13738         Renamed the `stipple' attribute to `background-pixmap'.
13739         (custom-face-background-pixmap): make custom-face-stipple an
13740         obsolete alias for this.
13741
13742 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13743
13744         * find-paths.el (paths-file-readable-directory-p): Created and
13745         used.
13746
13747         * loadup.el: Don't set inhibit-... flags from run-temacs.
13748
13749 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13750
13751         * packages.el (packages-data-path-depth): Added and used.
13752
13753 1998-08-05  Charles G. Waldman <cgw@pgt.com>
13754
13755         * about.el:
13756         - Change .xpm to .png, delete "zcat" section.
13757         - cosmetic fix in the 'marcpa' entry.
13758
13759         * etc/photos
13760         - convert all .xpm.Z to .png
13761         - rename mrb to martin
13762         - rename mcook-m to mcookm
13763
13764 1998-07-31  Martin Buchholz  <martin@xemacs.org>
13765
13766         * x-init.el (x-initialize-compose): Add support for
13767         dead-circumflex as YET ANOTHER NAME for that dead key.
13768
13769 1998-08-05  Colin Rafferty <colin@xemacs.org>
13770
13771         * setup-paths.el (paths-construct-exec-path): Made the
13772         last-packages really be last.
13773         (paths-construct-data-directory-list): Ditto.
13774
13775 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
13776
13777         * startup.el(startup-splash-frame-body):
13778         Update Copyright notice in splash screen
13779
13780 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13781
13782         * minibuf.el (read-file-name-internal-1): do ~user completion.
13783
13784 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13785
13786         * font-lock.el (font-lock-fontify-glumped-region): Add guard
13787         aginst destroyed extents
13788
13789 1998-07-24  Greg Klanderman  <greg@alphatech.com>
13790
13791         * package-get.el (package-get): add `install-dir' argument.
13792
13793 1998-07-20  John Jones  <jj@asu.edu>
13794
13795         * package-get.el: calls to package-get-update-all will only
13796           update packages which are already installed.
13797
13798 1998-07-23  SL Baur  <steve@altair.xemacs.org>
13799
13800         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
13801         writable.
13802
13803 1998-07-20  Colin Rafferty   <colin@xemacs.org>
13804
13805         * about.el (about-hackers): Correct my email.
13806
13807 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
13808
13809         * about.el (about-hackers): new email-address.
13810
13811 1998-07-25  SL Baur  <steve@altair.xemacs.org>
13812
13813         * minibuf.el (read-number): Don't let `input-error' condition
13814         escape.
13815
13816 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13817
13818         * about.el (about-hackers): use my `email-for-life' address.
13819
13820 1998-07-19  SL Baur  <steve@altair.xemacs.org>
13821
13822         * XEmacs 21.2-beta1 is released.
13823
13824 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13825
13826         * ldap.el (ldap-search): Doc string change
13827
13828 1998-07-16  Colin Rafferty   <colin@xemacs.org>
13829
13830         * menubar-items.el (default-menubar): Removed references to
13831         `data-directory', and use `locate-data-file' instead, and made
13832         then greyed out if they don't exist.
13833
13834 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13835
13836         * keymap.el (events-to-keys): Use `format' instead of `concat'
13837         since the latter does not accept integer args anymore
13838
13839 1998-07-15  SL Baur  <steve@altair.xemacs.org>
13840
13841         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
13842         macros replaced.
13843
13844 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13845
13846         * make-docfile.el: Get first initialization from very-early-lisp.el
13847         * update-elc.el: Ditto.
13848         * loadup.el (really-early-error-handler): Ditto.
13849
13850         * packages.el (packages-unbytecompiled-lisp): Add new file,
13851         very-early-lisp.el.
13852
13853         * very-early-lisp.el: New file.
13854
13855 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13856
13857         * Symbols that have been obsolete for at least 3 years removed (II).
13858
13859         * obsolete.el (eval-current-buffer): Make compatible.
13860         (byte-code-function-p): Ditto.
13861         (send-string): Removed.
13862         (send-region): Removed.
13863         (screen-scrollbar-width): Removed.
13864         (set-screen-scrollbar-width): Removed.
13865         (set-screen-left-margin-width): Removed.
13866         (set-screen-right-margin-width): Removed.
13867         (screen-left-margin-width): Removed.
13868         (screen-right-margin-width): Removed.
13869         (set-buffer-left-margin-width): Removed.
13870         (set-buffer-right-margin-width): Removed.
13871         (buffer-left-margin-width): Removed.
13872         (buffer-right-margin-width): Removed.
13873         (x-set-frame-icon-pixmap): Removed.
13874         (x-set-screen-icon-pixmap): Removed.
13875         (pixel-name): Removed.
13876         (make-pixmap): Removed.
13877         (make-cursor): Removed.
13878         (pixmap-width): Removed.
13879         (pixmap-contributes-to-line-height-p): Removed.
13880         (set-pixmap-contributes-to-line-height): Removed.
13881
13882 1998-07-13  SL Baur  <steve@altair.xemacs.org>
13883
13884         * obsolete.el (popup-menu-up-p): removed.
13885         (read-no-blanks-input): Removed.
13886         (wholenump): Removed.
13887         (ring-mod): Removed (what was ring-mod?).
13888         (current-time-seconds): Removed.
13889         (run-special-hook-with-args): Removed.
13890         (dot): Removed.
13891         (dot-marker): Removed.
13892         (dot-min): Removed.
13893         (dot-max): Removed.
13894         (window-dot): Removed.
13895         (set-window-dot): Removed.
13896
13897         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
13898         `dot-min'.
13899
13900         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
13901
13902         * code-files.el (insert-file-contents): Rename
13903         run-special-hook-with-args to run-hook-with-args-until-success.
13904         (write-region): Ditto.
13905
13906 1998-07-12  SL Baur  <steve@altair.xemacs.org>
13907
13908         * about.el: Fix typos, update release date.
13909
13910         * Symbols that have been obsolete for at least 3 years removed.
13911
13912         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
13913         screen- functions.
13914         (toplevel): remove setf methods for screen functions.
13915         * cl-macs.el (extent-data): defsetf removed.
13916         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
13917         many places to remove.
13918         (comment-indent-hook): Ditto.
13919         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
13920         (buffer-dedicated-screen): Ditto.
13921         (deiconify-screen): Ditto.
13922         (delete-screen): Ditto.
13923         (event-screen): Ditto.
13924         (find-file-other-screen): Ditto.
13925         (find-file-read-only-other-screen): Ditto.
13926         (live-screen-p): Ditto.
13927         (screen-height): Ditto.
13928         (screen-iconified-p): Ditto.
13929         (screen-list): Ditto.
13930         (screen-live-p): Ditto.
13931         (screen-name): Ditto.
13932         (screen-parameters): Ditto.
13933         (screen-pixel-height): Ditto.
13934         (screen-pixel-width): Ditto.
13935         (screen-root-window): Ditto.
13936         (screen-selected-window): Ditto.
13937         (screen-totally-visible-p): Ditto.
13938         (screen-visible-p): Ditto.
13939         (screen-width): Ditto.
13940         (screenp): Ditto.
13941         (get-screen-for-buffer): Ditto.
13942         (get-screen-for-buffer-noselect): Ditto.
13943         (get-other-screen): Ditto.
13944         (iconify-screen): Ditto.
13945         (lower-screen): Ditto.
13946         (mail-other-screen): Ditto.
13947         (make-screen): Ditto.
13948         (make-screen-invisible): Ditto.
13949         (make-screen-visible): Ditto.
13950         (modify-screen-parameters): Ditto.
13951         (new-screen): Ditto.
13952         (next-screen): Ditto.
13953         (next-multiscreen-window): Ditto.
13954         (other-screen): Ditto.
13955         (previous-screen): Ditto.
13956         (previous-multiscreen-window): Ditto.
13957         (raise-screen): Ditto.
13958         (redraw-screen): Ditto.
13959         (select-screen): Ditto.
13960         (selected-screen): Ditto.
13961         (set-buffer-dedicated-screen): Ditto.
13962         (set-screen-height): Ditto.
13963         (set-screen-position): Ditto.
13964         (set-screen-size): Ditto.
13965         (set-screen-width): Ditto.
13966         (show-temp-buffer-in-current-screen): Ditto.
13967         (switch-to-buffer-other-screen): Ditto.
13968         (visible-screen-list): Ditto.
13969         (window-screen): Ditto.
13970         (x-set-screen-pointer): Ditto.
13971         (x-set-frame-pointer): Ditto.
13972         (screen-title-format): Ditto.
13973         (screen-icon-title-format): Ditto.
13974         (terminal-screen): Ditto.
13975         (delete-screen-hook): Ditto.
13976         (create-screen-hook): Ditto.
13977         (mouse-enter-screen-hook): Ditto.
13978         (mouse-leave-screen-hook): Ditto.
13979         (map-screen-hook): Ditto.
13980         (unmap-screen-hook): Ditto.
13981         (default-screen-alist): Ditto.
13982         (default-screen-name): Ditto.
13983         (x-screen-defaults): Ditto.
13984         (x-create-screen): Ditto.
13985         * obsolete.el: meta-flag removed.
13986         baud-rate removed.
13987         sleep-for-millisecs removed.
13988         extent-data removed.
13989         set-extent-data removed.
13990         set-extent-attribute removed.
13991         extent-glyph removed.
13992         extent-layout removed.
13993         set-extent-layout removed.
13994         list-faces-display removed.
13995         list-faces removed.
13996         trim-versions-without-asking removed.
13997         after-write-file-hooks removed.
13998         truename removed.
13999         auto-fill-hook removed.
14000         blink-paren-hook removed.
14001         select-screen-hook, deselect-screen-hook removed.
14002         auto-raise-screen, auto-lower-screen removed.
14003
14004         * msw-mouse.el: Global change resource -> mswindows-resource.
14005
14006         * XEmacs 21.0-pre5 is released.
14007
14008 1998-07-11  SL Baur  <steve@altair.xemacs.org>
14009
14010         * about.el (about-hackers): Credits update.
14011
14012 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
14013
14014         * register.el (insert-register): Don't activate the region.
14015
14016 1998-07-10  SL Baur  <steve@altair.xemacs.org>
14017
14018         * select.el: Restore x-* symbols for backwards compatibility:
14019         x-copy-primary-selection, x-kill-primary-selection,
14020         x-delete-primary-selection, x-select-make-extent-for-selection,
14021         x-valid-simple-selection-, x-cut-copy-clear-internal.
14022
14023 1998-07-09  SL Baur  <steve@altair.xemacs.org>
14024
14025         * XEmacs 21.0-pre4 is released.
14026
14027 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
14028
14029         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
14030         reporting bugs.
14031         (maybe-add-init-button): Fix semantics under Windows.  Use
14032         `expand-file-name' rather than `concat'.
14033
14034         * help.el (print-messages): New function.
14035
14036 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14037
14038         * ldap.el (ldap-host-parameters-alist): Docstring fixes
14039
14040 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14041
14042         * about.el: Tweaked my entry in about-hackers.
14043
14044         * find-paths.el (paths-emacs-root-p):
14045           Relaxed emacs-root checking of an in-place installation to
14046           also accommodate the flat layout used on MS Windows.
14047
14048 1998-06-29  John Jones  <jj@asu.edu>
14049
14050         * package-get.el: calls to package-get-update-all will only
14051           update packages which are already installed.
14052
14053 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
14054
14055         * faces.el (xpm-color-symbols): remove hardcoded defaults these
14056         are handled by the gui-element face fallbacks now.
14057
14058         * x-faces.el: default gui-element face to "background" as well as
14059         the default face.
14060
14061         * msw-faces.el (mswindows-init-device-faces): remove gui-element
14062         and default face settings since these are set as fallbacks now in
14063         the appropriate domain.
14064
14065 1998-07-02  SL Baur  <steve@altair.xemacs.org>
14066
14067         * text-mode.el (text-mode): Reorder regexp so the OR part
14068         corresponding to `page-delim' goes first and the hack in
14069         `forward-paragraph' will work.
14070         With bug analysis from Bob Weiner <weiner@altrasoft.com>
14071
14072 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14073
14074         * subr.el (remove-hook): When checking the hook value
14075           with functionp, don't apply car to it.
14076
14077 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14078
14079         * package-get.el (package-get-remote-filename):
14080           Don't use file-name-as-directory because the local directory
14081           separator conventions might not be the same as ftp's.
14082
14083 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14084
14085         * ldap.el (ldap-host-parameters-alist): New name of
14086         `ldap-host-parameters-plist'
14087
14088 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
14089
14090         * package-get.el: Using (require 'package-get-base), now that it
14091         provides itself.  Consequently removed all instances of (load
14092         "package-get-base.el").
14093
14094 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
14095
14096         * subr.el (remove-hook): Don't treat the hook value as a
14097           list unless it is both consp and not functionp.
14098
14099 1998-06-29  SL Baur  <steve@altair.xemacs.org>
14100
14101         * about.el: Email address for Ben Wing is ben@xemacs.org.
14102         * auto-show.el: Ditto.
14103         * bytecomp.el: Ditto.
14104         * faces.el: Ditto.
14105         * x-scrollbar.el: Ditto.
14106         * x-misc.el: Ditto.
14107         * tty-init.el: Ditto.
14108         * toolbar-items.el: Ditto.
14109         * symbol-syntax.el: Ditto.
14110         * specifier.el: Ditto.
14111         * objects.el: Ditto.
14112         * hyper-apropos.el: Ditto.
14113         * glyphs.el: Ditto.
14114
14115 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
14116
14117         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
14118         vertical-divider-always-visible-p.
14119         (default-mouse-motion-handler): Ditto.
14120
14121 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
14122
14123         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
14124         global value.
14125
14126 1998-06-21  Oliver Graf <ograf@fga.de>
14127
14128         * build-reports.el: changed receiver to xemacs-build-reports list
14129
14130 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14131
14132         * font.el: Split font-family-mappings into X and
14133           mswindows-specific versions.
14134           mswindows-font-create-[object|name]: Treat supplied size
14135           as a pointsize. Added underline and strikethru handling.
14136
14137         * msw-faces.el: changed default mswindows charset to western.
14138
14139         * msw-glyphs.el: removed space in border-glyph font string that
14140           was inserted to get round bugs in the mswindows C font code.
14141
14142 1998-06-27  SL Baur  <steve@altair.xemacs.org>
14143
14144         * about.el (about-hackers): Credits update.
14145
14146         * help-nomule.el (tutorial-supported-languages): Add Romanian
14147         TUTORIAL.
14148
14149         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
14150         to ISO-8859-2.
14151
14152 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14153
14154         * font.el: Split font-family-mappings into X and
14155           mswindows-specific versions.
14156           mswindows-font-create-[object|name]: Treat supplied size
14157           as a pointsize. Added underline and strikethru handling.
14158
14159         * msw-faces.el: changed default mswindows charset to western.
14160
14161         * msw-glyphs.el: removed space in border-glyph font string that
14162           was inserted to get round bugs in the mswindows C font code.
14163
14164 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14165
14166         * minibuf.el: make read-color-completion-table call
14167           (mswindows-color-list for mswindows devices.
14168
14169 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14170
14171         * lisp/font-lock.el
14172         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14173         Let declaration items contain non-word symbol characters.
14174
14175 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14176
14177         * package-get.el (package-get-package-provider): Added autoload
14178         cookie.  Loading "package-get-base.el" in ALL functions that use
14179         it.  Fixed some (interactive ...) with multiple argument specs
14180         again.  Cosmetic indentation changes.
14181
14182 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14183
14184         * info.el (Info-insert-dir): Don't use nreverse on variables
14185         that you want to use later.
14186
14187 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14188
14189         * x-mouse.el (x-set-point-and-move-selection): Replace call
14190         to x-kill-primary-selection with kill-primary-selection
14191
14192 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14193
14194         * simple.el (what-cursor-position): Make cursor position reported
14195         use value of column-number-start-at-one
14196
14197 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14198
14199         * about.el (xemacs-hackers): Fix Jareth's email address.
14200
14201 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14202
14203         * startup.el (startup-splash-frame): Remove
14204         `xemacs-startup-logo-function'.
14205
14206 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14207
14208         * about.el (about-hackers): Update credits list.
14209
14210 1998-06-06  Jeff Miller <jmiller@smart.net>
14211
14212         * lisp/sound.el: Update sound-ext to allow filenames with
14213           extensions to be found by load-sound-file
14214
14215 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14216
14217         * info.el (Info-rebuild-outdated-dir): Removed variable
14218         (Info-auto-generate-directory): New variable
14219         (Info-save-auto-generated-dir): New variable
14220         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14221         (Info-build-dir-anew): Second parameter removed.  Use
14222         `Info-save-auto-generated-dir'
14223         (Info-rebuild-dir): Ditto
14224
14225 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14226
14227         * list-mode.el (next-list-mode-item): Would not recognize
14228         border between directly neighbored items.
14229
14230 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14231
14232         * package-get.el: add autoloads for some functions.
14233
14234 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14235
14236         * specifier.el (let-specifier): Tiny docfixes.
14237
14238 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14239
14240         * msw-mouse.el: set selection-pointer-glyph to Normal.
14241
14242 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14243
14244         * wid-edit.el (widget-specify-secret): New function.
14245         (widget-after-change): Use it.
14246         (widget-specify-field): Use it.
14247
14248 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14249
14250         * mouse.el (drag-window-divider): Use `(not done)' instead of
14251         `doit'; reuse result of `window-pixel-edges'.
14252
14253         * modeline.el (drag-modeline-event-lag): Rename to
14254         drag-divider-event-lag.
14255
14256 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14257
14258         * specifier.el (let-specifier): Rewritten not to generate needless
14259         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14260         arguments.
14261
14262 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14263
14264         * minibuf.el (read-file-name-1): Setup buffer-local value of
14265         `completion-ignore-case' in completions buffer under Windows.
14266
14267 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14268
14269         * about.el (about-maintainer-glyph): Fix support for not
14270         compressed images.
14271
14272 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14273
14274         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14275
14276         * mouse.el (mouse-track): Cancel selection if misc-user event with
14277         `cancel-mode-internal' function is fetched.
14278
14279 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14280
14281         * files.el (save-some-buffers-1): Fixed return value.
14282
14283 1998-06-01  Oliver Graf <ograf@fga.de>
14284
14285         * dragdrop.el: added experimental
14286
14287 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14288
14289         * startup.el (after-init-hook, init-file-user,
14290         user-init-directory, load-user-init-file):  Purge references
14291         to "~/.xemacs/init.el" from docstrings.
14292
14293         (load-user-init-file) Use paths-construct-path to construct
14294         paths to user init files.  Go directly to ~/.emacs, do not
14295         search ~/.xemacs/, do not load `default-custom-file'.
14296
14297 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14298
14299         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14300         general *sh.
14301         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14302
14303 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14304
14305         * menubar-items.el (default-menubar): add Update Packages to customize
14306         menu.
14307
14308 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14309
14310         * faces.el: use toolbar face as a fallback for toolbar properties
14311         in xpm-color-symbols instead of default.
14312
14313         * msw-faces.el: rename 3d-object -> gui-element face.
14314
14315 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14316
14317         * startup.el (xemacs-startup-logo-function): New variable.
14318         (startup-splash-frame): Use it.
14319
14320 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14321
14322         * files.el (save-some-buffers): Would wait 1 second.
14323         (save-some-buffers-1): Delete other windows here instead of in
14324         `save-some-buffers'.
14325         (save-some-buffers): Force redisplay only if windows were deleted.
14326
14327 1998-06-02  Didier Verna  <didier@xemacs.org>
14328
14329         * cus-face.el (custom-face-attributes): generalized the use of
14330         toggle buttons for boolean attributes.
14331         Re-ordered the items a bit.
14332
14333 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14334
14335         * sound.el (default-sound-directory): Use `locate-data-directory'
14336         to find the sounds directory.
14337
14338 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14339
14340         * sound.el: default sound-ext to .wav under mswindows, .au
14341         otherwise. load-default sounds without extensions.
14342
14343 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14344
14345         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14346         if send-pr is not bound.
14347
14348 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14349
14350         * files.el: grok idl files in auto-mode-alist.
14351 1998-06-01  Jeff Miller  <jmiller@smart.net>
14352
14353         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14354         calling `upcase'.
14355
14356 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14357
14358         * msw-glyphs.el: add xbm to the list of image types supported.
14359
14360 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14361
14362         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14363         instead of XEmacs one when dumping InfoDock.
14364
14365 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14366
14367         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14368         for `modeline-visible-p'
14369
14370         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14371
14372 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14373
14374         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14375         since it's not used anymore. doc string fixes.
14376
14377         * package-get.el (package-get-file-installed-p): new function. use
14378         instead of file-installed-p which is in an external package.
14379
14380 1998-05-28  Oliver Graf <ograf@fga.de>
14381
14382         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14383         favor of select-window/switch-to-buffer
14384
14385 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14386
14387         * startup.el: changed (getenv "HOME") to (user-home-directory)
14388
14389 1998-05-25  Oliver Graf <ograf@fga.de>
14390
14391         * frame.el (cde-start-drag) moved to dragdrop.el
14392         (offix-start-drag-region) moved to dragdrop.el
14393         (offix-start-drag) moved to dragdrop.el
14394         * dragdrop.el (cde-start-drag) moved from frame.el
14395         (offix-start-drag-region) moved from frame.el
14396         (offix-start-drag) moved from frame.el
14397         (cde-start-drag-region) cde drag regions
14398         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14399
14400 1998-05-26  Oliver Graf <ograf@fga.de>
14401
14402         * dragdrop.el: created dragdrop-drag prototypes
14403         (cde-start-drag-region) fixed typo
14404
14405 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14406
14407         * simple.el (after-init-hook): Remove reader macro.
14408
14409         * packages.el (packages-hardcoded-lisp): Get rid of reader
14410         macros.  Update DOC string.
14411
14412 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14413
14414         * mouse.el (drag-window-divider): Ditto.
14415
14416         * modeline.el (mouse-drag-modeline): Use it.
14417
14418         * lisp-mode.el (let-specifier): Specify indentation.
14419
14420         * specifier.el (let-specifier): Renamed from
14421         `with-specifier-instance'.
14422
14423 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14424
14425         * x-faces.el:
14426         * faces.el: move definition of xpm-color-symbols from x-faces.el
14427         to faces. Predicate x-get-resource on the presence of x.
14428
14429         * msw-faces.el: set 3d-object face rather than modeline. Specify
14430         faces as specfier defaults.
14431
14432         * package-get.el: don't use package-admin-add-single-file-package.
14433
14434 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14435
14436         * toolbar-items.el: Fixup tooltips.
14437         (toolbar-gnus): Don't use obsolete variable
14438         toolbar-news-frame-properties.
14439         (toolbar-news-reader): Default to `gnus' instead of
14440         `not-configured'.
14441
14442         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14443         Windows.
14444
14445 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14446
14447         * package-get.el: rename -installedp -> -installed-p.
14448
14449 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14450
14451         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14452         attributes, and assinged it to continuation, truncation and
14453         hscroll glyphs.
14454
14455         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14456         and made continuation, truncation and hscroll glyphs arrow
14457         characters out of that font.
14458
14459 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14460
14461         * minibuf.el (minibuffer-electric-separator): Play nicely with
14462         directory-sep-char being \.
14463         (minibuffer-electric-tilde): Ditto.
14464         (read-file-name-map): Ditto.
14465
14466 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14467
14468         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14469         on X devices.
14470         (default-mouse-track-deal-with-down-event): Avoid
14471         `x-disown-selection'; use `disown-selection' instead.
14472
14473 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14474
14475         * select.el:
14476         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14477         moved to (cut-copy-clear-internal) in select.el. Ditto for
14478         (x-delete-primary-selection) (x-kill-primary-selection)
14479         (x-copy-primary-selection).
14480         (own-clipboard): new function.
14481
14482         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14483         functions in select.el. remove old ones.
14484         (mswindows-own-clipboard): new function.
14485
14486 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14487
14488         * gnuserv.el: allow connections from mswindows type devices.
14489
14490 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14491
14492         * msw-glyphs.el: change image type used from cursor to resource.
14493
14494 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14495
14496         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14497         for {top,bottom}-{left,right} values in addition to
14498         {top,bottom}_{left,right}.
14499         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14500
14501 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14502
14503         * cl-macs.el (specifier-instance): Undefine its setf method.
14504
14505         * specifier.el (with-specifier-instance): Added docstring.
14506
14507         * mouse.el (drag-window-divider): Ditto.
14508
14509         * modeline.el (mouse-drag-modeline): Use it.
14510
14511         * lisp-mode.el (with-specifier-instance): Define its indentation
14512         level.
14513
14514         * specifier.el (with-specifier-instance): New macro.
14515
14516 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14517
14518         * package-get.el (package-get-create-custom): new function to
14519         auto-generate package-get-custom.el from package-get-base.el.
14520         * (package-get-ever-installedp): new function.
14521         * (package-get-custom): new function to get all packages specified
14522         by customize.
14523
14524 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14525
14526         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14527
14528 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14529
14530         * cl-extra.el: Reverse previous float change.
14531
14532 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14533
14534         * x-faces.el:
14535         * faces.el (try-font-name): moved from x-faces.el since it is
14536         required by w3 under mswindows as well X.
14537
14538 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14539
14540         * winnt.el: Removed evil (setq completion-ignore-case t)
14541         clause, one more overlookef fsfism.
14542         (nt-quote-args-functions-alist): End sentences with double space.
14543
14544 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14545
14546         * window-xemacs.el (push-window-configuration): Remove kludgery of
14547         recaching default-toolbar specifier.
14548         (pop-window-configuration): Ditto.
14549         (unpop-window-configuration): Ditto.
14550
14551 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14552
14553         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14554
14555 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
14556
14557         * winnt.el (nt-quote-args-verbatim): Added function.
14558         (nt-quote-args-prefix-quote): Added function.
14559         (nt-quote-args-backslash-quote): Added function.
14560         (nt-quote-args-double-quote): Added function.
14561         (nt-quote-args-functions-alist): New variable.
14562         (nt-quote-process-args): Added function. This is the main quoting
14563         work horse called from process-nt.c
14564
14565 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14566
14567         * winnt.el: Removed duplicate definitions for backspace,
14568         delete, M-backspace and C-M-backspace.
14569         (file-name-buffer-file-type-alist): Removed this variable.
14570         (find-buffer-file-type): Removed function.
14571         (find-file-binary):  Removed function.
14572         (find-file-text): Removed function.
14573         (find-file-not-found-set-buffer-file-type): Removed function.
14574         (save-to-unix-hook): Removed function.
14575         (revert-from-unix-hook): Removed function.
14576         (using-unix-filesystems): Removed function.
14577         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
14578         warning.
14579         (x-set-selection): Removed function.
14580         (x-get-selection): Removed function.
14581         Removed commented FSFisms.
14582         Replaced copyright notice (this file is not part of GNU Emacs).
14583         (nt-shell-mode-hook): Moved here from a lambda expression. Added
14584         comint-process-echoes setting to t.
14585
14586 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14587
14588         * packages.el (packages-no-package-hierarchy-regexp): Introduced
14589         and used following the interface change of
14590         `paths-find-recursive-path'.
14591
14592         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
14593         regexp instead of a list of base names.
14594         (paths-version-control-filename-regexp):
14595         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
14596         Introduced and used following the interface change of
14597         `paths-find-recursive-path'.
14598
14599 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14600
14601         * simple.el (delete-forward-p): Make it a defun; do X garbage only
14602         on X devices, rather than on all non-TTY devices.
14603
14604 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14605
14606         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
14607
14608         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
14609
14610 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
14611
14612         * itimer.el (activate-itimer): Fixed usage of integers
14613         as argument to `concat'.
14614
14615 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
14616
14617         * itimer.el (start-itimer): replace the use of `concat' with
14618         `format'
14619
14620 1998-05-16  SL Baur  <steve@altair.xemacs.org>
14621
14622         * mode-motion.el (mode-motion-hook): Clarify docstring.
14623         From Bob Weiner <weiner@altrasoft.com>
14624
14625         * loadhist.el (symbol-file): Supply prompt string when used
14626         interactively.
14627         From Bob Weiner <weiner@altrasoft.com>
14628
14629 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14630
14631         * loadup.el (really-early-error-handler): Ditto.
14632
14633         * update-elc.el: Ditto.
14634
14635         * setup-paths.el (paths-construct-exec-path): Ditto.
14636
14637         * make-docfile.el: Ditto.
14638
14639         * find-paths.el (paths-decode-directory-path): Use split-path
14640         instead of decode-path.
14641
14642         * files.el (parse-colon-path): Update docstring reference.
14643
14644 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14645
14646         * msw-init.el:
14647         * x-init.el:
14648         Bind cut'n'paste keys to non window-system specific functions.
14649
14650         * msw-select.el: New function mswindows-clear-clipboard.
14651         mswindows-cut-copy-clipboard extended to handle clearing of the
14652         selection and renamed to mswindows-cut-copy-clear-clipboard.
14653
14654         * select.el: on mswindows devices delete-primary-selection
14655         calls mswindows-clear-clipboard.
14656
14657 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
14658
14659         * simple.el (quoted-insert): Inhibit quit when using read-char.
14660
14661         * cmdloop.el (read-char): Don't inhibit quit.
14662         (read-char-exclusive): Ditto.
14663         (read-char): Signal quit if quit-char was pressed.
14664         (read-char-exclusive): Ditto.
14665         (read-quoted-char): Return a character, not integer.
14666
14667         * menubar-items.el (default-popup-menu): Use Andy's generic
14668         selection code.
14669         (default-popup-menu): Fix code.
14670
14671 1998-05-14  Oliver Graf <ograf@fga.de>
14672
14673         * dragdrop.el (dragdrop-function-widget): this time it's done
14674
14675 1998-05-13  Oliver Graf <ograf@fga.de>
14676
14677         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
14678
14679 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
14680
14681         * device.el (device-pixel-width):
14682         (device-pixel-height):
14683         (device-mm-width):
14684         (device-mm-height):
14685         (device-bitplanes):
14686         (device-color-cells): Swapped parameters to device-system-metric
14687         according to the interface change.
14688
14689 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
14690
14691         * mouse.el (default-mouse-motion-handler): Use new name of the
14692         function event-over-vertical-divider-p.
14693         Do not set E-W arrow cursor over the divider if
14694         vertical-divider-draggable-p is nil in the window.
14695         ([top-level]): Use new name for the variable
14696         vertical-divider-map.
14697         (drag-window-divider): Respect vertical-divider-draggable-p.
14698         Variable name typo fixes.
14699
14700 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14701
14702         * keymap.el (kbd): Define here; handle string constants and
14703         others...
14704
14705 1998-05-15  Christian Nyb <chr@mediascience.no>
14706
14707         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
14708         in Emacs 18.
14709
14710 1998-05-13  Didier Verna  <didier@xemacs.org>
14711
14712         * mouse.el (drag-window-divider): give the vertical divider a
14713         pressed look when dragging it.
14714
14715 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
14716
14717         * faces.el: predicate some more face operations on x or mswindows
14718         not just x.
14719
14720         * modeline.el: enable modeline coloring for mswindows.
14721
14722 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14723
14724         * minibuf.el (minibuffer-default): Added variable; compatible with
14725         FSF Emacs.
14726         (next-history-element): Used `minibuffer-default'.
14727
14728 1998-05-12  Oliver Graf <ograf@fga.de>
14729
14730         * dragdrop.el (dragdrop-function-widget): button and mods ok
14731         arguments still look a bit strange
14732         (dragdrop-compare-mods) created
14733         (dragdrop-drop-do-functions) correctly checks for buttons and
14734         modifiers
14735
14736 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14737
14738         * setup-paths.el (paths-default-info-directories): Replace
14739         path-separator with directory-sep-char.
14740
14741         * files.el (path-separator): Don't define it here.
14742
14743 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14744
14745         * update-elc.el: Ditto.
14746
14747         * setup-paths.el (paths-construct-exec-path): Ditto.
14748
14749         * make-docfile.el: Ditto.
14750
14751         * loadup.el (really-early-error-handler): Ditto.
14752
14753         * find-paths.el (paths-decode-directory-path): Use decode-path
14754         instead of decode-path-internal.
14755
14756         * files.el (parse-colon-path): Update docstring.
14757
14758 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
14759
14760         * subr.el (get-buffer-window-list): Make BUFFER optional.
14761
14762         * window-xemacs.el (windows-of-buffer): Defalias to
14763         get-buffer-window-list.
14764
14765 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14766
14767         * disass.el: Fix maintainer keyword.
14768
14769         * bytecomp.el (byte-compile-and-load-file): Autoload.
14770         (byte-compile-buffer): Ditto.
14771
14772         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
14773         value is returned, not the name.
14774         (lisp-imenu-generic-expression): Enable it.
14775         (lisp-mode-variables): Ditto.
14776         (lisp-indent-offset): Change defconst to defvar.
14777         (lisp-indent-function): Ditto.
14778         (lisp-body-indent): Ditto.
14779
14780 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14781
14782         * modeline.el: Use zap-last-kbd-macro-event.
14783
14784         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
14785         nil, don't attempt to do anything with messages.
14786         (eval-last-sexp): Use `letf' for clarity.
14787
14788 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14789
14790         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
14791
14792 1998-05-11  Martin Buchholz  <martin@xemacs.org>
14793
14794         * buff-menu.el:
14795         * lisp-mode.el:
14796         * obsolete.el:
14797         Change empty docstrings into no doc strings at all.
14798         Fix bogus FSF-format docstrings.
14799         * etags.el: Fix docstring.
14800
14801 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
14802
14803         * package-get.el (package-get): Use internal md5
14804
14805 1998-05-13  SL Baur  <steve@altair.xemacs.org>
14806
14807         * about.el (about-xemacs): Correct abuse of concat.
14808
14809 1998-05-11  SL Baur  <steve@altair.xemacs.org>
14810
14811         * info.el (Info-mode): Use easymenu.
14812
14813 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14814
14815         * apropos.el (apropos): Don't use concat with integers.
14816
14817         * cmdloop.el (describe-last-error): Handle the case when no error
14818         was seen gracefully.
14819
14820         * apropos.el (apropos-print): Use with-displaying-help-buffer as
14821         defun.
14822         (apropos-describe-plist): Ditto.
14823
14824         * help.el (with-displaying-help-buffer): Revert to a defun.
14825         (describe-key): Use it as defun.
14826         (describe-mode): Ditto.
14827         (describe-bindings): Ditto.
14828         (describe-prefix-bindings): Ditto.
14829         (describe-installation): Ditto.
14830         (view-lossage): Ditto.
14831         (describe-function): Ditto.
14832         (describe-variable): Ditto.
14833         (describe-syntax): Ditto.
14834
14835 1998-05-11  Oliver Graf <ograf@fga.de>
14836
14837         * dragdrop.el: changed order of require/provide
14838         (dragdrop-drop-mime-default) changed to new calling conventions
14839         (dragdrop-drop-do-functions) changed to new calling conventions
14840         (dragdrop-function-widget) this one needs more work...
14841
14842 1998-05-10  Oliver Graf <ograf@fga.de>
14843
14844         * about.el: another small change in my entry
14845         * dragdrop.el (dragdrop-drop-log-function): logging added
14846         plus customizations
14847         changed interface to handler functions. now called with event
14848         and object
14849
14850 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
14851
14852         * glyphs.el (divider-pointer-glyph): Declared new glyph,
14853         E-W arrow pointer displayed over draggable dividers.
14854
14855         * mouse.el (default-mouse-motion-handler): Show it when
14856         appropriate.
14857         (drag-window-divider): Added.
14858         ([top-level]): Initialized window-divider-map with a keymap
14859         binding the above function to left button down event.
14860
14861         * x-mouse.el (x-init-pointer-shape): Initialize
14862         divider-pointer-glyph from Cursor.dividerPointer, or use default
14863         E-W double arrow.
14864
14865 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
14866
14867         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
14868
14869 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14870
14871         * simple.el (count-words-buffer): Don't query for buffer.
14872         (count-lines-buffer): Ditto.
14873
14874 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14875
14876         * help.el (where-is): add optional insert argument.
14877
14878 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14879
14880         * help.el (describe-key-briefly): New argument INSERT.
14881
14882         * simple.el (eval-expression): New optional argument; synch with
14883         FSF 20.3.
14884
14885         * keydefs.el (global-map): Add new register bindings.
14886
14887         * register.el: Synched with FSF 20.3.
14888
14889 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14890
14891         * window-xemacs.el (recenter): all arguments are optional.
14892
14893 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
14894
14895         * device.el: (device-pixel-width): Reflected name/parameters
14896         change to device-system-metric.
14897         (device-pixel-height): Ditto.
14898         (device-mm-width): Ditto.
14899         (device-mm-height): Ditto.
14900         (device-bitplanes): Ditto.
14901         (device-color-cells): Ditto.
14902
14903 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14904
14905         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
14906
14907         * cl.el (most-positive-fixnum): Document.
14908         (most-negative-fixnum): Ditto.
14909
14910         * cus-dep.el: Updated comment.
14911
14912         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
14913         constant.
14914
14915         * cus-load.el (custom-put): Removed.
14916
14917         * files.el (after-find-file): Just resignal quit instead of
14918         signaling "canceled".
14919
14920 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14921
14922         * frame.el (other-frame): Use `focus-frame' instead of
14923         select-frame kludges.
14924
14925         * lisp-mode.el: Update lisp-indent-function for
14926         save-selected-frame and with-selected-frame.
14927
14928         * frame.el (save-selected-frame): New macro.
14929         (with-selected-frame): Ditto.
14930         (other-frame): Use `set-frame-focus'.
14931
14932 1998-05-06  Oliver Graf <ograf@fga.de>
14933
14934         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
14935         (dragdrop-drop-url-default) default handler for URL drops created
14936         (dragdrop-drop-mime-default) default handler for MIME drops created
14937         (dragdrop-drop-functions) default custom for handling drops created
14938         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
14939
14940 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
14941
14942         * mouse.el: Removed redundant mouse-mswindows-drop function.
14943
14944 1998-05-05  Oliver Graf <ograf@fga.de>
14945
14946         * about.el: changed some text in my entry
14947         * dragdrop.el: added customs
14948
14949 1998-05-04  Oliver Graf <ograf@fga.de>
14950
14951         * mouse.el: killed global drop key bindings
14952         (mouse-offix-drop) removed
14953         * dragdrop.el: created
14954         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
14955
14956 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
14957
14958         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
14959         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
14960
14961         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
14962         obsolete comment.
14963
14964         * scrollbar.el (scrollbars-visible-p): Use new
14965         {vertical,horizontal}-scrollbar-visible-p specifiers.
14966
14967 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
14968
14969         * device.el (device-pixel-height):
14970         (device-pixel-width):
14971         (device-mm-width):
14972         (device-mm-height):
14973         (device-bitplanes):
14974         (device-color-cells): Moved these 6 functions from device.c; they
14975         all use single (device-system-metrics) call.
14976
14977 1998-05-09  SL Baur  <steve@altair.xemacs.org>
14978
14979         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
14980         were renamed.
14981
14982         * menubar-items.el:
14983         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
14984         Suggested by Hrvoje Niksic <hniksic@srce.hr>
14985
14986         * help.el (help-map): Remove Hyperbole keybinding logic.
14987         Suggested by: Michael Ernst <mernst@cs.washington.edu>
14988
14989 1998-05-08  SL Baur  <steve@altair.xemacs.org>
14990
14991         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
14992         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
14993
14994 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
14995
14996         * msw-glyphs.el: use nicer icon3 from the frame icon.
14997
14998 1998-05-07  SL Baur  <steve@altair.xemacs.org>
14999
15000         * version.el (emacs-version): Remove InfoDock conditionals.
15001
15002         * startup.el (startup-splash-frame): Change ID logo name.
15003
15004 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
15005
15006         * files.el (after-find-file): If the user presses C-g on
15007         directory-creation prompt, kill the buffer.
15008
15009 1998-05-06  SL Baur  <steve@altair.xemacs.org>
15010
15011         * simple.el (count-words-region): Reverse previous change.
15012
15013 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
15014
15015         * replace.el (query-replace): Just call perform-replace.
15016         (query-replace-regexp): Ditto.
15017         (perform-replace): Move region handling here.
15018         (perform-replace): Use the new arg to match-data.
15019
15020 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
15021
15022         * x-init.el: Install X specific display table that
15023           displays char 0240 as a space to avoid whatever it is
15024           that screws up display of that character code.
15025
15026 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
15027
15028         * help.el (function-arglist): If no arguments are documented for a
15029         subr, print nothing rather than incorrect output.
15030
15031 1998-05-05  SL Baur  <steve@altair.xemacs.org>
15032
15033         * cmdloop.el (command-error): Update bail-out error message to use
15034         `emacs-program-name'.
15035
15036         * lib-complete.el: Remove reader macro cruft.
15037
15038         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
15039         cruft.
15040
15041         * simple.el (count-words-region): Drop interactive-p check on the
15042         message.
15043
15044 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
15045
15046         * font.el
15047         * msw-faces.el
15048         Correct spelling of mswindows-font-canonicalize-name.
15049
15050 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
15051
15052         * ldap.el (ldap-host-parameters-alist): Replaced with
15053         `ldap-host-parameters-plist'
15054         (ldap-search): Adapt to previous change
15055
15056 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15057
15058         * about.el (about-hackers): Update Bob Weiner bio.
15059         (about-maintainer-info): Ditto.
15060
15061 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
15062
15063         * simple.el (display-warning-minimum-level): Docfix.
15064
15065 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
15066
15067         * widget.el (:default-get): New keyword.
15068         * wid-edit.el (default, widget-default-default-get): Define it.
15069         (group, widget-group-default-get): Define it.
15070         (menu-choice, widget-choice-default-get): Define it.
15071         (widget-default-get): New function.
15072         (widget-choice-action): Call it.
15073         (widget-editable-list-entry-create): Call it.
15074
15075 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15076
15077         * byte-optimize.el (byte-boolean-vars): Removed.
15078         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
15079         lookup through `byte-boolean-vars'.
15080
15081 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
15082
15083         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
15084         resource-provided values into ghost specs for scrollbar-height and
15085         scrollbar-width.
15086
15087 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15088
15089         * byte-optimize.el: Don't attempt to optimize /=.
15090
15091         * bytecomp.el (byte-compile-one-ore-more-args): New function.
15092         (byte-compile-/=): Ditto.
15093
15094 1998-05-02  SL Baur  <steve@altair.xemacs.org>
15095
15096         * apropos.el: Use `with-displaying-help-buffer'.
15097         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
15098         Use `with-displaying-help-buffer'.
15099         (apropos-follow): Do not give special treatment to buffer cursor
15100         was in prior to a mouse click.
15101         (apropos-describe-plist): Use `with-displaying-help-buffer'.
15102         (apropos-print-doc): Set correct buffer for setting text
15103         properties.
15104
15105 1998-05-01  SL Baur  <steve@altair.xemacs.org>
15106
15107         * help.el (help-buffer-prefix-string): New variable.
15108         (help-buffer-name): Use it.
15109
15110         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
15111         mode menu.
15112
15113 1998-04-30  Greg Klanderman  <greg@alphatech.com>
15114
15115         * frame.el (other-frame): Work even when focus-follows-mouse is true.
15116
15117 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
15118
15119         * files.el (find-file-noselect): Update docstring.
15120         (find-file-noselect): Signal an error if found an unreadable file.
15121         (file-chase-links): Save the match data.
15122         (normal-mode): Use `lwarn' and `error-message-string'.
15123         (interpreter-mode-alist): Change defconst to defvar.
15124         (inhibit-first-line-modes-regexps): Ditto.
15125         (inhibit-first-line-modes-regexps): Added .tgz.
15126         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
15127         (change-major-mode-with-file-name): New user-option.
15128         (set-visited-file-name): Synched with FSF.
15129         (file-name-extension): New function, from FSF 20.3.
15130         (file-relative-name): Synched with FSF.
15131         (save-some-buffers): Support the C-r feature.
15132         (recover-session): Synched with FSF.
15133         (kill-some-buffers): Ditto.
15134         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
15135
15136 1998-04-30  SL Baur  <steve@altair.xemacs.org>
15137
15138         * files.el (insert-file): Undo previous change and reenable use of
15139         format.el.
15140
15141 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15142
15143         * window-xemacs.el (recenter): Define.
15144
15145 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15146
15147         * font.el (mswindows-font-create-name)
15148         (mswindows-font-create-object): new functions for mswindows type
15149         fonts.
15150
15151         * msw-faces.el (mswindows-font-canicolize-name): fix so that
15152         strings are parsed as well as font objects.
15153
15154 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
15155
15156         * modeline.el (defining-kbd-macro): Restore modeline indication of
15157         kbd-macro being recorded.
15158         (add-minor-mode): Simplify docstring.
15159         (modeline-minor-mode-menu): Remove stuff.
15160
15161 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15162
15163         * code-process.el (call-process): dynamically decide process
15164         coding type.
15165
15166 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15167
15168         * modeline.el: Add line-number-mode, column-number-mode to
15169         the modeline minor-mode menu.  Button2 on the line number does
15170         goto-line.
15171
15172 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15173
15174         * mouse.el: move x-selection-owner-p type things to
15175         selection-owner-p.
15176
15177         * msw-init.el: copy zmacs stuff from x-init.el
15178
15179         * msw-select.el (mswindows-own-selection)
15180         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15181         functions. Very simple minded implementation of selectio
15182         ownership.
15183
15184         * select.el (own-selection) (disown-selection)
15185         (activate-region-as-selection) (select-make-extent-for-selection)
15186         (valid-simple-selection-p): functions moved from x-select.el for
15187         generalized selection.
15188
15189         * x-select.el: see select.el changes.
15190
15191         * x-toolbar.el: use new selection functions.
15192
15193 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15194
15195         * packages.el (packages-find-package-directories): Fixed bug that
15196         would pick up multiple site-package directories.
15197         (package-locations): Added "xemacs-packages" as a late package
15198         location.
15199
15200         * find-paths.el: Now uses `emacs-program-name' and
15201         `emacs-program-version'.
15202         Additions to enforce version-specific directories in
15203         `paths-find-version-directory'.
15204
15205 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15206
15207         * default.el: Removed.
15208         * site-start.el: Removed.
15209
15210 1998-04-29  Didier Verna  <didier@xemacs.org>
15211
15212         * minibuf.el (minibuffer-history-minimum-string-length): Default
15213         to nil.
15214
15215 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15216
15217         * find-paths.el (paths-program-name): Rename.
15218         (paths-emacs-root-p): Ditto.
15219         (paths-find-site-directory): Ditto.
15220
15221 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15222
15223         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15224         `emacs-lisp-byte-compile-and-load'.
15225
15226 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15227
15228         * ldap.el (ldap-search): Fixed additional parameter passing to
15229         `ldap-open'
15230
15231 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15232
15233         * select.el (kill-primary-selection) (selection-owner-p)
15234         (copy-primary-selection) (yank-clipboard-selection)
15235         (selection-exists-p) (delete-primary-selection): new file and
15236         functions that do the right thing for the selected device.
15237
15238         * x-menubar.el: use generalised selection functions.
15239
15240         * dumped-lisp.el: dump select.el.
15241
15242 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15243
15244         * find-paths.el (paths-progname): New variable.
15245         (paths-emacs-root-p): Use it.
15246         (paths-find-site-directory): Ditto.
15247
15248 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15249
15250         * loadup.el ((member "dump" command-line-args)): Dump as
15251         `infodock' if InfoDock.
15252
15253 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15254
15255         * find-paths.el (construct-emacs-version): Simplify, include
15256         program name in the return value.
15257         * (paths-find-version-directory): Use it.
15258
15259 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15260
15261         * info.el (Info-parse-dir-entries): Fixed regexp
15262         (Info-build-dir-anew): Remove full suffix and capitalize info file
15263         name for files with no @direntry
15264         (Info-batch-rebuild-dir): New function
15265         (Info-suffixed-file): Check for regular files instead of simple
15266         file existence (could catch directories before)
15267
15268 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15269
15270         * setup-paths.el, find-paths.el: Removed uses of `not' which
15271         temacs doesn't have.
15272
15273         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15274         into root searching.
15275
15276 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15277
15278         * subr.el: Remove definition of `not'.
15279
15280 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15281
15282         * msw-glyphs.el: enable graphics support.
15283
15284 1998-04-23  Didier Verna  <didier@xemacs.org>
15285
15286         * x-menubar.el (default-menubar): restored the line-number-mode
15287         option.
15288
15289         * misc doc string updates related to the options menu.
15290
15291 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15292
15293         * setup-paths.el (paths-construct-load-path): Fix typo.
15294
15295 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15296
15297         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15298         font-menu-ignore-scaled-fonts don't have to be bound now; this
15299         gets us one step further towards making --no-autoloads work.
15300
15301         * startup.el (normal-top-level): Load auto-autoloads only if
15302         lisp-directory is non-nil.
15303
15304         * setup-paths.el (paths-construct-load-path): Made it robust
15305         against nil lisp-directory.
15306
15307         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15308         to the list of variables that cause a warning when nil.
15309
15310         * toolbar.el (init-toolbar-location): Now works even when there's
15311         no toolbar icon directory.
15312
15313 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15314
15315         * help.el (view-lossage): Recognize it.
15316
15317         * simple.el (log-message): Mark multiline messages.
15318
15319 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15320
15321         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15322
15323 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15324
15325         * package-get.el (package-get-all):  add `\n' separator to
15326         interactive specification so that both variables are read
15327
15328 1998-04-22  Didier Verna  <didier@xemacs.org>
15329
15330         * x-menubar.el: ported the options menu to Custom.
15331         Moved the "read only" toggle button to the buffers menu.
15332         Corrected some missing ;;;###autoload or defcustom.
15333
15334         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15335         the scrollbar-visible specifier for options menu handling.
15336
15337         * toolbar.el (toolbar-visible-p)
15338                      (toolbar-captioned-p)
15339                      (default-toolbar-position): defcustom wrappers around
15340         the toolbar specifiers for options menu handling.
15341
15342         * frame.el (get-frame-for-buffer-default-instance-limit):
15343         defcustom it for options menu handling.
15344
15345         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15346         font-lock-mode for options menu handling.
15347
15348         * cus-start.el: added Custom properties to overwrite-mode for
15349         options menu handling.
15350
15351 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15352
15353         * about.el: shameless self-promotion.
15354
15355 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15356
15357         * simple.el (raw-append-message): Slightly optimize.
15358         (remove-message): Use `push' for clarity.
15359         (append-message): Ditto.
15360         (display-warning): Dito.
15361         (raw-append-message): Send the message to the appropriate device.
15362
15363 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15364
15365         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15366         From Sean MacLennan <Sean.MacLennan@pika.ca>
15367
15368 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15369
15370         * setup-paths.el: Changed `directory-sep-char' to
15371         `path-separator', following a change in GNU Emacs.
15372
15373 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15374
15375         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15376         (Info-build-dir-anew): Add a final newline.
15377         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15378         is `always'
15379         (Info-rebuild-dir): Ditto
15380
15381         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15382
15383 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15384
15385         * simple.el (count-words-buffer): Retain zmacs region.
15386         (count-words-region): Ditto.
15387         * simple.el: (what-line): Expanded line counts.
15388         (count-lines): New parameter to conditionalize whether collapsed
15389         lines get counted.
15390         From Bob Weiner <weiner@altrasoft.com>
15391
15392 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15393
15394         * packages.el (package-locations): infodock-packages must override
15395         mule-packages and packages.
15396
15397 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15398
15399         * wid-edit.el:
15400         remove rude messages from widget-activation-widget-mapper
15401         and widget-activation-glyph-mapper
15402
15403 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15404
15405         * toolbar.el: Remove (featurep 'x) test from
15406         toolbar-make-button-list
15407
15408 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15409
15410         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15411         only if in the same frame.
15412
15413 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15414
15415         * packages.el (package-locations): Added site-packages hierarchy.
15416
15417         * setup-paths.el (paths-default-info-directories): Introduced and
15418         used.
15419
15420         * packages.el, setup-paths.el: Set various path searching depths
15421         to 1.
15422
15423         * packages.el (packages-hierarchy-depth):
15424         (packages-load-path-depth): Introduced and used.
15425
15426         * setup-paths.el (paths-load-path-depth): Introduced and used.
15427
15428         * find-paths.el (paths-find-recursive-path): Added max-depth
15429         parameter.
15430
15431 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15432
15433         * setup-paths.el (paths-construct-info-path): Removed
15434         dependency on behavior of (file-name-as-directory "").
15435
15436 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15437
15438         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15439         lisp objects
15440
15441 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15442
15443         * dump-paths.el, startup.el: Added handling for --debug-paths.
15444
15445 1998-04-15  William M. Perry  <wmperry@aventail.com>
15446
15447         * wid-edit.el: We cannot just set the help-echo or balloon-help
15448           properties for an extent based on the :help-echo widget
15449           property, since help-echo and balloon-help cause an EXTENT to
15450           get passed in, where :help-echo functions are expecting a WIDGET
15451
15452 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15453
15454         * scrollbar.el (init-scrollbar-from-resources): Call
15455         mswindows-init-scrollbar-metrics when appropriate.
15456
15457 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15458
15459         * dumped-lisp.el: dump x-toolbar for window system
15460
15461         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15462         have support and xpm.
15463
15464 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15465
15466         * files.el (toggle-read-only): Fix docstring.
15467         From Didier Verna <didier@xemacs.org>
15468
15469 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15470
15471         * startup.el (normal-top-level): Load autoload-file-name without
15472         specifying an extension---some people only auto-autoload.el.gz.
15473
15474 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15475
15476         * files.el (backup-enable-predicate): Don't bomb on NAME being
15477         nil.
15478
15479 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15480
15481         * find-paths.el, packages.el: Now prefers configure'd paths.
15482         This shouldn't cause any of the originally anticipated problems as
15483         the current paths architecture will not define the various
15484         configure-xxx variables if they're not specified on the configure
15485         command line.
15486
15487         * find-paths.el, setup-paths.el, packages.el: Removed all
15488         mentionings of "/" as a path separator.
15489         Used paths-construct-path throughout.
15490
15491         * find-paths.el (paths-construct-path): Created to assemble paths
15492         from directory components.
15493
15494         * setup-paths.el, packages.el: Used paths-decode-directory-path
15495         instead of decode-path-internal.
15496
15497         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15498         and associates.
15499         (paths-decode-directory-path) Created.
15500
15501         * setup-paths.el: Changed configure-exec-path to
15502         configure-exec-directory.
15503
15504 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15505
15506         * packages.el (packages-find-packages): Fixed decoding of
15507         EMACSPACKAGEPATH.
15508
15509         * startup.el: -no-packages -> -no-early-packages.
15510
15511         (packages-load-package-lisps): Fixed loading of auto-autoload
15512         files.
15513
15514         * startup.el (normal-top-level): Fixed loading of core
15515         auto-autoload.
15516
15517         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15518
15519         * startup.el, packages.el, dump-paths.el: Added proper settings
15520         for site-directory and lisp-directory variables.
15521
15522         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15523         inhibit-package-autoloads and fixed handling of it.
15524
15525         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15526         handling of former inhibit-package-init, now
15527         inhibit-early-packages, to make -vanilla etc. work.
15528
15529 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15530
15531         * code-process.el (start-process): Fallback to 'undecided instead
15532         of 'binary for process input coding stream.
15533
15534         * process.el (start-process): Docstring fix.
15535
15536 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15537
15538         * info.el (Info-insert-dir): Do not insert temporary dir files
15539         in Info-dir-file-attributes
15540         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15541         (Info-rebuild-dir): Ditto.
15542
15543 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15544
15545         * obsolete.el: Added obsoleteness declarations for
15546         `site-directory' and `Info-default-directory-list'.
15547
15548 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15549
15550         * find-paths.el (paths-find-emacs-root): Only look at the
15551         executable at the end of the symlink chain for determining the
15552         Emacs root.
15553
15554 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15555
15556         * setup-paths.el (paths-construct-info-path): Changed construction
15557         to cater to gone default in configure.
15558
15559         * find-paths.el (paths-uniq-append): Added.
15560
15561         * packages.el: Rewritten package path construction once again.
15562
15563         * dump-paths.el, startup.el: Removed package-path as a global
15564         variable.
15565
15566         * package-admin.el (package-admin-add-single-file-package):
15567         (package-admin-add-binary-package): Changed package-path to
15568         late-packages.
15569
15570         * packages.el (packages-split-path): Split path at "/" rather than
15571         nil according to change in emacs.c.
15572
15573 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15574
15575         * setup-paths.el (paths-construct-info-path): Changed info path
15576         order so that directories come out right.
15577         (paths-find-lock-directory): Fixed bug: It used to think
15578         configure-lock-directory is a path.
15579
15580 1998-04-06  Jeff Miller <jmiller@smart.net>
15581
15582         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
15583         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
15584         eases the use of toolbar-add/kill-item functions.
15585
15586 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
15587
15588         * code-files.el (file-coding-system-alist): Commented out
15589         loaddefs.el magical treatment.
15590
15591 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15592
15593         * info.el (Info-rebuild-outdated-dir): Added new option
15594         `conservative' and made it the default
15595         (Info-rebuild-dir): Appropriately parse multi-line description
15596         strings, and multi-section dir files. Issue warning when dir
15597         is rebuilt as temporary
15598         (Info-build-dir-anew): Issue warning when dir is built as
15599         temporary
15600
15601 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
15602
15603         * list-mode.el (list-mode-map): Bind highlight motion commands to
15604         standard keys left, right, C-b and C-f.
15605
15606 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15607
15608         * files.el (auto-mode-alist): allow .sc for Scheme->C
15609
15610 1998-04-06  SL Baur  <steve@altair.xemacs.org>
15611
15612         * loadup.el (pureload): Don't quote (garbage-collect).
15613
15614 1998-04-04  SL Baur  <steve@altair.xemacs.org>
15615
15616         * package-get-base.el: Updated.
15617
15618 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
15619
15620         * isearch-mode.el (isearch-just-started): New variable.
15621         (isearch-mode): Set it.
15622         (isearch-repeat): Advance one character forward only if the search
15623         was successful, and was not just started.
15624         (isearch-repeat): Clear isearch-just-started.
15625
15626 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15627
15628         * finder.el (finder-compile-keywords): Don't eval new finder-inf
15629         if running -batch.
15630
15631 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
15632
15633         * subr.el (listify-key-sequence): Removed.
15634
15635 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
15636
15637         * bytecomp.el (byte-compile-print-gensym): New option.
15638         (byte-compile-output-file-form): Use it.
15639         (byte-compile-output-docform): Ditto.
15640         (byte-compile-compiled-obj-to-list): Ditto.
15641
15642 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
15643
15644         * msw-glyphs.el: set frame icon if xpm support.
15645
15646 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15647
15648         * help.el: Code that pretty prints variable values
15649           removed.
15650
15651 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15652
15653         * find-paths.el (paths-emacs-root-p): Correct test for installation
15654         directory.
15655         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15656
15657 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15658
15659         * loaddefs.el: Don't set debug-ignored-errors; leave
15660           its default value set to nil.
15661
15662 1998-03-29  Damon Lipparelli  <lipp@primus.com>
15663
15664         * info.el (Info-rebuild-dir): fixed mis-spelling.
15665
15666 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15667
15668         * info.el (Info-rebuild-outdated-dir): New custom var
15669         (Info-insert-node): Create/update dir file when needed, ie when it
15670         does not exist or is older than some info files in directory
15671
15672 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15673
15674         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
15675         for last packages, mainly for using a 20.4 package base.
15676
15677         * packages.el (late-packages): Typo fix.  It was called
15678         early-packages.
15679
15680         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
15681         relative symlinks correctly.
15682         (paths-find-emacs-roots): More rigorous checking for plausible
15683         configuration-time root.
15684
15685         * startup.el (normal-top-level): Added a warning if XEmacs cannot
15686         find its roots.
15687
15688 1998-03-27  Martin Buchholz  <martin@xemacs.org>
15689
15690         * faces.el: Fix docstrings.
15691         * glyphs.el: Fix docstrings.
15692         * mouse.el: Fix docstrings.
15693
15694         * frame.el: Change phrase `current frame' to `selected frame'.
15695
15696         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
15697
15698         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
15699         macros using backquote to make them infinitely more readable.
15700
15701 1998-03-30  SL Baur  <steve@altair.xemacs.org>
15702
15703         * packages.el (packages-find-package-path): Hardcoded specialized
15704         InfoDock support until we can clean this up.
15705
15706         * help.el (describe-bindings-1): Return the value of the bindings
15707         help buffer created.
15708         (describe-bindings): Ditto.
15709
15710         * simple.el (set-variable): Restore previous behavior of not
15711         bombing if the variable to set is not boundp.
15712
15713 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15714
15715         * packages.el (packages-handle-package-dumped-lisps): Allow for
15716         non-local files to be loaded off the package-lisp variable.
15717
15718 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15719
15720         * x-faces.el: Global X resources should override
15721           specs for all device classes (color, grayscale, mono);
15722           code currently doesn't override any of them.  Fixed by
15723           calling remove-specifier with '(x default) as the tag
15724           set and allowing inexact matches.
15725
15726 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15727
15728         * faces.el: Separated face initializations based on
15729           device classes into device type specific (tag set,
15730           instantiator) pairs.
15731
15732 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
15733
15734         * wid-edit.el (widget-choice-action): Remember user's explicit
15735         choice.
15736         (widget-choice-value-create): Respect it.
15737         From Richard Stallman <rms@gnu.org>
15738
15739 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15740
15741         * setup-paths.el (paths-construct-info-path): Always append
15742         existing directories from configure-time info path.
15743
15744         * startup.el (startup-setup-paths): Renamed misnamed info-path to
15745         Info-directory-list.
15746
15747         * info.el: Removed Info-default-directory-list which was broken by
15748         design.
15749         Removed bogus initialization of Info-directory-list---startup.el
15750         can do a much better job.
15751         Added autoload of Info-directory-list.
15752
15753         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
15754         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
15755         be exclusive; now it's merely given precedence, just like in the
15756         old days.
15757
15758 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15759
15760         * find-paths.el (paths-find-architecture-directory): Fix bug with
15761         finding; it used to default too early.
15762
15763 1998-03-25  Martin Buchholz <martin@xemacs.org>
15764
15765         * packages.el (packages-split-path): Fix a bug; it used to fail
15766         for paths that weren't split.
15767
15768 1998-03-26  SL Baur  <steve@altair.xemacs.org>
15769
15770         * finder.el (finder-compile-keywords): trap on errors.
15771
15772 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
15773
15774         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
15775           fourth argument of t so that only the specs exactly
15776           matching the tag lists are removed.
15777
15778 1998-03-25  SL Baur  <steve@altair.xemacs.org>
15779
15780         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
15781
15782 1998-03-23  SL Baur  <steve@altair.xemacs.org>
15783
15784         * minibuf.el (mouse-read-file-name-1): If a default directory was
15785         specified, use it for generating the completions.
15786
15787 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15788
15789         * update-elc.el: Now respects inhibit-package-init and
15790         inhibit-site-lisp.
15791         Now does path construction with loadup-paths.
15792
15793         * startup.el (normal-top-level, startup-setup-paths): Now respects
15794         inhibit-package-init and inhibit-site-lisp.
15795
15796         * packages.el (packages-find-package-path): Extended package path
15797         by version-specific hierarchies.
15798         (packages-find-packages): Now respects inhibit flag and
15799         inhibit-site-lisp.
15800         Moved path setup to loadup-paths.
15801
15802         * make-docfile.el: Now respects inhibit-package-init and
15803         inhibit-site-lisp.
15804         Now does path construction with loadup-paths.
15805
15806         * loadup.el: Now respects inhibit-package-init and
15807         inhibit-site-lisp.
15808
15809         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
15810
15811         * loadup-paths.el: New file: setup load-path to encompass
15812         packages.
15813
15814 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15815
15816         * auto-show.el: load-gc renamed to pureload.
15817         * site-load.el: Ditto.
15818         * packages.el (toplevel): Ditto.
15819         * loadup.el (really-early-error-handler): Ditto.
15820         * dumped-lisp.el (preloaded-file-list): Ditto.
15821         * cus-face.el (custom-declare-face): Ditto.
15822
15823 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15824
15825         * <Today>: The Big Path Searching Overhaul.
15826
15827         * find-paths.el: New file: find and assemble paths in the
15828         installation hierarchy.
15829
15830         * setup-paths.el: New file: global layout of paths and directories
15831         within the XEmacs hierarchy.
15832
15833         * packages.el: Replaced everything related to path searching and
15834         startup by code in terms of find-paths.
15835
15836         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
15837         the new path searching engine.
15838
15839         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
15840         and setup-paths.
15841
15842 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15843
15844         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
15845         setup-paths.el.
15846
15847 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15848
15849         * msw-glyphs.el: Added check for 'mswindows feature, so the file
15850         compiles identically in any configuration.
15851         Removed irrelevant commentary.
15852
15853 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15854
15855         * simple.el (set-variable): Allow setting specifiers.
15856
15857 1998-03-19  SL Baur  <steve@altair.xemacs.org>
15858
15859         * lisp.el (forward-sexp): Revert previous change.
15860
15861 1998-03-18  SL Baur  <steve@altair.xemacs.org>
15862
15863         * frame.el (frame-initialize): Use `delete-console' instead of
15864         `delete-device' to delete the stream console to match the usage in
15865         Fkill_emacs.
15866
15867 1998-03-16  SL Baur  <steve@altair.xemacs.org>
15868
15869         * files.el (cdpath-previous): New variable.
15870         (cd): Use it.
15871         From Bob Weiner <weiner@wave.altrasoft.com>
15872
15873 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
15874
15875         * keydefs.el: Changed keybindings of forward-char,
15876           backward, scroll-up and scroll-down to point to their
15877           -command counterparts.
15878
15879         * simple.el: New functions: forwarc-char-command,
15880           backwrad-char-command, scroll-up-command,
15881           scroll-down-command which work liek their counterparts
15882           except that they honor the variable
15883           signal-error-on-buffer-boundary.
15884
15885           Definition of signal-error-on-buffer-boundary received
15886           from src/cmds.c.
15887
15888           defvar declaration added for word-across-newline to avoid
15889           byte-compiler warning about the free variable reference.
15890
15891 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
15892
15893         * winnt.el: Removed "%t" from the beginning of
15894         modeline-format. From now on, there's no nt-specifics in the modeline.
15895
15896 1998-03-14  SL Baur  <steve@altair.xemacs.org>
15897
15898         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
15899         of `when' with `if'.
15900
15901 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
15902
15903         * msw-glyphs.el: New file. Defines TTY-style glyphs for
15904         mswindows. Must be reworked along with glyphs.el, or
15905         merged into it, after there is images support.
15906
15907         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
15908         'mswindows.
15909
15910 1998-03-13  SL Baur  <steve@altair.xemacs.org>
15911
15912         * faces.el: fix for text cursor initialization.
15913         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
15914         From Andy Piper <andyp@parallax.co.uk>
15915
15916 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
15917
15918         * files.el (set-auto-mode): If a mode is not fboundp, check to see
15919         if there is an existing package that handles it and warn the user
15920         about that mode.
15921
15922 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
15923
15924         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
15925         Installation" menu item when Installation-string is not bound.
15926
15927 1998-03-11  SL Baur  <steve@altair.xemacs.org>
15928
15929         * lisp.el (forward-sexp): Fix for test for balanced sexp.
15930         From Jeremiah W. James <jerry@cs.ucsb.edu>
15931
15932 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
15933
15934         * msw-faces.el:
15935         * faces.el: Fix face initialization.
15936
15937 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
15938
15939         * files.el (backup-enable-predicate): fix breakage introduced
15940         by TMPDIR patch.
15941
15942 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15943
15944         * x-faces.el (x-init-face-from-resources): The
15945           TTY face property retrieval functions don't return
15946           specifiers, so use face-property instead.
15947
15948 1998-03-09  SL Baur  <steve@altair.xemacs.org>
15949
15950         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
15951
15952 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15953
15954         * x-menubar.el: Expanded documentation for
15955           option-save-faces.  Changed Options -> Browse Faces
15956           menu entry to invoke customize-face.
15957
15958 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15959
15960         * faces.el: Most face initialization moved out of
15961           init-other-random-faces to the top level so that the
15962           initialization happens before Xemacs is dumped.  Much
15963           of the fascist "face-differs-from-default-p or FROB!"
15964           code has been retired in favor of letting the user do
15965           what they want to do.  Face initialization code changed
15966           to use `default' specifier tag so that the settings can
15967           be overridden later if the user wishes it.
15968
15969 1998-03-08  SL Baur  <steve@altair.xemacs.org>
15970
15971         * about.el (about-hackers): Update contributors list.
15972
15973 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
15974
15975         * specifier.el: Define new specifier tag `default'.
15976
15977         * modeline.el: Initialize faces using `default' tag.
15978
15979         * x-faces.el (x-init-face-from-resources): Remove
15980           specifier specs containing the `default' tag before
15981           adding new specs.
15982
15983 1998-03-02  John Jones  <jj@asu.edu>
15984
15985         * package-get.el (package-get-all): fixed arguments on call to
15986         package-admin-add-single-file-package.
15987         * package-get.el (package-get-installedp): fixed to match
15988         advertised behavior.
15989         * package-get.el: added function package-get-update-all which
15990         installs newest versions of all the current packages (if they are
15991         not already installed).
15992
15993 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
15994
15995         * files.el (find-file-noselect): Uncommented `truename' binding in
15996         `let*' and use it later to set `buffer-file-truename' iff it's
15997         still nil, as happens for example when finding a compressed
15998         file with "jka-compr".
15999
16000 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
16001
16002         * faces.el: in make-face-* type functions do the operation for all
16003         window systems, not just the first one found.
16004
16005         * font.el: call mswindows-list-fonts for mswindows.
16006
16007 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
16008
16009         * code-process.el (call-process-region):
16010         * process.el (call-process-region):
16011         * package-get.el (package-get-dir):
16012         * files.el (backup-enable-predicate):
16013         * gnuserv.el (gnuserv-temp-file-regexp):
16014         Use temp-directory in place of `/tmp'.
16015
16016 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
16017
16018         * "Fast" dired-in-C enhancements for Windows 95/NT:
16019
16020         * files.el: Added function, `wildcard-to-regexp', from GNU
16021           Emacs.
16022
16023         * files.el (insert-directory): Modified to use special
16024           dired-in-C enhancements if present.
16025
16026 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
16027
16028         * code-files.el: make default coding no-conversion.
16029
16030 1998-03-02  SL Baur  <steve@altair.xemacs.org>
16031
16032         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
16033         the load-path.
16034
16035         * update-elc.el: Strip directory when testing for files not to
16036         bytecompile.
16037
16038 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
16039
16040         * lisp-mode.el: Use recommended form for menus.
16041
16042         * info.el (Info-construct-menu): Use recommended form for menus.
16043
16044         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
16045         entry.
16046
16047 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
16048
16049         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
16050           (get-frame-for-buffer-noselect): Always return frames
16051           in the not-this-window-p cond clause.
16052
16053 1998-02-27  SL Baur  <steve@altair.xemacs.org>
16054
16055         * help.el (describe-installation): New function.
16056
16057         * x-menubar.el (default-menubar): Add describe-installation to
16058         Help menu.
16059
16060         * packages.el (packages-unbytecompiled-lisp): Installation.el
16061         should not be bytecompiled.
16062
16063         * dumped-lisp.el (preloaded-file-list): Dump Installation with
16064         XEmacs.
16065
16066         * x-menubar.el (default-menubar): Use correct guard for VM menu
16067         entry.
16068
16069         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
16070         coding.
16071         From Andy Piper <andyp@parallax.co.uk>
16072
16073 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
16074
16075         * ldap.el: Do not require ldap-internal at compile time.
16076
16077 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
16078
16079         * code-files.el: new file. a virtual copy of mule-files.el
16080         but without charset
16081         dependencies. (toggle-buffer-file-ocding-system) new function for
16082         changing the eol type for the current buffer.
16083
16084         * code-process.el: new file. a copy of
16085         mule-process.el. mule-process.el will disappear when things have
16086         settled.
16087
16088         * coding.el: new file. a virtual copy of mule-files.el but
16089         without charset dependencies. (coding-system-base) new function
16090         for getting the parent coding system of a coding system with eol
16091         type set.
16092
16093         * dumped-lisp.el: add above files for the non-mule case.
16094
16095 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16096
16097         * window-xemacs.el (display-buffer): If no explicit
16098           frame is specified, search for a window that displays
16099           the buffer on the currently selected frame, before
16100           searching other frames.
16101
16102 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
16103
16104         * frame.el (get-frame-for-buffer): If not-this-window-p
16105           is non-nil, use window on the selected frame if it is not
16106           also the selected window.  When defaulting, search for
16107           windows on the currently selected fgrame before searching
16108           other frames.
16109
16110 1998-02-25  Didier Verna  <didier@xemacs.org>
16111
16112         * modeline.el (modeline-swap-buffers): originally named
16113         `mouse-release-modeline'. Whether to actually swap the buffers is
16114         decided in `mouse-drag-modeline'.
16115         (mouse-drag-modeline): A button release event is considered a
16116         mouse click is both X (modeline scroll) and Y (modeline drag) pos
16117         stay unchanged.
16118
16119 1998-02-25  SL Baur  <steve@altair.xemacs.org>
16120
16121         * x-menubar.el: Put redo on the menubar.
16122         From Aki Vehtari <Aki.Vehtari@hut.fi>
16123
16124 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16125
16126         * bytecomp.el (displaying-byte-compile-warnings): if
16127         temp-buffer-show-function is set, use it to display current set of
16128         warnings in the "*Compile-Log-Show*" buffer.
16129
16130         * simple.el (display-warning-buffer): if temp-buffer-show-function
16131         is set, use it to display current set of warnings in the
16132         "*Warnings-Show*" buffer.
16133
16134 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16135
16136         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
16137         Common Lisp.
16138
16139 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
16140
16141         * menubar.el: Allow button descriptors at least 2 long.
16142
16143         * x-menubar.el (default-menubar): Use recommended forms.
16144         (file-menu-filter): Remove.
16145         (edit-menu-filter): Remove.
16146
16147 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16148
16149         * about.el (about-hackers): Updated.
16150
16151 1998-02-22  Greg Klanderman  <greg@alphatech.com>
16152
16153         * help.el (help-max-help-buffers): new variable
16154         (help-register-and-maybe-prune-excess): new function
16155         (help-buffer-name): use help-max-help-buffers.
16156         (with-displaying-help-buffer): use
16157         help-register-and-maybe-prune-excess.
16158
16159         * help.el (help-maybe-pretty-print-value): if the value fits on
16160         one line, let it.
16161
16162 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16163
16164         * (with-displaying-help-buffer): there is no need to kill the buffer
16165         if it exists, because with-output-to-temp-buffer will clear it.
16166         further, killing the buffer violates the rule that
16167         temp-buffer-show-function, if set, has the full responsibility of
16168         showing the temp buffer.  killing the buffer fucks with the window
16169         configuration, hosing temp-buffer-show-function.
16170
16171
16172 1998-02-23  Didier Verna  <didier@xemacs.org>
16173
16174         * modeline.el (mouse-drag-modeline):
16175         - Always scroll the modeline that was originally clicked on.
16176         - Use x pixels instead of x characters (which doesn't work anyway)
16177         as horizontal reference for modeline dragging. This allows us to
16178         keep on dragging the modeline even if the motion event occurs in
16179         another window.
16180
16181 1998-02-23  Didier Verna  <didier@xemacs.org>
16182
16183         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16184         glyph on the modeline to indicate that dragging the mouse has an
16185         effect both horizontally and vertically.
16186
16187 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16188
16189         * about.el (about-xemacs): Get rid of redundant visible version
16190         number.
16191
16192 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16193
16194         * about.el (about-hackers): Update credits.
16195
16196 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16197
16198         * prim/register.el (view-register): Show register type file-query.
16199
16200 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16201
16202         * mode-motion.el (mode-motion-highlight-internal):
16203           save-excursion inside save-window-exucrsion form to
16204           hide buffer point changes from save-window-excursion.
16205           Prevents display flickering when the mouse pointer
16206           moves.
16207
16208 1998-02-17  Didier Verna  <didier@xemacs.org>
16209
16210         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16211         function to handle correctly the case of a toolbar one side of the
16212         window: scrolling will not necessarily happen.
16213
16214 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16215
16216         * files.el (after-find-file): Restore missing argument
16217           to format that provides filename for "... consider M-x
16218           recover-file" message.  Also call `message' with "%s"
16219           as the first arg instead of an arbitrary string.
16220
16221 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16222
16223         * about.el (about-hackers): Various additions.
16224
16225 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16226
16227         * autoload.el (generate-file-autoloads-1): Don't force an extra
16228         line out when copying on-the-same line autoloads.
16229
16230         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16231         is installed.
16232
16233 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16234
16235         * x11/x-win-xfree86.el (x-win-init-xfree86):
16236         * x11/x-win-sun.el (x-win-init-sun):
16237         * x11/x-init.el (x-initialize-compose):
16238         * prim/simple.el:
16239         (backward-or-forward-kill-sexp):
16240         (backward-or-forward-kill-sentence):
16241         (backward-or-forward-kill-word):
16242         (backward-or-forward-delete-char):
16243         * prim/isearch-mode.el (isearch-help-or-delete-char):
16244         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16245         x-keysym-on-keyboard-p to detect backspace.
16246         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16247         Clean up symbols used with dead keys, checking Linux and solaris
16248         keysyms.
16249         Simplify x-win-*.el using above methods.
16250         Change documentation for x-keysym-*-p functions.
16251
16252 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16253
16254         * about.el (about-hackers): Restore entries for Michael Sperber and
16255         Vinnie Shelton.
16256         From Vinnie Shelton <acs@acm.org>
16257
16258 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16259
16260         * simple.el (count-words-region): Ditto.
16261
16262 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16263
16264         * simple.el (count-words-buffer): Document.  Don't print anything
16265         if non-interactive.
16266
16267 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16268
16269         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16270         multiple files in InfoDock.
16271
16272 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16273
16274         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16275         from version.el in InfoDock.
16276
16277         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16278         specially.
16279
16280 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16281
16282         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16283         variable name in docstring.
16284
16285 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16286
16287         * menubar.h: Include "gui.h".
16288
16289 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16290
16291         * site-load.el: Fix documentation.
16292
16293 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16294
16295         * package-get-base.el (package-get-base): Updated.
16296
16297         * keymap.el: PC-ize.
16298
16299 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16300
16301         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16302         from' on a fresh line.
16303
16304 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16305
16306         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16307         object.
16308
16309 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16310
16311         * undo-stack.el: PC-ize.
16312
16313         * cmdloop.el: PC-ize.
16314
16315 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16316
16317         * bytecomp-runtime.el: PC-ize.
16318
16319         * byte-optimize.el: Prolog fixup.  PC-ize.
16320
16321         * cus-dep.el: Spelling fix.
16322
16323         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16324         entries follow).
16325
16326 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16327
16328         * text-mode.el (text-mode-hook-identify): New function,
16329         put on text-mode-hook.  Set text-mode-variant here.
16330         (text-mode): Don't set it here.
16331
16332 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16333
16334         * text-mode.el (text-mode-hook): New defvar.
16335         (text-mode-variant): New variable.
16336         (text-mode): Set that variable locally.
16337         (toggle-text-mode-auto-fill): New command.
16338
16339 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16340
16341         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16342
16343 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16344
16345         * text-mode.el (paragraph-indent-text-mode):
16346         Renamed from spaced-text-mode.
16347         (text-mode-map): Bind TAB to indent-relative.
16348         (indented-text-mode-map): Variable deleted.
16349         (indented-text-mode): Now an alias for text-mode.
16350
16351 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16352
16353         * loadup.el: test-atoms debugging stuffs removed.
16354
16355 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16356
16357         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16358
16359 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16360
16361         * help.el (describe-beta): Made it use `locate-data-file'.
16362         (describe-distribution): Ditto.
16363         (describe-copying): Ditto.
16364         (describe-project): Ditto.
16365         (view-emacs-news): Ditto.
16366
16367         * help-nomule.el (help-with-tutorial): Made it use
16368         `locate-data-file' to find tutorial.
16369
16370 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16371
16372         * about.el: Corrected my email address.
16373
16374         * mouse.el: Added 'mouse-mswindows-drop' similar to
16375         'mouse-offix-drop'.
16376
16377 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16378
16379         * loadup.el (running-xemacs): Spelling fix.
16380
16381 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16382
16383         * packages.el (packages-find-packages-1): Don't allow a backwards
16384         compatible lisp tree to overwrite `preloaded-file-list'.
16385
16386 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16387
16388         * loadup.el: Don't delete "xemacs" prior to dumping.
16389
16390 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16391
16392         * package-info.el (pi-last-mod-date): New function.
16393         (pi-author-version): New function.
16394         (batch-update-package-info): Use them.
16395
16396 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16397
16398         * frame.el (get-frame-for-buffer-default-to-current): Create.
16399         (get-frame-for-buffer-noselect): Allow user to use current frame
16400         with `get-frame-for-buffer-default-to-current'.
16401
16402 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16403
16404         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16405         (byte-compile-output-docform): Ditto.
16406         (byte-compile-compiled-obj-to-list): Ditto.
16407
16408 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16409
16410         * startup.el (command-line-1): Removed code that ran
16411           buffer-menu.
16412
16413 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16414
16415         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16416
16417 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16418
16419         * frame.el (suspend-emacs-or-iconify-frame): Check using
16420         `device-on-window-system-p' instead of explicitly checking for X,
16421         so that the same logic works for MS Windows.
16422         (suspend-or-iconify-emacs): Ditto.
16423
16424 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16425
16426         * about.el (about-maintainer-info): Andy Piper is back.
16427         (xemacs-hackers): Updated Andy Piper's email address.
16428         (about-hackers): Added Jonathan Harris.
16429         (about-hackers): Updated Tibor Polgar's email address.
16430
16431 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16432
16433         * about.el: Add xemacs.org email manager.
16434
16435         * package-get-base.el (package-get-base): Updated with most recent
16436         package updates.
16437
16438 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16439
16440         * help.el (function-arglist): Use `indirect-function' instead of
16441         `symbol-function' so that aliases are treated correctly.
16442
16443 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16444
16445         * help.el (help-map): Add f1 binding to `help-for-help'.
16446         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16447         (describe-key-briefly): Use `princ' "%s" to print object.
16448         (with-displaying-help-buffer): Kill buffer if it exists, again.
16449         (describe-key): Use `princ' "%s" to print object.
16450         (describe-function-1): Use `princ' "%s" to print object.
16451         Commented out alias lines removed.
16452         (help-pretty-print-limit): New variable to control pretty-printing
16453         of variable values.
16454         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16455         `help-pretty-print-value' again.  Only print-print when OBJECT is
16456         list of length less than `help-pretty-print-limit'.
16457         (describe-variable): Use `help-maybe-pretty-print-value' again.
16458
16459 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16460
16461         * simple.el (blink-matching-open): Remove C++ kludge.
16462         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16463
16464 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16465
16466         * info.el (Info-default-directory-list): Made the documentation
16467         more explanitory.
16468
16469 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16470
16471         * lisp/packages.el:
16472         * lisp/package-admin.el:
16473         * lisp/build-report.el:
16474         Fix typos.
16475
16476 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16477
16478         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16479         warnings in Java buffers without final newline and editing the
16480         last line.
16481
16482 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16483
16484         * packages.el (packages-find-packages-1): Don't allow a backwards
16485         compatible lisp tree to overwrite `preloaded-file-list'.
16486         Suggested by Colin Rafferty  <colin@xemacs.org>
16487
16488         * mouse.el (mouse-offix-drop): Set undo-boundary.
16489         From Oliver Graf <ograf@fga.de>
16490
16491 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16492
16493         * loadup.el (load-gc): rewrite as defun.
16494         Print something sensical if a required dump-time file isn't found.
16495
16496 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16497
16498         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16499         bug strikes a menudescriptor.
16500
16501         * package-get-base.el (package-get-base): Updated.
16502
16503         * package-info.el (batch-update-package-info): Derive REQUIRES
16504         from the Makefile.
16505
16506 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16507
16508         * files.el (save-some-buffers): Don't play games with deleting
16509         other windows if we are in the minibuffer window.
16510
16511 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16512
16513         * modeline.el (modeline-minor-mode-menu): Add support for :active
16514         (add-minor-mode): Document :active property to TOGGLE.
16515
16516 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16517
16518         * modeline.el (modeline-minor-mode-menu): Add support for an
16519         `:included' predicate in the `toggle-sym' plist.
16520         (add-minor-mode): Document the :included property, format
16521         docstring some more.
16522         (modeline-minor-mode-menu): Documentation string added.
16523
16524 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16525
16526         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16527         labels from the symbol-names by thwacking off the overly redundant
16528         and overused "mode", parenthesizing "minor", and capitalizing the
16529         resultant strings.  Also shortened the menu's title by eliminating
16530         the redundant buffer name.
16531         (add-minor-mode): Beautified the docstring, added mention of the
16532         `:menu-tag' property of TOGGLE.
16533         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16534         `toggle-sym' to beatify the mode-life menus.
16535         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16536         `auto-fill-function'.
16537
16538 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16539
16540         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16541         menus to :style 'toggle.
16542
16543 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16544
16545         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16546
16547 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16548
16549         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16550         only recognize first hyperlink.
16551         (hyper-apropos-highlightify): Deletia, this is already done by
16552         `hyper-apropos-insert-face'.
16553         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16554
16555 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16556
16557         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16558         mail.
16559         (toolbar-mail-reader): Add support for `send'.
16560         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
16561
16562 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16563
16564         * info.el (Info-emacs-info-file-name): Add defvar for
16565         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
16566         will function properly.
16567
16568 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
16569
16570         * simple.el: make the backwards delete function called by
16571         `backward-or-forward-delete-char' user configurable.
16572
16573 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16574
16575         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
16576         compiled function got loaded from.
16577
16578 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16579
16580         * term/apollo.el: Synched up with InfoDock 3.6.2.
16581
16582 1998-01-08  SL Baur  <steve@altair.xemacs.org>
16583
16584         * startup.el (load-init-file): Load autoloads earlier.
16585         (startup-splash-frame): Handle InfoDock logo.
16586
16587         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
16588         InfoDock.
16589         (x-init-toolbar-from-resources): Move from x-toolbar.el.
16590
16591         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
16592         doesn't have this function.
16593
16594         * packages.el (locate-data-file): Fix to call `locate-file'.
16595
16596 1998-01-07  SL Baur  <steve@altair.xemacs.org>
16597
16598         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
16599         version of version.el.
16600         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
16601
16602         * x-menubar.el (default-menubar): Guard reference to
16603         `gnuserv-frame'.
16604         (default-menubar): Guard references to `font-lock-mode'.
16605         (default-menubar): Guard references to font-menu-this-frame-only-p'.
16606         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
16607
16608         * make-docfile.el: Don't snarf doc strings from autoloads.
16609
16610         * startup.el (load-init-file): Use algorithm from loaddefs.el for
16611         loading auto-autoloads files.
16612
16613         * loaddefs.el: Disable dumping autoloads.
16614
16615 1998-01-05  SL Baur  <steve@altair.xemacs.org>
16616
16617         * lisp-mnt.el: Synch to Emacs 20.2.
16618
16619         * help.el: Remove manual autoload of `finder-by-keyword'.
16620
16621         * finder.el (finder-by-keyword): Autoload.
16622
16623         * help.el: Conditionalize hyperbole setup.
16624
16625 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16626
16627         * packages.el (package-require): Update to reflect new data format.
16628
16629 1998-01-02  Didier Verna  <didier@xemacs.org>
16630
16631         * x-menubar.el (default-menubar): make the tutorials available
16632         through the menubar. (Plus some compilation warnings cleanup).
16633
16634 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16635
16636         * check-features.el: New file.  Perform sanity check after build.
16637
16638         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
16639         files to tooltalk package.
16640         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
16641         package.
16642
16643         * package-admin.el (package-admin-xemacs): Use better default for
16644         location of XEmacs binary.
16645
16646 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
16647
16648         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
16649         tag with sexp and add value tag with value `t'.
16650
16651 1998-01-03  SL Baur  <steve@altair.xemacs.org>
16652
16653         * package-get.el: Changes to work with real data.
16654         From Pete Ware <ware@cis.ohio-state.edu>
16655
16656         * packages.el (packages-reload-autoloads): Guard load for the time
16657         being.
16658
16659         * update-elc.el ("packages.el"): Force loading packages.el instead
16660         of possibly out-of-date packges.elc.
16661         * make-docfile.el ("packages.el"): Ditto.
16662
16663 1998-01-02  Colin Rafferty  <colin@xemacs.org>
16664
16665         * build-report.el (build-report-delete-regexp): Added a rule for
16666         the main tarball shadowing anything past it.
16667
16668 1998-01-02  SL Baur  <steve@altair.xemacs.org>
16669
16670         * packages.el (package-provide): Delete a previous provide.
16671
16672         * package-info.el: New file.
16673
16674         * package-get.el: New file.
16675         From Pete Ware <ware@cis.ohio-state.edu>
16676         (package-get): Fix md5 computation to work with Mule.
16677
16678 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16679
16680         * simple.el (log-message-*): Quote symbols in docstrings properly.
16681
16682 1998-01-01  SL Baur  <steve@altair.xemacs.org>
16683
16684         * packages.el (packages-new-autoloads): Ignore symbolic links.
16685
16686         * cus-face.el (face-custom-attributes-get): Fix typo.
16687         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16688
16689 1997-12-31  SL Baur  <steve@altair.xemacs.org>
16690
16691         * startup.el (load-init-file): Reload new or changed autoloads
16692         unless inhibited.  Reload modified dumped lisp (stubbed).
16693
16694         * packages.el (packages-new-autoloads): New function.
16695         (packages-reload-autoloads): New function.
16696         (packages-reload-dumped-lisp): New (stub) function.
16697
16698         * loadup.el: Inhibit reloading dumped files when running temacs.
16699
16700         * loadhist.el (file-provides): Extend to handle variant
16701         extensions.
16702
16703         * replace.el (query-replace): Fix typo.
16704
16705 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16706
16707         * make-docfile.el: list-autoloads-path has been renamed.
16708         * update-elc.el: list-autoloads has been renamed.
16709
16710         * packages.el (packages-list-autoloads): Renamed.
16711         (packages-list-autoloads-path): Ditto.
16712
16713 1997-12-29  Colin Rafferty  <colin@xemacs.org>
16714
16715         * packages.el (packages-find-packages-1): Made it signal a warning
16716         for an error in an auto-autoload.el file.
16717
16718 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16719
16720         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
16721         tag with const.
16722         From Aki Vehtari <Aki.Vehtari@hut.fi>
16723
16724         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
16725
16726         * loadhist.el (unload-feature): Remove autoload.
16727
16728 1997-12-28  SL Baur  <steve@altair.xemacs.org>
16729
16730         * loadhist.el: Unpackaged.
16731
16732         * help.el (describe-symbol-find-file): Rename
16733         `describe-function-find-file' and make old name obsolete.
16734         (describe-function-1): Use it.
16735         (describe-function-1): Guard reference to
16736         `compiled-function-annotation'.
16737
16738 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16739
16740         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
16741         argument.
16742         (help-mode-quit): New optional arg to control whether it kills or
16743         buries.  Tidied up.
16744         (with-displaying-help-buffer): Don't kill buffer initially, even
16745         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
16746         (help-pretty-print-value): Rename back from
16747         `help-maybe-pretty-print-value'!  If `pp-internal' is available
16748         use it, otherwise use dumped `cl-prettyprint'.
16749         (describe-variable): Use `help-pretty-print-value' again.
16750         (find-func): Removed reference to "find-func" at end.
16751
16752 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
16753
16754         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
16755           GUI XEmacs. Rename? x-menubar is rather window system
16756           independant, except for a couple of items.
16757
16758 1997-12-26  SL Baur  <steve@altair.xemacs.org>
16759
16760         * x-menubar.el (default-menubar): Remove hyperbole and oobr
16761         entries as they will no longer be distributed with XEmacs.
16762
16763         * format.el (format-alist): Fix image/tiff regexps.
16764         From P. E. Jareth Hein <jareth@camelot-soft.com>
16765
16766         * help.el (help-maybe-pretty-print-value): Rename.
16767         (describe-variable): Use it.
16768         (describe-variable): Add trailing linefeed.
16769
16770 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16771
16772         * help.el (describe-function-1): Don't output anything for
16773           arglist of autoload functions.
16774
16775 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16776
16777         * help.el (describe-function-1): Don't output anything for
16778           arglist of autoload functions.
16779
16780 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16781
16782         * help.el (help-mode-map): New bindings for `help-mode-bury',
16783         `describe-function-at-point', `describe-variable-at-point',
16784         `Info-elisp-ref', `customize-variable', `help-next-section' and
16785         `help-prev-section'.
16786         (help-next-section): New function.
16787         (help-prev-section): New function.
16788         (help-mode-quit): Changed to kill the help buffer.
16789         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
16790         correctly.
16791         (help-buffer-name): New function to generate the name of help
16792         buffers.
16793         (with-displaying-help-buffer): Is now a macro.  Takes an new first
16794         argument giving the name of the help buffer.
16795         (describe-key): Use `with-displaying-help-buffer' with name.
16796         (describe-mode): Ditto.
16797         (describe-bindings): Ditto.
16798         (describe-prefix-bindings): Ditto.
16799         (view-lossage): Ditto.
16800         (with-syntax-table): New macro.
16801         (function-called-at-point): Use `ignore-errors' and
16802         `with-syntax-table'.
16803         (function-at-point): Ditto.
16804         (describe-function): Use `with-displaying-help-buffer' with name.
16805         (function-arglist): Extracted from `describe-function-1'.  Returns
16806         function's arglist as string.
16807         (function-documentation): Extracted from `describe-function-1'.
16808         Returns function's docstring.
16809         (describe-function-1): Remove all the "stream" garbage, including
16810         the stream argument.  Use `function-arglist' and
16811         `function-documentation'.
16812         (describe-function-arglist): Just use `function-arglist'.
16813         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
16814         (help-pretty-print-value): New function to help with
16815         pretty-printing variable values.  Knows about `#<...>'.  Needs
16816         `pp-internal'.
16817         (describe-variable): Use `with-displaying-help-buffer' with name.
16818         Formatting improved.  Display file where variable is defined, if
16819         known.  Use `help-pretty-print-value'.
16820         (describe-syntax): Use `with-displaying-help-buffer' with name.
16821         (list-processes): Remove "stream" garbage.
16822
16823 1997-12-25  SL Baur  <steve@altair.xemacs.org>
16824
16825         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
16826         call a dumped routine instead.
16827
16828         * x-win-xfree86.el: Wrap file in defun.
16829         * x-win-sun.el: Ditto.
16830
16831 1997-12-23  SL Baur  <steve@altair.xemacs.org>
16832
16833         * help.el (view-emacs-news): Remove usage of outl-mouse which
16834         advises functions and does other evil things.
16835
16836 1997-12-22  SL Baur  <steve@altair.xemacs.org>
16837
16838         * format.el (format-alist): Add `image/tiff'.
16839         From P. E. Jareth Hein <jareth@camelot-soft.com>
16840
16841 1997-12-21  SL Baur  <steve@altair.xemacs.org>
16842
16843         * about.el (about-hackers): More names added.
16844
16845         * make-docfile.el: Remove superfluous package path search.
16846
16847         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
16848
16849 1997-12-20  SL Baur  <steve@altair.xemacs.org>
16850
16851         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
16852         ignored shadows.
16853
16854 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16855
16856         * startup.el (set-default-load-path): Make sure lisp and site-lisp
16857         get trailing slashes when added to the load-path.
16858
16859         * x-init.el (init-x-win): Locate where XEmacs X localization files
16860         are.
16861
16862 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
16863
16864         * x-faces.el: Added support for foregroundToolBarColor
16865           to xpm-color-symbols.
16866
16867 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16868
16869         * etags.el (tags-remove-duplicates): Removed.
16870         (buffer-tag-table-list): Use `delete-duplicates'.
16871
16872         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
16873         correctly.
16874         (get*): Defalias to `get'.
16875
16876         * cl.el (eql): Compare integers with `eq'.
16877         (cl-map-extents): Check for `map-extents' first.
16878
16879 1997-12-17  Didier Verna  <didier@xemacs.org>
16880
16881         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
16882         added the 'numero', 'copyright' and 'trademark' symbols.
16883
16884         * leim/quail/latin-post.el ("french-postfix"): see above.
16885
16886 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16887
16888         * widget.el (define-widget): Check the arguments.
16889
16890         * cus-edit.el (customize-face): Use `check-argument-type'.
16891         (custom-variable-value-create): Use `signal' to signal error.
16892         (custom-variable-reset-saved): Ditto.
16893         (custom-variable-reset-standard): Ditto.
16894         (custom-face-reset-saved): Ditto.
16895
16896         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
16897         (widget-default-format-handler): Ditto.
16898         (widget-checklist-add-item): Ditto.
16899         (widget-radio-add-item): Ditto.
16900         (widget-editable-list-entry-create): Ditto.
16901         (widget-sexp-prompt-value): Ditto.
16902
16903         * custom.el (custom-declare-variable): Signal errors better.
16904         (custom-handle-keyword): Ditto.
16905         (custom-declare-group): Ditto.
16906
16907         * window-xemacs.el (windows): Ditto.
16908
16909         * menubar.el (menu): Ditto.
16910
16911         * keydefs.el (keyboard): Ditto.
16912
16913         * minibuf.el (minibuffer): Ditto.
16914
16915         * process.el (execute): Ditto.
16916
16917         * fill.el (fill): Ditto.
16918
16919         * modeline.el (modeline): Ditto.
16920
16921         * help.el (help): Ditto.
16922
16923         * faces.el (faces): Ditto.
16924
16925         * files.el (files): Ditto.
16926
16927         * x-init.el (x): Ditto.
16928
16929         * lisp-mode.el (lisp): Ditto.
16930
16931         * process.el (processes): Ditto.
16932
16933         * mouse.el (mouse): Ditto.
16934
16935         * abbrev.el (abbrev): Moved from cus-edit.
16936
16937         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
16938         as variable declaration.
16939
16940 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16941
16942         * menubar.el (find-menu-item): Use `check-argument-type'.
16943         (find-menu-item): Cosmetic changes.
16944
16945 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16946
16947         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
16948
16949 1997-12-17  SL Baur  <steve@altair.xemacs.org>
16950
16951         * startup.el (set-default-load-path): Only search package-path
16952         when not running temacs.
16953
16954         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
16955         files.
16956
16957         * loadup.el: Correct commentary.  Reformatting.
16958         (really-early-error-handler): Use absolute path to the
16959         first dumped-lisp.el file.
16960         (really-early-error-handler): Print full path name of
16961         each dumped lisp file (inherited from InfoDock).
16962
16963         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
16964         dumped-lisp.el files.
16965
16966         * make-docfile.el (preloaded-file-list): Reorder when the
16967         package-path is searched.
16968         * update-elc.el: Ditto.
16969
16970         * lisp-mode.el (call-with-condition-handler): Treat the same as
16971         `condition-case' for indentation.
16972
16973         * about.el (about-xemacs): Update release date.
16974
16975 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16976
16977         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
16978         anywhere but at the last clause.
16979         (ecase): Disallow `t' and `otherwise'.
16980
16981 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16982
16983         * cus-edit.el (custom-buffer-create-buttons): New function
16984         from stuff moved out of `custom-buffer-create-internal'.
16985         (custom-novice): New variable.  Default t.
16986         (custom-display-global-buttons): Ditto.  Default `top'.
16987         (custom-buffer-create-internal): Only display help if
16988         `custom-novice' is non-nil.  Display global buttons according to
16989         `custom-display-global-buttons'.
16990
16991 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16992
16993         * menubar.el (find-menu-item): Use `check-argument-type'.
16994         (find-menu-item): Cosmetic changes.
16995
16996 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16997
16998         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
16999         look.
17000
17001 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
17002
17003         * format.el (format-deannotate-region):  Bug fix.
17004         Deannotating a region containing unknown tags would fail
17005         (causing decoding of text/enriched to fail at user level)
17006
17007 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
17008
17009         * minibuf.el (read-directory-name): Support sixth
17010           arg, HISTORY, as already documented.
17011
17012 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
17013
17014         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
17015         to `ecase'.
17016
17017 1997-12-14  SL Baur  <steve@altair.xemacs.org>
17018
17019         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
17020         skk-activate.
17021
17022 1997-12-13  SL Baur  <steve@altair.xemacs.org>
17023
17024         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.