update.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
4         last number of its code.
5
6 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
7
8         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
9         settings for `=daijiten', `==daijiten' and `===daijiten'.
10
11         * mule/mule-charset.el (default-coded-charset-priority-list): Add
12         `=daijiten', `==daijiten' and `===daijiten'.
13
14         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
15         CHISE.
16         (==daijiten): Ditto.
17         (===daijiten): Ditto.
18
19 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
20
21         * mule/mule-charset.el (default-coded-charset-priority-list): Add
22         `=>ucs-bmp-itaiji-008'.
23
24         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
25         XEmacs CHISE.
26         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
27
28 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
29
30         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
31         of #x9FCC as the value of `max-code'.
32
33 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
34
35         * mule/mule-charset.el (default-coded-charset-priority-list): Add
36         `=>>ucs-bmp-cjk@unicode'.
37
38         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
39         for XEmacs CHISE.
40
41 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
42
43         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
44         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
45         `===shuowen-jiguge5'.
46
47         * mule/mule-charset.el (default-coded-charset-priority-list): Add
48         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
49
50         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
51         XEmacs CHISE.
52         (===shuowen-jiguge4): Ditto.
53         (===shuowen-jiguge5): Ditto.
54
55 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
56
57         * mule/mule-charset.el (default-coded-charset-priority-list): Add
58         `=ucs-sip-var-005'.
59
60         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
61         XEmacs CHISE.
62
63 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
64
65         * mule/mule-charset.el (default-coded-charset-priority-list): Add
66         `=>>hanyo-denshi/ib'.
67
68 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
69
70         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
71         setting for `=>big5-cdp@iwds-1'.
72
73 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
74
75         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
76         setting for `=big5-cdp-var-010'.
77
78 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
79
80         * mule/mule-charset.el (default-coded-charset-priority-list): Add
81         `=big5-cdp-var-010'.
82
83         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
84         XEmacs CHISE.
85
86 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
87
88         * mule/mule-charset.el (default-coded-charset-priority-list): Add
89         `=ucs-sip-itaiji-008'.
90
91         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
92         XEmacs CHISE.
93
94 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
95
96         * mule/mule-charset.el (default-coded-charset-priority-list): Add
97         `=>ucs-sip-itaiji-006'.
98
99         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
100         XEmacs CHISE.
101
102 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
103
104         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
105         setting for `=+>big5-cdp', `=>big5-cdp@component' and
106         `=>big5-cdp@cognate'.
107
108         * mule/mule-charset.el (default-coded-charset-priority-list): Add
109         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
110
111 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
112
113         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
114         CHISE.
115         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
116         mother.
117         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
118
119 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
120
121         * mule/mule-charset.el (default-coded-charset-priority-list): Add
122         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
123
124         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
125         XEmacs CHISE.
126         (=>big5-cdp@component): Ditto.
127         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
128
129 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
130
131         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
132         setting for `=>ucs-itaiji-001@iwds-1'.
133
134         * mule/mule-charset.el (default-coded-charset-priority-list): Add
135         `=>ucs-bmp-itaiji-001@iwds-1'.
136
137         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
138         for XEmacs CHISE.
139         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
140
141 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
142
143         * mule/mule-charset.el (default-coded-charset-priority-list):
144         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
145         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
146         `chinese-isoir165'.
147
148         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
149         CHISE.
150
151 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
152
153         * mule/mule-charset.el (default-coded-charset-priority-list): Add
154         `=ucs-sip-itaiji-006'.
155
156         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
157         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
158
159 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
160
161         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
162         setting for `=>ucs-itaiji-009'.
163
164         * mule/mule-charset.el (default-coded-charset-priority-list): Add
165         `==ucs-bmp-itaiji-001'.
166
167         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
168         (=big5-cdp-itaiji-003): Doc fix.
169         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
170
171 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
172
173         * mule/mule-charset.el (default-coded-charset-priority-list): Add
174         `=>zinbun-oracle'.
175
176 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
177
178         * mule/mule-charset.el (default-coded-charset-priority-list): Add
179         `=>ucs-sip-itaiji-003'.
180
181         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
182         (=>ucs-bmp-itaiji-003): Fix `long-name'.
183         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
184
185 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
186
187         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
188         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
189
190 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
191
192         * mule/mule-charset.el (default-coded-charset-priority-list): Add
193         `==ucs-bmp-itaiji-006'.
194
195         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
196         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
197         (==ucs-bmp-itaiji-006): Ditto.
198
199 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
200
201         * mule/mule-charset.el (default-coded-charset-priority-list): Add
202         `=ucs-bmp-itaiji-012'.
203
204         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
205         XEmacs CHISE.
206         (=ucs-bmp-itaiji-012): Ditto.
207
208 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
209
210         * mule/mule-charset.el (default-coded-charset-priority-list): Add
211         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
212
213 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
214
215         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
216         CHISE.
217
218 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
219
220         * mule/mule-charset.el (default-coded-charset-priority-list): Add
221         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
222         and `=>>cns11643-6'.
223
224         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
225         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
226         (=>>cns11643-3): Ditto.
227         (=>>cns11643-4): Modify DOC.
228         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
229
230 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
231
232         * mule/mule-charset.el (default-coded-charset-priority-list): Add
233         `=>ucs-sip-itaiji-005'.
234
235         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
236         XEmacs CHISE.
237
238 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
239
240         * mule/mule-charset.el (default-coded-charset-priority-list): Add
241         `==hanyo-denshi/tk/mf-01'.
242
243         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
244         for XEmacs CHISE.
245
246 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
247
248         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
249         `=>ucs-itaiji-007'.
250
251 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
252
253         * mule/mule-charset.el (default-coded-charset-priority-list): Add
254         `==ucs-sip-var-002'.
255
256         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
257         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
258
259 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
260
261         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
262         setting for `==ucs-itaiji-001'.
263
264 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
265
266         * mule/mule-charset.el (default-coded-charset-priority-list): Add
267         `==ucs-sip-itaiji-001'.
268
269         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
270         XEmacs CHISE.
271         (==ucs-sip-itaiji-001): Ditto.
272
273 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
274
275         * mule/mule-charset.el (default-coded-charset-priority-list): Add
276         `=+>ucs-bmp-var-003'.
277
278         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
279         CHISE.
280         (=+>ucs-bmp-var-003): Ditto.
281
282 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
283
284         * mule/mule-charset.el (default-coded-charset-priority-list): Add
285         `=>ucs-bmp-cjk@cognate'.
286
287         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
288         XEmacs CHISE.
289
290 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
291
292         * mule/mule-charset.el (default-coded-charset-priority-list): Add
293         `=ucs-sip-itaiji-005'.
294
295         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
296         XEmacs CHISE.
297
298 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
299
300         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
301         setting for `=>ucs@cognate'.
302
303         * mule/mule-charset.el (default-coded-charset-priority-list): Add
304         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
305
306         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
307         CHISE.
308         (=>ucs@hanyo-denshi): Abolished.
309         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
310         (=>ucs-bmp-itaiji-009): Ditto.
311         (=>ucs-sip@cognate): Ditto.
312
313 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
314
315         * mule/mule-charset.el (default-coded-charset-priority-list): Add
316         `=>ucs-bmp-itaiji-004'.
317
318         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
319         XEmacs CHISE.
320
321 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
322
323         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
324         setting for `=>ucs-itaiji-004'.
325
326 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
327
328         * mule/mule-charset.el (default-coded-charset-priority-list): Add
329         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
330         `=>ucs-bmp-itaiji-007'.
331
332         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
333         XEmacs CHISE.
334         (=>ucs-itaiji-004): Ditto.
335         (=>ucs-sip-itaiji-004): Ditto.
336         (=>ucs-bmp-itaiji-007): Ditto.
337
338 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
339
340         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
341         setting for `=ucs-itaiji-010'.
342
343 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
344
345         * mule/mule-charset.el (default-coded-charset-priority-list):
346         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
347         - Add `=ucs-bmp-itaiji-010'.
348         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
349           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
350         - Add `=>ucs-sip@iwds-1'.
351
352         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
353         XEmacs CHISE.
354         (=ucs-bmp-itaiji-010): Ditto.
355         (=>ucs-sip@iwds-1): Ditto.
356
357 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
358
359         * mule/mule-charset.el (default-coded-charset-priority-list): Add
360         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
361
362         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
363         XEmacs CHISE.
364         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
365
366 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
367
368         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
369         setting for `=>ucs-itaiji-003'.
370
371 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
372
373         * mule/mule-charset.el (default-coded-charset-priority-list): Add
374         `=>ucs-bmp-itaiji-003'.
375
376         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
377         XEmacs CHISE.
378         (=>ucs-bmp-itaiji-003): Ditto.
379
380 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
381
382         * mule/mule-charset.el (default-coded-charset-priority-list): Add
383         `=ucs-bmp-itaiji-011'.
384
385         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
386         XEmacs CHISE.
387
388 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
389
390         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
391         setting for `==ucs-var-002'.
392
393 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
394
395         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
396         setting for `==ucs-itaiji-002'.
397
398 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
399
400         * mule/mule-charset.el (default-coded-charset-priority-list): Add
401         `==ucs-sip-itaiji-002'.
402
403         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
404         XEmacs CHISE.
405
406 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
407
408         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
409         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
410
411         * mule/mule-charset.el (default-coded-charset-priority-list): Add
412         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
413         `=>ucs-sip-itaiji-007'.
414
415         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
416         XEmacs CHISE.
417         (=>ucs-sip-itaiji-007): Ditto.
418         (=ucs-sip-itaiji-007): Ditto.
419         (=ucs-itaiji-011): Ditto.
420         (=ucs-sip-itaiji-011): Ditto.
421
422 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
423
424         * mule/mule-coding.el (coded-charset-entity-reference-alist):
425         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
426
427 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
428
429         * mule/mule-charset.el (default-coded-charset-priority-list): Add
430         `==ucs-bmp-var-002'.
431
432         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
433         CHISE.
434         (==ucs-bmp-var-002): Ditto.
435
436         * mule/mule-coding.el (coded-charset-entity-reference-alist):
437         Modify some priorities.
438
439 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
440
441         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
442         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
443         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
444
445 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
446
447         * mule/mule-charset.el (default-coded-charset-priority-list): Add
448         `=big5-cdp-var-001'.
449
450         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
451         XEmacs CHISE.
452
453 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
454
455         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
456         setting for `==ucs-itaiji-005'.
457
458 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
459
460         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
461         setting for `=ucs-itaiji-007'.
462
463         * mule/mule-charset.el (default-coded-charset-priority-list): Add
464         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
465
466         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
467         XEmacs CHISE.
468         (==ucs-bmp-itaiji-005): Ditto.
469         (=ucs-itaiji-007): Ditto.
470         (=ucs-bmp-itaiji-007): Ditto.
471
472 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
473
474         * mule/mule-charset.el (default-coded-charset-priority-list): Add
475         `==gt-pj-k1' and `==gt-pj-k2'.
476
477 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
478
479         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
480         CHISE.
481         (==gt-pj-k2): Ditto.
482
483 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
484
485         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
486         setting for `=>ucs-itaiji-005'.
487
488 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
489
490         * mule/mule-charset.el (default-coded-charset-priority-list): Add
491         `=>>cbeta'.
492
493 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
494
495         * mule/mule-charset.el (default-coded-charset-priority-list): Add
496         `=>ucs-sip@component'.
497
498         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
499         instead of `=ucs' as its mother.
500         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
501
502         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
503         setting for `=>ucs-itaiji-006'.
504
505 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
506
507         * mule/mule-charset.el (default-coded-charset-priority-list): Add
508         `=>ucs-bmp-itaiji-006'.
509
510         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
511         XEmacs CHISE.
512         (=>ucs-bmp-itaiji-006): Ditto.
513
514 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
515
516         * mule/mule-charset.el (default-coded-charset-priority-list): Add
517         `=>ucs-bmp-itaiji-001'.
518
519         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
520         XEmacs CHISE.
521
522 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
523
524         * mule/mule-charset.el (default-coded-charset-priority-list): Add
525         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
526
527         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
528         instead of `=ucs' as its mother.
529         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
530         (==ucs-bmp-itaiji-002): Ditto.
531         (==ucs-itaiji-003): Ditto.
532         (==ucs-bmp-itaiji-003): Ditto.
533
534 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
535
536         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
537         setting for `=big5-cdp-var-002'.
538
539         * mule/mule-charset.el (default-coded-charset-priority-list): Add
540         `=big5-cdp-var-002'.
541
542         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
543         XEmacs CHISE.
544
545 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
546
547         * mule/mule-charset.el (default-coded-charset-priority-list): Add
548         `=ucs-sip-var-004'.
549
550         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
551         XEmacs CHISE.
552
553 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
554
555         * mule/mule-charset.el (default-coded-charset-priority-list): Add
556         `=>ucs-bmp-cjk@iwds-1'.
557
558         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
559         XEmacs CHISE.
560
561 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
562
563         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
564         setting for `=ucs-var-005'.
565
566         * mule/mule-charset.el (default-coded-charset-priority-list): Add
567         `=ucs-bmp-var-005'.
568
569         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
570         CHISE.
571         (=ucs-bmp-var-005): Ditto.
572
573 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
574
575         * mule/mule-charset.el (default-coded-charset-priority-list): Add
576         `=>ucs-sip-itaiji-002'.
577
578         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
579         XEmacs CHISE.
580
581 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
582
583         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
584         setting for `=>ucs-itaiji-002'.
585
586 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
587
588         * mule/mule-charset.el (default-coded-charset-priority-list): Add
589         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
590
591         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
592         (=>ucs-itaiji-002): Ditto.
593         (=>ucs-bmp-itaiji-002): Ditto.
594
595 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
596
597         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
598         setting for `=>ucs-itaiji-001'.
599
600 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
601
602         * mule/mule-charset.el (default-coded-charset-priority-list): Add
603         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
604
605         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
606         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
607         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
608         (=>ucs-sip-itaiji-001): Ditto.
609
610         * mule/mule-coding.el(coded-charset-entity-reference-alist):
611         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
612         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
613
614 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
615
616         * mule/mule-charset.el (default-coded-charset-priority-list):
617         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
618         `=jef-china3' and `chinese-isoir165'.
619
620 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
621
622         * mule/mule-charset.el (default-coded-charset-priority-list): Add
623         `=>ucs-bmp-itaiji-005'.
624
625         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
626         XEmacs CHISE.
627         (=>ucs-bmp-itaiji-005): Ditto.
628
629 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
630
631         * mule/mule-charset.el (default-coded-charset-priority-list): Add
632         `=+>jis-x0213-2'.
633
634 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
635
636         * mule/mule-charset.el (default-coded-charset-priority-list): Add
637         `=+>adobe-japan1-6'.
638
639 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
640
641         * mule/mule-charset.el (default-coded-charset-priority-list): Add
642         `=+>jis-x0208@1978'.
643
644 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
645
646         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
647         setting for `=>ucs@component'.
648
649 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
650
651         * mule/mule-charset.el (default-coded-charset-priority-list): Add
652         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
653
654 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
655
656         * mule/mule-coding.el (coded-charset-entity-reference-alist):
657         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
658
659 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
660
661         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
662         CHISE.
663         (=>ucs@jis/2004): Ditto.
664
665 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
666
667         * mule/mule-coding.el (coded-charset-entity-reference-alist):
668         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
669
670 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
671
672         * mule/mule-charset.el (default-coded-charset-priority-list): Add
673         `=>cbeta'.
674
675 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
676
677         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
678         setting for `==big5-cdp-itaiji-001'.
679
680         * mule/mule-charset.el (default-coded-charset-priority-list): Add
681         `==big5-cdp-itaiji-001'.
682
683         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
684         XEmacs CHISE.
685
686 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
687
688         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
689         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
690         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
691
692         * mule/mule-charset.el (default-coded-charset-priority-list): Add
693         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
694         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
695
696         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
697         XEmacs CHISE.
698         (=>big5-cdp-itaiji-001): Ditto.
699         (=big5-cdp-itaiji-002): Ditto.
700         (=big5-cdp-itaiji-003): Ditto.
701
702 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
703
704         * mule/mule-charset.el (default-coded-charset-priority-list): Add
705         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
706
707 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
708
709         * mule/mule-charset.el (default-coded-charset-priority-list):
710         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
711         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
712         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
713
714         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
715         setting for `=ucs-var-008'.
716
717         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
718         CHISE.
719         (=ucs-bmp-var-008): Likewise.
720
721 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
722
723         * mule/mule-charset.el (default-coded-charset-priority-list):
724         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
725
726 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
727
728         * mule/mule-charset.el (default-coded-charset-priority-list): Add
729         `==ucs-sip@JP/hanazono'.
730
731         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
732         XEmacs CHISE.
733
734 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
735
736         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
737         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
738
739         * mule/mule-charset.el (default-coded-charset-priority-list): Add
740         `=ucs-bmp-var-006'.
741
742         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
743         CHISE.
744         (=ucs-bmp-var-006): Likewise.
745
746 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
747
748         * mule/mule-charset.el (default-coded-charset-priority-list): Add
749         `=ucs-bmp-itaiji-009'.
750
751         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
752         XEmacs CHISE.
753         (=ucs-bmp-itaiji-009): Likewise.
754
755 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
756
757         * mule/mule-charset.el (default-coded-charset-priority-list): Add
758         `=>big5-cdp'.
759
760 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
761
762         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
763         (utf-8-ivs-gb): Likewise.
764         (utf-8-gb-er): Likewise.
765         (utf-8-ivs-gb-er): Likewise.
766         (utf-8-cns): Likewise.
767         (utf-8-ivs-cns): Likewise.
768         (utf-8-cns-er): Likewise.
769         (utf-8-ivs-cns-er): Likewise.
770         (utf-8-big5): Likewise.
771         (utf-8-ivs-big5): Likewise.
772         (utf-8-big5-er): Likewise.
773         (utf-8-ivs-big5-er): Likewise.
774         (utf-8-jis): Likewise.
775         (utf-8-ivs-jis): Likewise.
776         (utf-8-jis-er): Likewise.
777         (utf-8-ivs-jis-er): Likewise.
778         (utf-8-ks): Likewise.
779         (utf-8-ivs-ks): Likewise.
780         (utf-8-ks-er): Likewise.
781         (utf-8-ivs-ks-er): Likewise.
782
783 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
784
785         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
786         (utf-8-ivs-jp): Likewise.
787         (utf-8-jp-er): Likewise.
788         (utf-8-ivs-jp-er): Likewise.
789
790 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
791
792         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
793         setting for `=ucs-var-010'.
794
795         * mule/mule-charset.el (default-coded-charset-priority-list): Add
796         `=ucs-bmp-var-010'.
797
798         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
799         CHISE.
800         (=ucs-bmp-var-010): Likewise.
801
802 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
803
804         * mule/mule-charset.el (default-coded-charset-priority-list): Add
805         `=ucs-sip@JP/hanazono'.
806
807         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
808         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
809
810 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
811
812         * mule/mule-charset.el (default-coded-charset-priority-list):
813         - Add `=big5-cdp-var-004'.
814         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
815           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
816
817         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
818         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
819         `=big5-cdp-var-005'.
820
821         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
822         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
823         `=big5-cdp-var-003'.
824         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
825         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
826         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
827
828 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
829
830         * mule/mule-charset.el (default-coded-charset-priority-list):
831         Don't prefer ucs-compat CCSes to other CCSes.
832
833 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
834
835         * mule/mule-charset.el (default-coded-charset-priority-list): Add
836         `===ucs-bmp-cjk-compat@unicode'.
837
838         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
839         coded-charset for XEmacs CHISE.
840
841 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
842
843         * mule/mule-charset.el (default-coded-charset-priority-list): Add
844         `=ucs-sip-itaiji-003'.
845
846         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
847         XEmacs CHISE.
848
849 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
850
851         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
852         setting for `=ucs-var-004'.
853
854         * mule/mule-charset.el (default-coded-charset-priority-list): Add
855         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
856
857         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
858         XEmacs CHISE.
859         (=ucs-var-004): Ditto.
860         (=ucs-bmp-var-004): Ditto.
861
862 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
863
864         * mule/mule-charset.el (default-coded-charset-priority-list): Add
865         `=ucs-sip-var-003'.
866
867         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
868         XEmacs CHISE.
869
870 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
871
872         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
873         setting for `=ucs-itaiji-006'.
874
875         * mule/mule-charset.el (default-coded-charset-priority-list): Add
876         `=ucs-bmp-itaiji-006'.
877
878         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
879         XEmacs CHISE.
880         (=ucs-bmp-itaiji-006): Ditto.
881
882 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
883
884         * mule/mule-charset.el (default-coded-charset-priority-list): Add
885         `=ucs-sip-var-002'.
886
887         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
888         XEmacs CHISE.
889
890 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
891
892         * mule/mule-charset.el (default-coded-charset-priority-list): Add
893         `=ucs-sip-itaiji-002'.
894
895         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
896         XEmacs CHISE.
897
898 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
899
900         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
901         setting for `==hanyo-denshi/tk'.
902
903 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
904
905         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
906         (=hanyo-denshi/tk): Fix `long-name'.
907         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
908
909 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
910
911         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
912         setting for `=>mj'.
913
914 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
915
916         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
917         coded-charset for XEmacs CHISE.
918
919 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
920
921         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
922         setting for `=hanyo-denshi/tk'.
923
924 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
925
926         * mule/mule-charset.el (default-coded-charset-priority-list): Add
927         `=hanyo-denshi/tk/mf-01'.
928
929         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
930         XEmacs CHISE.
931         (=hanyo-denshi/tk/mf-01): Ditto.
932
933 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
934
935         * mule/mule-charset.el (default-coded-charset-priority-list):
936         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
937
938 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
939
940         * mule/mule-charset.el (default-coded-charset-priority-list):
941         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
942
943 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
944
945         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
946         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
947
948         * mule/mule-charset.el (default-coded-charset-priority-list): Add
949         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
950
951         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
952         XEmacs CHISE.
953         (=ucs-bmp-itaiji-004): Ditto.
954         (=ucs-itaiji-005): Ditto.
955         (=ucs-bmp-itaiji-005): Ditto.
956
957 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
958
959         * mule/mule-charset.el (default-coded-charset-priority-list): Add
960         `=ucs-sip-itaiji-001'.
961
962         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
963         XEmacs CHISE.
964
965 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
966
967         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
968         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
969         `=ucs-itaiji-008'.
970
971         * mule/mule-charset.el (default-coded-charset-priority-list): Add
972         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
973         `=ucs-bmp-itaiji-008'.
974
975         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
976         XEmacs CHISE.
977         (=ucs-bmp-itaiji-001): Ditto.
978         (=ucs-itaiji-003): Ditto.
979         (=ucs-bmp-itaiji-003): Ditto.
980         (=ucs-itaiji-008): Ditto.
981         (=ucs-bmp-itaiji-008): Ditto.
982
983 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
984
985         * mule/mule-charset.el (default-coded-charset-priority-list): Add
986         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
987
988         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
989         for XEmacs CHISE.
990         (==ucs-bmp-cjk-compat@JP): Ditto.
991
992 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
993
994         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
995         setting for `===hng-tzs'.
996
997         * mule/mule-charset.el (default-coded-charset-priority-list): Add
998         `===hng-tzs'.
999
1000         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1001         CHISE.
1002
1003 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1004
1005         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1006         setting for `===hng-doh'.
1007
1008         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1009         `===hng-doh'.
1010
1011         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1012         CHISE.
1013
1014 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1015
1016         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1017         setting for `===hng-wad'.
1018
1019         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1020         `===hng-wad'.
1021
1022         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1023         CHISE.
1024
1025 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1026
1027         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1028         settings for `==koseki' and `===hng-kcc'.
1029
1030         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1031         `===hng-kcc'.
1032
1033         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1034         CHISE.
1035
1036 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1037
1038         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1039         setting for `===hng-nkk'.
1040
1041         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1042         `===hng-nkk'.
1043
1044         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1045         CHISE.
1046
1047 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1048
1049         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1050         setting for `===hng-ink'.
1051
1052         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1053         `===hng-ink'.
1054
1055         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1056         CHISE.
1057
1058 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1059
1060         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1061         setting for `===hng-jhk'.
1062
1063         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1064         `===hng-jhk'.
1065
1066         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1067         CHISE.
1068
1069 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1070
1071         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1072         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1073         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1074         (===jis-x0213-1@2004): Likewise.
1075         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1076         "jisx0213\\(\\.2004\\)-1" as the registry.
1077         (=+>jis-x0213-1@2004): Likewise.
1078         (=>jis-x0213-1@2004): Likewise.
1079
1080         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1081         `===jis-x0213-1@2004'.
1082
1083 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1084
1085         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1086         setting for `===hng-nak'.
1087
1088         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1089         `===hng-nak'.
1090
1091         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1092         CHISE.
1093
1094 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1095
1096         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1097         setting for `===hng-hos'.
1098
1099         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1100         `===hng-hos'.
1101
1102         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1103         CHISE.
1104
1105 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1106
1107         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1108         setting for `===hng-tzj'.
1109
1110         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1111         `===hng-tzj'.
1112
1113         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1114         CHISE.
1115
1116 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1117
1118         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1119         setting for `===hng-kae'.
1120
1121         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1122         `===hng-kae'.
1123
1124         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1125         CHISE.
1126
1127 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1128
1129         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1130         setting for `===hng-kar'.
1131
1132         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1133         `===hng-kar'.
1134
1135         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1136         CHISE.
1137
1138 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1139
1140         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1141         setting for `===hng-kyd'.
1142
1143         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1144         `===hng-kyd'.
1145
1146         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1147         CHISE.
1148
1149 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1150
1151         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1152         setting for `===hng-hok'.
1153
1154         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1155         `===hng-hok'.
1156
1157         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1158         CHISE.
1159
1160 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1161
1162         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1163         setting for `===hng-jyu'.
1164
1165         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1166         `===hng-jyu'.
1167
1168         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1169         CHISE.
1170
1171 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1172
1173         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1174         setting for `===hng-zkd'.
1175
1176         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1177         `===hng-zkd'.
1178
1179         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1180         CHISE.
1181
1182 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1183
1184         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1185         setting for `===hng-kmi'.
1186
1187         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1188         `===hng-kmi'.
1189
1190         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1191         CHISE.
1192
1193 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1194
1195         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1196         setting for `===hng-okd'.
1197
1198         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1199         `===hng-okd'.
1200
1201         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1202         CHISE.
1203
1204 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1205
1206         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1207         setting for `===hng-nkm'.
1208
1209         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1210         `===hng-nkm'.
1211
1212         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1213         CHISE.
1214
1215 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1216
1217         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1218         setting for `===hng-nto'.
1219
1220         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1221         `===hng-nto'.
1222
1223         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1224         CHISE.
1225
1226 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1227
1228         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1229         setting for `===hng-yhk'.
1230
1231         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1232         `===hng-yhk'.
1233
1234         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1235         CHISE.
1236
1237 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1238
1239         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1240         setting for `===hng-sok'.
1241
1242         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1243         `===hng-sok'.
1244
1245         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1246         CHISE.
1247
1248 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1249
1250         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1251         setting for `===hng-kda'.
1252
1253         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1254         `===hng-kda'.
1255
1256         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1257         CHISE.
1258
1259 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1260
1261         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1262         setting for `===hng-myz'.
1263
1264         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1265         `===hng-myz'.
1266
1267         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1268         CHISE.
1269
1270 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1271
1272         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1273         setting for `===hng-kgk'.
1274
1275         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1276         `===hng-kgk'.
1277
1278         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1279         CHISE.
1280
1281 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1282
1283         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1284         setting for `===hng-drt'.
1285
1286         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1287         `===hng-drt'.
1288
1289         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1290         CHISE.
1291
1292 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1293
1294         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1295         setting for `===hng-mam'.
1296
1297         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1298         `===hng-mam'.
1299
1300         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1301         CHISE.
1302
1303 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1304
1305         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1306         setting for `===hng-dng'.
1307
1308         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1309         `===hng-dng'.
1310
1311         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1312         CHISE.
1313
1314 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1315
1316         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1317         setting for `=>cns11643-5'.
1318
1319 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1320
1321         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1322         setting for `===hng-keg'.
1323
1324         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1325         `===hng-keg'.
1326
1327         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1328         CHISE.
1329
1330 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1331
1332         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1333         setting for `===hng-jou'.
1334
1335         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1336         `===hng-jou'.
1337
1338         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
1339         CHISE.
1340
1341 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1342
1343         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1344         setting for `===hng-smk'.
1345
1346         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1347         `===hng-smk'.
1348
1349         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
1350         CHISE.
1351
1352 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1353
1354         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1355         setting for `===hng-kyo'.
1356
1357         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1358         `===hng-kyo'.
1359
1360         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
1361         CHISE.
1362
1363 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1364
1365         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1366         setting for `===hng-kss'.
1367
1368         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1369         `===hng-kss'.
1370
1371         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
1372         CHISE.
1373
1374 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1375
1376         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1377         setting for `===hng-wan'.
1378
1379         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1380         `===hng-wan'.
1381
1382         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
1383         CHISE.
1384
1385 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1386
1387         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1388         setting for `===hng-ksk'.
1389
1390         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1391         `===hng-ksk'.
1392
1393         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
1394         CHISE.
1395
1396 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1397
1398         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1399         setting for `===hng-kyu'.
1400
1401         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1402         `===hng-kyu'.
1403
1404         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
1405         CHISE.
1406
1407 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1408
1409         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1410         setting for `===hng-skk'.
1411
1412         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1413         `===hng-skk'.
1414
1415         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
1416         CHISE.
1417
1418 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1419
1420         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1421         setting for `===hng-sik'.
1422
1423         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1424         `===hng-sik'.
1425
1426         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
1427         CHISE.
1428
1429 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1430
1431         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1432         setting for `===hng-kbk'.
1433
1434         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1435         `===hng-kbk'.
1436
1437         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
1438         CHISE.
1439
1440 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1441
1442         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1443         setting for `===hng-kcj'.
1444
1445         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1446         `===hng-kcj'.
1447
1448         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
1449         CHISE.
1450
1451 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1452
1453         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1454         setting for `===hng-k24'.
1455
1456         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1457         `===hng-k24'.
1458
1459         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
1460         CHISE.
1461
1462 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1463
1464         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1465         setting for `===hng-gok'.
1466
1467         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1468         `===hng-gok'.
1469
1470         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
1471         CHISE.
1472 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1473
1474         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1475         setting for `===hng-tsu'.
1476
1477         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1478         `===hng-tsu'.
1479
1480         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
1481         CHISE.
1482
1483 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1484
1485         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1486         setting for `===hng-sys'.
1487
1488         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1489         `===hng-sys'.
1490
1491         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
1492         CHISE.
1493
1494 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1495
1496         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1497         - Use "&HNG010-<d><d><d><d><d>;" instead of
1498           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
1499         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
1500
1501         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1502         `=ucs-bmp-itaiji-002' and `===hng-khm'.
1503
1504         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
1505         "hngkhi-0" as the suffix of registry.
1506         (===hng-khm): New coded-charset for XEmacs CHISE.
1507         (=ucs-itaiji-002): Ditto.
1508         (=ucs-bmp-itaiji-002): Ditto.
1509
1510 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1511
1512         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1513         setting for `=>ucs@iwds-1'.
1514
1515         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
1516         XEmacs CHISE.
1517
1518 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1519
1520         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
1521         CHISE.
1522
1523         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1524         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
1525         `===hng-khi'.
1526
1527 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1528
1529         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1530         setting for `===hng-khi'.
1531
1532         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1533         `===hng-khi'.
1534
1535         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
1536         CHISE.
1537
1538 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1539
1540         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
1541         #x9FA5 as the value of `max-code'.
1542         (=ucs-bmp-var-002): Likewise.
1543         (=ucs-bmp-var-003): Likewise.
1544         (=ucs-bmp-itaiji-084): Likewise.
1545         (=ucs-bmp-cjk@JP): Likewise.
1546         (=ucs-bmp-cjk@JP/hanazono): Likewise.
1547         (==ucs-bmp-cjk@JP/hanazono): Likewise.
1548         (=>ucs-bmp-cjk@component): Likewise.
1549
1550 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1551
1552         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
1553         CHISE.
1554
1555 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1556
1557         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
1558         XEmacs CHISE.
1559         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
1560         `==jis-x0208@1978/2-pr' as the mother.
1561
1562 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1563
1564         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
1565         CHISE.
1566
1567 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1568
1569         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1570         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
1571
1572 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1573
1574         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1575         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
1576
1577 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1578
1579         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1580         setting for `===ucs@gb'.
1581
1582 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1583
1584         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1585         setting for `===hanyo-denshi/ks', `===jis-x0208' and
1586         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
1587         as the entity-reference for `===jis-x0213-1@2000'; use
1588         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
1589
1590 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1591
1592         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1593         `===jis-x0208'.
1594
1595         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
1596         instead of `===jis-x0208' as the mother.
1597         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
1598         `===jis-x0208' as the mother.
1599         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
1600         `===jis-x0208' as the mother.
1601         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
1602         `===jis-x0213-1' as the mother.
1603         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
1604         `===jis-x0213-1' as the mother.
1605         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
1606         the mother.
1607         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
1608         mother.
1609
1610 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1611
1612         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1613         setting for `=ucs-var-001'.
1614
1615 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1616
1617         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1618         `=ucs-bmp-var-001'.
1619
1620         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
1621         CHISE.
1622         (=ucs-bmp-var-001): Ditto.
1623
1624         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1625         setting for `=ucs-var-003'.
1626
1627 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1628
1629         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1630         `=ucs-bmp-var-003'.
1631
1632         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
1633         CHISE.
1634         (=ucs-bmp-var-003): Ditto.
1635
1636 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1637
1638         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1639         setting for `=ucs-var-002'.
1640
1641         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1642         `=ucs-bmp-var-002'.
1643
1644         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
1645         CHISE.
1646         (=ucs-bmp-var-002): Ditto.
1647
1648 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1649
1650         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
1651         XEmacs CHISE.
1652         (==jis-x0208@1978/5pr): Ditto.
1653
1654 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1655
1656         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1657         `=>ucs-bmp-cjk@component'.
1658
1659         * mule/mule-conf.el (=>ucs@component): New coded-charset for
1660         XEmacs CHISE.
1661         (=>ucs-bmp-cjk@component): Ditto.
1662
1663 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1664
1665         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1666         setting for `=>iwds-1'.
1667
1668 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1669
1670         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
1671         CHISE.
1672
1673 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1674
1675         * mule/mule-charset.el (default-coded-charset-priority-list):
1676         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
1677         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
1678         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
1679         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
1680
1681 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1682
1683         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1684         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
1685
1686         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
1687         `=>>ucs@iso' as the mother.
1688         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
1689         mother.
1690
1691 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1692
1693         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1694         setting for `===hanyo-denshi/ia'.
1695
1696 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1697
1698         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1699         `===hanyo-denshi/ia'.
1700
1701 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1702
1703         * mule/mule-conf.el (=koseki): Fix DOC.
1704         (==koseki): New coded-charset for XEmacs CHISE.
1705
1706 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1707
1708         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
1709         XEmacs CHISE.
1710         (===hanyo-denshi/jd): Fix DOC.
1711
1712 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1713
1714         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1715         setting for `===hanyo-denshi/ip'.
1716
1717 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1718
1719         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1720         `===hanyo-denshi/ip'.
1721
1722         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
1723         XEmacs CHISE.
1724
1725 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1726
1727         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1728         `==ucs-radicals@unicode' and `=>daikanwa'.
1729
1730         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
1731         for XEmacs CHISE.
1732
1733 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1734
1735         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
1736         XEmacs CHISE.
1737
1738 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1739
1740         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1741         `===ruimoku-v6'.
1742
1743 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1744
1745         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1746         setting for `===ruimoku-v6'.
1747
1748 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1749
1750         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
1751         CHISE.
1752
1753 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1754
1755         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
1756         coded-charset for XEmacs CHISE.
1757
1758 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1759
1760         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
1761         XEmacs CHISE.
1762
1763 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1764
1765         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1766         `===ucs-sip@iso'.
1767
1768 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1769
1770         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
1771         CHISE.
1772
1773 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1774
1775         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1776         `==ucs-sip@iso'.
1777
1778         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
1779         CHISE.
1780
1781 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1782
1783         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
1784         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
1785         (=ucs-sip-ext-b@iso): Fix registry.
1786         (==ucs-sip-ext-b@iso): Ditto.
1787         (===ucs-sip-ext-b@iso): Ditto.
1788
1789         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1790         `=ucs-sip@iso'.
1791
1792 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1793
1794         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1795         setting for `=>cbeta'.
1796
1797 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1798
1799         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1800         `=>cns11643-7'.
1801
1802         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
1803
1804 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1805
1806         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1807         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
1808
1809 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1810
1811         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
1812         `=ucs@cns'.
1813         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
1814         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
1815         `=ucs@jis/1990'.
1816         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
1817         `=ucs@jis/2000'.
1818         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
1819         `=ucs@jis/2004'.
1820         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
1821
1822         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1823         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
1824
1825 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1826
1827         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
1828         XEmacs CHISE.
1829         (==jis-x0208@1978/1pr): Ditto.
1830         (==jis-x0208@1978/2-pr): Ditto.
1831
1832 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1833
1834         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1835         setting for `===jis-x0213-1@2004'.
1836
1837 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1838
1839         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1840         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
1841
1842         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1843         `===hanyo-denshi/jb'.
1844
1845         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
1846         XEmacs CHISE.
1847         (=+>hanyo-denshi/ft): Ditto.
1848         (=+>hanyo-denshi/jt): Ditto.
1849
1850 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1851
1852         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1853         `===hanyo-denshi/hg'.
1854
1855 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1856
1857         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
1858         XEmacs CHISE.
1859         (===hanyo-denshi/hg): Ditto.
1860
1861 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1862
1863         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
1864         glyph-forms instead of detailed glyph-images.
1865         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
1866         `=adobe-japan1-*'.
1867         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
1868         (===adobe-japan1-1): Ditto.
1869         (===adobe-japan1-2): Ditto.
1870         (===adobe-japan1-3): Ditto.
1871         (===adobe-japan1-4): Ditto.
1872         (===adobe-japan1-5): Ditto.
1873         (===adobe-japan1-6): Ditto.
1874         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
1875         `=>>>adobe-japan1' as the mother.
1876         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
1877         `=>>adobe-japan1' as the mother.
1878         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
1879         glyph-images.
1880         (==jis-x0208@1978): Ditto.
1881         (==jis-x0208@1983): Ditto.
1882         (==jis-x0208@1990): Ditto.
1883         (==jis-x0213-1): Ditto.
1884         (==jis-x0213-1@2000): Ditto.
1885         (==jis-x0213-1@2004): Ditto.
1886         (==jis-x0213-2): Ditto.
1887         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
1888         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
1889         `=jis-x0208@1978'.
1890         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
1891         `=jis-x0208@1983'.
1892         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
1893         `=jis-x0208@1990'.
1894         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
1895         `=jis-x0213-1'.
1896         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
1897         `=jis-x0213-1@2000'.
1898         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
1899         `=jis-x0213-1@2004'.
1900         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
1901         `=jis-x0213-2'.
1902         (===jis-x0208): New coded-charset for XEmacs CHISE.
1903         (===jis-x0208@1978): Ditto.
1904         (===jis-x0208@1983): Ditto.
1905         (===jis-x0208@1990): Ditto.
1906         (===jis-x0213-1): Ditto.
1907         (===jis-x0213-1@2000): Ditto.
1908         (===jis-x0213-2): Ditto.
1909         (===jis-x0212): Ditto.
1910         (===ks-x1001): Ditto.
1911         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
1912         mother.
1913         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
1914         as the mother.
1915         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
1916         as the mother.
1917         (===cns11643-1): New coded-charset for XEmacs CHISE.
1918         (===cns11643-2): Ditto.
1919         (===cns11643-3): Ditto.
1920         (===cns11643-4): Ditto.
1921         (===cns11643-5): Ditto.
1922         (===cns11643-6): Ditto.
1923         (===cns11643-7): Ditto.
1924         (=>>cns11643-1): Ditto.
1925         (==big5-cdp): Indicate abstract glyph-images instead of
1926         representative glyph-images.
1927         (===big5-cdp): New coded-charset for XEmacs CHISE.
1928         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
1929         detailed glyph-images.
1930         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
1931         `=hanyo-denshi/*'.
1932         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
1933         (===hanyo-denshi/ib): Ditto.
1934         (===hanyo-denshi/jt): Ditto.
1935         (===hanyo-denshi/ks): Ditto.
1936         (===mj): Ditto.
1937         (===mj-0): Ditto.
1938         (===mj-1): Ditto.
1939         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
1940         `=>>>hanyo-denshi/*' as its mother.
1941         (==gt): Indicate abstract glyph-forms instead of detailed
1942         glyph-images.
1943         (===gt): New coded-charset for XEmacs CHISE.
1944         (=>>>gt): Indicates `==gt' instead of `=gt'.
1945         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
1946         (==gt-k): Indicate abstract glyph-forms instead of detailed
1947         glyph-images.
1948         (===gt-k): New coded-charset for XEmacs CHISE.
1949         (==daikanwa): Indicates glyph-images instead of detailed
1950         glyph-images.
1951         (===daikanwa): New coded-charset for XEmacs CHISE.
1952         (===daikanwa/+p): Ditto.
1953         (===daikanwa/ho): Ditto.
1954         (==cbeta): Ditto.
1955         (===cbeta): Ditto.
1956         (==jef-china3): Ditto.
1957         (===jef-china3): Ditto.
1958         (==ruimoku-v6): Ditto.
1959         (==ucs@iso): Indicate representative glyph-forms instead of
1960         representative glyph-images.
1961         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
1962         (==ucs@unicode): Indicate representative glyph-forms instead of
1963         representative glyph-images.
1964         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
1965         `=ucs@unicode'.
1966         (==ucs@cns): Indicate representative glyph-forms instead of
1967         representative glyph-images.
1968         (==ucs@jis): Ditto.
1969         (==ucs@jis/1990): Ditto.
1970         (==ucs@jis/2000): Ditto.
1971         (==ucs@jis/2004): Ditto.
1972         (==ucs@ks): Ditto.
1973         (===ucs@iso): New coded-charset for XEmacs CHISE.
1974         (===ucs@unicode): Ditto.
1975         (===ucs@gb): Ditto.
1976         (===ucs@ks): Ditto.
1977         (===ucs-bmp-cjk@gb): Ditto.
1978         (===ucs-sip-ext-b@iso): Ditto.
1979
1980 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1981
1982         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1983         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
1984         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
1985         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
1986         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
1987         `===cns11643-3', `===cns11643-4', `===cns11643-5',
1988         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
1989         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
1990         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
1991         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
1992
1993         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1994         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
1995         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
1996         - Use "&g1-[NAME];" for `=>>[NAME]'.
1997         - Abolish "&g2-[NAME];".
1998
1999 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2000
2001         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2002         `=>>ucs@cns' as the mother.
2003
2004 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2005
2006         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2007         setting for `==ucs@ks'.
2008
2009 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2010
2011         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2012         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2013         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2014         0x00E30000〜0x00E409D5.
2015
2016 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2017
2018         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2019         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2020         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2021
2022 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2023
2024         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2025         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2026
2027         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2028         (=mj-0): Ditto.
2029         (=mj-1): Ditto.
2030         (==mj): Ditto.
2031         (==mj-0): Ditto.
2032         (==mj-1): Ditto.
2033         (=>>mj): Ditto.
2034
2035         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2036         setting for `=mj' and `==mj'.
2037
2038 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2039
2040         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2041         CHISE.
2042
2043 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2044
2045         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2046         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2047         `=>ucs@hanyo-denshi'.
2048
2049 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2050
2051         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2052         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2053
2054         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2055         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2056
2057 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2058
2059         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2060         XEmacs CHISE.
2061
2062 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2063
2064         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2065         Change priority of `=>>>ucs@iso'.
2066
2067         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2068         `=>>>ucs@iso' as the mother.
2069         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2070
2071 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2072
2073         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2074         Change priority of `=>>>ucs@unicode'.
2075
2076         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2077         `=ucs@unicode'.
2078
2079 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2080
2081         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2082         Change priority of `=>>>ucs@jis'.
2083
2084         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2085         `=ucs@jis'.
2086
2087 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2088
2089         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2090         setting for `==daikanwa/+p'.
2091
2092 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2093
2094         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2095         setting for `==shinjigen@1ed'.
2096
2097 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2098
2099         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2100         XEmacs CHISE.
2101
2102 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2103
2104         * mule/mule-conf.el (==shinjigen): Modify DOC.
2105         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2106         (==shinjigen@rev): Modify DOC.
2107
2108 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2109
2110         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2111         CHISE.
2112
2113 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2114
2115         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2116         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2117
2118         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2119         XEmacs CHISE.
2120
2121         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2122         `==daikanwa'.
2123
2124 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2125
2126         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2127         setting for `==cns11643-7'.
2128
2129         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2130         `==cns11643-7'.
2131
2132 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2133
2134         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2135         `==cns11643-6'.
2136
2137         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2138         setting for `==cns11643-6'.
2139
2140 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2141
2142         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2143         setting for `==cns11643-5'.
2144
2145         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2146         `==cns11643-5'.
2147
2148 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2149
2150         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2151         setting for `==cns11643-4'.
2152
2153         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2154         `==cns11643-4'.
2155
2156 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2157
2158         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2159         setting for `==cns11643-3'.
2160
2161         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2162         `==cns11643-3'.
2163
2164 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2165
2166         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2167         setting for `==cns11643-2'.
2168
2169         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2170         `==cns11643-2'.
2171
2172 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2173
2174         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2175         Change priority of `=>>>ucs@ks'.
2176
2177         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2178         `=ucs@ks'.
2179
2180 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2181
2182         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2183         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2184         `==ucs@cns' and `==cns11643-1'.
2185
2186         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2187         (==cns11643-2): Ditto.
2188         (==cns11643-3): Ditto.
2189         (==cns11643-4): Ditto.
2190         (==cns11643-5): Ditto.
2191         (==cns11643-6): Ditto.
2192         (==cns11643-7): Ditto.
2193
2194         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2195         `==cns11643-1'.
2196
2197 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2198
2199         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2200         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2201         `=>>>ucs@jis/1990'.
2202
2203         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2204         `=ucs@jis/1990'.
2205         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2206         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2207
2208 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2209
2210         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2211         Change priority of `=>>>ucs@cns'.
2212
2213         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2214         `=ucs@cns'.
2215
2216 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2217
2218         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2219         `==ks-x1001'.
2220
2221         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2222         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2223         `==ks-x1001'.
2224
2225 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2226
2227         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2228
2229 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2230
2231         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2232         `=jis-x0208'.
2233         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2234         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2235         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2236         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2237         (=>>>jis-x0213-1@2000): Changed to an alias for
2238         `=jis-x0213-1@2000'.
2239         (=>>>jis-x0213-1@2004): Changed to an alias for
2240         `=jis-x0213-1@2004'.
2241         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2242
2243 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2244
2245         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2246         `=adobe-japan1-0'.
2247         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2248         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2249         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2250         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2251         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2252         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2253
2254 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2255
2256         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2257         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2258         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2259         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2260         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2261         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2262
2263 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2264
2265         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2266         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2267         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2268         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2269         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2270         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2271         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2272         `==jis-x0212'.
2273
2274 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2275
2276         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2277         "AdobeJapan1-[0-6]$".
2278         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2279         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2280         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2281         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2282         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2283         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2284         (==adobe-japan1-1): Ditto.
2285         (==adobe-japan1-2): Ditto.
2286         (==adobe-japan1-3): Ditto.
2287         (==adobe-japan1-4): Ditto.
2288         (==adobe-japan1-5): Ditto.
2289         (==adobe-japan1-6): Ditto.
2290         (==jis-x0208): Ditto.
2291         (==jis-x0208@1978): Ditto.
2292         (==jis-x0208@1983): Ditto.
2293         (==jis-x0208@1990): Ditto.
2294         (==jis-x0213-1): Ditto.
2295         (==jis-x0213-1@2000): Ditto.
2296         (==jis-x0213-1@2004): Ditto.
2297         (==jis-x0213-2): Ditto.
2298         (==jis-x0212): Ditto.
2299         (==gb2312): Ditto.
2300         (==iso-ir165): Ditto.
2301         (==gb12345): Ditto.
2302         (==ks-x1001): Ditto.
2303         (==cns11643-1): Ditto.
2304         (==cns11643-2): Ditto.
2305         (==cns11643-3): Ditto.
2306         (==cns11643-4): Ditto.
2307         (==cns11643-5): Ditto.
2308         (==cns11643-6): Ditto.
2309         (==cns11643-7): Ditto.
2310         (==big5-cdp): Ditto.
2311         (==hanyo-denshi/ja): Ditto.
2312         (==hanyo-denshi/jb): Ditto.
2313         (==hanyo-denshi/jc): Ditto.
2314         (==hanyo-denshi/jd): Ditto.
2315         (==hanyo-denshi/ft): Ditto.
2316         (==hanyo-denshi/ia): Ditto.
2317         (==hanyo-denshi/ib): Ditto.
2318         (==hanyo-denshi/hg): Ditto.
2319         (==hanyo-denshi/jt): Ditto.
2320         (==hanyo-denshi/ks): Ditto.
2321         (==gt): Ditto.
2322         (==gt-k): Ditto.
2323         (==daikanwa): Ditto.
2324         (==shinjigen): Ditto.
2325         (==ucs@iso): Ditto.
2326         (==ucs@unicode): Ditto.
2327         (==ucs@gb): Ditto.
2328         (==ucs-bmp@gb): Ditto.
2329         (==ucs@cns): Ditto.
2330         (==ucs-bmp@cns): Ditto.
2331         (==ucs@jis): Ditto.
2332         (==ucs@jis/1990): Ditto.
2333         (==ucs@jis/2000): Ditto.
2334         (==ucs@jis/2004): Ditto.
2335         (==ucs@JP): Ditto.
2336         (==ucs@JP/hanazono): Ditto.
2337         (==ucs@ks): Ditto.
2338         (==ucs-bmp@ks): Ditto.
2339         (==ucs@cns11643): Ditto.
2340         (==ucs-bmp-cjk@gb): Ditto.
2341         (==ucs-bmp-cjk@JP/hanazono): Ditto.
2342         (==ucs-sip-ext-b@iso): Ditto.
2343
2344 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2345
2346         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2347         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
2348
2349         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
2350         XEmacs CHISE.
2351         (=ucs-bmp-cjk@unicode): Abolished.
2352
2353 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2354
2355         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2356         `=+>ucs-bmp-cjk-compat@jis'.
2357
2358         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
2359         for XEmacs CHISE.
2360
2361 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2362
2363         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
2364         CHISE.
2365
2366 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2367
2368         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
2369         for XEmacs CHISE.
2370         (=jis-x0208@1978/1er-pr): Abolished.
2371         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
2372         `=jis-x0208@1978/1er-pr' as the mother.
2373
2374 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2375
2376         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2377         setting for `=ucs-itaiji-084'.
2378
2379 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2380
2381         * mule/mule-charset.el (default-coded-charset-priority-list):
2382         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
2383
2384         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
2385         XEmacs CHISE.
2386         (=ucs-bmp-itaiji-084): Ditto.
2387
2388 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2389
2390         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2391         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2392
2393 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2394
2395         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2396         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2397
2398         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
2399         XEmacs CHISE.
2400         (=big5-cdp-var-5): Ditto.
2401
2402 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2403
2404         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
2405         XEmacs CHISE.
2406
2407 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2408
2409         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
2410         XEmacs CHISE.
2411
2412 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2413
2414         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2415         setting for `=>>>hanyo-denshi/ft'.
2416
2417 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2418
2419         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
2420         XEmacs CHISE.
2421         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
2422         `=hanyo-denshi/jd' as the mother.
2423
2424 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2425
2426         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
2427         XEmacs CHISE.
2428         (=+>adobe-japan1-1): Ditto.
2429         (=+>adobe-japan1-2): Ditto.
2430         (=+>adobe-japan1-3): Ditto.
2431         (=+>adobe-japan1-4): Ditto.
2432         (=+>adobe-japan1-5): Ditto.
2433         (=+>adobe-japan1-6): Ditto.
2434         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
2435
2436 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2437
2438         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2439         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
2440         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
2441
2442         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
2443         the top.
2444
2445 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2446
2447         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
2448         XEmacs CHISE.
2449         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
2450         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
2451         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
2452
2453 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2454
2455         * mule/mule-charset.el (default-coded-charset-priority-list):
2456         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
2457         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
2458
2459         * mule/mule-conf.el: Modify order of definitions of some
2460         coded-charsets.
2461
2462 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2463
2464         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2465         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
2466         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
2467
2468         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
2469         CHISE.
2470         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2471         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
2472
2473 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2474
2475         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
2476         CHISE.
2477
2478 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2479
2480         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2481         setting for `=daikanwa/+2p'.
2482
2483         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
2484         XEmacs CHISE.
2485
2486 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2487
2488         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
2489         XEmacs CHISE.
2490         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
2491
2492 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2493
2494         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2495         setting for `=>>>hanyo-denshi/ib'.
2496
2497 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2498
2499         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
2500         XEmacs CHISE.
2501         (=>>>hanyo-denshi/ib): Ditto.
2502         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
2503         `=hanyo-denshi/ja' as the mother.
2504         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
2505         `=hanyo-denshi/ib' as the mother.
2506
2507 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2508
2509         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
2510         XEmacs CHISE.
2511         (utf-8-ivs-mcs-er): Likewise.
2512         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
2513         and `=>ucs-gb'.
2514         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
2515         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
2516         `ucs-gb' and `=>ucs-gb'.
2517         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
2518         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
2519         and `=>ucs-cns'.
2520         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
2521         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
2522         `ucs-cns' and `=>ucs-cns'.
2523         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
2524         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
2525         `ucs-big5' and `=>ucs-big5'.
2526         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
2527         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
2528         `ucs-big5' and `=>ucs-big5'.
2529         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
2530         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2531         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2532         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
2533         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2534         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2535         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
2536         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
2537         `=>ucs-jis'; modify DOC and mnemonic.
2538         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
2539         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
2540         and `=>ucs-jis'; modify DOC and mnemonic.
2541         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
2542         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
2543         `=>ucs-ks'.
2544         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
2545         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
2546         and `=>ucs-ks'.
2547         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
2548
2549 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2550
2551         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2552         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
2553
2554 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2555
2556         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2557         Modify priorities.
2558
2559 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2560
2561         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2562         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
2563
2564 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2565
2566         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2567         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
2568
2569 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2570
2571         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
2572         CHISE.
2573
2574 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2575
2576         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
2577         CHISE.
2578
2579 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2580
2581         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
2582         CHISE.
2583
2584 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2585
2586         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2587         `=+>ucs-bmp-cjk@unicode'.
2588
2589         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
2590         for XEmacs CHISE.
2591
2592 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2593
2594         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2595         setting for `=>>daikanwa'.
2596
2597 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2598
2599         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2600         `=>>hanyo-denshi/jt'.
2601
2602 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2603
2604         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
2605         XEmacs CHISE.
2606         (=+>jis-x0208@1990): Ditto.
2607         (=+>jis-x0213-1@2000): Ditto.
2608
2609 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2610
2611         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
2612         XEmacs CHISE.
2613
2614 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2615
2616         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
2617         XEmacs CHISE.
2618         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
2619         `=hanyo-denshi/jc' as the mother.
2620
2621 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2622
2623         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2624         setting for `=+>adobe-japan1'.
2625
2626         * mule/mule-charset.el (default-coded-charset-priority-list):
2627         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
2628         and `=>>hanyo-denshi/ft' to `=>>gt'.
2629
2630 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2631
2632         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
2633         XEmacs CHISE.
2634         (=>>adobe-japan1-1): Ditto.
2635         (=>>adobe-japan1-2): Ditto.
2636         (=>>adobe-japan1-3): Ditto.
2637         (=>>adobe-japan1-4): Ditto.
2638         (=>>adobe-japan1-5): Ditto.
2639         (=>>adobe-japan1-6): Ditto.
2640         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
2641
2642 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2643
2644         * mule/mule-conf.el (=adobe-japan1): New alias for
2645         `=adobe-japan1-6'.
2646         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
2647         (=>>>adobe-japan1-1): Ditto.
2648         (=>>>adobe-japan1-2): Ditto.
2649         (=>>>adobe-japan1-3): Ditto.
2650         (=>>>adobe-japan1-4): Ditto.
2651         (=>>>adobe-japan1-5): Ditto.
2652         (=>>>adobe-japan1-6): Ditto.
2653         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
2654
2655 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2656
2657         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2658         setting for `=>>>adobe-japan1'.
2659
2660 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2661
2662         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2663         setting for `=+>ucs@ks'.
2664
2665 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2666
2667         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
2668         XEmacs CHISE.
2669         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
2670         `=adobe-japan1-6' as the mother.
2671
2672 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2673
2674         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2675         setting for `=>cns11643-7'.
2676
2677 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2678
2679         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
2680         CHISE.
2681
2682 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2683
2684         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
2685         XEmacs CHISE.
2686         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
2687
2688         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2689         setting for `=>ucs@jis/2004'.
2690
2691 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2692
2693         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2694         setting for `=+>gt'.
2695
2696         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
2697         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
2698
2699 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2700
2701         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
2702         `=>ucs@unicode' as the mother.
2703         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
2704         mother.
2705         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
2706         mother.
2707         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
2708         mother.
2709
2710 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2711
2712         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2713         setting for `=+>ucs@unicode'.
2714
2715         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
2716         CHISE.
2717
2718 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2719
2720         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
2721         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
2722         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
2723         - Add setting for `=+>ucs@cns'.
2724
2725         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
2726         CHISE.
2727         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
2728         as the mother.
2729         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
2730         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
2731
2732         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2733         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
2734
2735 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2736
2737         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2738         setting for `=>ucs@ks'.
2739
2740 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2741
2742         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2743         `=ucs-bmp-cjk-compat@unicode'.
2744
2745         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
2746         coded-charset for XEmacs CHISE.
2747
2748 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2749
2750         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2751         `=ucs-bmp-cjk-compat'.
2752
2753         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
2754         XEmacs CHISE.
2755
2756 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2757
2758         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
2759         CHISE.
2760
2761 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2762
2763         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2764         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
2765
2766         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
2767         `=>ucs@jis/1990'.
2768         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
2769
2770 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2771
2772         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2773         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
2774
2775         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
2776         CHISE.
2777         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
2778         mother.
2779
2780 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2781
2782         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
2783         `=>jis-x0213-2@usual'.
2784         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
2785         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
2786         `=>jis-x0213-2@usual' as the mother.
2787
2788 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2789
2790         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
2791         (=>ucs@JP): New alias for `=+>ucs@jis'.
2792
2793 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2794
2795         * mule/mule-conf.el (=+>jis-x0208): Renamed from
2796         `=>jis-x0208@usual'.
2797         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
2798         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
2799         `=>jis-x0208@usual' as the mother.
2800         (=>jis-x0208): Likewise.
2801
2802 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2803
2804         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2805         setting for `=+>jis-x0208@1978'.
2806
2807 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2808
2809         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
2810         XEmacs CHISE.
2811
2812 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2813
2814         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2815         setting for `=>>>ucs@jis/1990'.
2816
2817 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2818
2819         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2820         setting for `=>ucs@jis/1990'.
2821
2822 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2823
2824         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2825         setting for `=ucs@JP/hanazono'.
2826
2827         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
2828         CHISE.
2829         (=ucs@JP/hanazono): Ditto.
2830         (=ucs-bmp-cjk@JP/hanazono): Ditto.
2831         (=>>hanyo-denshi/jc): Ditto.
2832         (=>>hanyo-denshi/jd): Ditto.
2833
2834 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2835
2836         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2837         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
2838
2839 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2840
2841         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
2842         XEmacs CHISE.
2843
2844 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2845
2846         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
2847         XEmacs CHISE.
2848
2849 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2850
2851         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2852         `=ucs-bmp-cjk@JP'.
2853
2854 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2855
2856         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
2857         XEmacs CHISE.
2858
2859 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2860
2861         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2862         Modify order of settings; add settings for `=daikanwa@rev2'.
2863
2864 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2865
2866         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2867         setting for `=>>cbeta'.
2868
2869         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
2870         CHISE.
2871
2872 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2873
2874         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2875         setting for `=>>adobe-japan1'.
2876
2877 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2878
2879         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
2880         XEmacs CHISE.
2881
2882 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2883
2884         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2885         setting for `=>>hanyo-denshi/ia'.
2886
2887         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
2888         XEmacs CHISE.
2889
2890 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2891
2892         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2893         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
2894
2895         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
2896         XEmacs CHISE.
2897         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
2898         `=hanyo-denshi/jt' as the mother.
2899
2900 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2901
2902         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2903         setting for `=>>>jis-x0213-2'.
2904
2905         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
2906         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
2907         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
2908
2909 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2910
2911         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
2912         XEmacs CHISE.
2913
2914 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2915
2916         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
2917         XEmacs CHISE.
2918
2919         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2920         `=>>jis-x0213-1@2004'.
2921
2922 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2923
2924         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
2925         XEmacs CHISE.
2926
2927 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2928
2929         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
2930         - Use "&g2-*;" as entity-references for `=>>>*'.
2931         - Omit "&a{GT|JX1|JX2|JX3}-*;".
2932
2933         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
2934         XEmacs CHISE.
2935         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
2936         as the mother.
2937
2938 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2939
2940         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2941         setting for `=>>hanyo-denshi/ib'.
2942
2943         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
2944         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
2945         (=>>jis-x0208@1990): Ditto.
2946         (=>>hanyo-denshi/ib): Ditto.
2947
2948         * mule/mule-charset.el (default-coded-charset-priority-list):
2949         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
2950
2951 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2952
2953         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2954         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
2955         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
2956         `=>>>ucs@jis/2004'.
2957
2958 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2959
2960         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
2961         XEmacs CHISE.
2962         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
2963         `=jis-x0213-1@2004' as the mother.
2964         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
2965         (=>>>ucs@ks): Ditto.
2966
2967         * mule/mule-charset.el (default-coded-charset-priority-list):
2968         Modify priority of `=hanyo-denshi/*'.
2969
2970 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2971
2972         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2973         settings for `=>>ucs@JP' and `=ucs@JP'.
2974
2975 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2976
2977         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
2978         CHISE.
2979
2980 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2981
2982         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2983         setting for `=>>>ucs@cns'.
2984
2985         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
2986         CHISE.
2987
2988 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2989
2990         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
2991         instead of `=>>>jis-x0213-1@2004' as the mother.
2992         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
2993         (=>>>ucs@unicode): Likewise.
2994         (=>>>ucs@jis): Likewise.
2995         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
2996         mother.
2997         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
2998
2999 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3000
3001         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3002         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3003         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3004         `=>>>ucs@jis'.
3005
3006 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3007
3008         * mule/mule-charset.el (default-coded-charset-priority-list):
3009         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3010         and `=jis-x0213-*-2000'.
3011
3012 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3013
3014         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3015         XEmacs CHISE.
3016         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3017         `=>>jis-x0213-1' as the mother.
3018
3019 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3020
3021         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3022         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3023
3024 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3025
3026         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3027
3028 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3029
3030         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3031         XEmacs CHISE.
3032
3033 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3034
3035         * mule/mule-coding.el (decomposition-feature-list): Set
3036         `=decomposition', `=decomposition@cid' and
3037         `=decomposition@hanyo-denshi'.
3038
3039 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3040
3041         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3042         setting for `=>>hanyo-denshi/ks'.
3043
3044         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3045         XEmacs CHISE.
3046
3047 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3048
3049         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3050         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3051
3052         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3053         `=hanyo-denshi/ks/mf'.
3054
3055         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3056         XEmacs CHISE.
3057         (=hanyo-denshi/ks/mf): Ditto.
3058
3059 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3060
3061         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3062         settings for P=hanyo-denshi/jt'.
3063
3064         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3065         `=hanyo-denshi/jt'.
3066
3067         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3068         XEmacs CHISE.
3069
3070 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3071
3072         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3073         settings for `=hanyo-denshi/ip'.
3074
3075         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3076         `=hanyo-denshi/ip'.
3077
3078         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3079         XEmacs CHISE.
3080
3081 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3082
3083         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3084         settings for `=hanyo-denshi/hg'.
3085
3086         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3087         `=hanyo-denshi/hg'.
3088
3089         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3090         XEmacs CHISE.
3091
3092 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3093
3094         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3095         setting for `=>>hanyo-denshi/ft'.
3096
3097         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3098         `=>>hanyo-denshi/ft'.
3099
3100         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3101         XEmacs CHISE.
3102
3103 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3104
3105         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3106         settings for `=hanyo-denshi/ib'.
3107
3108         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3109         `=hanyo-denshi/ib'.
3110
3111         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3112         XEmacs CHISE.
3113
3114 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3115
3116         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3117         settings for isolated characters of `=hanyo-denshi/ia' and
3118         non-isolated characters of `=hanyo-denshi/*'.
3119
3120         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3121         `=hanyo-denshi/ia'.
3122
3123         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3124         XEmacs CHISE.
3125
3126 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3127
3128         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3129         setting for isolated characters of `=hanyo-denshi/ft'.
3130
3131         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3132         `=hanyo-denshi/ft'.
3133
3134         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3135         XEmacs CHISE.
3136
3137 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3138
3139         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3140         setting for isolated characters of `=hanyo-denshi/jd'.
3141
3142         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3143         `=hanyo-denshi/jd'.
3144
3145         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3146         XEmacs CHISE.
3147
3148 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3149
3150         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3151         setting for isolated characters of `=hanyo-denshi/jc'.
3152
3153         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3154         `=hanyo-denshi/jc'.
3155
3156         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3157         XEmacs CHISE.
3158
3159 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3160
3161         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3162         setting for isolated characters of `=hanyo-denshi/jb'.
3163
3164         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3165         `=hanyo-denshi/jb'.
3166
3167         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3168         XEmacs CHISE.
3169
3170 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3171
3172         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3173         setting for isolated characters of `=hanyo-denshi/ja'.
3174
3175 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3176
3177         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3178         `=hanyo-denshi/ja'.
3179
3180         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3181         XEmacs CHISE.
3182
3183 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3184
3185         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3186         settings for isolated characters of `=adobe-japan1-6'.
3187
3188 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3189
3190         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3191         CHISE.
3192         (=daikanwa/+2p): Ditto.
3193         (=daikanwa/ho): Ditto.
3194
3195 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3196
3197         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3198         coding-system for XEmacs CHISE.
3199
3200 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3201
3202         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3203         setting for `=>>ruimoku-v6'.
3204
3205         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3206         CHISE.
3207
3208 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3209
3210         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3211         setting for `=daikanwa@rev1'.
3212
3213 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3214
3215         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3216         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3217
3218 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3219
3220         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3221         XEmacs CHISE.
3222         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3223
3224 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3225
3226         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3227         CHISE.
3228
3229 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3230
3231         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3232         CHISE.
3233
3234         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3235         setting for `=>ucs@jis'.
3236
3237 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3238
3239         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3240         setting for `=>jis-x0208@usual'.
3241
3242         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3243         XEmacs CHISE.
3244         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3245         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3246         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3247
3248 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3249
3250         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3251         CHISE.
3252         (=>>>jis-x0208@1990): Ditto.
3253         (=>>>jis-x0213-1): Ditto.
3254         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3255         mother.
3256         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3257         as the mother.
3258
3259 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3260
3261         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3262         setting for `=>ucs@cns' and `=>>ucs@ks'.
3263
3264         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3265         CHISE.
3266
3267 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3268
3269         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3270         CHISE.
3271
3272 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3273
3274         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3275         CHISE.
3276         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3277         mother.
3278
3279 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3280
3281         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3282         `==>ucs-bmp-cjk@bucs'.
3283
3284         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3285         XEmacs CHISE.
3286
3287 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3288
3289         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3290         setting for `==>ucs@bucs'.
3291
3292         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3293         XEmacs CHISE.
3294
3295 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3296
3297         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3298         - Add setting for `=>>jis-x0208'.
3299         - Omit setting for `=>>jis-x0208@1990'.
3300         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3301           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3302           `=ucs@FOO'.
3303
3304 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3305
3306         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3307         setting for `=>daikanwa'.
3308
3309 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3310
3311         * mule/mule-conf.el (=daikanwa): Fix DOC.
3312         (=>daikanwa): New abstract character for XEmacs CHISE.
3313         (=>ucs@iso): Likewise.
3314         (=>ucs@unicode): Likewise.
3315         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3316
3317 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3318
3319         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3320         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3321           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3322         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3323         - Add `=>big5-cdp'.
3324
3325 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3326
3327         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3328         (=>big5-cdp): New abstract character.
3329
3330 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3331
3332         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3333         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3334         `chinese-big5'.
3335
3336 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3337
3338         * mule/mule-charset.el (default-coded-charset-priority-list):
3339         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
3340
3341         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3342         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
3343         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
3344         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
3345         and `=>jis-x0213-2'.
3346
3347 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3348
3349         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
3350         XEmacs CHISE.
3351         (=>>ucs@jis/2000): Likewise.
3352         (=>>ucs@jis/2004): Likewise.
3353
3354 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3355
3356         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3357         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
3358         `=>>ucs@cns'.
3359
3360         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
3361         XEmacs CHISE.
3362         (=>>gt): Use quote instead of backquote; modify DOC.
3363         (=>gt): Use quote instead of backquote.
3364         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
3365         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
3366         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
3367         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
3368         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
3369         (=ucs@iso): Use `=>>ucs@iso' as the mother.
3370
3371 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3372
3373         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3374         `=>>ucs@unicode' and `=>>gt'.
3375
3376 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3377
3378         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
3379         XEmacs CHISE.
3380         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
3381         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
3382         `=jis-x0208@1978/1er-pr' as the mother.
3383         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
3384
3385 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3386
3387         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
3388         `=ucs@unicode' as the mother.
3389
3390 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3391
3392         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3393         setting for `=>>ucs@unicode'.
3394
3395         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
3396         CHISE.
3397
3398 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3399
3400         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3401         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
3402
3403         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3404         `=adobe-japan1-6' and `=adobe-japan1-base'.
3405
3406         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
3407         XEmacs CHISE.
3408         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
3409         specify `min-code' and `max-code'.
3410         (=adobe-japan1-1): Specify `min-code' and `max-code'.
3411         (=adobe-japan1-2): Likewise.
3412         (=adobe-japan1-3): Likewise.
3413         (=adobe-japan1-4): Likewise.
3414         (=adobe-japan1-5): Likewise.
3415         (=adobe-japan1-6): Likewise.
3416
3417 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3418
3419         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3420         setting for `=>gt'.
3421
3422 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3423
3424         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
3425         CHISE.
3426
3427 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3428
3429         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3430         setting for `=>zinbun-oracle'.
3431
3432         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
3433         for XEmacs CHISE.
3434
3435 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3436
3437         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
3438         for XEmacs CHISE.
3439         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
3440         `=jis-x0208@1978' as the mother.
3441
3442 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3443
3444         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3445         - Use `=gt' instead of `ideograph-gt'.
3446         - Use `=gt-k' instead of `ideograph-gt-k'.
3447         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
3448         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
3449         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
3450         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3451         - Use `=jis-x0212' instead of `japanese-jisx0212'.
3452         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
3453         - Use `=>>gt' instead of `<=>gt'.
3454         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
3455         - Add setting for `=>>jis-x0208@1990'.
3456         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
3457           `=>>jis-x0213-1@2000'.
3458         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
3459         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
3460           `=>>jis-x0213-1@2004'.
3461         - Add setting for `=>>jis-x0208@1978'.
3462         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
3463
3464 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3465
3466         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
3467         XEmacs CHISE.
3468
3469 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3470
3471         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3472         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
3473         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
3474         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
3475         `<=>jis-x0213-1@2004'.
3476
3477 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3478
3479         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
3480         CHISE.
3481         (=>jis-x0213-2): Ditto.
3482
3483 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3484
3485         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3486         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
3487
3488 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3489
3490         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3491         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
3492         `=>jis-x0213-1'.
3493
3494 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3495
3496         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
3497         CHISE.
3498         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
3499
3500 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3501
3502         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
3503         `<==>jis-x0213-1'.
3504         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
3505         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
3506         (=>jis-x0208): Renamed from `<=>jis-x0208'.
3507         (<=>jis-x0208): New alias for `=>jis-x0208'.
3508         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
3509         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
3510         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
3511         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
3512         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
3513         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
3514         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
3515         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
3516         (=>>gt): Renamed from `<==>gt'.
3517         (<==>gt): New alias for `=>>gt'.
3518
3519 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3520
3521         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3522         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
3523         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3524         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
3525         - Add settings for `<=>jis-x0213-1@2000' and
3526           `<=>jis-x0213-1@2004'.
3527
3528         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
3529         XEmacs CHISE.
3530         (<==>jis-x0213-1): Likewise.
3531         (<==>jis-x0213-1@2000): Likewise.
3532         (<==>jis-x0213-1@2004): Likewise.
3533         (<=>jis-x0208): Add property `=>iso-ir 168'.
3534         (<=>jis-x0208@1997): Likewise.
3535         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
3536         as the mother; add property `=>iso-ir 228'.
3537         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
3538         property `=>iso-ir 228'.
3539         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
3540         property `=>iso-ir 233'.
3541         (<==>gt): Renamed from `<=>gt'.
3542         (<=>gt): New alias for `<==>gt'.
3543
3544 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3545
3546         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
3547         CHISE.
3548         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
3549         `<=>jis-x0208' as the mother.
3550         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
3551         (<=>jis-x0213-1@2000): Ditto.
3552         (<=>jis-x0213-1@2004): Ditto.
3553
3554 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3555
3556         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3557         settings for `<=>gt'.
3558
3559         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
3560
3561 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3562
3563         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
3564         XEmacs CHISE.
3565         (=jis-x0208@1978/-4pr): Likewise.
3566         (=jis-x0208@1978/4-pr): Likewise.
3567         (=jis-x0213-1): Likewise.
3568         (=ucs@iso): Likewise.
3569         (=ucs@unicode): Likewise.
3570         (=ucs@gb): Likewise.
3571         (=ucs@gb/fw): Likewise.
3572         (=ucs@cns): Likewise.
3573         (=ucs@cns/fw): Likewise.
3574         (=ucs@jis): Likewise.
3575         (=ucs@jis/fw): Likewise.
3576         (=ucs@jis/1990): Likewise.
3577         (=ucs@jis/2000): Likewise.
3578         (=ucs@jis/2004): Likewise.
3579         (=ucs@JP): Likewise.
3580         (=ucs@ks): Likewise.
3581         (=ucs@big5): Likewise.
3582         (=ucs@big5/cns11643): Likewise.
3583         (=ucs@cns11643): Likewise.
3584
3585 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3586
3587         * mule/mule-charset.el (default-coded-charset-priority-list):
3588         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
3589
3590         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
3591         CHISE.
3592         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
3593         mother.
3594
3595 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3596
3597         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
3598         from src/mule-charset.c].
3599         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
3600         specify `final'.
3601         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
3602         `iso-ir' and `final', namely now it is used as ISO-IR-42.
3603         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
3604         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
3605         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
3606         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
3607
3608 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3609
3610         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
3611         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
3612         (=jis-x0208@1978/i-4): Specify `partial'.
3613         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
3614         mother coded-charset.
3615         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
3616
3617 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3618
3619         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3620         settings for `=jis-x0213-1@2004'.
3621
3622 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3623
3624         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
3625         CHISE.
3626         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
3627         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
3628         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
3629         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
3630         temporarily.
3631         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
3632
3633 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3634
3635         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
3636         CHISE.
3637         (=shinjigen@1ed): Inherited from `=shinjigen'.
3638         (=shinjigen@rev): Likewise.
3639
3640 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3641
3642         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3643         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
3644
3645 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3646
3647         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
3648         define it as an alias.
3649         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
3650         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
3651         alias.
3652         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
3653         alias.
3654
3655 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3656
3657         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
3658         CHISE.
3659
3660 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3661
3662         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
3663         CHISE.
3664         (shinjigen-2): Ditto.
3665
3666 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3667
3668         * mule/mule-charset.el (default-coded-charset-priority-list):
3669         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
3670         `chinese-big5-eten-*' and `chinese-big5'.
3671
3672 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3673
3674         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
3675         #x9FA5 temporarily.
3676
3677 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3678
3679         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3680         settings for `=jis-x0208@1978/i1'.
3681
3682 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3683
3684         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
3685         XEmacs CHISE.
3686
3687 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3688
3689         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
3690         XEmacs CHISE.
3691
3692 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3693
3694         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
3695         XEmacs CHISE.
3696
3697 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3698
3699         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
3700         CHISE.
3701         (=ucs-bmp@cns): Likewise.
3702         (=ucs-bmp@jis): Likewise.
3703         (=ucs-bmp@ks): Likewise.
3704
3705 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3706
3707         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
3708         CHISE.
3709         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
3710
3711 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3712
3713         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3714         settings for `=zinbun-oracle'.
3715
3716         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3717         `=zinbun-oracle'.
3718
3719 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3720
3721         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3722         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
3723         `=ucs@iso'.
3724
3725 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3726
3727         * mule/mule-charset.el (default-coded-charset-priority-list):
3728         Delete `ucs-sip'; modify order of some CCSs.
3729
3730 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3731
3732         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
3733         in XEmacs CHISE.
3734
3735         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
3736         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
3737         CHISE.
3738
3739 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3740
3741         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
3742         its registry.
3743         (=ucs-radicals@unicode): Likewise.
3744
3745 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3746
3747         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
3748         CHISE.
3749
3750 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3751
3752         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
3753         CHISE.
3754
3755 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3756
3757         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
3758         CHISE.
3759
3760 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3761
3762         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3763         Modify preference of *isolated settings*.
3764
3765 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3766
3767         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
3768         utf-2000 is provided.
3769         (=ucs@cns11643): Likewise.
3770
3771 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3772
3773         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3774         Prefer every *isolated setting* to ordinary setting.
3775
3776 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3777
3778         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3779         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
3780
3781 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3782
3783         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
3784         CHISE.
3785
3786 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3787
3788         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3789         settings for `=jis-x0208@1997'.
3790
3791 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3792
3793         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3794         `=jis-x0208@1997'.
3795
3796 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3797
3798         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
3799         XEmacs CHISE.
3800
3801 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3802
3803         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
3804         `=jis-x0208@1978'.
3805         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
3806         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
3807         `=jis-x0208-1990' as the mother.
3808         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
3809
3810 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3811
3812         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
3813         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
3814         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
3815         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
3816         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
3817         for `=ucs@JP'.
3818
3819 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3820
3821         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
3822         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
3823         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
3824         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
3825         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
3826         `=daikanwa@rev2'.
3827
3828 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3829
3830         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
3831         (=gt): Likewise.
3832         (=gt-k): Likewise.
3833         (=gt-pj-*): Likewise.
3834         (=gt-pj-k1): Likewise.
3835         (=gt-pj-k2): Likewise.
3836         (=daikanwa): Likewise.
3837         (=daikanwa-rev1): Likewise.
3838         (=daikanwa-rev2): Likewise.
3839         (=big5-pua): Likewise.
3840         (=big5-eten): Likewise.
3841         (chinese-big5-eten-a): Likewise.
3842         (chinese-big5-eten-b): Likewise.
3843         (=hanziku-*): Likewise.
3844         (=cbeta): Likewise.
3845         (=jef-china3): Likewise.
3846         (=ruimoku-v6): Likewise.
3847         (=ucs@iso): Likewise.
3848         (=ucs@unicode): Likewise.
3849         (=ucs@gb): Likewise.
3850         (=ucs@cns): Likewise.
3851         (=ucs@jis): Likewise.
3852         (=ucs@jis-1990): Likewise.
3853         (=ucs@jis-2000): Likewise.
3854         (=ucs@jp): Likewise.
3855         (=ucs@ks): Likewise.
3856         (=ucs@big5): Likewise.
3857         (=ucs-radicals): Likewise.
3858         (=ucs-radicals@unicode): Likewise.
3859         (=ucs-bmp-cjk): Likewise.
3860         (=ucs-bmp-cjk@unicode): Likewise.
3861         (=ucs-sip-ext-b): Likewise.
3862         (=ucs-sip-ext-b@iso): Likewise.
3863
3864 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3865
3866         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3867         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
3868
3869 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3870
3871         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3872         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
3873         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
3874         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
3875         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
3876         arabic-digit, ipa and ``&I-B-XXXX;''.
3877
3878 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3879
3880         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3881         setting for (I-)HZK{03..12}-XXXX.
3882
3883 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3884
3885         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3886         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
3887
3888         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3889         `=ruimoku-v6'.
3890
3891         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
3892         CHISE.
3893
3894 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3895
3896         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
3897         (=ucs@unicode): Likewise.
3898         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
3899         (=ucs@cns): Likewise.
3900         (=ucs@jis): Likewise.
3901         (=ucs@ks): Likewise.
3902         (=ucs@big5): Likewise.
3903
3904 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3905
3906         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
3907         `ucs-jis'.
3908         (utf-8-jis-er): Likewise.
3909         (utf-8-jp): New coding-system.
3910         (utf-8-jp-er): Likewise.
3911
3912         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
3913
3914 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3915
3916         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
3917
3918         * mule/japanese.el: Move definition of `euc-jisx0213' to
3919         mule/mule-coding.el.
3920
3921 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3922
3923         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
3924         mule-coding before loading update-cdb when utf-2000 is provided.
3925
3926 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3927
3928         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
3929         `=daikanwa'.
3930
3931 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3932
3933         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
3934         definition codes when `utf-2000' is provided.
3935
3936 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3937
3938         * mule/mule-category.el (word-combining-categories): Don't setup
3939         `word-combining-categories' in XEmacs CHISE.
3940         (word-separating-categories): Add setting about Latin script in
3941         XEmacs CHISE.
3942
3943 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3944
3945         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3946         setting for `chinese-big5'.
3947
3948 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3949
3950         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3951         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
3952         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
3953         add setting for HZK0[12]-xxxx.
3954
3955 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3956
3957         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
3958         in XEmacs CHISE.
3959
3960 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3961
3962         * mule/mule-charset.el (default-coded-charset-priority-list):
3963         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
3964         and `chinese-big5' to `=gt-pj-*'.
3965
3966 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3967
3968         * mule/mule-conf.el (=daikanwa): Renamed from
3969         `ideograph-daikanwa'.
3970         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
3971
3972 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3973
3974         * mule/mule-conf.el (=cns11643-7): Renamed from
3975         `chinese-cns11643-7'.
3976         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
3977
3978 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3979
3980         * mule/mule-conf.el (=cns11643-6): Renamed from
3981         `chinese-cns11643-6'.
3982         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
3983
3984 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3985
3986         * mule/mule-conf.el (=cns11643-5): Renamed from
3987         `chinese-cns11643-5'.
3988         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
3989
3990 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3991
3992         * mule/mule-conf.el (=cns11643-4): Renamed from
3993         `chinese-cns11643-4'.
3994         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
3995
3996 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3997
3998         * mule/mule-conf.el (=cns11643-3): Renamed from
3999         `chinese-cns11643-3'.
4000         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4001
4002 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4003
4004         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4005         `=cns11643-2'.
4006         (chinese-cns11643-2): New alias for `=cns11643-2'.
4007
4008 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4009
4010         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4011         `=cns11643-1'.
4012         (chinese-cns11643-1): New alias for `=cns11643-1'.
4013
4014 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4015
4016         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4017         (chinese-gb12345): New alias for `=gb12345'.
4018
4019 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4020
4021         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4022         (chinese-gb2312): New alias for `=gb2312'.
4023
4024 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4025
4026         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4027         (chinese-big5): New alias for `=big5'.
4028
4029 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4030
4031         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4032         (korean-ksc5601): New alias for `=ks-x1001'.
4033
4034 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4035
4036         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4037         `=jis-x0212'.
4038         (japanese-jisx0212): New alias for `=jis-x0212'.
4039
4040 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4041
4042         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4043         `=jis-x0208-1983'.
4044         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4045
4046 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4047
4048         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4049         `=jis-x0208-1978'.
4050         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4051
4052 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4053
4054         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4055         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4056
4057 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4058
4059         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4060         (chinese-cns11643-3): Specify iso-ir 183.
4061         (chinese-cns11643-4): Specify iso-ir 184.
4062         (chinese-cns11643-5): Specify iso-ir 185.
4063         (chinese-cns11643-6): Specify iso-ir 186.
4064         (chinese-cns11643-7): Specify iso-ir 187.
4065         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4066         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4067
4068 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4069
4070         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4071         \uXXXX for every cases.
4072
4073 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4074
4075         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4076         (ucs-big5): Changed to an alias for `=ucs@big5'.
4077
4078 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4079
4080         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4081         (ucs-ks): Changed to an alias for `=ucs@ks'.
4082
4083 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4084
4085         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4086         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4087
4088 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4089
4090         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4091         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4092
4093 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4094
4095         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4096         (ucs-jis): Changed to an alias for `=ucs@jis'.
4097
4098 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4099
4100         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4101         (ucs-cns): Changed to an alias for `=ucs@cns'.
4102
4103 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4104
4105         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4106         (ucs-gb): Changed to an alias for `=ucs@gb'.
4107
4108 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4109
4110         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4111         `ideograph-daikanwa-2'.
4112         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4113         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4114
4115 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4116
4117         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4118         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4119
4120         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4121         for `xemacs-chise-version'.
4122
4123 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4124
4125         * mule/mule-charset.el (default-coded-charset-priority-list):
4126         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4127         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4128         instead of `ideograph-hanziku-*'.
4129
4130         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4131         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4132
4133 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4134
4135         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4136         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4137         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4138         `utf-2000' is provided.
4139
4140 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4141
4142         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4143         is provided [was builtin coded-charsets].
4144
4145 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4146
4147         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4148         is provided [was builtin coded-charsets].
4149
4150 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4151
4152         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4153         is provided [was builtin coded-charsets].
4154
4155 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4156
4157         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4158         is provided [was builtin coded-charsets].
4159
4160 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4161
4162         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4163         when `utf-2000' is provided [was builtin coded-charsets].
4164
4165 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4166
4167         * mule/mule-conf.el (=hanziku-*): Renamed from
4168         `ideograph-hanziku-*'.
4169         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4170
4171 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4172
4173         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4174         `utf-2000' is provided [was builtin coded-charsets].
4175         (ideograph-hanziku-{1..12}): Likewise.
4176
4177 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4178
4179         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4180         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4181
4182 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4183
4184         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4185         when `utf-2000' is provided [was builtin coded-charsets].
4186
4187 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4188
4189         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4190         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4191         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4192
4193 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4194
4195         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4196         (ideograph-gt): Changed to an alias for `=gt'.
4197
4198 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4199
4200         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4201         is provided; it was defined as a builtin coded-charset.
4202         (ideograph-gt): Likewise.
4203
4204 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4205
4206         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4207         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4208
4209 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4210
4211         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4212         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4213
4214 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4215
4216         * mule/mule-conf.el (=big5-eten): Renamed from
4217         `chinese-big5-eten'.
4218         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4219
4220 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4221
4222         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4223         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4224
4225 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4226
4227         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4228         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4229
4230 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4231
4232         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4233         (china3-jef): Changed to an alias for `=jef-china3'.
4234
4235 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4236
4237         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4238         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4239
4240         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4241         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4242         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4243         when `utf-2000' is provided.
4244
4245 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4246
4247         * mule/mule-charset.el (default-coded-charset-priority-list):
4248         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4249
4250         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4251         (ucs-jis-2000): Deleted.
4252
4253 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4254
4255         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4256         UTF-2000.
4257         (=ucs-jis-2000): New coded-charset for UTF-2000.
4258
4259 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4260
4261         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4262         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4263
4264 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4265
4266         * mule/mule-charset.el (default-coded-charset-priority-list):
4267         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4268         `ideograph-cbeta'.
4269
4270 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4271
4272         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4273         builtin coded-charset].
4274
4275 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4276
4277         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4278         settings for &K0-xxxx and &I-K0-xxxx.
4279
4280 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4281
4282         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4283         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4284
4285 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4286
4287         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4288         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4289
4290 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4291
4292         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4293         UTF-2000.
4294         (ideograph-gt-pj-k1): Likewise.
4295         (ideograph-gt-pj-k2): Likewise.
4296
4297 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4298
4299         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4300         `=jis-x0208'.
4301
4302 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4303
4304         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4305         UTF-2000 [was a builtin coded-charset].
4306
4307 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4308
4309         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4310         (utf-8-gb-er): Likewise.
4311
4312 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4313
4314         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4315         settings for JIS X 0212 and JIS X 0208:1978.
4316
4317 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4318
4319         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4320         setting for JIS X 0213.
4321
4322 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4323
4324         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4325         standard-case-table in UTF-2000.
4326
4327 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4328
4329         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4330         definitions for isolated-chars.
4331
4332 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4333
4334         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4335         `configure-utf-2000-lisp-directory'.
4336         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4337         `mule-lisp-load-path'.
4338
4339 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4340
4341         * startup.el (startup-setup-paths): Set and use
4342         `utf-2000-lisp-directory'.
4343         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
4344         UTF-2000.
4345
4346 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4347
4348         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
4349         (paths-find-utf-2000-lisp-directory): New function.
4350         (paths-construct-load-path): Add new optional argument
4351         `utf-2000-lisp-directory'.
4352
4353         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
4354
4355 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4356
4357         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
4358         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
4359         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
4360         (default-coded-charset-priority-list): Add `chinese-big5-1' and
4361         `chinese-big5-2' in UTF-2000.
4362
4363         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
4364         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
4365
4366 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4367
4368         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
4369         `big5-eten-er' in UTF-2000.
4370         (big5-cdp): Modify DOC-string and mnemonic.
4371
4372 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4373
4374         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
4375         UTF-2000 [renamed from utf-8-er].
4376         (utf-8-gb): New coding-system in UTF-2000.
4377         (utf-8-gb-er): Likewise.
4378         (utf-8-cns): Likewise.
4379         (utf-8-cns-er): Likewise.
4380         (utf-8-big5): Likewise.
4381         (utf-8-big5-er): Likewise.
4382         (utf-8-jis): Likewise.
4383         (utf-8-jis-er): Likewise.
4384         (utf-8-ks): Likewise.
4385         (utf-8-ks-er): Likewise.
4386         (utf-8-er): Likewise.
4387
4388 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4389
4390         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
4391         instead of `utf-8-unix' in UTF-2000.
4392
4393         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
4394
4395 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4396
4397         * mule/japanese.el (euc-jisx0213): New coding-system.
4398
4399         * mule/mule-conf.el (japanese-jisx0213-1): Specify
4400         `japanese-jisx0208-1990' as the mother.
4401
4402 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4403
4404         * dumped-lisp.el (preloaded-file-list): Change condition of
4405         loading "close-cdb".
4406
4407 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4408
4409         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
4410         setup `coded-charset-entity-reference-alist'.
4411
4412 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4413
4414         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
4415         UTF-2000.
4416
4417 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4418
4419         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4420         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
4421
4422 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4423
4424         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
4425         (chinese-big5-eten-a): Likewise.
4426         (chinese-big5-eten-b): Likewise.
4427         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
4428         code range is #x8140 .. #x8DFE.
4429
4430 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4431
4432         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
4433         UTF-2000.
4434         (chinese-big5-cdp): Likewise.
4435
4436 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4437
4438         * dumped-lisp.el (preloaded-file-list): Rename
4439         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
4440
4441 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4442
4443         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
4444         append `system-char-db-source-file-list' into
4445         `preloaded-file-list' in UTF-2000.
4446
4447 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4448
4449         * dumped-lisp.el (preloaded-file-list): Delete
4450         character-definition files.
4451
4452 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4453
4454         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
4455         UTF-2000.
4456
4457 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4458
4459         * mule/mule-charset.el (default-coded-charset-priority-list):
4460         Delete `mojikyo-2022-1'.
4461
4462 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4463
4464         * mule/mule-charset.el (default-coded-charset-priority-list):
4465         Delete `mojikyo'.
4466
4467 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4468
4469         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4470         `ucs-sip'.
4471
4472 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4473
4474         * mule/mule-charset.el (default-coded-charset-priority-list):
4475         Comment out `chinese-gb12345'.
4476
4477 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4478
4479         * bytecomp.el (byte-compile-insert-header): Fixed.
4480
4481 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4482
4483         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
4484         XEmacs UTF-2000.
4485
4486 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4487
4488         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
4489         UTF-2000.
4490
4491 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4492
4493         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4494         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
4495
4496 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4497
4498         * mule/mule-charset.el (default-coded-charset-priority-list):
4499         `japanese-jef-china3' is renamed `china3-jef'.
4500
4501 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4502
4503         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4504         `japanese-jef-china3' and `ideograph-cbeta'.
4505
4506 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
4507
4508         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
4509
4510 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4511
4512         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4513         `chinese-big5-cdp'.
4514
4515 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4516
4517         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4518         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
4519
4520 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4521
4522         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
4523         loading character definitions.
4524
4525 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4526
4527         * dumped-lisp.el (preloaded-file-list): Rename
4528         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
4529
4530 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4531
4532         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4533         `chinese-big5'.
4534
4535 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4536
4537         * dumped-lisp.el (preloaded-file-list): Dump
4538         "Ideograph-R028-Private" with XEmacs UTF-2000.
4539
4540 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4541
4542         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4543         `chinese-gb12345'.
4544
4545 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4546
4547         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4548         `ideograph-gt-pj-{1..11}'.
4549
4550         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
4551         XEmacs UTF-2000.
4552
4553 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4554
4555         * mule/mule-charset.el (default-coded-charset-priority-list):
4556         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
4557         `chinese-isoir165'.
4558
4559 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4560
4561         * format.el (format-alist): Revive `image/jpeg', `image/gif',
4562         `image/png', `image/x-xpm' and `image/tiff'.
4563
4564         * files.el (binary-file-regexps): Add *.PNG.
4565
4566 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4567
4568         * mule/mule-charset.el (default-coded-charset-priority-list):
4569         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
4570         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
4571
4572 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4573
4574         * list-mode.el: Call `completion-list-mode' to avoid slowness of
4575         the first completion when UTF-2000 is running.
4576
4577 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4578
4579         * mule/mule-charset.el (default-coded-charset-priority-list):
4580         Delete `ucs'.
4581
4582 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4583
4584         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
4585
4586         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4587         `mojikyo' instead of `mojikyo-pj-[1..21]'.
4588
4589 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4590
4591         * mule/vietnamese.el (vscii-2): Delete abolished property
4592         `composite'; now composite mode is default.
4593
4594 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4595
4596         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
4597         of `raw-text'; check \uHHHH representation even if non-ascii
4598         characters are not found.
4599
4600         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
4601         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
4602         unconditionally.
4603
4604         * mule/viet-ccl.el: New file.
4605
4606         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
4607         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
4608         - Separate CCL based implementations to viet-ccl.el.
4609
4610 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
4611
4612         * mule/mule-conf.el (japanese-jisx0213-1): Allow
4613         "jisx0213.2000-1".
4614         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
4615
4616         * mule/mule-charset.el (default-coded-charset-priority-list):
4617         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
4618         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
4619
4620 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
4621
4622         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
4623
4624 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
4625
4626         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4627         `ucs' in UTF-2000.
4628
4629 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
4630
4631         * mule/mule-charset.el (default-coded-charset-priority-list):
4632         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
4633         `arabic-iso8859-6'.
4634
4635 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
4636
4637         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4638         `mojikyo-pj-[1 .. 21]' in UTF-2000.
4639
4640 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
4641
4642         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4643         `katakana-jisx0201' in UTF-2000.
4644
4645 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4646
4647         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
4648         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
4649         "u0FB50-Arabic-Presentation-Forms-A",
4650         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
4651         "u0FE50-Small-Form-Variants",
4652         "u0FE70-Arabic-Presentation-Forms-B",
4653         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
4654         UTF-2000.
4655
4656 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
4657
4658         * dumped-lisp.el (preloaded-file-list): Delete
4659         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
4660         ... "Ideograph-R214-Flute" in UTF-2000.
4661
4662 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
4663
4664         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
4665         (japanese-jisx0213-2): New coded-charset.
4666
4667         * dumped-lisp.el (preloaded-file-list): Add
4668         "Ideograph-R028-Private", "Ideograph-R029-Again" and
4669         "Ideograph-R030-Mouth".
4670
4671 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
4672
4673         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
4674         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
4675         "Ideograph-R015-Ice", "Ideograph-R016-Table",
4676         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
4677         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
4678         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
4679         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
4680         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
4681
4682 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
4683
4684         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
4685         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
4686         "Ideograph-R005-Second", "Ideograph-R006-Hook",
4687         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
4688         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
4689
4690         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4691         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
4692
4693 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4694
4695         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
4696         in UTF-2000.
4697
4698 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4699
4700         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
4701         (chinese-isoir165): Moved from mule/chinese.el.
4702         (chinese-cns11643-3): Moved from mule/chinese.el.
4703         (chinese-cns11643-4): Moved from mule/chinese.el.
4704         (chinese-cns11643-5): Moved from mule/chinese.el.
4705         (chinese-cns11643-6): Moved from mule/chinese.el.
4706         (chinese-cns11643-7): Moved from mule/chinese.el.
4707
4708         * mule/chinese.el: Move definition of coded-charsets to
4709         mule/mule-conf.el.
4710
4711 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4712
4713         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4714         `ideograph-daikanwa'.
4715
4716 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4717
4718         * dumped-lisp.el (preloaded-file-list): Delete
4719         "ccs-jisx0201-latin.el".
4720
4721 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4722
4723         * dumped-lisp.el (preloaded-file-list): Add
4724         "u031A0-Extended-Bopomofo" in UTF-2000.
4725
4726 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4727
4728         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
4729         renamed to u02E00-CJK-Radical-Supplement.
4730
4731 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4732
4733         * dumped-lisp.el (preloaded-file-list): Add
4734         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
4735         "u030A0-Katakana", "u03100-Bopomofo",
4736         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
4737         "u03200-Enclosed-CJK-Letters-and-Months" and
4738         "u03300-CJK-Compatibility".
4739
4740 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4741
4742         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
4743         "u02F00-Kangxi-Radicals" and
4744         "u02FF0-Ideographic-Description-Characters".
4745
4746 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4747
4748         * dumped-lisp.el (preloaded-file-list): Add
4749         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
4750         "u02800-Braille-Patterns" in UTF-2000.
4751
4752 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4753
4754         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
4755         "uXXXXX-*.el" in UTF-2000.
4756
4757         * bytecomp.el (byte-compile-insert-header): Delete comments if
4758         non-ASCII characters are found; allow `byte-compile-dynamic' and
4759         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
4760         `raw-text'.
4761
4762 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4763
4764         * dumped-lisp.el (preloaded-file-list): Add
4765         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
4766         "u025A0-Geometric-Shapes.el".
4767
4768 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4769
4770         * dumped-lisp.el (preloaded-file-list): Add
4771         "u02400-Control-Pictures.el", "u02440-OCR.el" and
4772         "u02460-Enclosed-Alphanumerics.el".
4773
4774 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4775
4776         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4777         `chinese-gb2312'.
4778
4779         * dumped-lisp.el (preloaded-file-list): Add
4780         "u02200-Mathematical-Operators.el" and
4781         "u02300-Miscellaneous-Technical.el".
4782
4783 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4784
4785         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4786         `chinese-cns11643-*'.
4787
4788         * dumped-lisp.el (preloaded-file-list): Add
4789         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
4790         "u02190-Arrows.el" in UTF-2000.
4791
4792 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4793
4794         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4795         `korean-ksc5601'.
4796
4797         * dumped-lisp.el (preloaded-file-list): Add
4798         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
4799         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
4800         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
4801
4802 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4803
4804         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
4805
4806 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4807
4808         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
4809         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
4810         "u01780-Khmer.el", "u01800-Mongolian.el",
4811         "u01E00-Latin-Extended-Additional.el" and
4812         "u01F00-Greek-Extended.el" in UTF-2000.
4813
4814 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4815
4816         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4817         `ethiopic-ucs' and `ethiopic'.
4818
4819         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
4820         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
4821
4822         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
4823         from mule/ethiopic.el.
4824
4825         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
4826         mule/mule-conf.el.
4827
4828 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4829
4830         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4831         `lao'.
4832
4833         * mule/mule-conf.el (lao): New coded-charset.
4834
4835         * dumped-lisp.el (preloaded-file-list): Add
4836         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
4837         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
4838         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
4839         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
4840         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
4841
4842 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4843
4844         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4845         `ucs-bmp' and `arabic-iso8859-6'.
4846
4847 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4848
4849         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
4850         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
4851         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
4852
4853 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4854
4855         * startup.el (normal-top-level): Load autoload file for UTF-2000
4856         in UTF-2000.
4857
4858 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
4859
4860         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
4861         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
4862         "u00020-Basic-Latin.el", "u00080-C1.el",
4863         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
4864         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
4865         "u002B0-Spacing-Modifier-Letters.el",
4866         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
4867         UTF-2000.
4868
4869 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
4870
4871         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4872         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
4873         instead of `vietnamese-viscii-*'.
4874
4875 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
4876
4877         * mule/mule-conf.el: New file.
4878
4879         * mule/misc-lang.el: Move definition of charset `ipa' to
4880         mule/mule-conf.el.
4881
4882 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4883
4884         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4885         `latin-viscii'; prefer it for characters used in Vietnamese.
4886
4887 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
4888
4889         * bytecomp.el (byte-compile-insert-header): Fix regexp.
4890
4891 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
4892
4893         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
4894         `vietnamese-viscii-lower'.
4895         (latin-viscii-upper): Renamed from charset
4896         `vietnamese-viscii-upper'.
4897         (vietnamese-viscii-lower): New alias for charset
4898         `latin-viscii-lower'.
4899         (vietnamese-viscii-upper): New alias for charset
4900         `latin-viscii-upper'.
4901
4902 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
4903
4904         * mule/mule-charset.el (default-coded-charset-priority-list):
4905         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
4906
4907 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
4908
4909         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
4910         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
4911         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
4912         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
4913         lisp/utf-2000.
4914
4915 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4916
4917         * mule/ccs-tcvn5712.el: New file.
4918
4919 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4920
4921         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
4922         in UTF-2000.
4923
4924 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4925
4926         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4927         `japanese-jisx0208'.
4928
4929 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4930
4931         * dumped-lisp.el (preloaded-file-list): Add
4932         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
4933         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
4934         UTF-2000.
4935
4936         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
4937         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
4938         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
4939         mule/ccs-viscii.el: New files.
4940
4941         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
4942         if \uXXXX is found.
4943
4944 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4945
4946         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4947         `hiragana-jisx0208' and `katakana-jisx0208'.
4948
4949 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
4950
4951         * mule/chinese.el (chinese-cns11643-3): Define it even if
4952         `utf-2000' is provided.
4953         (chinese-cns11643-4): Likewise.
4954         (chinese-cns11643-5): Likewise.
4955         (chinese-cns11643-6): Likewise.
4956         (chinese-cns11643-7): Likewise.
4957
4958 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
4959
4960         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4961         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
4962
4963 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4964
4965         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4966         `cyrillic-iso8859-5' and `greek-iso8859-7'.
4967
4968 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4969
4970         * mule/mule-charset.el (default-coded-charset-priority-list):
4971         Setup in UTF-2000.
4972
4973 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
4974
4975         * mule/viet-chars.el: Don't define charset
4976         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
4977         they are defined as builtin charsets.
4978
4979 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
4980
4981         * version.el (emacs-version): Add more space just before UTF-2000
4982         version string.
4983
4984 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
4985
4986         * version.el ([constant] emacs-version): Don't add a space in the
4987         preceding place of `xemacs-betaname' because it is duplicated.
4988         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
4989
4990         * startup.el (splash-frame-body): Add ETL.
4991
4992 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
4993
4994         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
4995         is provided because it is defined as builtin charset.
4996         (chinese-cns11643-4): Likewise.
4997         (chinese-cns11643-5): Likewise.
4998         (chinese-cns11643-6): Likewise.
4999         (chinese-cns11643-7): Likewise.
5000
5001 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5002
5003         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5004         coding-system `iso-10646-ucs-4' is not defined.
5005
5006 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5007
5008         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5009         coding-system if `utf-2000' is provided.
5010
5011 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5012
5013         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5014         `utf-2000' is provided.
5015
5016 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5017
5018         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5019         if utf-2000 is provided temporally.
5020
5021 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5022
5023         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5024         as builtin variable].
5025
5026 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5027
5028         * files.el (insert-file-contents-literally): Treat file as binary;
5029         call file-name-handlers. [sync with Emacs 20.3.10]
5030
5031 2008-12-28  Vin Shelton  <acs@xemacs.org>
5032
5033         * XEmacs 21.4.22 is released
5034
5035 2008-12-30  Vin Shelton  <acs@xemacs.org>
5036
5037         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5038         during building even if no packages are found.
5039
5040 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5041
5042         * printer.el (generic-print-region): 
5043         (generic-print-buffer): 
5044         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5045         check if the msprinter device is available, now that msprinter is
5046         always available as a specifier tag. 
5047
5048 2008-12-24  Vin Shelton  <acs@xemacs.org>
5049
5050         * about.el: Add Francisco to my bio!
5051
5052 2008-12-23  Vin Shelton  <acs@xemacs.org>
5053
5054         * autoload.el: Move operator definitions to autoload-operators.el
5055         in the xemacs-base package.
5056
5057 2007-11-22  Vin Shelton  <acs@xemacs.org>
5058
5059         * about.el (about-hacker-contribution): Updated my bio.
5060
5061 2007-10-07  Vin Shelton  <acs@xemacs.org>
5062
5063         * XEmacs 21.4.21 is released
5064
5065 2007-09-19  Didier Verna  <didier@xemacs.org>
5066
5067         Update my personal info.
5068         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5069         * about.el (about-other-current-hackers): Ditto.
5070         * about.el (about-url-alist): Add my musical website.
5071         * about.el (about-personal-info): Update my entry.
5072         * about.el (about-hacker-contribution): Ditto.
5073
5074 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5075
5076         * package-get.el (package-get-download-sites): Update download
5077         sites in Japan.
5078         * package-get.el (package-get-pre-release-download-sites): Ditto.
5079
5080 2007-08-18  Vin Shelton  <acs@xemacs.org>
5081
5082         * package-get.el (package-get-pre-release-download-sites): Sync
5083         mirror sites with 21.5.  (Thanks, Adrian)
5084
5085 2007-08-09  Mike Sperber  <mike@xemacs.org>
5086
5087         * startup.el (migrate-user-init-file): Create backup of
5088         `user-init-file' before migrating.
5089         * startup.el (maybe-migrate-user-init-file): Print
5090         information about backup file.
5091         (maybe-create-compatibility-dot-emacs): Follow above change.
5092
5093 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5094
5095         * font-lock.el: Sync font-lock-add-keywords and
5096         font-lock-remove-keywords from GNU Emacs.
5097         * font-lock.el (font-lock-keywords-alist): New.
5098         * font-lock.el (font-lock-removed-keywords-alist): New.
5099         * font-lock.el (font-lock-add-keywords): New.
5100         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5101         * font-lock.el (font-lock-remove-keywords): New.
5102
5103 2007-08-16  Vin Shelton  <acs@xemacs.org>
5104
5105         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5106         patch from Hans de Graaff.
5107
5108 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5109
5110         * package-get.el (package-get-download-sites): Document Chile and
5111         update Denmark download site.
5112         * package-get.el (package-get-pre-release-download-sites): Ditto.
5113
5114 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5115
5116         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5117
5118 2006-12-09  Vin Shelton  <acs@xemacs.org>
5119
5120         * XEmacs 21.4.20 is released
5121
5122 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5123
5124         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5125
5126 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5127
5128         * info.el (Info-find-file-node, Info-insert-dir)
5129         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5130         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5131         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5132         and discussion.
5133
5134 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5135
5136         * obsolete.el (line-beginning-position): New, from 21.5.x.
5137         (line-end-position): Ditto.
5138
5139 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5140
5141         * package-get.el (package-get-download-sites): Welcome
5142         nl.xemacs.org and Thanks!
5143         * package-get.el (package-get-pre-release-download-sites): Ditto.
5144
5145 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5146
5147         * font-lock.el: Add support for not-so recent changes in Java to
5148         java-mode.
5149
5150 2006-01-28  Vin Shelton  <acs@xemacs.org>
5151
5152         * XEmacs 21.4.19 is released
5153
5154 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5155
5156         * easymenu.el: Update copyright. 
5157         * easymenu.el (easy-menu-all-popups):
5158         Add a docstring. 
5159         * easymenu.el (easy-menu-add):
5160         Document a bug, rework the function to preserve any existing
5161         non-default mode-popup-menu instead of overwriting it, and not to
5162         bother normalising the menu title (nothing else does).
5163         * easymenu.el (easy-menu-remove):
5164         Restore the default mode-popup-menu instead of leaving an empty
5165         one when we remove the last easy-menu popup. 
5166
5167 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5168
5169         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5170         as suggested by Rodrigo Ventura.
5171         * package-get.el (package-get-pre-release-download-sites): Ditto,
5172         with replacement of xemacs-21.5 by beta, which is the logical path
5173         to our beta core and package pre-releases.
5174
5175 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5176
5177         * package-get.el (package-get-download-sites): Add Hong Kong
5178         download site.
5179         * package-get.el (package-get-pre-release-download-sites): Ditto.
5180
5181 2005-12-26  Vin Shelton  <acs@xemacs.org>
5182
5183         * find-paths.el:
5184         * find-paths.el (paths-emacs-root-p): Add search for package root.
5185         * find-paths.el (paths-find-emacs-root): Replaced with
5186         paths-find-invocation-roots, which returns a list of roots.
5187         * find-paths.el (paths-find-invocation-roots): New.
5188         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5189
5190 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5191
5192         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5193         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5194
5195 2005-12-03  Vin Shelton <acs@xemacs.org>
5196
5197         * XEmacs 21.4.18 is released
5198
5199 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5200
5201         * package-get.el (package-get-download-sites): Update reflecting
5202         latest http://www.xemacs.org/Releases/ information generated by
5203         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5204         * package-get.el (package-get-pre-release-download-sites): Ditto.
5205
5206 2005-02-28  Simon Josefsson  <jas@extundo.com>
5207
5208         * about.el (xemacs-hackers): Add jas.
5209         (about-other-current-hackers): Likewise.
5210         (about-url-alist): Add URL for jas.
5211         (about-personal-info): Document jas.
5212         (about-hacker-contribution): Describe jas contributions.
5213
5214 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5215
5216         * easymenu.el (easy-menu-remove): As described in 
5217         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5218         except the "Command" menu from mode-popup-menu. 
5219
5220 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5221  
5222         * font.el (font-spatial-to-canonical): Correct calculation of 
5223         return value for pixel-based input value. 
5224  
5225 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5226
5227         * code-process.el (call-process): Process-related docstring
5228         improvements spurred by Norbert Koch.
5229         * code-process.el (call-process-region): Ditto.
5230         * code-process.el (start-process): Ditto.
5231
5232 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5233
5234         * finder.el (finder-find-library): Return filename actually
5235         searched for.
5236
5237 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5238
5239         * help.el (view-emacs-news): Use `expand-file-name' instead of
5240         `locate-data-file' as the latter will find any "NEWS" files that
5241         might exist in packages _before_ the one in core.
5242
5243 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5244
5245         * package-get.el (package-get-init-package):
5246         package-get-init-package buglet (21.4.17) by Jeff Mincy
5247         <mincy@rcn.com> fixing false temporary load-path shadows reported
5248         after package installation and simplifying code.
5249
5250 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5251
5252         * package-get.el (package-get-download-sites): Sync mirrors list
5253         with the XEmacs website.
5254         (package-get-pre-release-download-sites): Ditto.
5255
5256 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5257
5258         * derived.el (derived-mode-merge-syntax-tables):
5259         Revert my 21.5-only patch of 2003-07-18 which slipped in
5260         through Jerry James's patch of 2004-06-07.
5261
5262 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5263
5264         * cmdloop.el (keyboard-quit): Remove workaround for
5265         `region-active-p' not making sure active region is in current
5266         buffer now that it does.
5267         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5268         * simple.el (region-active-p): `region-active-p' to only return t
5269         when active region is in current buffer.
5270
5271 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5272
5273         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5274         package names, quell a byte-compiler warning, doc fix.
5275
5276 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5277
5278         * buffer.el (pop-to-buffer):
5279         * window-xemacs.el (display-buffer):
5280         Document use of `same-window-buffer-names,' `same-window-regexps'
5281         by pop-to-buffer and display-buffer. 
5282         
5283 2005-02-06  Vin Shelton <acs@xemacs.org>
5284
5285         * XEmacs 21.4.17 is released
5286
5287 2005-01-29  Ben Wing  <ben@xemacs.org>
5288
5289         * shadow.el (find-emacs-lisp-shadows):
5290         Add custom-defines to list of ignored files.
5291
5292 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5293
5294         * simple.el (shifted-motion-keys-select-region): Fix statement
5295         about unshifted-motion-keys-deselect-region.
5296
5297 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5298
5299         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5300         now) for GNU Emacs compatibility.
5301         (make-obsolete-variable): Ditto.
5302
5303 2004-01-08  Ben Wing  <ben@xemacs.org>
5304
5305         * code-files.el (load):
5306         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5307
5308 2004-12-05  Vin Shelton <acs@xemacs.org>
5309
5310         * XEmacs 21.4.16 is released
5311
5312 2004-12-04  Vin Shelton  <acs@xemacs.org>
5313
5314         * auto-autoloads.el: Regenerated.
5315
5316         * custom-load.el: Regenerated.
5317
5318 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5319
5320         Fix bug: apropos errors if a defalias refers to an undefined
5321         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5322
5323         * apropos.el (apropos):
5324         (apropos-command):
5325         * help.el (frob-help-extents):
5326         * help-macro.el (make-help-screen):
5327         * hyper-apropos.el (hyper-apropos-grok-functions):
5328         (hyper-apropos-get-doc):
5329         Catch void-function error thrown by `documentation'.
5330
5331 2004-09-02  Steve Youngs  <steve@youngs.au.com>
5332
5333         * packages.el (package-require): Fix incorrect arg to format.
5334         This fixes a `format specifier' error.
5335
5336 2004-08-13  Jerry James  <james@xemacs.org>
5337
5338         * bytecomp.el (forward-word): Tell the byte compiler the correct
5339         number of arguments to forward-word.
5340
5341 2004-08-12  Sven Grundmann  <sven@xemacs.org>
5342
5343         * etags.el: Fixed loading of include files for tag completion. Now
5344         you can make a tag file for a library, include it into your
5345         project and it will be reloaded only if it changed. Infinte
5346         include loops are detected and the correct tag files are loaded.
5347         * etags.el (buffer-tag-table-list): Load and verify tag files in
5348         the external function buffer-tag-table-list-load.
5349         * etags.el (buffer-tag-table-list-load): New. Load and verify the
5350         tag files. Also load the included tag files. The priority of the
5351         included files is right below their parent file. If multiple
5352         matches occur then the symbols from the parent file are found
5353         first.
5354         * etags.el (tag-table-include-files): Corrected comment
5355         string. Switched to pattern constant tags-include-pattern to have
5356         it at a central location.
5357         * etags.el (tags-include-pattern): Added doc string.
5358         * etags.el (add-to-tag-completion-table): Removed obsolete
5359         comments as the include files are allready returned by
5360         buffer-tag-table-list and loaded.
5361         * etags.el (find-tag-internal): The include files are allready
5362         included in tag-tables as buffer-tag-table-list returns them now.
5363
5364 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
5365
5366         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
5367         Loading items into the notebook is now done by C code.
5368         * widgets-gtk.el (gtk-widget-instantiate-internal):
5369         Style no longer changed.
5370
5371 2004-06-28  Nix  <nix@esperi.org.uk>
5372
5373         * cmdloop.el (truncate-command-history-for-gc): Delay
5374         execution of all things that look up variable bindings,
5375         via `enqueue-eval-event'.
5376
5377 2004-06-24  Vin Shelton  <acs@xemacs.org>
5378
5379         * package-get.el (package-get-require-signed-base-updates):
5380         now defaults to nil.
5381
5382 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5383
5384         * subr.el (split-string): Clean up docstring.
5385
5386 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
5387
5388         * faces.el (zmacs-region): fix typo in docstring.
5389
5390 2004-06-07  Jerry James  <james@xemacs.org>
5391
5392         * derived.el: Synch with Emacs 21.3.
5393         * subr.el (with-local-quit): New, from Emacs 21.3.
5394         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
5395         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
5396         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
5397
5398 2004-06-16  Jerry James  <james@xemacs.org>
5399
5400         * cl.el (cl-set-substring): Increment start by the length of the
5401         string, not the string itself.
5402
5403 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
5404
5405         * etags.el (tag-table-include-files): Expand included TAGS file
5406         paths to avoid problems with relative paths.  Thanks to Peter
5407         Chubb <peterc@gelato.unsw.edu.au>.
5408         * etags.el (tags-include-pattern): New.
5409         * etags.el (add-to-tag-completion-table): Parse and ignore
5410         trailing include lines.
5411
5412 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
5413
5414         * package-ui.el (pui-help-echo): Fix false cvs conflict by
5415         avoiding line solely composed of equal signs.
5416
5417 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
5418
5419         * cus-edit.el (alloc): Typo fix.
5420         * cus-edit.el (custom-browse-visibility): Ditto.
5421         * cus-edit.el (custom-variable-value-create): Ditto.
5422         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
5423         * cus-edit.el (custom-save-variables): Bind print-length and
5424         print-level to nil to avoid value abbreviation.
5425         * cus-edit.el (custom-save-face-internal): Ditto.
5426         * cus-edit.el (custom-save-faces): Save in sorted order.
5427         * cus-edit.el (custom-save-resets): Bind print-length and
5428         print-level to nil to avoid value abbreviation.
5429         * cus-edit.el (custom-save-loaded-themes): Ditto.
5430
5431 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5432
5433         * subr.el (split-string-default-separators): New.
5434         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
5435         see comment in source.
5436
5437 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
5438
5439         * mule/japanese.el (paragraph-start, paragraph-separate):
5440         Remove anchor to BOL.
5441
5442 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
5443
5444         * cl.el (gensym, gentemp): Improve docstrings.
5445
5446 2004-05-10  Vin Shelton  <acs@xemacs.org>
5447
5448         * etags.el: Sync with 21.5 version.
5449
5450 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5451
5452         * etags.el:
5453         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
5454         only for use with exuberant ctags. This will also enable building of 
5455         completion tables with exuberant ctags. This will not work with
5456         xemacs ctags. 
5457         * etags.el (get-tag-table-buffer): New function for creating of
5458         completion table is used if tags-exuberant-ctags-optimization-p ist t
5459         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
5460         finding the tag names. New.
5461         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
5462         building tag completion table with exuberant ctags. New.
5463         * etags.el (find-tag-internal): Improve exact tag matching for tags
5464         with name fields. Before the patch return types of functions or
5465         function parameters (with exuberant ctags) were found as matches.
5466
5467 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5468
5469         * list-mode.el (display-completion-list): Fixed completion list was
5470         taking the width of the frame and not of the window for displaying
5471         the selection methods.
5472
5473 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
5474
5475         * menubar-items.el (default-menubar): Options are saved to custom.el.
5476
5477
5478 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
5479
5480         * isearch-mode.el (isearch-abort): Preserve successful search target.
5481
5482 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
5483
5484         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
5485         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
5486         Bihlmeyer.
5487         * gnuserv.el (gnuserv-mode-line-string): New.
5488         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
5489         gnuserv-mode.
5490         * gnuserv.el (make-x-device-with-gtk-fallback): New.
5491         * gnuserv.el (gnuserv-edit-files): Use
5492         make-x-device-with-gtk-fallback.
5493
5494 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
5495
5496         * gtk-widgets.el: New import: gtk-accel-group-new.
5497         * dialog-gtk.el:
5498         * dialog-gtk.el (gtk-popup-convert-underscores): New.
5499         * dialog-gtk.el (popup-builtin-question-dialog):
5500         Added support for dialog button mnemonics.
5501
5502 2004-03-22  Chris Green <cmg@dok.org>
5503
5504         * process.el (shell-command): Output buffer was ignored when a
5505         background process was run via shell-command.
5506
5507 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
5508
5509         * cus-edit.el (custom-save-variables): Retrieve a list of
5510         variables to save first, sort it, and make sure the variables are
5511         saved in sorted order.
5512
5513 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
5514  
5515         * package-get.el (package-get-update-base-from-buffer): Force
5516         binary coding system for verifying GnuPG signature in the
5517         package-index file.
5518  
5519 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
5520
5521         * package-get.el (package-get-package-index-file-location): Handle
5522         missing "EMACSPACKAGEPATH" environment variable.
5523
5524 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
5525
5526         * package-admin.el (package-admin-find-top-directory): Simplify
5527         directory comparisions and fix substring errors on short path
5528         components.
5529         * package-get.el (package-get-package-index-file-location):
5530         Default to first component of "EMACSPACKAGEPATH", if set.
5531
5532 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
5533
5534         * package-get.el (process-error): New error datum.
5535
5536 2004-02-02  Vin Shelton <acs@xemacs.org>
5537
5538         * XEmacs 21.4.15 is released
5539
5540 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
5541
5542         * itimer.el (activate-itimer): Modify the itimer timeout value as
5543         if it were begun at the last time when the itimer driver was woken
5544         up.
5545
5546 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
5547
5548         * specifier.el (Copyright):
5549         Update.
5550         (make-specifier-and-init):
5551         (map-specifier):
5552         (canonicalize-inst-pair):
5553         (canonicalize-spec-list):
5554         (set-specifier):
5555         Synch docstrings to 21.5 where appropriate.
5556
5557 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
5558
5559         * package-get.el (package-get-list-packages-where): New.  A
5560         function that allows searching for groups of packages.  For
5561         example, find all packages that require the fsf-compat package.
5562
5563 2004-01-25  Steve Youngs  <youngs@xemacs.org>
5564
5565         The Great PUI Sync.
5566
5567         * auto-autoloads.el: Regenerated.
5568
5569         * custom-load.el: Regenerated.
5570
5571         * dumped-lisp.el (packages-hardcoded-lisp): New.
5572
5573         * menubar-items.el (menu-max-items): New.
5574         (menu-submenu-max-items): New.
5575         (menu-submenu-name-format): New.
5576         (menu-split-long-menu): New.
5577         (menu-sort-menu): New.
5578         (default-menubar): Sync to 21.5 in regard to the PUI menus.
5579
5580         * obsolete.el (pui-add-install-directory): Renamed to the more
5581         logical `pui-set-local-package-get-directory'.
5582         (package-get-download-menu): Moved to `package-ui.el' and renamed
5583         to `package-ui-add-download-menu'.
5584
5585         * package-admin.el (package-admin-install-function-mswindows):
5586         Whitespace clean up.
5587         (package-admin-add-single-file-package): Removed.
5588         (package-admin-default-install-function): Whitespace clean up.
5589         (package-admin-find-top-directory): New.
5590         (package-admin-get-install-dir): Use it.
5591         (package-admin-get-manifest-file): 
5592         (package-admin-check-manifest): 
5593         (package-admin-add-binary-package):
5594         (package-admin-get-lispdir):
5595         (package-admin-delete-binary-package):
5596         (package-admin):
5597
5598         * package-get.el (package-get-package-index-file-location): New.
5599         (package-get-install-to-user-init-directory): New.
5600         (package-get-remote):
5601         (package-get-download-sites):
5602         (package-get-pre-release-download-sites): New.
5603         (package-get-site-release-download-sites): New.
5604         (package-get-base-filename):
5605         (package-get-always-update):
5606         (package-get-user-index-filename): Removed.
5607         (package-get-pgp-available-p): New.
5608         (package-get-require-signed-base-updates):
5609         (package-get-was-current):
5610         (package-entries-are-signed): New.
5611         (package-get-continue-update-base): New.
5612         (package-get-download-menu): Removed.
5613         (package-get-require-base):
5614         (package-get-update-base-entry):
5615         (package-get-locate-file):
5616         (package-get-locate-index-file):
5617         (package-get-maybe-save-index):
5618         (package-get-update-base):
5619         (package-get-update-base-from-buffer):
5620         (package-get-update-base-entries):
5621         (package-get-interactive-package-query):
5622         (package-get-update-all):
5623         (package-get-all):
5624         (package-get-dependencies):
5625         (package-get-init-package):
5626         (package-get-info): New.
5627         (package-get):
5628         (package-get-staging-dir):
5629         (package-get-set-version-prop): Removed.
5630         (package-get-installedp):
5631         (package-get-ever-installed-p):
5632         (packages): Removed.
5633         (package-get-custom-groups): Removed.
5634         (package-get-custom): Removed.
5635         (package-get-custom-add-entry): Removed.
5636
5637         * package-info.el (batch-update-package-info):
5638
5639         * package-net.el (package-net-batch-generate-bin-ini):
5640         (package-net-update-installed-db):
5641
5642         * package-ui.el (pui-info-buffer):
5643         (pui-directory-exists): Removed.
5644         (pui-package-dir-list): Removed.
5645         (pui-add-install-directory): Removed.
5646         (package-ui-download-menu): New.
5647         (package-ui-pre-release-download-menu): New.
5648         (package-ui-site-release-download-menu): New.
5649         (pui-set-local-package-get-directory): New.
5650         (pui-package-symbol-char):
5651         (pui-update-package-display):
5652         (pui-toggle-package):
5653         (pui-toggle-package-key):
5654         (pui-toggle-package-delete):
5655         (pui-toggle-package-delete-key):
5656         (pui-toggle-package-event):
5657         (pui-toggle-verbosity-redisplay):
5658         (pui-install-selected-packages):
5659         (pui-add-required-packages):
5660         (pui-help-echo):
5661         (pui-display-info):
5662         (list-packages-mode):
5663         (pui-list-packages):
5664
5665         * packages.el (packages-compute-package-locations):
5666         (package-require):
5667         (package-delete-name):
5668         (packages-hardcoded-lisp): Removed.
5669         (packages-useful-lisp): Removed.
5670         (packages-unbytecompiled-lisp): Removed.
5671         (packages-find-package-directories):
5672
5673         Summary:
5674
5675         Major code clean up of all things PUI.
5676
5677         Much improved code to determine where packages should be
5678         installed.  PUI no longer depends on any packages being
5679         pre-installed to compute where packages are to be installed to.
5680
5681         The user can specify the location of their package-index file.  It
5682         isn't necessary to set this because it has sane defaults.  People
5683         who "run-in-place" won't accidently overwrite the CVS
5684         package-index file.  See
5685         `package-get-package-index-file-location'. 
5686
5687         PUI will now properly clean up after itself in the event of an
5688         unsuccessful package install.  This drastically reduces the number
5689         of "wrong md5sum" FAQs.
5690
5691         non-Mule XEmacsen can no longer install Mule packages.
5692
5693         Package management via the custom interface has been removed.
5694
5695         The PUI related menubar items have been reorganised.
5696
5697         The PGP verification code has been fixed and the default for
5698         whether or not it is used is automatically computed.
5699
5700         * update-elc.el ((preloaded-file-list site-load-packages
5701         need-to-dump dumped-exe)):
5702         Just a couple of small changes to allow for
5703         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
5704         existing anymore.
5705
5706 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
5707
5708         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
5709         apply `format' to the first argument of byte-compile-warn, it
5710         already calls format.
5711
5712 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
5713
5714         * files.el (delete-old-versions): Avoid going interactive during
5715         make install when environment variable VERSION_CONTROL is set.
5716
5717 2003-12-04  Vin Shelton  <acs@xemacs.org>
5718
5719         * menubar-items.el (menu-item-search): Only bring up search dialog
5720         box if the feature is available and desired.
5721
5722 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
5723
5724         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
5725
5726 2003-11-05  Vin Shelton  <acs@xemacs.org>
5727
5728         * help.el (Help-prin1-face):
5729         (Help-princ-face):
5730         princ and prin1 are functions and need to be called as such.  The
5731         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
5732
5733 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
5734
5735         * about.el (about-xemacs): Give full version and build date.
5736
5737 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
5738
5739         * win32-native.el (grep-null-device): This XEmacs has null-device.
5740
5741 2003-09-06  Mike Sperber  <mike@xemacs.org>
5742
5743         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
5744         implement the specified semantics for `defvar.'
5745
5746 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
5747
5748         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
5749         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
5750         displaying buffer in question.
5751
5752 2003-09-03  Vin Shelton <acs@xemacs.org>
5753
5754         * XEmacs 21.4.14 is released
5755
5756 2003-08-17  Vin Shelton  <acs@xemacs.org>
5757
5758         * about.el: Vanity patch.
5759
5760 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
5761
5762         * code-process.el (call-process):
5763         (call-process-region):
5764         (start-process):
5765         Document coding system processing.
5766
5767 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
5768
5769         * startup.el (splash-frame-body): Idiomatic English.
5770
5771 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
5772
5773         * font-lock.el (font-lock-match-java-declarations): Move
5774         save-restriction, narrow-to-region to beginning of function to
5775         avoid going beyond the limit and causing an infloop.
5776
5777 2003-04-16  Jerry James  <james@xemacs.org>
5778
5779         * keydefs.el: Remove mappings for keys mapped to the nowhere
5780         defined function function-key-error.
5781
5782 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
5783
5784         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
5785         lisp-interaction-mode-hook): Add the docstrings.
5786
5787 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
5788
5789         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
5790         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
5791         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
5792
5793 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
5794
5795         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
5796         lambda list after the original doc.  Care about
5797         #'(lambda () "SingleString") 
5798         (cl-upcase-arg): 
5799         (cl-function-arglist):
5800         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
5801         circular data structures in lambda list specification
5802
5803 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
5804
5805         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
5806         to appear in font-lock-function-name-face.
5807
5808 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
5809
5810         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
5811         is not also the value of the lambda.
5812
5813 2003-05-06  Andy Piper  <andy@xemacs.org>
5814
5815         * files.el (revert-buffer): Make sure local variables get processed,
5816         even in the case of an optimized reversion.
5817
5818 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
5819
5820         * XEmacs 21.4.13 is released
5821
5822 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
5823
5824         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
5825         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
5826
5827 2003-02-14  Ben Wing  <ben@xemacs.org>
5828
5829         * byte-optimize.el:
5830         * byte-optimize.el (byte-compile-inline-expand):
5831         * byte-optimize.el (byte-compile-unfold-lambda):
5832         * byte-optimize.el (byte-optimize-form-code-walker):
5833         * byte-optimize.el (byte-optimize-form):
5834         * byte-optimize.el (byte-decompile-bytecode-1):
5835         * byte-optimize.el (byte-optimize-lapcode):
5836         Review carefully and sync up to 20.7 except for areas as noted.
5837         Fixes problem with JDE compilation.
5838
5839 2003-02-05  Ben Wing  <ben@xemacs.org>
5840
5841         * simple.el:
5842         * simple.el (motion-keys-for-shifted-motion):
5843         Omit M-S-home/end from motion keys.
5844
5845 2003-02-07  Ben Wing  <ben@xemacs.org>
5846
5847         * text-props.el (text-property-any):
5848         * text-props.el (text-property-not-all):
5849         Fix bug when end > start.
5850
5851 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
5852
5853         * info.el (Info-insert-dir): Make default-directory end in
5854         separator.  Patch due to Martin Buchholz.
5855
5856 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
5857
5858         * XEmacs 21.4.12 "Portable Code" is released.
5859
5860 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
5861
5862         * about.el: Update golubev data.
5863
5864 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
5865
5866         * isearch-mode.el (isearch-mode-map): Substitute comment on
5867         desirability, and back out "GR is printable" changes.
5868
5869 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
5870
5871         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
5872
5873 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
5874
5875         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
5876
5877 2003-01-06  Ville Skyttä  <scop@xemacs.org>
5878
5879         * menubar-items.el (default-menubar): Use browse-url-mozilla
5880         instead of browse-url-gnome-moz for Mozilla.
5881
5882 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
5883
5884         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
5885
5886 2002-12-27  Ville Skyttä  <scop@xemacs.org>
5887
5888         * files.el (auto-mode-alist): Remove redundant entries for modes
5889         that live in packages.
5890         (interpreter-mode-alist): Ditto.
5891
5892 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
5893
5894         * menubar-items.el (default-menubar): Sync with current
5895         browse-url-xemacs.el.
5896
5897 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
5898
5899         * XEmacs 21.4.10 "Military Intelligence" is released.
5900
5901 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
5902
5903         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
5904
5905 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
5906
5907         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
5908
5909 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
5910
5911         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
5912         effect free function.
5913         (font-lock-fontify-keywords-region): Supply the argument to
5914         font-lock-compile-keywords.
5915
5916 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
5917
5918         * package-get.el (package-get-download-sites): Bring sites list
5919         up to date, prefer xx.xemacs.org addresses.
5920
5921 2002-09-27  Andy Piper  <andy@xemacs.org>
5922
5923         * dialog.el (make-dialog-box): for general dialogs only
5924         delete-frame-hook will be run.
5925
5926 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
5927
5928         * font-lock.el (font-lock-fontify-syntactically-region): Add
5929         comment about lookup-syntax-properties, document LOUDLY as unused.
5930
5931 2002-08-26  Andy Piper  <andy@xemacs.org>
5932
5933         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
5934         merge.
5935
5936 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
5937
5938         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
5939         (make-obsolete-variable): Ditto.
5940         (make-compatible): Ditto.
5941         (make-compatible-variable): Ditto.
5942
5943 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
5944
5945         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
5946         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
5947
5948 2002-08-28  Andy Piper  <andy@xemacs.org>
5949
5950         * files.el (revert-buffer): propagate revert-without-query-status.
5951
5952 2002-06-03  Andy Piper  <andy@xemacs.org>
5953
5954         * dialog-items.el (make-search-dialog): align various subcontrols
5955         in visually pleasing ways, allow frame to autosize to the dialog
5956         size.
5957         * dialog.el (make-dialog-box): add a border inside the frame. Add
5958         :autosize property, if t then reset the frame size appropriately
5959         before the frame is mapped.
5960         * gutter-items.el (set-progress-feedback-instantiator): align
5961         various subcontrols.
5962         * gutter-items.el (set-progress-abort-instantiator): ditto.
5963
5964 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
5965
5966         * XEmacs 21.4.9 "Informed Management" is released.
5967
5968 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
5969
5970         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
5971         "&optional append" argument.
5972
5973 2002-07-16  Didier Verna  <didier@xemacs.org>
5974
5975         * subr.el (replace-in-string): fix case fold bug introduced by
5976         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
5977         case-fold-search in temporary buffers.
5978
5979 2002-08-03  Steve Youngs  <youngs@xemacs.org>
5980
5981         * lib-complete.el (find-library): Remove check for mule because
5982         decompression DOES work on Mule.
5983
5984 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
5985
5986         * simple.el (join-line): New alias for `delete-indentation'.
5987
5988 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
5989
5990         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
5991         (font-lock-doc-face): New alias to font-lock-doc-string-face.
5992         (font-lock-builtin-face): New.
5993         (font-lock-constant-face): New.
5994         (font-lock-face-list): Add builtin and constant faces.
5995
5996 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
5997
5998         * autoload.el (make-autoload): Support define-derived-mode.
5999         Collected puts of doc-string-elt property.  Based on a patch by
6000         Didier Verna <didier@xemacs.org>.
6001
6002 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6003
6004         * wid-edit.el (widget-field-activate): Fix docstring typo.
6005
6006 2002-07-23  Andy Piper  <andy@xemacs.org>
6007
6008         * about.el (about-personal-info): update me.
6009
6010 2002-07-12  Andy Piper  <andy@xemacs.org>
6011
6012         * custom.el (custom-theme-set-variables): remove bogus
6013         arguments. Use custom-set-default to set defaults.
6014         (custom-set-variables): update doc.
6015         (custom-local-buffer): new, synced from FSF.
6016         (custom-set-default): ditto.
6017         (defcustom): update doc.
6018
6019 2002-06-16  Andy Piper  <andy@xemacs.org>
6020
6021         * menubar-items.el (default-menubar): enable windows printing on
6022         cygwin as well as native.
6023
6024 2002-06-12  Andy Piper  <andy@xemacs.org>
6025
6026         * printer.el (generic-print-buffer): catch all errors so that the
6027         print device can be cleared in all scenarios.
6028         (Printer-clear-device): make sure clearing the printer allows it
6029         to be used again immediately.
6030         (generic-print-region): make sure the default printer face is
6031         black-on-white.
6032
6033 2002-04-23  Jerry James  <james@xemacs.org>
6034
6035         * window-xemacs.el (display-buffer-function): Change doc to
6036         reflect new arg.
6037         * window-xemacs.el (pre-display-buffer-function): Ditto.
6038         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6039         non-nil, make the new window just big enough for its contents.
6040         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6041         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6042         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6043
6044 2002-06-06  Andy Piper  <andy@xemacs.org>
6045
6046         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6047         (defcustom): ditto.
6048         (custom-handle-keyword): ditto.
6049
6050 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6051
6052         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6053         Make obsolete.  Default to nil.
6054         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6055         Inspired by a patch by John Palmieri.
6056
6057 2002-07-01  Mike Alexander  <mta@arbortext.com>
6058
6059         * process.el (shell-command-on-region): Don't delete the region
6060         before giving it to call-process-region
6061
6062 2002-06-04  Jerry James <james@eecs.ku.edu>
6063
6064         * find-paths.el (paths-find-architecture-directory): Search in
6065         `system-configuration'/`base', not `base'`system-configuration'.
6066
6067 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6068
6069         * info.el (Info-index): Add missing \ in [ t].
6070
6071 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6072
6073         * gutter-items.el (gutter-buffers-tab-visible-p,
6074         buffers-tab-omit-function, buffers-tab-selection-function,
6075         buffers-tab-filter-functions):
6076         Doc improvements.
6077
6078 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6079
6080         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6081
6082         * toolbar-items.el (toolbar-news): Fix typo in message string.
6083
6084 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6085
6086         * dialog.el (yes-or-no-p-dialog-box): 
6087         * cmdloop.el (y-or-n-p-minibuf):
6088         (yes-or-no-p-minibuf):
6089         (yes-or-no-p):
6090         (y-or-n-p): 
6091         Specify negative answers in docstrings.
6092
6093 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6094
6095         * package-ui.el (pui-help-echo): Display both installed and author
6096         version.  Use a balloon-help window to display extra info like
6097         package requires.
6098
6099 2002-05-30  Andy Piper  <andy@xemacs.org>
6100
6101         * files.el (revert-buffer-internal): don't visit
6102         revert-buffer. Kill buffer when not used. Suggested by Mike
6103         Alexander <mta@arbortext.com>
6104
6105 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6106
6107         * files.el (revert-buffer): More docstring fiddling.
6108
6109 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6110
6111         * files.el (revert-buffer):
6112         (revert-buffer-internal):
6113         (revert-buffer-insert-file-contents-function):
6114         Improve docstrings and comments.
6115
6116 2002-05-08  Andy Piper  <andy@xemacs.org>
6117
6118         * files.el (revert-buffer): observe noconfirm behavior.
6119
6120 2002-04-09  Andy Piper  <andy@xemacs.org>
6121
6122         * files.el (revert-buffer): use revert-buffer-internal if it looks
6123         like doing so will not result in any user-visible changes.
6124         (revert-buffer-internal): new function. Do the actual process of
6125         reversion and then see whether the result is any different to what
6126         we have already. If it is not then do nothing.
6127
6128 2001-12-11  Andy Piper  <andy@xemacs.org>
6129
6130         * menubar.el (get-popup-menu-response): re-order so that it works
6131         on more sane/facist window systems.
6132
6133 2001-12-03  Andy Piper  <andy@xemacs.org>
6134
6135         * faces.el (frob-face-property): don't infloop in face frobbing
6136         from Jan Vroonhof <jan@xemacs.org>.
6137
6138 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6139
6140         * faces.el (frob-face-property): Follow face fall-back hierarchy
6141         properly for face properties without an instance. Only do manual
6142         copy form 'default in last resort. This handles in particular
6143         the case where 'default itself has only a fall-back (which is
6144         the case by default on windows).
6145
6146 2001-11-24  Andy Piper  <andy@xemacs.org>
6147
6148         * printer.el (generic-print-region): set default-frame-plist to
6149         nil while creating the printer frame so that sizes reflect the
6150         printed page.
6151
6152         * faces.el (face-complain-about-font): Don't complain on printers.
6153
6154 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6155         
6156         * package-net.el: Andy synch.
6157         
6158 2001-12-16  Andy Piper  <andy@xemacs.org>
6159
6160         * package-get.el (package-get-update-all): Make sure installed.db
6161         gets updated after updating packages.
6162
6163 2002-03-28  Ben Wing  <ben@xemacs.org>
6164
6165         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6166         continuation, truncation so that we don't get line jumpiness from
6167         them being larger than the line height.
6168
6169         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6170
6171 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6172
6173         * font.el (font-window-system-mappings): Add mapping for Gtk
6174         (assume identical to X) 
6175
6176 2002-02-04  Andy Piper  <andy@xemacs.org>
6177
6178         * files.el (convert-standard-filename): Fix for short filename
6179         Peter Arius <pas@methodpark.de>
6180
6181 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6182
6183         * list-mode.el (default-choose-completion): completion-base-size
6184         should refer to local value in the completion list buffer.
6185
6186 2001-12-03  Didier Verna  <didier@xemacs.org>
6187
6188         * rect.el: autoload `replace-rectangle'.
6189         * keydefs.el (global-map): bind it to `C-x r p'.
6190
6191 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6192
6193         * XEmacs 21.4.8 "Honest Recruiter" is released.
6194
6195 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6196
6197         This patch is based on Jerry James's patch and analysis.
6198
6199         * select.el (get-clipboard):
6200         (get-selection):
6201         Update docstrings.
6202         (get-clipboard-foreign):
6203         (get-selection-foreign):
6204         New function for use as `interprogram-paste-function's.
6205
6206         * simple.el (interprogram-paste-function): Change default to
6207         `get-clipboard-foreign'; improve docstring.
6208         (interprogram-cut-function): Improve dosctring.
6209
6210 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6211
6212         * XEmacs 21.4.7 "Economic Science" is released.
6213
6214 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6215
6216         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6217
6218 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6219
6220         * obsolete.el (assq-delete-all): New compatibility alias for 
6221         remassq.
6222
6223 2002-01-09  Simon Josefsson  <jas@extundo.com>
6224
6225         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6226
6227 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6228
6229         * info.el (Info-auto-generate-directory): Default
6230         Info-auto-generate-directory to 'if-outdated.
6231
6232 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6233
6234         * startup.el (normal-top-level): Prevent migration code from
6235         trashing .emacs on an error in loading the init files.
6236
6237 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6238
6239         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6240         "system default" Xdefaults and friends get xrdb-mode.
6241
6242 2002-03-05  Mats Lidell  <matsl@contactor.se>
6243  
6244         * help-nomule.el (tutorial-supported-languages): Added Swedish
6245         tutorial. Sorted languages.
6246
6247 2002-02-11  Mike Sperber <mike@xemacs.org>
6248
6249         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6250         regenerating outdated dir files and dir is non-existent.
6251
6252 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6253
6254         * code-files.el (convert-mbox-coding-system): Improve comment.
6255         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6256         coding-system argument to `write-region-pre-hook' call.
6257         (write-region-pre-hook): Fix docstring to mention lockname argument.
6258
6259 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6260
6261         * minibuf.el (completing-read): Remove redundant wrong arg list.
6262
6263         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6264
6265 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6266
6267         * obsolete.el (interactive-form): new compatibility alias for 
6268         function-interactive.
6269
6270 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6271
6272         * menubar-items.el (Menubar-items-truncate-list): Removed.
6273         * menubar-items.el (Menubar-items-truncate-history): New.
6274         * menubar-items.el (default-menubar): Use
6275         Menubar-items-truncate-history.
6276
6277 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6278
6279         * printer.el (generic-print-region): Pass correct arguments to
6280         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6281         Torkelsson <torkel@acc.umu.se>.
6282
6283 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6284
6285         * help.el (describe-mode): synched with FSF 19.34; handle nil
6286         minor mode indicators.
6287
6288 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6289
6290         * minibuf.el (completing-read): Update docstring.
6291
6292 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6293
6294         * XEmacs 21.4.6 "Common Lisp" is released.
6295
6296 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6297
6298         * package-net.el: Inadvertant synch with Windows branch.  From
6299         Andy's log:
6300         (package-net-kit-version): new variable.
6301         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6302
6303 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6304
6305         * package-get.el (package-get-locate-index-file): Also search the
6306         core etc/ directory for the package index file if it can't be
6307         found in ~/.xemacs/.
6308
6309 2001-12-13  William Perry  <wmperry@gnu.org>
6310
6311         * dialog-gtk.el (popup-builtin-question-dialog):
6312         Conform to API in gui.c.
6313         
6314 2001-11-12  Andy Piper  <andy@xemacs.org>
6315
6316         * cus-edit.el (custom-save-face-internal): make sure we save
6317         non-themed faces.
6318         (custom-save-variables): ditto variables.
6319
6320 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6321
6322         * faces.el (make-face-family):
6323         (make-face-size):
6324         New face-modifying functions per Jan Vroonhof.
6325
6326         cus-face.el (custom-set-face-font-family):
6327         (custom-set-face-font-size):
6328         Use them.
6329
6330         * font.el (font-window-system-mappings): More precise docstring.
6331
6332         (font-create-name):
6333         (font-create-object):
6334         (tty-font-create-object):
6335         (tty-font-create-plist):
6336         (x-font-create-object):
6337         (x-font-create-name):
6338         (ns-font-create-name):
6339         (mswindows-font-create-object):
6340         (mswindows-font-create-name):
6341         Add doctrings.
6342
6343 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
6344
6345         * gtk-faces.el (gtk-init-device-faces): removed spurious
6346         quote before let* expression.
6347
6348 2001-10-29  Andy Piper  <andy@xemacs.org>
6349
6350         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
6351         modified when changing coding system.
6352
6353         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
6354         that we invoke the GUI directory selector.
6355
6356 2001-10-25  Andy Piper  <andy@xemacs.org>
6357
6358         * dialog.el (make-dialog-box): use new directory dialog support.
6359         * minibuf.el (read-file-name-1): ditto.
6360         (read-file-name): ditto.
6361         (read-directory-name): ditto.
6362
6363 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
6364
6365         * XEmacs 21.4.5 "Civil Service" is released.
6366
6367 2001-04-23  Didier Verna  <didier@xemacs.org>
6368
6369         * cus-edit.el (custom-variable-pre-save): New.
6370         * cus-edit.el (custom-variable-post-save): New.
6371         * cus-edit.el (custom-variable-save): use them.
6372         * cus-edit.el (custom-face-pre-save): New.
6373         * cus-edit.el (custom-face-post-save): New.
6374         * cus-edit.el (custom-face-save): use them.
6375         * cus-edit.el (custom-group-pre-save): New.
6376         * cus-edit.el (custom-group-post-save): New.
6377         * cus-edit.el (custom-group-save): use them.
6378         * cus-edit.el (Custom-save): use the pre/post functions above,
6379         call `custom-save-all' only once.
6380         * cus-edit.el (custom-variable-pre-reset-standard): New.
6381         * cus-edit.el (custom-variable-post-reset-standard): New.
6382         * cus-edit.el (custom-variable-reset-standard): use them.
6383         * cus-edit.el (custom-face-pre-reset-standard): New.
6384         * cus-edit.el (custom-face-post-reset-standard): New.
6385         * cus-edit.el (custom-face-reset-standard): use them.
6386         * cus-edit.el (custom-group-pre-reset-standard): New.
6387         * cus-edit.el (custom-group-post-reset-standard): New.
6388         * cus-edit.el (Custom-reset-standard): use them.
6389         * cus-edit.el (custom-face-reset-saved): use the pre/post
6390         functions above, call `custom-save-all' only once.
6391
6392 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
6393
6394         * gutter-items.el (buffers-tab face): Derive from the modeline
6395         face by default.  Many people use white-on-black for the default
6396         font, and the tabs look hideous with that color combination.  The
6397         modeline usually has the correct colors.
6398
6399 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
6400
6401         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
6402         (tag-mark-stack-max): Typo fix.
6403
6404 2001-09-28  Ben Wing  <ben@xemacs.org>
6405
6406         * font-lock.el:
6407         * font-lock.el (font-lock-after-change-function):
6408         fix problem with last patch, reported by Katsumi Yamaoka.
6409
6410 2001-09-17  Ben Wing  <ben@xemacs.org>
6411
6412         * font-lock.el (font-lock-after-change-function):
6413         fix problem when you insert a comment on the line before a line of
6414         code: if we use the following char, then when you hit backspace,
6415         the following line of code turns the comment color.
6416
6417 2001-06-08  Ben Wing  <ben@xemacs.org>
6418
6419         * process.el: comment about shell-command-switch.
6420         * process.el (shell-quote-argument): Need to quote a null
6421         argument, too.  From Dan Holmsand.
6422         
6423         * startup.el (normal-top-level): Delete some unused FSF junk.
6424         * startup.el (command-line-early):
6425         
6426         * startup.el (command-line): Call MS Windows init function.
6427         
6428         * win32-native.el:
6429         * win32-native.el (mswindows-system-shells): New.
6430         * win32-native.el (mswindows-system-shell-p): New.
6431         * win32-native.el (init-mswindows-at-startup): New.
6432         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
6433         * win32-native.el (mswindows-quote-one-simple-arg):
6434         * win32-native.el (mswindows-quote-one-command-arg):
6435         * win32-native.el (mswindows-construct-process-command-line-alist):
6436         Correct comments at top.  Correctly handle passing arguments
6437         to Cygwin programs and to bash.  Fix quoting of zero-length
6438         arguments (from Dan Holmsand).  Set shell-command-switch based
6439         on shell-file-name, which in turn comes from env var SHELL.
6440
6441 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
6442
6443         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
6444         default-toolbar-position): Fill docstrings for balloon-help.
6445
6446 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6447
6448         * faces.el: Reenable specifications over 'gtk domain.
6449
6450 2001-08-08  Didier Verna  <didier@xemacs.org>
6451
6452         * autoload.el (update-autoload-files): make defdir a file name,
6453         not directory name.
6454
6455 2001-08-06  Steve Youngs  <youngs@xemacs.org>
6456
6457         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
6458
6459         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
6460
6461 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
6462
6463         * font-menu.el (font-menu-set-font): Default to current font-family.
6464         (font-menu-preferred-resolution):
6465         (font-menu-size-scaling):
6466         Provide gtk defaults, too.
6467
6468 2001-07-29  Mike Alexander  <mta@arbortext.com>
6469
6470         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
6471         list
6472         (custom-set-face-font-family): ditto
6473
6474 2001-07-26  Mike Sperber <mike@xemacs.org>
6475
6476         * files.el (auto-mode-alist): .9 files are man pages, too.
6477
6478 2001-07-23  Edwin Steiner <esteiner@net4you.at>
6479
6480         * process.el (call-process-internal): bind
6481         coding-system-for-write to 'binary when calling
6482         start-process-internal, so the process receives 
6483         the literal contents of INFILE.
6484
6485 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
6486
6487         * files.el (auto-mode-alist): Add configure.ac support.
6488
6489 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
6490
6491         * buff-menu.el:
6492         mouse.el:
6493         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
6494
6495 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
6496
6497         * XEmacs 21.4.4 "Artificial Intelligence" is released.
6498
6499 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
6500
6501         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
6502         mixed text.
6503         (kinsoku-eol-p): Ditto.
6504
6505 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
6506
6507         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
6508         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
6509         characters as the category `s' or `e' correctly.
6510
6511 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
6512
6513         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
6514
6515 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
6516
6517         * mule/cyrillic.el:  Set up case table.
6518
6519 2001-06-08  Mike Sperber <mike@xemacs.org>
6520
6521         * files.el (save-some-buffers-1): Don't zap the help window right
6522         after `map-y-or-n-p' has popped it up.
6523
6524 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
6525
6526         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
6527
6528 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
6529
6530         * specifier.el: define-specifier-tag 'gtk.
6531
6532 2001-05-12  Ben Wing  <ben@xemacs.org>
6533
6534         * find-paths.el (paths-find-recursive-path):
6535         fix error with null EXCLUDE-REGEXP.
6536         
6537         * font-lock.el (font-lock-mode):
6538         fix problem reported by hrvoje with buffers starting with a space.
6539         
6540 2001-05-06  Ben Wing  <ben@xemacs.org>
6541
6542         * dialog.el (make-dialog-box):
6543         * menubar-items.el (default-menubar):
6544         * printer.el (generic-print-buffer):
6545         * printer.el (generic-print-region):
6546         implement printing the selection when it's selected.
6547
6548 2001-04-18  Didier Verna  <didier@xemacs.org>
6549
6550         * cus-edit.el (Custom-reset-standard): reset to standard settings
6551         not only when the buffer's :custom-state is 'modified, but also
6552         when it is 'set or 'saved.
6553
6554 2001-04-17  Didier Verna  <didier@xemacs.org>
6555
6556         * startup.el (load-user-init-file): define `custom-file' before
6557         loading the user's init file.
6558
6559 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
6560
6561         * menubar.el (popup-mode-menu): Make it work with
6562         popup-menu-titles turned off.
6563         
6564 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6565
6566         * about.el (about-mailto-link): Use compose-mail for sending mail.
6567
6568 2001-07-14  Sean MacLennan  <seanm@storm.ca>
6569
6570         * package-admin.el (package-install-hook): New.
6571         (package-delete-hook): New.
6572         (package-admin-add-single-file-package): Use package-delete-hook.
6573
6574         * package-get.el (package-get): Use package-install-hook.
6575
6576 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6577
6578         * package-ui.el (pui-install-selected-packages): reverse the lists
6579         of packages so that they get handled in the same order as they
6580         were selected.
6581
6582 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6583
6584         * packages.el (locate-library): Use read-library-name for completion.
6585
6586 2001-05-21  Martin Buchholz  <martin@xemacs.org>
6587
6588         * byte-optimize.el (=): `=' is not a binary predicate!
6589         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
6590         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
6591
6592 2001-05-20  Martin Buchholz  <martin@xemacs.org>
6593
6594         * bytecomp.el (byte-compile-arithcompare):
6595         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
6596
6597 2001-06-03  William M. Perry  <wmperry@gnu.org>
6598
6599         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
6600         return the filename selected by the user!
6601
6602 2001-05-31  William M. Perry  <wmperry@gnu.org>
6603
6604         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
6605         in XEmacs/GTK.
6606
6607 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
6608
6609         * coding.el: Tiny typo fixed.
6610
6611 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6612
6613         * XEmacs 21.4.3 "Academic Rigor" is released.
6614
6615 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6616
6617         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
6618
6619 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6620
6621         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
6622
6623 2001-05-04  Ben Wing  <ben@xemacs.org>
6624
6625         * printer.el (generic-print-buffer):
6626         * printer.el (generic-print-region):
6627         Enable dialog boxes.  Apply workaround recommended by Kirill.
6628         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
6629         
6630         * simple.el (kill-whole-line):
6631         * simple.el (kill-line-1):
6632         * simple.el (kill-entire-line):
6633         * simple.el (kill-line):
6634         * simple.el (backward-kill-line):
6635         Take out interactive dependence of kill-whole-line.
6636
6637 2001-04-22  Ben Wing  <ben@xemacs.org>
6638
6639         * dialog.el (make-dialog-box):
6640         Put dialog titles back in -- this time correctly.  Fix various
6641         other problems with leaks and such.
6642
6643         * simple.el (region-exists-p):
6644         * simple.el (region-active-p):
6645         Add comment about which one is correct to use in menu specs.
6646
6647 2001-05-05  Ben Wing  <ben@xemacs.org>
6648
6649         * dialog.el (make-dialog-box): fix doc string.
6650         * menubar-items.el (default-menubar): Add Page Setup for Windows,
6651         take out Pretty Print.
6652         * printer.el:
6653         * printer.el (printer-current-device): New.
6654         * printer.el (Printer-get-device): New.
6655         * printer.el (Printer-clear-device): New.
6656         * printer.el (generic-page-setup): New.
6657         * printer.el (generic-print-buffer):
6658         * printer.el (generic-print-region):
6659         Implement Page Setup.  Handle errors properly.
6660
6661 2001-05-05  Ben Wing  <ben@xemacs.org>
6662
6663         * subr.el (error): Complete list of errors in doc string.
6664         
6665 2001-04-22  Ben Wing  <ben@xemacs.org>
6666
6667         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
6668         
6669 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
6670
6671         * build-report.el: Remove CVS keywords since this file has been in
6672         core lisp for a while now.
6673         * build-report.el (build-report-make-output-files): Fix typo.
6674
6675 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6676
6677         * about.el (about-finish-buffer): Make sure the last change works
6678         even if EVENT is nil.
6679
6680 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6681
6682         * about.el (about-finish-buffer): Kill/bury the buffer where the user
6683         clicked, not the one that happens to be the current buffer at the
6684         time.
6685
6686 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
6687
6688         * cus-edit.el (custom-display): Support the GTK Window System also.
6689
6690 2001-04-30  Ben Wing  <ben@xemacs.org>
6691
6692         * printer.el:
6693         * printer.el (printer-page-header):
6694         * printer.el (Print-context): New.
6695         * printer.el (printer-page-footer):
6696         * printer.el (generate-header-element): New.
6697         * printer.el (generate-header-line): New.
6698         * printer.el (print-context-property):
6699         * printer.el (generic-print-buffer):
6700         * printer.el (generic-print-region):
6701         Implement headers and footers.  Implement calling Print dialog box
6702         (#### but it doesn't quite work yet).
6703
6704 2001-04-25  Ben Wing  <ben@xemacs.org>
6705
6706         * about.el (xemacs-hackers):
6707         * about.el (about-url-alist):
6708         * about.el (about-personal-info):
6709         * about.el (about-hacker-contribution):
6710         More contributions.
6711         
6712         * simple.el (handle-post-motion-command):
6713         Fix spurious setting of zmacs-region-stays to t after a non-shift
6714         motion command.
6715
6716 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6717
6718         * about.el (about-personal-info): Update my bio.
6719         (about-hacker-contribution): Ditto.
6720
6721 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
6722
6723         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
6724
6725 2001-04-19  Andy Piper  <andy@xemacs.org>
6726
6727         * package-net.el (package-net-cygwin32-binary-size): new size.
6728         (package-net-win32-binary-size): new size.
6729         (package-net-convert-index-to-ini): Use new arch.
6730         (package-net-batch-convert-index-to-ini): Removed.
6731         (package-net-generate-bin-ini): New.
6732         (package-net-batch-generate-bin-ini): New.
6733
6734 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
6735
6736         * XEmacs 21.4.1 "Copyleft" is released.
6737
6738 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
6739
6740         * x-compose.el (xlib-input-method-bug-workaround):
6741         (alias-colon-to-double-quote):
6742         Force sort in map-keymap to work around rehash bug.
6743
6744 2001-04-17  Ben Wing  <ben@xemacs.org>
6745
6746         * about.el: Finish overhaul, add a few new hackers, update a
6747         couple old ones.
6748
6749 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
6750
6751         * XEmacs 21.4.0 "Solid Vapor" is released.
6752
6753 2001-04-15  Ben Wing  <ben@xemacs.org>
6754
6755         * about.el:
6756         * about.el (about-headline-face): New.
6757         * about.el (about-link-face): New.
6758         * about.el (about-current-release-maintainers): New.
6759         * about.el (about-other-current-hackers): New.
6760         * about.el (about-url-alist):
6761         * about.el (about-once-and-future-hackers): New.
6762         * about.el (about-mailto-link): New.
6763         * about.el (about-get-buffer):
6764         * about.el (about-finish-buffer):
6765         * about.el (about-xemacs):
6766         * about.el (about-features): Removed.
6767         * about.el (about-advantages): New.
6768         * about.el (about-maintainer-info): Removed.
6769         * about.el (about-personal-info): New.
6770         * about.el (about-hacker-contribution): New.
6771         * about.el (about-maintainer):
6772         * about.el (about-show-linked-info):
6773         * about.el (about-hackers):
6774         Major revamping.  Rewriting of most of the text, improve the
6775         link handling, separate info on contributors into personal
6776         and contribution info, add new contributors, update personal
6777         info, etc. etc.
6778         
6779         * menubar-items.el (default-menubar):
6780         Help menubar entry for News now says more accurately
6781         "What's New in XEmacs".
6782         
6783         * mouse.el:
6784         * mouse.el (mouse-track-cleanup-hook):
6785         * mouse.el (mouse-track):
6786         Don't set-buffer to a dead buffer when calling mouse-track
6787         cleanup hooks.
6788
6789 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
6790
6791         * XEmacs 21.2.47 "Zephir" is released.
6792
6793 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
6794
6795         * dialog.el (make-dialog-box): Disable dialog box titles until
6796         we get them working.
6797
6798 2001-03-30  Ben Wing  <ben@xemacs.org>
6799
6800         * help.el:
6801         * help.el (Help-princ-face):
6802         * help.el (Help-prin1-face):
6803         * help.el (frob-help-extents):
6804         * help.el (describe-function-1):
6805         * help.el (describe-variable):
6806         Avoid using font-lock faces, which may not be defined.
6807         Instead, use hyper-apropos faces, and make sure they're
6808         defined as necessary by using `require'. (It's not so safe
6809         to do this for font-lock.) In any case, we will eventually
6810         be merging this functionality into hyper-apropos.
6811
6812         * loaddefs.el (completion-ignored-extensions):
6813         Fix documentation.
6814         
6815         * menubar-items.el (menu-truncate-list): Removed.
6816         * menubar-items.el (Menubar-items-truncate-list): New.
6817         * menubar-items.el (default-menubar):
6818         Fix errors if grep or compile command is too long.  Rename helper
6819         function to be less visible.
6820
6821 2001-03-23  Martin Buchholz  <martin@xemacs.org>
6822
6823         * byte-optimize.el (byte-optimize-minus):
6824         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
6825
6826 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
6827
6828         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
6829         Mule is available.
6830
6831         * mule/latin.el: New file.
6832
6833 2001-03-11  Ben Wing  <ben@xemacs.org>
6834
6835         * auto-save.el:
6836         * auto-save.el (auto-save-directory):
6837         * auto-save.el (make-auto-save-file-name):
6838         * auto-save.el (auto-save-file-name-p): New.
6839
6840         Merge in improvements from other definition of
6841         make-auto-save-file-name in files.el.
6842         
6843         * auto-save.el (auto-save-original-name):
6844         * auto-save.el (auto-save-name-in-fixed-directory):
6845         * auto-save.el (auto-save-unslashify-name): Removed.
6846         * auto-save.el (auto-save-slashify-name): Removed.
6847         * auto-save.el (auto-save-reserved-chars): New.
6848         * auto-save.el (auto-save-escape-name): New.
6849         * auto-save.el (auto-save-unhex): New.
6850         * auto-save.el (auto-save-unescape-name): New.
6851
6852         Change algorithm for encoding filenames in auto-save names to be
6853         entirely safe with all filesystems and all possible characters in
6854         a filename, and 100% reversible. (Essentially, uses
6855         quoted-printable as the encoding.)
6856         
6857         * auto-save.el (recover-all-files):
6858
6859         Use insert-directory rather than calling ls directly -- fixes
6860         things under Windows.
6861
6862         * files.el:
6863         * files.el (convert-standard-filename): Substitute FSF's
6864         definition for this (we had nothing here before).
6865         
6866         * files.el (backup-buffer): Warning fix.
6867         
6868         * files.el (make-backup-file-name):
6869         * files.el (find-backup-file-name):
6870         Fix error in calling sequence to auto-save-file-name-p.
6871         
6872         * files.el (recover-file):
6873         Use insert-directory rather than calling ls directly -- fixes
6874         things under Windows.
6875
6876         * files.el (make-auto-save-file-name): Removed.
6877         * files.el (auto-save-file-name-p): Removed.
6878         auto-save is always dumped so no sense in having a definition
6879         that will always be overwritten with another.
6880         
6881         * files.el (insert-directory):
6882         * win32-native.el:
6883         * win32-native.el (debug-mswindows-process-command-lines):
6884         * win32-native.el (original-make-auto-save-file-name): Removed.
6885         * win32-native.el (make-auto-save-file-name): Removed.
6886
6887
6888 2001-03-21  Martin Buchholz <martin@xemacs.org>
6889
6890         * XEmacs 21.2.46 "Urania" is released.
6891
6892 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
6893
6894         * menubar-items.el (default-menubar): Update sample.emacs to
6895         sample.init.el and adjust accelerators.
6896
6897 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
6898
6899         * build-report.el (build-report): Improve docstring.
6900
6901 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6902
6903         * ChangeLog: Log GTK merge.
6904
6905         * gutter-items.el:
6906         * mwheel.el:
6907         * sound.el:
6908         * startup.el:
6909         Revert gratuitous whitespace changes.
6910
6911 2001-03-07  Ben Wing  <ben@xemacs.org>
6912
6913         * help.el:
6914         * help.el (key-or-menu-binding):
6915         * help.el (Help-find-file): New.
6916         * help.el (describe-beta):
6917         * help.el (describe-copying):
6918         * help.el (describe-project):
6919         * help.el (view-emacs-news):
6920         * help.el (view-sample-init-el): New.
6921         * help.el (Help-princ-face): New.
6922         * help.el (Help-prin1-face): New.
6923         * help.el (help-symbol-function-context-menu):
6924         * help.el (help-symbol-variable-context-menu):
6925         * help.el (help-symbol-function-and-variable-context-menu):
6926         * help.el (frob-help-extents):
6927         * help.el (describe-function-1):
6928         * help.el (describe-variable):
6929
6930         Add coloring in Help buffers, correspondent with hyperlinks.
6931         View files in view-mode rather than Fundamental.
6932         Remove separators from context menus -- now handled in generic code.
6933         Add `Find Tag' to context menu.
6934         
6935         * menubar.el (popup-mode-menu):
6936
6937         Rewrite code that outputs the popup menu to (a) put more specific
6938         entries first, (b) be more robust, (c) output the proper context
6939         menu separators automatically (the context menu functionality is
6940         new and currently used only by Help).
6941
6942 2001-03-10  William M. Perry  <wmperry@aventail.com>
6943
6944         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
6945         this function when converting from the 21.1 GTK branch.  Now
6946         supports file, password, question, and color built-in dialogs.
6947
6948 2001-03-06  Ben Wing  <ben@xemacs.org>
6949
6950         * keydefs.el:
6951         * keydefs.el (global-map):
6952         Add commented-out change of M-k (for 21.5).
6953         
6954         * menubar-items.el (default-menubar):
6955         Fix items to control kill-line behavior; add items for
6956         shifted motion.
6957         
6958         * simple.el:
6959         * simple.el (kill-whole-line):
6960         * simple.el (historical-kill-line): Removed.
6961         * simple.el (kill-line): Removed.
6962         * simple.el (kill-entire-line): New.
6963         * simple.el (kill-line-1): New.
6964         * simple.el (backward-kill-line):
6965         Undo kill-whole-line == always changes.  Add new function
6966         kill-entire-line to unconditionally delete the current line.
6967         Add comments describing the lamentable state of affairs of
6968         the kill-line functions and variables.
6969
6970 2001-03-02  Ben Wing  <ben@xemacs.org>
6971
6972         * simple.el:
6973         * simple.el (beginning-of-buffer):
6974         * simple.el (end-of-buffer):
6975         * simple.el (mark-ring-unrecorded-commands):
6976         * simple.el (signal-error-on-buffer-boundary):
6977         * simple.el (shifted-motion-keys-select-region):
6978         * simple.el (unshifted-motion-keys-deselect-region):
6979         * simple.el (motion-keys-for-shifted-motion): New.
6980         * simple.el (handle-pre-motion-command):
6981         * simple.el (handle-post-motion-command):
6982         * simple.el (forward-char-command):
6983         * simple.el (backward-char-command):
6984         * simple.el (scroll-up-command):
6985         * simple.el (scroll-down-command):
6986         * simple.el (next-line):
6987         * simple.el (previous-line):
6988         * simple.el (backward-block-of-lines):
6989         * simple.el (forward-block-of-lines):
6990         * simple.el (backward-word):
6991         * simple.el (mark-word):
6992
6993         Augment documentation of the most common motion commands to make
6994         note of the shifted-motion support.  Improve the support to (a)
6995         properly document how it works and why it's done in the fashion it
6996         is, and (b) allow the keystrokes that trigger it to be customized.
6997
6998         Correct error in the customize specification of
6999         mark-ring-unrecorded-commands.
7000
7001 2001-03-02  Ben Wing  <ben@xemacs.org>
7002
7003         * font-lock.el:
7004         * font-lock.el (font-lock-pending-extent-table): Removed.
7005         * font-lock.el (font-lock-pending-buffer-table): New.
7006         * font-lock.el (font-lock-pre-idle-hook):
7007         * font-lock.el (font-lock-after-change-function):
7008         * font-lock.el (font-lock-fontify-pending-extents):
7009         * font-lock.el (font-lock-lisp-like):
7010
7011         Fix handling of pending extents to avoid excessive slowness (N^2
7012         behavior) when making lots of buffer changes between redisplays,
7013         such as when saving the Options.
7014
7015 2001-03-09  William M. Perry  <wmperry@aventail.com>
7016
7017         * device.el:
7018         * dragdrop.el:
7019         * dumped-lisp.el:
7020         * faces.el:
7021         * frame.el:
7022         * gnuserv.el:
7023         * loadup.el:
7024         * menubar-items.el:
7025         * minibuf.el:
7026         The Great GTK Merge.
7027
7028         * ChangeLog.GTK:
7029         * dialog-gtk.el:
7030         * gdk.el:
7031         * generic-widgets.el:
7032         * glade.el:
7033         * gnome-widgets.el:
7034         * gnome.el:
7035         * gtk-compose.el:
7036         * gtk-extra.el:
7037         * gtk-faces.el:
7038         * gtk-ffi.el:
7039         * gtk-file-dialog.el:
7040         * gtk-font-menu.el:
7041         * gtk-glyphs.el:
7042         * gtk-init.el:
7043         * gtk-iso8859-1.el:
7044         * gtk-marshal.el:
7045         * gtk-mouse.el:
7046         * gtk-package.el:
7047         * gtk-password-dialog.el:
7048         * gtk-select.el:
7049         * gtk-widget-accessors.el:
7050         * gtk-widgets.el:
7051         * gtk.el:
7052         widgets-gtk.el:
7053         The Great GTK Merge: new files.
7054
7055 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7056
7057         * generic-widgets.el: Don't require gtk (a built-in feature) at
7058         top level.  Don't execute the last sexp unless (featurep 'gtk).
7059
7060 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7061
7062         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7063
7064 2001-02-23  Martin Buchholz <martin@xemacs.org>
7065
7066         * XEmacs 21.2.45 "Thelxepeia" is released.
7067
7068 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7069  
7070         * about.el (xemacs-hackers): update my entry. 
7071         * about.el (about-maintainer-info): ditto. 
7072         * about.el (about-hackers): ditto. 
7073
7074 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7075
7076         * about.el (about-maintainer-info): More vanity info about
7077         yours truly.
7078
7079 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7080
7081         * build-report.el (build-report-destination): xemacs-build-reports
7082         has moved to SourceForge, where mailing list name length is
7083         restricted, hence the name change to
7084         xemacs-buildreports@xemacs.org.
7085         * build-report.el (build-report-keep-regexp): Update default.
7086         * build-report.el (build-report-delete-regexp): Ditto.
7087         * build-report.el (build-report-make-output-files): Ditto.
7088
7089 2001-02-19  Craig Lanning  <lanning@scra.org>
7090
7091         * lisp-mode.el: Add indentation specifications for following
7092         Common Lisp forms: handler-case, handler-bind, with-slots,
7093         with-open-file, with-open-stream, print-unreadable-object.
7094
7095 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7096
7097         * font-lock.el (font-lock-set-defaults-1):
7098         Move initialization of `font-lock-cache-position' so that it's set
7099         even if font-lock-keywords is already defined.
7100
7101 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7102
7103         * autoload.el (generate-file-autoloads-1):
7104         Use `emacs-lisp-mode-syntax-table' instead of
7105         `lisp-mode-syntax-table'.
7106         * lisp-mode.el (lisp-mode-syntax-table):
7107         Get rid of old checks for `parse-partial-sexp' version.
7108         Make `|' (pipe) string delimiter instead of punctuation.
7109
7110 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7111
7112         * window.el (save-selected-window):
7113         Use gensym for better macro hygiene.
7114
7115 2001-02-06  Mike Sperber <mike@xemacs.org>
7116
7117         * dump-paths.el:
7118         * startup.el (startup-setup-paths): Set and use
7119         `mule-lisp-directory'.
7120         (startup-setup-paths-warning): Ditto.
7121
7122         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7123         (paths-construct-load-path): Consider `mule-lisp-directory'.
7124
7125 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7126
7127         * font-lock.el: Syntax table improvements used.  A few random
7128         changes are not specified below.
7129         (font-lock-fontify-string-delimiters):
7130         (font-lock-syntactic-keywords):
7131         (font-lock-cache-state nil):
7132         (font-lock-cache-position):
7133         New variables.
7134         (font-lock-set-syntax):
7135         (font-lock-apply-syntactic-highlight):
7136         (font-lock-fontify-syntactic-anchored-keywords):
7137         (font-lock-fontify-syntactic-keywords-region):
7138         (font-lock-eval-keywords):
7139         New functions.
7140         (font-lock-remove-face):
7141         (font-lock-fontify-syntactically-region):
7142         Use syntax properties.
7143
7144 2001-02-08  Martin Buchholz <martin@xemacs.org>
7145
7146         * XEmacs 21.2.44 "Thalia" is released.
7147
7148 2001-01-16  Mike Sperber <mike@xemacs.org>
7149
7150         * startup.el (normal-top-level): Work even if no installation root
7151         is found.
7152
7153 2001-01-30  Andy Piper  <andy@xemacs.org>
7154
7155         * gutter-items.el (progress-abort-glyph): remove instantiator.
7156         (set-progress-abort-instantiator): new function.
7157         (abort-progress-feedback): use it.
7158
7159         * gutter.el (set-gutter-dirty-p): new function.
7160
7161 2001-01-30  Didier Verna  <didier@xemacs.org>
7162
7163         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7164
7165 2001-01-24  Didier Verna  <didier@xemacs.org>
7166
7167         * sound.el (sound-extension-list): give a better default value.
7168         * sound.el (load-sound-file): improve the doc string, also find
7169         files given by absolute names, pass a real extension list to
7170         `locate-file'.
7171
7172 2001-01-26  Martin Buchholz <martin@xemacs.org>
7173
7174         * XEmacs 21.2.43 "Terspichore" is released.
7175
7176 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7177
7178         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7179         messages from gnuserv.
7180
7181 2001-01-20  Martin Buchholz <martin@xemacs.org>
7182
7183         * XEmacs 21.2.42 "Poseidon" is released.
7184
7185 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7186
7187         * cl-macs.el (cl-upcase-arg): New function.
7188         (cl-function-arglist): New function.
7189         (cl-transform-lambda): Automatically add CL-style lambda list to
7190         documentation string using functions above.
7191
7192 2001-01-12  Andy Piper  <andy@xemacs.org>
7193
7194         * package-get.el (package-get-custom): call
7195         package-net-update-installed-db.
7196
7197         * package-ui.el (pui-install-selected-packages): call
7198         package-net-update-installed-db.
7199
7200         * package-net.el (package-net-update-installed-db): use
7201         packages-package-list so that we reflect reality.
7202
7203         * packages.el (packages-package-list): Make docstring reflect
7204         reality.
7205
7206         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7207
7208         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7209         isn't installed.
7210
7211 2001-01-17  Andy Piper  <andy@xemacs.org>
7212
7213         * wid-edit.el (widget-activation-glyph-mapper): activate or
7214         deactivate native widgets.
7215         (widget-glyph-insert-glyph): record instantiator.
7216         (widget-push-button-value-create): use it.
7217
7218         * gui.el (gui-button-action): new function. Make button's domain
7219         buffer current when calling.
7220         (make-gui-button): update to use gui-button-action.
7221
7222 2001-01-16  Didier Verna  <didier@xemacs.org>
7223
7224         * menubar-items.el (default-menubar): add an entry for modeline
7225         horizontal scrolling in Options -> Display.
7226
7227 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7228
7229         * package-get.el (package-get-require-signed-base): Set to nil
7230         by default.
7231
7232 2001-01-17  Martin Buchholz <martin@xemacs.org>
7233
7234         * XEmacs 21.2.41 "Polyhymnia" is released.
7235
7236 2001-01-16  Mike Sperber <mike@xemacs.org>
7237
7238         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7239         catch lisp/mule/.
7240
7241 2001-01-14  Mike Sperber <mike@xemacs.org>
7242
7243         * startup.el (maybe-create-compatibility-dot-emacs):
7244         (maybe-unmigrate-user-init-file):
7245         (unmigrate-user-init-file): Created.
7246         (maybe-migrate-user-init-file): Offer creation of compatibility
7247         .emacs.
7248         Some doc fixes wrt init file location.
7249
7250 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7251
7252         * faces.el (face-frob-from-locale-first): new variable.
7253         (frob-face-font-2): Honor tags arg while trying to use
7254         standard-face-mapping.  When face-frob-from-locale-first is set,
7255         first try to set face inheriting from frobbed-face.
7256
7257 2001-01-15  Didier Verna  <didier@xemacs.org>
7258
7259         * about.el (xemacs-hackers): update my entry.
7260         * about.el (about-url-alist): ditto.
7261         * about.el (about-maintainer-info): ditto.
7262         * about.el (about-hackers): ditto.
7263
7264 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7265
7266         The byte compiler has been badly broken for a year,
7267         by the patch of 1999-12-06.
7268         * byte-optimize.el (byte-optimize-form-code-walker):
7269         Bug was: the byte compiler was making this erroneous optimization:
7270         (progn (or (foo)) (bar)) ==> (bar)
7271
7272 2000-11-20  Mike Sperber <mike@xemacs.org>
7273
7274         * setup-paths.el (paths-core-load-path-depth): Split
7275         `paths-load-path-depth' in two for site and core lisp.  Don't
7276         recurse into core.
7277         * setup-paths.el (paths-construct-load-path): Use.
7278
7279 2001-01-10  Andy Piper  <andy@xemacs.org>
7280
7281         * package-net.el (package-net-cygwin32-binary-size): new variable
7282         (package-net-win32-binary-size): ditto.  add much needed
7283         commentary.
7284
7285         * gutter-items.el (buffers-tab-items): correct off-by-one error
7286         for buffers-tab-max-size.
7287
7288 2001-01-08  Martin Buchholz <martin@xemacs.org>
7289
7290         * XEmacs 21.2.40 is released.
7291
7292 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7293
7294         * mule/hebrew.el: Fix comments and typos.
7295         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7296
7297 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7298
7299         * ChangeLog.1: move ancient log from fill.el.
7300
7301         * dump-paths.el:
7302         paragraphs.el:
7303         mule/mule-category.el:
7304         Miscellaneous typo fixes and slight doc clarifications.
7305
7306         * mule/mule-ccl.el:  Correct file name in header.
7307
7308 2000-12-31  Martin Buchholz <martin@xemacs.org>
7309
7310         * XEmacs 21.2.39 is released.
7311
7312 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7313
7314         * byte-optimize.el (byte-optimize-cond):
7315         (byte-optimize-cond-1): New.
7316         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7317         Optimizes (cond (x nil)) ==> nil.
7318         Provide better diagnostic on malformed expr like (cond foo).
7319
7320 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7321
7322         * mule/mule-coding.el:
7323         mule/mule-cmds.el (reset-language-environment,
7324         set-language-environment-coding-systems):
7325         Safer default coding-priority-list, corresponding to src/file-coding.h.
7326
7327 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7328
7329         * package-admin.el: Allow package removal from
7330         early-package-load-path.
7331
7332 2000-12-15  Andreas Jaeger  <aj@suse.de>
7333
7334         * about.el (about-maintainer-info): Update my entry.
7335
7336 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
7337
7338         * packages.el (locate-library): Add support for bzip2
7339         compressed .el files.
7340
7341 2000-12-12  Andy Piper  <andy@xemacs.org>
7342
7343         * package-net.el: new file.
7344
7345 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
7346
7347         * font-lock.el: Add missing C++ keywords.
7348
7349 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
7350
7351         * simple.el (indent-for-comment): Preserve indentation of comments
7352         starting in column 0, as documented in (Info-goto-node
7353         "(xemacs)Comments").  Update docstring accordingly.
7354
7355 2000-12-05  Martin Buchholz <martin@xemacs.org>
7356
7357         * XEmacs 21.2.38 is released.
7358
7359 2000-12-04  Didier Verna  <didier@xemacs.org>
7360
7361         * mouse.el (default-mouse-track-set-point-in-window): remove
7362         spurious '+' operation detected by Martin.
7363
7364
7365 2000-12-01  Martin Buchholz  <martin@xemacs.org>
7366
7367         * cl-extra.el (coerce):
7368         Implement char to integer coercion.
7369         Remove extraneous (numberp) test.
7370
7371         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
7372         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
7373         (byte-optimize-predicate):
7374         Warn if evaluating constant expression signals an error.
7375         (byte-optimize-form): Small simplification.
7376
7377         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
7378
7379 2000-11-30  Martin Buchholz  <martin@xemacs.org>
7380
7381         * byte-optimize.el:
7382         (byte-optimize-minus):
7383         (byte-optimize-plus):
7384         (byte-optimize-mult):
7385         (byte-optimize-quo):
7386         Use (car (last x)) instead of (last x) to get last elt!
7387         Use `byte-optimize-predicate' to optimize `%'.
7388         Move optimizations for special numeric args to bytecomp.el.
7389         * bytecomp.el (byte-compile-associative): Remove.
7390         (byte-compile-max): New.
7391         (byte-compile-min): New.
7392         Properly handle erroneous calls: (max) (min).
7393         (byte-compile-plus): New.
7394         (byte-compile-minus):
7395         It's easiest to handle 0, +1 and -1 args here.
7396         (byte-compile-mult): New.
7397         It's easiest to handle 1, -1 and 2 args here.
7398         (byte-compile-quo):
7399         It's easiest to handle 0, +1 and -1 args here.
7400         Issue byte-compiler warning when dividing by zero.
7401
7402         Byte-compiler arithmetic improvements.
7403         Better optimize these expressions in the obvious way:
7404         (+ x y 1)   -->  varref x varref y add add1
7405         (+ x y -1)  -->  varref x varref y add sub1
7406         (- x y 0)   -->  (- x y)
7407         (- 0 x y)   -->  (- (- x) y)
7408         (% 42 19)   --> compile-time constant
7409         (/ 42 19)   --> compile-time constant
7410         (* (foo) 2) --> foo call dup plus
7411
7412         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
7413         unless (declaim (optimize (safety 3)))
7414         or (setq byte-compile-delete-errors nil).
7415
7416 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
7417
7418         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
7419         docstrings.
7420
7421 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
7422
7423         * startup.el (command-line-do-help):  Add documentation of
7424         portable dumper switches.
7425
7426 2000-11-22  Andy Piper  <andy@xemacs.org>
7427
7428         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
7429
7430         * glyphs.el (init-glyphs): don't use autodetect for strings.
7431
7432 2000-11-28  Martin Buchholz  <martin@xemacs.org>
7433
7434         * byte-optimize.el (byte-optimize-char-before):
7435         (byte-optimize-backward-char):
7436         (byte-optimize-backward-word):
7437         Fix incorrect optimizations for these sorts of expressions:
7438         (let ((x nil)) (backward-char x))
7439
7440 2000-11-21  Martin Buchholz  <martin@xemacs.org>
7441
7442         * byte-optimize.el:
7443         * byte-optimize.el (byte-optimize-backward-char): New.
7444         * byte-optimize.el (byte-optimize-backward-word): New.
7445         Make backward-word and backward-char as efficient as forward versions.
7446
7447         * bytecomp.el (byte-compile-no-args-with-one-extra):
7448         * bytecomp.el (byte-compile-one-arg-with-one-extra):
7449         * bytecomp.el (byte-compile-two-args-with-one-extra):
7450         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
7451         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
7452         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
7453         Check if extra arg is constant nil, and if so, use byte-coded call.
7454
7455         * simple.el (backward-word):
7456         * simple.el (mark-word):
7457         * simple.el (kill-word):
7458         * simple.el (backward-kill-word):
7459         Make COUNT argument optional, for consistency with forward-char et al.
7460
7461         * abbrev.el (abbrev-string-to-be-defined):
7462         * abbrev.el (inverse-abbrev-string-to-be-defined):
7463         * abbrev.el (inverse-add-abbrev):
7464         * abbrev.el (expand-region-abbrevs):
7465         * buff-menu.el (Buffer-menu-execute):
7466         * indent.el (move-to-left-margin):
7467         * indent.el (indent-relative):
7468         * indent.el (move-to-tab-stop):
7469         * info.el (Info-reannotate-node):
7470         * lisp-mode.el (lisp-indent-line):
7471         * lisp.el (end-of-defun):
7472         * lisp.el (move-past-close-and-reindent):
7473         * misc.el (copy-from-above-command):
7474         * mouse.el (default-mouse-track-scroll-and-set-point):
7475         * page.el (forward-page):
7476         * paragraphs.el (forward-paragraph):
7477         * paragraphs.el (end-of-paragraph-text):
7478         * picture.el (picture-forward-column):
7479         * picture.el (picture-self-insert):
7480         * rect.el (extract-rectangle-line):
7481         * simple.el (newline):
7482         * simple.el (fixup-whitespace):
7483         * simple.el (backward-delete-char-untabify):
7484         * simple.el (transpose-chars):
7485         * simple.el (transpose-preceding-chars):
7486         * simple.el (do-auto-fill):
7487         * simple.el (indent-new-comment-line):
7488         * simple.el (blink-matching-open):
7489         * view-less.el (cleanup-backspaces):
7490         * wid-edit.el (widget-transpose-chars):
7491         * term/bg-mouse.el (bg-insert-moused-sexp):
7492         Use more readable (backward-FOO n) instead of (forward-FOO -n).
7493
7494         * info.el (Info-fontify-node):
7495         * simple.el (backward-delete-function):
7496         Use canonical delete-backward-char instead of backward-delete-char.
7497
7498 2000-11-20  Andy Piper  <andy@xemacs.org>
7499
7500         * gutter-items.el (update-tab-in-gutter): don't barf if there are
7501         no buffers.
7502
7503 2000-11-20  Andy Piper  <andy@xemacs.org>
7504
7505         * gutter-items.el (update-tab-in-gutter): don't give popup frames
7506         buffer tabs.
7507
7508 2000-11-18  Martin Buchholz  <martin@xemacs.org>
7509
7510         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
7511         (proclaim inline...) was shadowing compiler-macros.
7512
7513 2000-11-17  Martin Buchholz  <martin@xemacs.org>
7514
7515         * bytecomp.el (byte-compile-eval): New.
7516         (byte-compile-initial-macro-environment): Use byte-compile-eval.
7517         Keeps this promise made in Lispref:
7518         "If a file being compiled contains a `defmacro' form, the macro is
7519         defined temporarily for the rest of the compilation of that file."
7520
7521 2000-11-09  Martin Buchholz  <martin@xemacs.org>
7522
7523         * cl.el (floatp-safe):
7524         (plusp):
7525         (minusp):
7526         (oddp):
7527         (evenp):
7528         (cl-abs):
7529         Use a better parameter name than `x'.
7530
7531         * cl-macs.el (check-type): Make continuable.  Change documentation
7532         to require PLACE, but accept any form for compatibility.
7533
7534         * abbrev.el (define-abbrev): Use check-type.
7535         * font-menu.el (font-menu-change-face): Use check-type.
7536         * menubar.el (relabel-menu-item): Use check-type.
7537         * itimer.el: Fix typo.
7538
7539 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
7540
7541         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
7542
7543 2000-11-14  Martin Buchholz <martin@xemacs.org>
7544
7545         * XEmacs 21.2.37 is released.
7546
7547 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
7548
7549         * code-cmds.el: Provide the feature.
7550
7551 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
7552
7553         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
7554
7555         * code-cmds.el: New file
7556         * mule/mule-cmds.el:
7557         * mule/mule-misc.el
7558         (coding-keymap): New keymap. Define coding system keyboard
7559         commands on file-coding builds too.
7560         (coding-system-change-eol-conversion):
7561         (universal-coding-system-argument):
7562         (set-default-coding-systems):
7563         (prefer-coding-system): Moved from mule-cmds.el
7564         (set-buffer-process-coding-system): Moved from mule-misc.el
7565
7566 2000-09-15  Stephen Carney <carney@scubadoo.com>
7567
7568         * etags.el (buffer-tag-table-files): Use append instead of nconc.
7569
7570 2000-11-09  Steve Youngs  <youngs@xemacs.org>
7571
7572         * package-get.el (package-get-download-sites): Add a pre-release
7573         site for experimental packages.
7574
7575         * auto-autoloads.el: Regenerated.
7576
7577 2000-08-01  Andy Piper  <andy@xemacs.org>
7578
7579         * gutter-items.el (buffers-tab-omit-function): reference
7580         buffers-tab-select-visible-buffers.
7581         (buffers-tab-filter-functions): new variable, by default uses
7582         buffers-tab-selection-function and buffers-tab-omit-function.
7583         (select-buffers-tab-buffers-by-mode): invert arguments.
7584         (buffers-tab-select-visible-buffers): new function. Invert calling
7585         of buffers-menu-omit-invisible-buffers.
7586         (buffers-tab-items): rewrite to use
7587         buffers-tab-filter-functions. Rewrite docstring.
7588         (gutter-buffers-tab-extent): delete.
7589         (add-tab-to-gutter): always build a new extent when adding the
7590         tabs.
7591         (update-tab-in-gutter): make gutter dirty when orientation
7592         changes.
7593
7594 2000-11-07  Martin Buchholz  <martin@xemacs.org>
7595
7596         * bytecomp.el (byte-compile-defvar-or-defconst):
7597         Only do loadhist recording if defvar form includes a value.
7598
7599 2000-11-02  Martin Buchholz  <martin@xemacs.org>
7600
7601         * bytecomp.el (byte-compile-initial-macro-environment):
7602         `eval-when-compile' should not compile its body.
7603
7604 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7605
7606         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
7607         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
7608         some Japanese English.  Remove some ancient FSF comments, and
7609         improve docstrings.  Use symbols not vectors for tables.
7610
7611 2000-11-03  Martin Buchholz  <martin@xemacs.org>
7612
7613         * keymap.el:
7614         (local-key-binding):
7615         (global-key-binding):
7616         Add an optional `accept-defaults' parameter, just like `lookup-key'.
7617
7618         * lisp.el:
7619         (backward-sexp): Slightly simpler code.
7620         (mark-sexp): Make arg optional, like FSF Emacs.
7621         (forward-list): Slightly simpler code.
7622         (backward-list): Slightly simpler code.
7623         (down-list):  Make arg optional, like FSF Emacs.
7624         (up-list):  Make arg optional, like FSF Emacs.
7625         (backward-up-list):  Make arg optional, like FSF Emacs.
7626         (kill-sexp):  Make arg optional, like FSF Emacs.
7627         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
7628
7629         * font-menu.el (font-menu-change-face):
7630         Take continuable errors into account.
7631
7632         * abbrev.el:
7633         * abbrev.el (clear-abbrev-table):
7634         * abbrev.el (define-abbrev-table):
7635         * abbrev.el (define-abbrev):
7636         * abbrev.el (insert-abbrev-table-description):
7637         * apropos.el (apropos-documentation-check-doc-file):
7638         * apropos.el (apropos-documentation-check-elc-file):
7639         * buff-menu.el (list-buffers):
7640         * buff-menu.el (list-buffers-noselect):
7641         * bytecomp.el (byte-recompile-directory):
7642         * bytecomp.el (batch-byte-compile):
7643         * cl-macs.el (typep):
7644         * code-files.el (find-coding-system-magic-cookie):
7645         * code-files.el (insert-file-contents):
7646         * cus-edit.el (customize-set-variable):
7647         * cus-edit.el (customize-save-variable):
7648         * cus-face.el (custom-set-face-font-size):
7649         * cus-face.el (custom-set-face-update-spec):
7650         * cus-face.el (custom-reset-faces):
7651         * custom.el (custom-check-theme):
7652         * custom.el (copy-upto-last):
7653         * fill.el (canonically-space-region):
7654         * fill.el (fill-paragraph):
7655         * fill.el (fill-region):
7656         * fill.el (find-space-insertable-point):
7657         * fill.el (justify-current-line):
7658         * faces.el (face-spec-update-all-matching):
7659         * faces.el (set-face-stipple):
7660         * files-nomule.el (insert-file-contents):
7661         * files.el (insert-file-contents-literally):
7662         * files.el (hack-local-variables-last-page):
7663         * files.el (basic-save-buffer):
7664         * files.el (insert-directory):
7665         * font-menu.el (font-menu-change-face):
7666         * font.el (font-spatial-to-canonical):
7667         * format.el (format-encode-region):
7668         * format.el (format-insert-file):
7669         * format.el (format-replace-strings):
7670         * gutter.el (set-gutter-element):
7671         * help.el (key-or-menu-binding):
7672         * help.el (describe-bindings):
7673         * help.el (with-syntax-table):
7674         * indent.el (indent-rigidly):
7675         * indent.el (delete-to-left-margin):
7676         * info.el:
7677         * info.el (Info-extract-dir-entry-from):
7678         * info.el (Info-build-dir-anew):
7679         * info.el (Info-rebuild-dir):
7680         * info.el (Info-batch-rebuild-dir):
7681         * info.el (Info-read-subfile):
7682         * info.el (Info-build-node-completions):
7683         * info.el (Info-extract-menu-node-name):
7684         * isearch-mode.el (isearch-range-invisible):
7685         * isearch-mode.el (isearch-restore-invisible-extents):
7686         * itimer.el (itimerp):
7687         * itimer.el (itimer-live-p):
7688         * keymap.el:
7689         * keymap.el (substitute-key-definition):
7690         * keymap.el (read-command-or-command-sexp):
7691         * keymap.el (local-key-binding):
7692         * keymap.el (global-key-binding):
7693         * keymap.el (global-set-key):
7694         * keymap.el (local-set-key):
7695         * ldap.el:
7696         * ldap.el (ldap-add-entries):
7697         * ldap.el (ldap-delete-entries):
7698         * lisp.el (backward-sexp):
7699         * lisp.el (mark-sexp):
7700         * lisp.el (forward-list):
7701         * lisp.el (backward-list):
7702         * lisp.el (down-list):
7703         * lisp.el (backward-up-list):
7704         * lisp.el (up-list):
7705         * lisp.el (kill-sexp):
7706         * lisp.el (backward-kill-sexp):
7707         * menubar.el (add-menu-button):
7708         * menubar.el (add-submenu):
7709         * menubar.el (delete-menu-item):
7710         * menubar.el (relabel-menu-item):
7711         * mouse.el (narrow-window-to-region):
7712         * obsolete.el (define-obsolete-variable-alias):
7713         * obsolete.el (store-substring):
7714         * package-admin.el:
7715         * package-admin.el (package-admin-install-function):
7716         * package-admin.el (package-admin-install-function-mswindows):
7717         * package-admin.el (package-admin-default-install-function):
7718         * package-get.el (package-get-update-base-entries):
7719         * packages.el (packages-load-package-dumped-lisps):
7720         * packages.el (packages-collect-package-dumped-lisps):
7721         * printer.el (generic-print-buffer):
7722         * printer.el (generic-print-region):
7723         * replace.el (occur-mode-mouse-goto):
7724         * replace.el (perform-replace):
7725         * select.el (get-selection-no-error):
7726         * simple.el:
7727         * simple.el (newline):
7728         * simple.el (open-line):
7729         * simple.el (edit-and-eval-command):
7730         * simple.el (goto-line):
7731         * simple.el (undo):
7732         * simple.el (kill-region):
7733         * simple.el (copy-region-as-kill):
7734         * simple.el (kill-ring-save):
7735         * simple.el (set-mark):
7736         * simple.el (next-line):
7737         * simple.el (previous-line):
7738         * simple.el (line-move):
7739         * simple.el (set-goal-column):
7740         * simple.el (comment-region):
7741         * subr.el:
7742         * subr.el (putf):
7743         * syntax.el (modify-syntax-entry):
7744         * syntax.el (map-syntax-table):
7745         * view-less.el (view-file):
7746         * view-less.el (view-buffer):
7747         * view-less.el (view-file-other-window):
7748         * window-xemacs.el (backward-other-window):
7749         * window.el:
7750         * window.el (one-window-p):
7751         * window.el (walk-windows):
7752         * window.el (window-list):
7753         * x-mouse.el (x-mouse-kill):
7754         * x-select.el (x-get-cutbuffer):
7755         * x-select.el (x-store-cutbuffer):
7756         * term/bg-mouse.el (bg-mouse-line-to-center):
7757         * term/sun-mouse.el (window-line-end):
7758         * term/sun-mouse.el (sun-select-region):
7759         * term/sun.el (kill-region-and-unmark):
7760         * mule/mule-category.el:
7761         * mule/mule-category.el (modify-category-entry):
7762         * mule/mule-category.el (char-category-list):
7763         * mule/mule-coding.el (coding-system-force-on-output):
7764         * mule/mule-misc.el (coding-system-put):
7765         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
7766
7767 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7768
7769         * cus-face.el: Typo fixes and tiny clarifications.
7770         * custom.el: ditto
7771
7772 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
7773
7774         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
7775         * startup.el (normal-top-level): Setup auto-save-list-file-name
7776         if auto-save-list-file-prefix is non-nil.
7777
7778 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
7779
7780         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
7781
7782 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
7783
7784         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
7785         get symbol at point-min.
7786
7787 2000-10-24  Didier Verna  <didier@xemacs.org>
7788
7789         * info.el (Info-emacs-info-file-name): defconst it.
7790         * info.el (Info-footnote-tag): defcustom it.
7791         * info.el (Info-no-description-string): ditto.
7792         * info.el (Info-find-node): adapt to new semantics of
7793         'Info-suffixed-file (don't do the case variants stuff).
7794         * info.el (Info-insert-dir): rewrite the dir file variants code.
7795         * info.el (Info-directory-files): New. Return the list of info
7796         files in a directory.
7797         * info.el (Info-dir-outdated-p): use it.
7798         * info.el (Info-parse-dir-entries): ditto.
7799         * info.el (Info-build-dir-anew): don't restrict to files ending
7800         with a ".info.*" extension.
7801         * info.el (Info-set-mode-line): ditto.
7802         * info.el (Info-read-subfile): adapt to new semantics of
7803         'Info-suffixed-file (append 'exact argument).
7804         * info.el (Info-all-case-regexp): New. Return a regexp matching a
7805         string independently of the case.
7806         * info.el (Info-suffixed-file): use it (match all possible case
7807         for the file name).
7808         * info.el (Info-insert-file-contents): code cleanup.
7809         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
7810         columns.
7811         * info.el (Info-batch-rebuild-dir): ditto.
7812         * info.el (Info-read-node-name-1): ditto.
7813         * info.el (Info-search): ditto.
7814         * info.el (Info-fontify-node): ditto.
7815
7816
7817 2000-10-24  Didier Verna  <didier@xemacs.org>
7818
7819         * process.el (shell-command): when called from a program, avoid
7820         'push-mark's "mark-set" message.
7821
7822 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
7823
7824         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
7825         by a symbol, not by a vector.
7826         * mule/vietnamese.el (vscii): Likewise.
7827         (viscii): Likewise.
7828         * mule/cyrillic.el (koi8-r): Likewise.
7829
7830         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
7831         by a symbol, not by a vector.
7832         (chinese-big5-2): Likewise.
7833         * mule/ethiopic.el (ethiopic): Likewise.
7834         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
7835         (vietnamese-viscii-upper): Likewise.
7836
7837 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
7838
7839         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
7840
7841 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
7842
7843         * byte-optimize.el (byte-optimize-car): New function.
7844         (byte-optimize-cdr): Ditto.
7845
7846 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
7847
7848         * byte-optimize.el: Partial synch with FSF 20.7.
7849         Optimize constant concatenation.
7850         Add keymapp as a side effect free function.  It is a built-in.
7851         (byte-after-unbind-pos): Remove byte-equal.
7852
7853 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
7854
7855         * update-elc-2.el: Quote regexps correctly.
7856
7857 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
7858
7859         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
7860         (ccl-compile): Apply integerp, not integer-or-char-p to
7861         check the type of the buffer magnification
7862         (ccl-compile-write-string): Encode a string with binary
7863         coding system.
7864         (ccl-compile-write-repeat): Likewise.
7865
7866 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
7867
7868         * buff-menu.el:
7869         * bytecomp.el:
7870         * coding.el:
7871         * faces.el:
7872         * files.el:
7873         * fill.el:
7874         * float-sup.el:
7875         * font-lock.el:
7876         * help.el:
7877         * iso8859-1.el:
7878         * loaddefs.el:
7879         * menubar-items.el:
7880         * menubar.el:
7881         * modeline.el:
7882         * msw-font-menu.el:
7883         * paragraphs.el:
7884         * paths.el:
7885         * replace.el:
7886         * simple.el:
7887         * sound.el:
7888         * startup.el:
7889         * version.el:
7890         * x-faces.el:
7891         * x-font-menu.el:
7892         Remove purecopy.
7893
7894 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
7895
7896         * simple.el (do-auto-fill): Use the function pointer to by
7897         `comment-line-break-function', not `indent-new-comment-line'. This
7898         fixes an issue with cc-mode comment continuation.
7899
7900 2000-10-11  Martin Buchholz  <martin@xemacs.org>
7901
7902         * simple.el (turn-on-auto-fill):  Add (interactive).
7903         * mwheel.el (mwheel-install): Add (interactive).
7904         * font-lock.el (turn-on-font-lock): Add (interactive).
7905         (turn-off-font-lock): Add (interactive).
7906
7907 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
7908
7909         * packages.el (packages-special-base-regexp): Add `man'.
7910
7911 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
7912
7913         * wid-edit.el (widget-specify-active): map over extents in current
7914         buffer like `widget-specify-inactive' does.  Mapping over the
7915         inactive extent object does not work since the current extent is
7916         ignored by `map-extents'.
7917
7918 2000-10-04  Martin Buchholz <martin@xemacs.org>
7919
7920         * XEmacs 21.2.36 is released.
7921
7922 2000-09-22  Martin Buchholz  <martin@xemacs.org>
7923
7924         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
7925         Optimize the compiled-function-constants vector by byte-code
7926         reference counts.
7927
7928 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
7929
7930         * build-report.el (build-report-delete-regexp): quote value in
7931         defcustom
7932
7933 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
7934
7935         * build-report.el (build-report): Don't bind srcdir which we don't
7936         use in `multiple-value-bind' to avoid the only byte-compiler
7937         warning.
7938
7939 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
7940
7941         * build-report.el: Requires cl and custom now.
7942         build-report-version is determined by XEmacs version -- remove
7943         build-report-version*.
7944         * build-report.el (build-report-version): Removed.
7945         * build-report.el (build-report-installation-version-regexp): New.
7946         * build-report.el (build-report-version-file-regexp): New.
7947         * build-report.el (build-report-installation-srcdir-regexp): New.
7948         * build-report.el (build-report-destination): Offer
7949         xemacs-build-reports and xemacs-beta.
7950         * build-report.el (build-report-keep-regexp): Adjusted.
7951         * build-report.el (build-report-delete-regexp): Adjusted.
7952         * build-report.el (build-report-make-output-dir): New.
7953         * build-report.el (build-report-installation-file): Replace use of
7954         `concat' with `expand-file-name'.
7955         * build-report.el (build-report-make-output-file): Removed.
7956         * build-report.el (build-report-make-output-files): New.
7957         * build-report.el (build-report-subject): Identify as
7958         user-variable with "*...".
7959         * build-report.el (build-report-prompts): Ditto.
7960         * build-report.el (build-report-version-file): New.
7961         * build-report.el (build-report-file-encoding): Identify as
7962         user-variable with "*...".
7963         * build-report.el (build-report-make-output-get): New.
7964         * build-report.el (build-report-insert-header): Report
7965         emacs-version and system-configuration instead of
7966         build-report-version.
7967         * build-report.el (build-report-insert-make-output): Add file
7968         argument.
7969         * build-report.el (build-report-insert-installation-file):
7970         Re-indent.
7971         * build-report.el (build-report-keep): Change docstring,
7972         re-indent.
7973         * build-report.el (build-report-delete): Ditto.
7974         * build-report.el (build-report-installation-data): New.
7975         * build-report.el (build-report-version-file-data): New.
7976
7977 2000-09-20  Martin Buchholz  <martin@xemacs.org>
7978
7979         * byte-optimize.el (byte-optimize-lapcode):
7980         Fix the optimization of using the first 5 elements of the
7981         constants vector for variables.
7982         (byte-optimize-lapcode): Fix another ancient broken optimization.
7983
7984 2000-09-19  Martin Buchholz  <martin@xemacs.org>
7985
7986         * *: Spelling mega-patch
7987
7988 2000-09-19  Martin Buchholz  <martin@xemacs.org>
7989
7990         * easymenu.el: doc fixes.
7991         (easy-menu-do-define): Use backquote.
7992         (easy-menu-change):
7993         (easy-menu-add):
7994         `when' seems much clearer than `if' here.
7995         (easy-menu-remove):
7996         (easy-menu-add-item):
7997         (easy-menu-item-present-p):
7998         (easy-menu-remove-item):
7999         Wrap using (when (featurep 'menubar) ...)
8000
8001 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8002
8003         * bytecomp.el (displaying-byte-compile-warnings):
8004         Revert Ben's change to this function below so that the compile log
8005         is displayed properly for users of the "popper" package.
8006
8007 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8008
8009         * window.el (save-selected-window): Use backquote.
8010
8011         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8012         Renamed from `byte-compile-file-form-defvar'.
8013         * bytecomp.el (byte-compile-defvar-or-defconst):
8014         Only cons onto current-load-list in top-level forms.
8015         Else this leaks a cons cell every time a defun is called.
8016         Renamed from `byte-compile-defvar', for clarity.
8017         Warn when docstring of defvar is not a string.
8018         Use consistent error messages.
8019         Better comments.
8020
8021 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8022
8023         * simple.el (set-variable):
8024         Remove unneeded defvar by rearranging order of let* forms.
8025
8026         * mule/mule-ccl.el (ccl-get-next-code):
8027         * menubar-items.el (bookmark-menu-filter):
8028         (language-environment-menu-filter):
8029         (tutorials-menu-filter):
8030         * toolbar-items.el (toolbar-compile):
8031         * byte-optimize.el (disassemble-offset):
8032         Use (declare (special ...)) instead of `defvar'.
8033
8034         * cl-macs.el (cl-do-proclaim):
8035         Fix (declare (special ...)) warning suppression syntax.
8036
8037 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8038
8039         * info.el (Info-tag-table-marker):
8040         (Info-tag-table-buffer):
8041         (Info-find-file-node):
8042         (Info-read-subfile):
8043         (Info-build-node-completions):
8044         (Info-search):
8045         (Info-mode):
8046         Multiple info buffer support.
8047
8048 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8049
8050         * ldap.el (ldap-decode-entry): New defun
8051         (ldap-search-entries): Use it in order to decode DN-prefixed
8052         entries properly
8053
8054 2000-08-23  Daniel Pittman <daniel@danann.net>
8055
8056         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8057         Use `eq', not `=', to compare symbols.
8058
8059 2000-07-30  Ben Wing  <ben@xemacs.org>
8060
8061         * bytecomp.el (byte-compile-report-error):
8062         * bytecomp.el (displaying-byte-compile-warnings):
8063         if stack-trace-on-error is set, send out a backtrace when
8064         an error is encountered that stops byte compilation.  this
8065         should make it much much easier to track down those curious
8066         problems.  also undo the kludge of using a separate "*Show*"
8067         buffer for display when there's a temp-buffer-show-function;
8068         we can avoid this by just being a little smarter.
8069
8070         * dialog-items.el:
8071         * dialog-items.el (search-dialog-regexp): New.
8072         * dialog-items.el (search-dialog-callback):
8073         * dialog-items.el (make-search-dialog):
8074         add a regexp option to the dialog and clean up a bit.
8075
8076         * dialog.el:
8077         * dialog.el (yes-or-no-p-dialog-box):
8078         * dialog.el (get-dialog-box-response):
8079         * dialog.el (make-dialog-box):
8080         * dialog.el (dialog-box-finish): New.
8081         * dialog.el (dialog-box-cancel): New.
8082         * dialog.el (internal-make-dialog-box-exit): New.
8083         implement [properly!] the :modal property of the new dialog box
8084         interface.  this is the first time xemacs has ever had *proper*
8085         modal dialog boxes, giving the standard window-system feedback.
8086         (e.g. under windows, clicking on a disabled frame causes a beep
8087         and makes the dialog box flash three times.)
8088
8089         * dragdrop.el: header keyword frobbing.
8090
8091         * dumped-lisp.el (preloaded-file-list):
8092         renamed winnt.el to win32-native.el.
8093
8094         * faces.el (face-property):
8095         * faces.el (set-face-property):
8096         * faces.el (frob-face-property):
8097         * faces.el (frob-face-font-2):
8098         * faces.el (make-face-bold):
8099         * faces.el (make-face-italic):
8100         * faces.el (make-face-bold-italic):
8101         * faces.el (make-face-unbold):
8102         * faces.el (make-face-unitalic):
8103         * faces.el (make-face-smaller):
8104         * faces.el (make-face-larger):
8105         clean up the implementation of these so that window-system-specific
8106         methods are called only on objects belonging to that window system.
8107         previously, you could have [e.g.] mswindows-make-face-bold called
8108         on font object of device type `stream', which is not good and
8109         explains the subtle errors Adrian was getting when byte-compiling
8110         something that required 'term. (Adrian, now you can use stack-trace-
8111         on-error to find the exact place where things are going wrong instead
8112         of having to laboriously binary-search your way through.)
8113
8114         * finder.el (finder-known-keywords):
8115         cleaned up -- properly sorted, clarified the meanings of many of
8116         the keywords, and added a few -- mswin, gui, content, build, www,
8117         user, services.  the last two try to distinguish between a package
8118         that's used directly by the user, and a package that provides
8119         support services to other packages.
8120
8121         * font-lock.el (lisp-font-lock-keywords-2):
8122         update list of lisp control structures to include everything,
8123         including new ones i introduced.
8124
8125         * gutter.el: header keyword frobbing.
8126
8127         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8128         recent isearch element was not doing so!  you got the second-most-
8129         recent instead.
8130
8131         * lisp-mode.el (construct-lisp-mode-menu):
8132         more menubar cleanups.
8133         * lisp-mode.el (with-selected-window):
8134         make it indent properly.
8135
8136         * menubar-items.el (default-menubar): lots of menubar cleanups.
8137         rearranged the options menu the most, e.g. splitting up the
8138         Keyboard/Mouse menu into a new Editing menu and combining the
8139         separate Scrollbar/Gutter/Toolbar submenus into Display.
8140         Got rid of General, moved items to Editing or new Troubleshooting.
8141         Moved Packages to Tools; doesn't seem to belong under Options.
8142         Added stuff to the Cmds menu, e.g. Change Case.
8143
8144         NB please don't complain about these periodic menubar changes.
8145         Anything like this is necessarily incremental in its construction
8146         -- By constant use you gradually become more and more aware of
8147         better and better ways to group menu items.  When we eventually
8148         move the options menu to a property sheet, the existing structure
8149         will probably be preserved fairly well.
8150
8151         * minibuf.el (next-history-element): fix problems with pressing
8152         down arrow in repeat-complex-command.
8153
8154         * modeline.el:
8155         * modeline.el (modeline-3d-p): New.
8156         added custom variable for controlling the 3d modeline.  the
8157         corresponding Options item has been present for a long time,
8158         but commented out with "fix me!" comments.  it's fixed now.
8159
8160         * obsolete.el (add-menu):
8161         remove bogus gettexts.
8162
8163         * process.el (shell-quote-argument):
8164         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8165         For bash under Windows native, see below.
8166
8167         * simple.el:
8168         * simple.el (display-warning-buffer):
8169         Fixed the handling of warning display to eliminate the annoying
8170         *Show* buffer, like was done for byte-compiler output above.
8171
8172         * simple.el (debug-print): New.
8173         Simple function for sending debug messages to the console and/or
8174         other debug places.
8175
8176         * subr.el (replace-in-string):
8177         Rewrite this function to avoid N^2 behavior with large strings --
8178         catastrophic with the new Windows selection code! (Apparently the
8179         author of this function didn't realize there was a fun
8180         replace-match that could make his life much easier, because we
8181         duplicated the entire logic.  The new version is smaller, easier
8182         to understand, much more robust, and has extended features --
8183         those of replace-match.)
8184
8185         * window.el:
8186         * window.el (with-selected-window): New.
8187         An obvious complement to the existing `with-selected-frame' and
8188         `with-current-buffer'.
8189
8190         * win32-native.el: Renamed from winnt.el.
8191         Added a great deal of stuff for properly handling process quoting,
8192         somewhat modeled on Kirill's original model (which i later threw
8193         away).  We should now finally have correctly working process arg
8194         quoting/dequoting so that the final app gets exactly what we
8195         intended.  Because the mechanism is in Lisp, it's easily
8196         extendible. (For those running bash and running the native
8197         version, I tried hard to do what I thought was correct.  But more
8198         thought is needed, and ideally the volunteer work of people with
8199         these configurations that they generally run on.)
8200
8201         * x-font-menu.el (x-font-menu-font-data):
8202         Put in defvar's to fix byte-compiler warnings.
8203
8204 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8205
8206         * select.el (selection-coercion-alist): Initialise.
8207         * select.el (select-coerce-to-text): New.
8208         * select.el (select-coerce): New.
8209         New functions to perform type and value coercion.
8210
8211         * select.el (select-buffer-killed-default): Keep data if it was
8212         on the clipboard.
8213
8214 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8215
8216         * menubar-items.el (default-menubar): Fix typo.
8217         (default-menubar): `lambda' was mispelled as `lamda'.
8218
8219 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8220
8221         * window.el (shrink-window-if-larger-than-buffer): Remove
8222         edge checking code.
8223
8224 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8225
8226         * paths.el (gnus-local-domain): Removed.
8227         (gnus-local-organization): Ditto.
8228         (gnus-startup-file): Ditto.
8229
8230 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8231
8232         * files.el (auto-mode-alist): Add .spec for RPM.
8233
8234 2000-07-31  Andy Piper  <andy@xemacs.org>
8235
8236         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8237
8238 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8239
8240         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8241         browse-url.
8242         * help.el (xemacs-www-page): Ditto.
8243         (xemacs-www-faq): Ditto.
8244         * menubar-items.el (default-menubar): Ditto.
8245
8246         * wid-edit.el (widget-url-link-action): Ditto.
8247         From: Kenichi OKADA <okada@opaopa.org>.
8248
8249 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8250
8251         * finder.el (finder-commentary): Add autoload cookie.
8252
8253 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8254
8255         * files.el (insert-file-contents-literally): Fix second let
8256         binding for `coding-system-for-read' to `coding-system-for-write'
8257         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8258
8259 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8260
8261         * files.el (insert-file-contents-literally): Use binary coding
8262         system (from Morioka san).
8263         (insert-file-contents-literally): Make file-name-handler method.
8264
8265 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8266
8267         * cl-macs.el (get-selection): Add defsetf.
8268
8269 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8270
8271         * x-init.el (x-activate-region-as-selection): replace obsolete
8272         function x-own-selection with own-selection.
8273         (ow-find): replace obsolete functions x-get-selection and
8274         x-get-clipboard with get-selection and get-clipboard.
8275         (init-post-x-win): replace obsolete function x-disown-selection
8276         with disown-selection.
8277
8278 2000-07-20  Mike Sperber  <mike@xemacs.org>
8279
8280         * startup.el (load-user-init-file): Only try to load init file if
8281         it exists.
8282
8283 2000-07-10  Andy Piper  <andy@xemacs.org>
8284
8285         * dialog-items.el: sync with Ben's patch.
8286
8287         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8288         comment.
8289         (progress-text-glyph): deleted.
8290         (progress-layout-glyph): make completely minimal.
8291         (progress-gauge-glyph): ditto.
8292         (progress-display-style): fix to handle dynamic instantiator
8293         changes.
8294         (progress-text-instantiator): new.
8295         (progress-layout-instantiator): new.
8296         (progress-gauge-instantiator): new.
8297         (set-progress-display-instantiator): renamed and changed from
8298         set-progress-display-style.
8299         (progress-abort-glyph): use instantiator not glyph.
8300         (append-progress-display): use set-progress-display-instantiator
8301         and set-glyph-image.
8302         (abort-progress-display): ditto.
8303         (raw-append-progress-display): ditto.
8304
8305 2000-07-20  Ben Wing  <ben@xemacs.org>
8306
8307         * code-files.el: Move Mule-specific code to mule-coding.el.
8308
8309 2000-07-15  Ben Wing  <ben@xemacs.org>
8310
8311         * autoload.el:
8312         Fixed comments.
8313
8314         * cmdloop.el:
8315         * cmdloop.el (yes-or-no-p):
8316         * cmdloop.el (y-or-n-p):
8317         Make these functions use should-use-dialog-box-p and not be
8318         overridden in dialog.el.
8319
8320         * cus-dep.el:
8321         * cus-dep.el (Custom-make-dependencies): Removed.
8322         * cus-dep.el (Custom-make-dependencies-1): New.
8323         * cus-dep.el (Custom-make-one-dependency): New.
8324         New entry point for use in Makefiles, to avoid excessive
8325         invocations.
8326
8327         * cus-edit.el (custom-variable-reset-saved):
8328         * cus-edit.el (custom-variable-reset-standard):
8329         * cus-edit.el (custom-save-resets):
8330         Fix bytecompiler warnings.
8331
8332         * dialog.el:
8333         * dialog.el (yes-or-no-p-dialog-box):
8334         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8335         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8336         * dialog.el (get-dialog-box-response):
8337         * dialog.el (message-or-box):
8338         * dialog.el (make-dialog-box):
8339         * dialog.el (popup-dialog-box): New.
8340         Avoid yes-or-no-p bogosities.
8341         Create a general function `make-dialog-box' to encapsulate all
8342         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
8343
8344         * dumped-lisp.el (preloaded-file-list):
8345         Add dialog-items.  Clean up.  Group files by types.
8346
8347         * easymenu.el (easy-menu-add):
8348         * easymenu.el (easy-menu-remove):
8349         Account for accelerators.
8350
8351         * extents.el:
8352         * extents.el (extent-list): New args, like in map-extents.
8353         * extents.el (extent-at-event): New.
8354         * extents.el (extents-at-event): New.
8355
8356         * font-lock.el:
8357         * font-lock.el (font-lock-mode):
8358         * font-lock.el (font-lock-default-fontify-buffer):
8359         * font-lock.el (font-lock-default-unfontify-region):
8360         * font-lock.el (font-lock-fontify-syntactically-region):
8361         * font-lock.el (font-lock-fontify-keywords-region):
8362         Use new progress-feedback names.
8363
8364         * font-lock.el (java-font-lock-identifier-regexp):
8365         * font-lock.el (java-font-lock-class-name-regexp):
8366         Fix bytecompiler warnings.
8367
8368         * gutter-items.el:
8369         * gutter-items.el (progress-display-use-echo-area): Removed.
8370         * gutter-items.el (progress-feedback-use-echo-area): New.
8371         * gutter-items.el (progress-display-popup-period): Removed.
8372         * gutter-items.el (progress-feedback-popup-period): New.
8373         * gutter-items.el (set-progress-display-style): Removed.
8374         * gutter-items.el (set-progress-feedback-style): New.
8375         * gutter-items.el (progress-display-style): Removed.
8376         * gutter-items.el (progress-feedback-style): New.
8377         * gutter-items.el (progress-stack):
8378         * gutter-items.el (progress-displayed-p): Removed.
8379         * gutter-items.el (progress-feedbacked-p): New.
8380         * gutter-items.el (clear-progress-display): Removed.
8381         * gutter-items.el (clear-progress-feedback): New.
8382         * gutter-items.el (progress-display-clear-when-idle): Removed.
8383         * gutter-items.el (progress-feedback-clear-when-idle): New.
8384         * gutter-items.el (remove-progress-display): Removed.
8385         * gutter-items.el (remove-progress-feedback): New.
8386         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
8387         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
8388         * gutter-items.el (append-progress-display): Removed.
8389         * gutter-items.el (append-progress-feedback): New.
8390         * gutter-items.el (abort-progress-display): Removed.
8391         * gutter-items.el (abort-progress-feedback): New.
8392         * gutter-items.el (raw-append-progress-display): Removed.
8393         * gutter-items.el (raw-append-progress-feedback): New.
8394         * gutter-items.el (display-progress-display): Removed.
8395         * gutter-items.el (display-progress-feedback): New.
8396         * gutter-items.el (current-progress-display): Removed.
8397         * gutter-items.el (current-progress-feedback): New.
8398         * gutter-items.el (current-progress-display-label): Removed.
8399         * gutter-items.el (current-progress-feedback-label): New.
8400         * gutter-items.el (progress-display): Removed.
8401         * gutter-items.el (progress-feedback): New.
8402         Replace "progress-display" with "progress-feedback" globally.
8403
8404         * gutter-items.el (lprogress-display): Removed.
8405         * gutter-items.el (progress-feedback-with-label): New.
8406         Rename lprogress-display ==> progress-feedback-with-label.
8407
8408         * gutter-items.el (search-dialog-direction): Removed.
8409         * gutter-items.el (search-dialog-text): Removed.
8410         * gutter-items.el (search-dialog-callback): Removed.
8411         * gutter-items.el (make-search-dialog): Removed.
8412         Move to dialog-items.el.
8413
8414         * help.el:
8415         * help.el (help-mode-quit):
8416         * help.el (mode-for-help): New.
8417         * help.el (help-sticky-window): New.
8418         * help.el (help-window-config): New.
8419         * help.el (with-displaying-help-buffer):
8420         * help.el (function-at-event): New.
8421         * help.el (help-symbol-regexp): New.
8422         * help.el (help-symbol-run-function-1): New.
8423         * help.el (help-symbol-run-function): New.
8424         * help.el (help-symbol-function-context-menu): New.
8425         * help.el (help-symbol-variable-context-menu): New.
8426         * help.el (help-symbol-function-and-variable-context-menu): New.
8427         * help.el (frob-help-extents): New.
8428         * help.el (describe-function-1):
8429         * help.el (variable-at-point):
8430         * help.el (variable-at-event): New.
8431         * help.el (describe-variable):
8432         Major overhaul.
8433         - Make functions and variables be mousable.
8434         - Middle button hyperlinks.
8435         - New context-menu entries.
8436
8437         * keydefs.el:
8438         * keydefs.el (global-map):
8439         New key bindings to move lines up and down.
8440
8441         * lisp-mode.el:
8442         * lisp-mode.el (construct-lisp-mode-menu): New.
8443         * lisp-mode.el (emacs-lisp-mode-popup-menu):
8444         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
8445         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
8446         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
8447         Make popup and menubar menus be different.  Popup menu uses
8448         clicked location and automatically assumes symbol under the mouse
8449         for various commands.
8450
8451         * menubar-items.el:
8452         * menubar-items.el (bookmark-menu-filter): Add accelerators.
8453         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
8454
8455         * menubar-items.el (global-popup-menu): Removed.
8456         * menubar-items.el (mode-popup-menu): Removed.
8457         * menubar-items.el (activate-popup-menu-hook): Removed.
8458         * menubar-items.el (popup-mode-menu): Removed.
8459         * menubar-items.el (popup-buffer-menu): Removed.
8460         * menubar-items.el (popup-menubar-menu): Removed.
8461         Move to menubar.el.
8462
8463         * menubar.el:
8464         * menubar.el (global-popup-menu): New.
8465         * menubar.el (mode-popup-menu): New.
8466         * menubar.el (activate-popup-menu-hook): New.
8467         * menubar.el (last-popup-menu-event): New.
8468         * menubar.el (popup-mode-menu): New.
8469         * menubar.el (popup-buffer-menu): New.
8470         * menubar.el (popup-menubar-menu): New.
8471         * menubar.el (menu-call-at-event): New.
8472         Move non-content functions here.  Add support for context menu
8473         items on extents.
8474
8475         * minibuf.el (minibuffer-history-uniquify):
8476         Typo fix.
8477
8478         * minibuf.el (read-file-name-1):
8479         Call new file dialog box if it exists.
8480
8481         * minibuf.el (mouse-rfn-setup-vars):
8482         Clean up "chop" action.
8483
8484         * mouse.el:
8485         * mouse.el (button2): Now bound to mouse-track.
8486         * mouse.el (click-inside-extent-p):
8487         * mouse.el (point-inside-extent-p):
8488         * mouse.el (point-inside-selection-p):
8489         * mouse.el (mouse-drag-or-yank): Removed.
8490         * mouse.el (mouse-begin-drag-n-drop): New.
8491         * mouse.el (mouse-eval-sexp):
8492         * mouse.el (mouse-track-activate-strokes): New.
8493         * mouse.el (mouse-track-do-activate): New.
8494         * mouse.el (mouse-track):
8495         * mouse.el (default-mouse-track-event-is-with-button): New.
8496         * mouse.el (default-mouse-track-cleanup-hook):
8497         * mouse.el (default-mouse-track-drag-hook):
8498         * mouse.el (default-mouse-track-drag-up-hook):
8499         * mouse.el (default-mouse-track-click-hook):
8500         Merge drag-n-drop into mouse-track.
8501         Add general "activate" support to replace specific button2 kludges.
8502         Use "button modifier" support in mouse-track.
8503
8504         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
8505
8506         * package-ui.el:
8507         * package-ui.el (pui-menu):
8508         * package-ui.el (pui-popup-context-sensitive): Removed.
8509         Fix bytecompiler warnings.
8510         Clean up popup code a bit.
8511
8512         * select.el (get-selection-no-error): Fix bytecompiler warnings.
8513
8514         * simple.el:
8515         * simple.el (transpose-lines):
8516         * simple.el (transpose-line-up): New.
8517         * simple.el (transpose-line-down): New.
8518         * simple.el (transpose-subr):
8519         * simple.el (transpose-subr-1): Removed.
8520         Clean up, add functions to move lines up and down.
8521
8522         * startup.el (mail-host-address):
8523         * startup.el (user-mail-address):
8524         Customize.
8525
8526         * subr.el:
8527         * subr.el (set-symbol-value-in-buffer): New.
8528         * subr.el (error):
8529         * subr.el (check-argument-type):
8530         * subr.el (defined-error-p): New.
8531         Add structured error support.
8532
8533         * toolbar-items.el (toolbar-compile):
8534         Use new make-dialog-box.
8535
8536         * update-elc.el:
8537
8538         * userlock.el (ask-user-about-lock-dbox):
8539         * userlock.el (ask-user-about-supersession-threat-dbox):
8540         * userlock.el (ask-user-about-lock):
8541         * userlock.el (ask-user-about-supersession-threat):
8542         Use new make-dialog-box.
8543         Add safety checks; use should use-dialog-box-p.
8544
8545         * window-xemacs.el:
8546         * window-xemacs.el (__buffer-dedicated-frame):
8547         * window-xemacs.el (buffer-dedicated-frame): New.
8548         * window-xemacs.el (set-buffer-dedicated-frame): New.
8549         Move dedicated-frame stuff into lisp.
8550
8551 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8552
8553         * printer.el (generic-print-region): Do not require that
8554         `printer-name' be set.
8555         (printer-name): Commentary clarification.
8556
8557 2000-07-19  Martin Buchholz <martin@xemacs.org>
8558
8559         * XEmacs 21.2.35 is released.
8560
8561 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8562
8563         * select.el (selection-coercible-types): Initialise.
8564
8565 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8566
8567         * select.el (own-clipboard): Bug fix.
8568
8569 2000-07-17  Mike Sperber  <mike@xemacs.org>
8570
8571         * cus-edit.el (custom-migrate-custom-file): Save init file before
8572         continuing.
8573
8574 2000-07-16  Mike Sperber  <mike@xemacs.org>
8575
8576         * startup.el (load-init-file): Remove silly call to
8577         `load-user-custom-file`.
8578         (maybe-migrate-user-init-file): Minor fixes.
8579
8580 2000-07-16  Martin Buchholz  <martin@xemacs.org>
8581
8582         * apropos.el (apropos-documentation-check-doc-file):
8583         `doc' variable should be let-bound, as was presumably intended.
8584
8585         * cus-edit.el (custom-variable-reset-saved):
8586         (custom-variable-reset-standard):
8587         Remove unused variable comment-widget.  Twice.
8588
8589         * toolbar.el (toolbar-blank-press-function):
8590         Add a real defvar with initial value nil and proper docstring.
8591         (press-toolbar-button): No need to check for boundp-ness anymore.
8592
8593         * rect.el (open-rectangle-line): Remove useless (let) form.
8594         Add defvar for pending-delete-mode.
8595
8596         * info.el (Info-find-node): This function needs an autoload cookie.
8597
8598         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
8599         Use let* since the second form referred to the first.
8600
8601 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
8602
8603         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
8604         instead of removed `mswindows-get-clipboard'.
8605
8606
8607 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
8608
8609         * select.el (select-convert-from-text): New.
8610         * select.el (select-convert-from-length): New.
8611         * select.el (select-convert-from-integer): New.
8612         * select.el (select-convert-from-identity): New.
8613         * select.el (select-convert-from-filename): New.
8614         * select.el (selection-converter-in-alist): Use them.
8615         New converter functions for X.
8616
8617         * select.el (get-selection): Removed comment.
8618
8619         * select.el (own-selection): Removed append code - I thought
8620         I'd already done this, but apparently not...
8621
8622         * select.el: Changed comment about TIMESTAMP.
8623
8624         * select.el (select-convert-in): New.
8625         * select.el (select-convert-out): New.
8626         New functions that get used by select.c.
8627
8628         * select.el (select-buffer-killed-default): New.
8629         * select.el (select-buffer-killed-text): New.
8630         * select.el (selection-buffer-killed-alist): New.
8631         New list and functions that get called if a relevant selection
8632         exists and a buffer gets killed.
8633
8634         * select.el (select-convert-to-targets):
8635         * select.el (select-convert-to-identity): Removed.
8636         * select.el (select-convert-from-identity): Removed.
8637         * select.el (select-converter-out-alist):
8638         Removed _EMACS_INTERNAL selection type.
8639
8640         * x-select.el (xselect-kill-buffer-hook): Removed.
8641         * x-select.el (xselect-kill-buffer-hook-1): Removed.
8642         Removed this X-specific nonesense. Use the generic support
8643         in select.el instead.
8644
8645 2000-07-15  Martin Buchholz  <martin@xemacs.org>
8646
8647         * mule/mule-category.el (defined-category-hashtable):
8648         Use make-hash-table instead of make-hashtable
8649
8650         * buff-menu.el: Byte-compiler warning fix.
8651
8652         * isearch-mode.el (isearch-highlight-all-cleanup):
8653         Remove unused variable `isearch-highlight-all-start'.
8654
8655         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
8656
8657         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
8658
8659         * cus-dep.el (Custom-make-dependencies):
8660         Add autoload cookie for custom-add-loads to generated custom-load.el.
8661
8662         * autoload.el (autoload-package-name): Warning suppression.
8663         Move defvar prior to first use.
8664
8665         * custom.el: Add autoload for custom-declare-face.
8666         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8667         * cl.el (cl-hack-byte-compiler):
8668         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8669         to work properly.
8670
8671 2000-07-08  Mike Sperber  <mike@xemacs.org>
8672
8673         * startup.el (load-home-init-file): Added variable.
8674         (maybe-migrate-user-init-file): Added.
8675         (load-user-init-file): Load custom file if different from init
8676         file.
8677
8678         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
8679         "startup."
8680
8681         * cus-edit.el (custom-migrate-custom-file): Added for migration.
8682         Moved `custom-file'-related code to cus-file.el.
8683
8684         * cus-file.el: New file.
8685
8686 2000-04-01  Mike Sperber  <mike@xemacs.org>
8687
8688         * packages.el (packages-find-package-directories): Added support
8689         for external package hierarchies with in-place installations.
8690
8691         * find-paths.el (paths-root-in-place-p): Added.
8692         (paths-find-emacs-directory): Added support for external
8693         directories with in-place installations.
8694         (paths-find-site-directory): Ditto.
8695
8696         * startup.el (find-user-init-file): Also look for
8697         ~/.xemacs/init.elc? in preference to ~/.emacs.
8698
8699 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
8700
8701         * select.el (own-selection):
8702         * select.el (own-clipboard): Changed `append' parameter to
8703         `how-to-use' parameter.
8704         * select.el (own-selection): Removed icky append code.
8705         * select.el (own-selection, get-selection): Removed extra type
8706         checking.
8707         * select.el (selection-appender-alist):
8708         * select.el (selection-converter-{in|out}-alist): Initialise.
8709         * select.el (select-append-to-*): New.
8710         * select.el (select-convert-from-*): New.  New functions to append
8711         data and convert data from external type.
8712
8713 2000-07-12  Stef Epardaud  <stef@lunatech.com>
8714
8715         * font-lock.el: Javadoc enhancements.
8716
8717 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8718
8719         * printer.el (generic-print-region): Compose job name from buffer
8720         name.
8721
8722 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
8723
8724         * font-lock.el (font-lock-fontify-pending-extents): Call
8725         font-lock-fontify-region instead of font-lock-fontify-buffer
8726         to avoid unnecessary progress gauges.
8727
8728 2000-07-06  Craig Lanning  <lanning@scra.org>
8729
8730         * custom-load.el (faces):
8731
8732         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
8733         dir is a regex.
8734
8735         * process.el (call-process-internal): from Dan Holmsand, use binary
8736         coding systems so that jka-compr works.
8737
8738 2000-07-07  Ben Wing  <ben@xemacs.org>
8739
8740         * font-lock.el: Undo previous change.  Unfortunately, some
8741         files actually use the variables directly in their init code
8742         without quoting them.
8743
8744 2000-07-07  Ben Wing  <ben@xemacs.org>
8745
8746         * font-lock.el (defvar font-lock-*-face): Removed.
8747
8748         * font-lock.el (font-lock-apply-highlight): Bind these face vars
8749         only when necessary.
8750
8751 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
8752
8753         * cl-macs.el: fix cl-transform-function-property kludge
8754         so that it does not require a random feature.
8755
8756 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8757
8758         * files.el (auto-mode-alist): allow .make extension for Makefiles,
8759         as in Linux kernel "Rules.make".
8760
8761 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8762
8763         * build-report.el (build-report): Add autoload cookie.
8764
8765 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
8766
8767         * package-ui.el (defgroup pui):  Correct a misspelling
8768         (pui-toggle-package-delete):  Change `seleted' to `selected'
8769
8770 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
8771
8772         * package-get.el (package-get-update-base):
8773         (package-get): Use insert-file-contents-literally always.
8774         (package-get-maybe-save-index):
8775         Force coding system for writing to binary.
8776
8777 2000-06-08  Mike Alexander  <mta@arbortext.com>
8778
8779         * code-process.el (call-process-region): If there is no coding
8780         system for the process on process-coding-system-alist use the
8781         coding system of the buffer containing the region.
8782
8783 2000-06-10  Ben Wing  <ben@xemacs.org>
8784
8785         * cmdloop.el (command-error):
8786         If debug-on-error and noninteractive, output backtrace.
8787
8788         * files.el (file-relative-name):
8789         Remove MSDOS references.
8790
8791         * simple.el (line-number): New function, due to non-obvious
8792         behavior/usage of count-lines.
8793
8794         * simple.el (count-lines): document non-obvious usage to get
8795         line number.
8796
8797 2000-06-11  Ben Wing  <ben@xemacs.org>
8798
8799         * faces.el ((featurep 'xpm)):
8800         * x-faces.el (x-init-face-from-resources):
8801         * x-faces.el (x-init-frame-faces):
8802         * x-misc.el (x-init-specifier-from-resources):
8803         * x-misc.el (x-get-resource-and-bogosity-check):
8804         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
8805         * x-mouse.el (x-init-pointer-shape):
8806         * x-scrollbar.el (x-init-scrollbar-from-resources):
8807         Add sixth argument to x-get-resource calls so as to issue warnings
8808         rather than errors on bogus arguments.
8809
8810 2000-06-05  Ben Wing  <ben@xemacs.org>
8811
8812         * compat.el: new file.  provides a clean, non-intrusive way to
8813         define compatibility functions.
8814
8815         * process.el (shell-quote-argument): temporary fix for lack
8816         of nt-quote-process-args.  #### I need to put back the overall
8817         structure of that mechanism but redo the guts of it using the
8818         extra intelligence in the C code.
8819
8820 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8821
8822         * package-info.el (pi-md5sum): Calculate MD5 sum just like
8823         `package-get' does in package-get.el, instead of using external
8824         "md5sum" program.
8825
8826         * package-get.el (package-get): Insert package file literally to
8827         make checksum calculation work.
8828
8829 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
8830
8831         * code-files.el (convert-mbox-coding-system): Deleted.
8832         (file-coding-system-alist): Removed reference to
8833         convert-mbox-coding-system.
8834
8835 2000-05-28  Martin Buchholz <martin@xemacs.org>
8836
8837         * XEmacs 21.2.34 is released.
8838
8839 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8840
8841         * font-lock.el (font-lock-keywords): Rewrote docstring
8842
8843 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
8844
8845         * loadhist.el (unload-feature): handle case where x is both boundp
8846         and fboundp
8847
8848 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
8849
8850         * packages.el: It's ok to use built-in macros, but not lisp
8851         defined ones.
8852
8853 2000-05-20  Ben Wing  <ben@xemacs.org>
8854
8855         * font-lock.el:
8856         * font-lock.el (font-lock-message-threshold):
8857         * font-lock.el (font-lock-mode):
8858         * font-lock.el (font-lock-default-fontify-buffer):
8859         * font-lock.el (font-lock-always-fontify-immediately):
8860         * font-lock.el (font-lock-old-extent): Removed.
8861         * font-lock.el (font-lock-old-len): Removed.
8862         * font-lock.el (font-lock-fontify-glumped-region): Removed.
8863         * font-lock.el (font-lock-pending-extent-table): New.
8864         * font-lock.el (font-lock-range-table): New.
8865         * font-lock.el (font-lock-after-change-function):
8866         * font-lock.el (font-lock-after-change-function-1): Removed.
8867         * font-lock.el (font-lock-fontify-pending-extents): New.
8868         * font-lock.el ('font-lock-revert-cleanup): Removed.
8869         * font-lock.el ('font-lock-revert-setup): Removed.
8870         Rewrite deferral code to handle any number of changes, merging
8871         them properly.  Remove hacked-up code for revert-buffer, now
8872         unnecessary.
8873
8874         * menubar-items.el (default-menubar):
8875         In Options->Edit Init File, don't switch to emacs-lisp-mode
8876         unless necessary; doing this turns off font-lock.
8877
8878 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
8879
8880         * keydefs.el: Define C-x BS to backward-kill-sentence.
8881
8882 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
8883
8884         * files.el (hack-local-variables-prop-line): Use non-greedy
8885         matching to process -*-texinfo-*- -*-.
8886
8887 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
8888
8889         * minibuf.el (minibuf-directory-files): new function.
8890         (read-file-name-activate-callback): use minibuf-directory-files.
8891         (read-directory-name-internal): ditto.
8892         (mouse-file-display-completion-list): ditto.
8893         (mouse-directory-display-completion-list): ditto.
8894         (read-file-name-internal): remove "./" from completion list unless
8895         explicitly matched, for consistency.
8896
8897 2000-05-11  Ben Wing  <ben@xemacs.org>
8898
8899         * gutter-items.el (gutter-buffers-tab):
8900         * gutter-items.el (add-tab-to-gutter):
8901         * gutter-items.el (update-tab-in-gutter):
8902         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
8903         * gutter-items.el (append-progress-display):
8904         * gutter-items.el (abort-progress-display):
8905         * gutter-items.el (raw-append-progress-display):
8906         Further fixes.  Use set-glyph-image not set-image-instance-property,
8907         to fix problems with multiple windows in a frame.
8908
8909         * menubar-items.el (tutorials-menu-filter):
8910         Fix typo.
8911
8912         * startup.el (early-error-handler):
8913         Display message box under windows; otherwise, message will disappear
8914         before it can be viewed.
8915
8916         * update-elc.el:
8917         Fix bug in NEEDTODUMP processing.
8918
8919 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
8920
8921         * startup.el (lock-directory): Removed.
8922         (superlock-file): Ditto.
8923         (startup-set-paths): Remove lockdir.
8924         (startup-setup-paths-warning): Remove lock-directory.
8925
8926         * setup-paths.el (paths-find-lock-directory): Removed.
8927         (paths-find-superlock-file): Ditto.
8928
8929 2000-05-09  Ben Wing  <ben@xemacs.org>
8930
8931         * faces.el (set-face-property):
8932         * faces.el (set-face-font):
8933         * faces.el (set-face-foreground):
8934         * faces.el (set-face-background):
8935         * faces.el (set-face-background-pixmap):
8936         * faces.el (set-face-underline-p):
8937         * faces.el (set-face-strikethru-p):
8938         * faces.el (set-face-highlight-p):
8939         * faces.el (set-face-dim-p):
8940         * faces.el (set-face-blinking-p):
8941         * faces.el (set-face-reverse-p):
8942         doc string changes.
8943
8944         * glyphs.el:
8945         * glyphs.el (make-image-specifier):
8946         * glyphs.el (glyph-property):
8947         * glyphs.el (set-glyph-image):
8948         * glyphs.el (make-glyph):
8949         * glyphs.el (make-pointer-glyph):
8950         * glyphs.el (make-icon-glyph):
8951         * glyphs.el (widget-image-instance-p): New.
8952         authorship info, lots of doc changes.  New predicate, inadvertently
8953         omitted.  the general principle with specifier docs is now that
8954         the description of instantiators should go with the make-foo-specifier
8955         fun's doc string, rather than in foo-specifier-p.  this follows
8956         conventions elsewhere in XEmacs and in general is a lot more obvious
8957         of a place to look.  sometimes the make-foo-specifier function needs
8958         to be created in the process.
8959
8960         * gutter.el:
8961         * gutter.el (make-gutter-specifier): New.
8962         * gutter.el (make-gutter-size-specifier): New.
8963         * gutter.el (make-gutter-visible-specifier): New.
8964         specifier doc updates according to the conventions specified before.
8965
8966         * objects.el:
8967         * objects.el (make-font-specifier):
8968         * objects.el (make-color-specifier):
8969         * objects.el (make-face-boolean-specifier): New.
8970         specifier doc updates according to the conventions specified before.
8971
8972         * specifier.el:
8973         * specifier.el (set-specifier):
8974         * specifier.el (make-integer-specifier): New.
8975         * specifier.el (make-boolean-specifier): New.
8976         * specifier.el (make-natnum-specifier): New.
8977         * specifier.el (make-generic-specifier): New.
8978         * specifier.el (make-display-table-specifier): New.
8979         specifier doc updates according to the conventions specified before.
8980
8981         * toolbar.el:
8982         * toolbar.el (make-toolbar-specifier): New.
8983         specifier doc updates according to the conventions specified before.
8984
8985 2000-05-09  Ben Wing  <ben@xemacs.org>
8986
8987         * process.el (call-process-internal): Revert to previous version
8988         because Mike's change clashed with a change I did not long before.
8989         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
8990         Thanks very much Mike for pointing out the bug and submitting a
8991         patch!
8992
8993 2000-04-13  Mike Alexander  <mta@arbortext.com>
8994
8995         * process.el (call-process-internal): Send the correct input buffer
8996         (call-process-internal): Return the exit status of the process
8997
8998 2000-05-07  Ben Wing  <ben@xemacs.org>
8999
9000         * winnt.el:
9001         * winnt.el (nt-quote-args-verbatim): Removed.
9002         * winnt.el (nt-quote-args-prefix-quote): Removed.
9003         * winnt.el (nt-quote-args-backslash-quote): Removed.
9004         * winnt.el (nt-quote-args-double-quote): Removed.
9005         * winnt.el (nt-quote-args-functions-alist): Removed.
9006         * winnt.el (nt-quote-process-args): Removed.
9007         Remove all stuff for argument quoting.  We borrow the code instead
9008         from Emacs 20.6, which is much more careful in its quoting
9009         (e.g. in handling runs of the escape character) and avoids most of
9010         the need for this Lisp mechanism by checking to see whether we're
9011         running a Cygwin or normal program and doing the appropriate
9012         quoting.  If we end up needing such a mechanism, we should add
9013         it by extending the variable `mswindows-quote-process-args' so it
9014         can take an alist of regexps.
9015
9016 2000-05-07  Ben Wing  <ben@xemacs.org>
9017
9018         * keydefs.el:
9019         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9020         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9021         the window without moving point.
9022
9023         * simple.el:
9024         * simple.el (scroll-up-one): New.
9025         * simple.el (scroll-down-one): New.
9026         Functions for use with C-M-up/down.
9027
9028 2000-05-01  Martin Buchholz <martin@xemacs.org>
9029
9030         * XEmacs 21.2.33 is released.
9031
9032 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9033
9034         * dialog.el (yes-or-no-p-dialog-box):
9035         Fix docstring.
9036         Fix following horrible bug in X11 mode with focus-follows-mouse:
9037           1. Visit two files in two different frames.
9038           2. do File->Revert Buffer in one of those frames.
9039           3. Dialog box appears.
9040           4. Arrange things so that the mouse passes over the *other*
9041              frame, then to the dialog box, and click on "Yes".
9042           5. The file contents end up in the *wrong* buffer!
9043         Add TODO comment.
9044
9045 2000-04-28  Ben Wing  <ben@xemacs.org>
9046
9047         * help.el (describe-installation): correct typo introduced
9048         in last patch: boundp -> fboundp.
9049
9050         * etags.el (buffer-tag-table-list):
9051         canonicalize filenames to Unix format so that tag-table-alist
9052         searching works under Windows.
9053
9054         * autoload.el:
9055         Bowdlerize the supposedly objectionable words
9056         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9057
9058         * gutter-items.el (set-progress-display-style):
9059         * gutter-items.el (search-dialog-callback):
9060         * gutter-items.el (make-search-dialog):
9061         Change to new callback-ex api.
9062
9063 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9064
9065         * help.el: (describe-installation): decode-coding-string is not
9066         defined in a non MULE environment.
9067
9068 2000-04-28  Ben Wing  <ben@xemacs.org>
9069
9070         * gutter-items.el (buffer-list-changed-hook):
9071         use it, not record-buffer-hook.
9072
9073         * subr.el (record-buffer-hook): Removed.
9074
9075 2000-04-27  Ben Wing  <ben@xemacs.org>
9076
9077         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9078         use NORECORD option.  Andy will not like this, but the existing
9079         gutter behavior is just wrong, as per this comment:
9080
9081         ;; this used to add the norecord flag to both calls below.
9082         ;; this is bogus because it is a pervasive assumption in XEmacs
9083         ;; that the current buffer is at the front of the buffers list.
9084         ;; for example, select an item and then do M-C-l
9085         ;; (switch-to-other-buffer).  Things get way confused.
9086         ;;
9087         ;; Andy, if you want to maintain the current look, you must
9088         ;;  *uncouple* the gutter order and buffers order.
9089
9090         * loaddefs.el (completion-ignored-extensions): unfuckify.
9091
9092         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9093         xemacs.mak.
9094
9095         * autoload.el (batch-update-one-directory): new function, used in
9096         xemacs.mak.
9097
9098         * loadup.el: set gc-cons-threshold very high unless dumping --
9099         loadup during update-elc is much much much faster.  also do this
9100         when quick-building.
9101
9102         add commented-out code for profiling loadup.
9103
9104
9105         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9106         is required in order to build xemacs.
9107
9108 2000-04-26  Ben Wing  <ben@xemacs.org>
9109
9110         * loadup.el: don't garbage collect during loadup if quick-build
9111         compile-time option is set.
9112
9113 2000-04-23  Ben Wing  <ben@xemacs.org>
9114
9115         * update-elc.el: compute whether any dumped .el or .elc files
9116         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9117         if so.
9118
9119         * update-elc.el (update-elc-files-to-compile): always change
9120         NOBYTECOMPILE in the src directory rather than current dir,
9121         so it will work under NT.
9122
9123         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9124         the form of this file is identical between Unix and Windows.
9125         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9126         Added comment.
9127         (update-autoloads-from-directory): updated doc string.
9128         updated doc strings in a few other places.
9129
9130 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9131
9132         * bytecomp.el (byte-force-recompile): Fix argument to
9133         byte-recompile-directory.
9134
9135 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9136
9137         * gutter-items.el (progress-display-clear-when-idle): Use
9138         add-one-shot-hook.
9139         * gutter-items.el (clear-progress-display): Adjust number of
9140         arguments.
9141
9142 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9143
9144         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9145
9146 2000-04-16  Ben Wing  <ben@xemacs.org>
9147
9148         * printer.el: New file.
9149
9150         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9151
9152         * help.el (describe-installation): Fix decoding for Windows.
9153
9154         * menubar-items.el:
9155         * menubar-items.el (default-menubar):
9156         * menubar-items.el (tutorials-menu-filter): New.
9157         * menubar-items.el (popup-menubar-menu):
9158         Add authorship.  Redo Help menu and Tutorials filter.
9159
9160         * menubar.el: Correct comment.
9161
9162         * modeline.el (modeline-buffer-identification): Correct doc string.
9163
9164         * simple.el:
9165         * simple.el (printing): Removed.
9166         * simple.el (printer-name): Removed.
9167         * simple.el (generic-print-buffer): Removed.
9168         * simple.el (generic-print-region): Removed.
9169         Move generic print code to printer.el.
9170
9171 2000-04-15  Ben Wing  <ben@xemacs.org>
9172
9173         * simple.el (generic-print-region): New.
9174         make this function actually work.
9175         (generic-print-buffer): call generic-print-region.
9176
9177 2000-04-14  Andy Piper  <andy@xemacs.org>
9178
9179         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9180         by using the new widget-callback-current-channel.
9181         (search-dialog-callback): ditto.
9182
9183 2000-04-12  Andy Piper  <andy@xemacs.org>
9184
9185         * gutter.el (default-gutter-position): moved from gutter-items.el.
9186         (default-gutter-position-changed-hook): ditto.
9187         (gutter-element-visibility-changed-hook): ditto.
9188         (set-gutter-element): ditto.
9189         (remove-gutter-element): ditto.
9190         (set-gutter-element-visible-p): ditto.
9191         (gutter-element-visible-p): ditto.
9192         (init-gutter): ditto.
9193
9194         * dialog.el (make-dialog-box): renamed and moved from
9195         gutter-items.el
9196
9197         * gutter-items.el: move various functions elsewhere.
9198
9199 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9200
9201         * menubar-items.el: Fixed place of parenthesis.
9202
9203 2000-04-12  Ben Wing  <ben@xemacs.org>
9204
9205         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9206                 without constantly being prompted for the tag.
9207         * simple.el: Added a number of section headings, to clarify the
9208                 organization of this file.
9209         * simple.el (activate-region):
9210         * simple.el (region-exists-p):
9211         * simple.el (region-active-p):
9212                 Moved these three function down to the other side of
9213                 the case-changing functions, so they join the rest of
9214                 the region code.
9215         * simple.el (printing): New.
9216         * simple.el (printer-name): New.
9217         * simple.el (generic-print-buffer): New.
9218                 New functions, a very simple prototype for a unified
9219                 printing interface.
9220
9221         * process.el (call-process-internal): Real fix for null BUFFER,
9222                 other problems with BUFFER specs.
9223
9224         * menubar-items.el:
9225                 Fixed up File->Print to use new printing functions.
9226                 Various corrections and expansions to Grep/Compile menus.
9227                 New options for Printing.
9228                 New options for SMTP Mail, the way to send mail under
9229                   MS Windows. (There's also a package patch to make SMTP
9230                   Mail be the default under MSWin.)
9231
9232 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9233
9234         * menubar-items.el: Selecting Rectangle Mousing from menubar
9235         did not work.  Needed to quote mouse-track-rectangle-p.
9236
9237 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9238
9239         * cl-compat.el (keywordp): Removed.
9240
9241 2000-04-05  Andy Piper  <andy@xemacs.org>
9242
9243         * gutter-items.el (progress-layout-glyph): don't initialize here.
9244         (progress-gauge-glyph): use dynamic sizing.
9245         (set-progress-display-style): new function. Set progress glyphs
9246         appropriately depending on the style.
9247         (progress-display-style): new variable. Custom version of
9248         set-progress-display-style.
9249         (progress-abort-glyph): switch to dynamic sizes.
9250         (search-dialog-text): make the edit field active.
9251
9252 2000-04-04  Andy Piper  <andy@xemacs.org>
9253
9254         * gutter-items.el (make-search-dialog): need to make the search
9255         dialog visible after creation.
9256
9257         * menubar-items.el (default-menubar): use the search dialog for
9258         searching. Remove some extraneous search menu items.
9259
9260         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9261         well as strings.
9262         (make-gutter-only-dialog-frame): allow the user to create the
9263         frame unmapped. Allow the gutter spec to be given as a glyph.
9264         (search-dialog-direction): new variable.
9265         (search-dialog-text): new variable.
9266         (search-dialog-callback): new function. Callback for the search
9267         dialog action.
9268         (make-search-dialog): new function. Create a user-friendly search
9269         dialog.
9270
9271 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9272
9273         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9274         under Windows.
9275
9276 2000-04-01  Andy Piper  <andy@xemacs.org>
9277
9278         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9279         progress more accurately.
9280
9281 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9282
9283         * finder.el (finder-compile-keywords): Process readable files only.
9284         Because error in process of .#finder-inf.el when compile xemacs
9285         with --with-clash-detection option.
9286
9287 2000-03-31  Andy Piper  <andy@xemacs.org>
9288
9289         * gutter-items.el (append-progress-display): don't delay after a
9290         successful font-lock.
9291         (make-gutter-only-dialog-frame): new function. Allow users to
9292         create gutter-only dialogs.
9293
9294 2000-03-27  Mike Alexander  <mta@arbortext.com>
9295
9296         * process.el (call-process-internal): Handle a null BUFFER
9297         parameter correctly.
9298
9299 2000-03-28  Andy Piper  <andy@xemacs.org>
9300
9301         * gutter-items.el (abort-progress-display): put strings in the
9302         gutter not extents.
9303         (progress-layout-glyph): signal special 'quit callback.
9304         (progress-display-quit-function): deleted.
9305         (progress-display-stop-callback): deleted.
9306         (progress-display-dispatch-command-events): deleted.
9307         (append-progress-display): remove calls to
9308         progress-display-dispatch-command-events.
9309         (raw-append-progress-display): ditto.
9310
9311 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9312
9313         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9314         being a list.  Actually define `stipple-pixmap-p' which is used as
9315         an error predicate.  Correctly handle PIXMAP being either relative
9316         or absolute file name.
9317
9318 2000-03-24  Andy Piper  <andy@xemacs.org>
9319
9320         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9321         (abort-progress-display): ditto. Don't delete the created extent.
9322         (raw-append-progress-display): ditto.
9323         (progress-display-dispatch-non-command-events): new
9324         function. Encapsulates what we want to do when no command input is
9325         required.
9326         (progress-display-dispatch-command-events): likewise, but disable
9327         for now since it causes too many problems.
9328         (append-progress-display): use them.
9329         (raw-append-progress-display): ditto.
9330         (default-gutter-position-changed-hook): set this rather than
9331         default-gutter-position-changed.
9332         (default-gutter-position-changed-hook): lambda with zero arguments
9333         rather than one.
9334         (raw-append-progress-display): trap errors in pending input since
9335         allowing them to signal will hose the gauge well and
9336         truly. Ideally we would like to delay these until we are more able
9337         to cope.
9338         (append-progress-display): ditto.
9339
9340 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
9341
9342         * lisp/make-docfile.el: call-process-internal is now implemented
9343         in process.el.
9344
9345 2000-03-21  Ben Wing  <ben@xemacs.org>
9346
9347         * mule\mule-cmds.el (set-language-info-alist):
9348         Fix to correspond to new menu arrangement.
9349
9350 2000-03-21  Ben Wing  <ben@xemacs.org>
9351
9352         * process.el:
9353         * process.el (call-process-internal): New.
9354         New implementation of call-process.  Only enabled under NT, so far.
9355         stderr handling not implemented yet in CVS'd C code.
9356
9357 2000-03-20  Ben Wing  <ben@xemacs.org>
9358
9359         * lisp-mode.el:
9360         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
9361         * lisp-mode.el (lisp-interaction-mode):
9362         Put back Lisp Interaction menubar for Jan V's sake.
9363
9364         * simple.el:
9365         * simple.el (mark-ring):
9366         * simple.el (dont-record-current-mark): New.
9367         * simple.el (in-shifted-motion-command): New.
9368         * simple.el (mark-ring-unrecorded-commands): New.
9369         * simple.el (mark-ring-max):
9370         * simple.el (set-mark-command):
9371         * simple.el (push-mark):
9372         * simple.el (handle-pre-motion-command):
9373         Implement scheme for not recording unimportant marks.
9374
9375         * subr.el:
9376         * subr.el (function-allows-args): New.
9377         New function function-allows-args.
9378
9379 2000-03-20  Martin Buchholz <martin@xemacs.org>
9380
9381         * XEmacs 21.2.32 is released.
9382
9383 2000-03-20  Andy Piper  <andy@xemacs.org>
9384
9385         * gutter-items.el (update-tab-in-gutter): force selection of the
9386         selected-window if required to do so.
9387         (buffers-tab-items): ditto.
9388         (add-tab-to-gutter): ditto.
9389         (create-frame-hook): use force-selection.
9390         (default-gutter-position-changed): lambdify.
9391         (update-tab-hook): deleted since it was only used in one place.
9392
9393 2000-03-18  Andy Piper  <andy@xemacs.org>
9394
9395         * files.el (find-file-noselect): undo change that shouldn't have
9396         gone in.
9397
9398 2000-03-17  Andy Piper  <andy@xemacs.org>
9399
9400         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
9401         of selected-window trickery.
9402
9403         * gutter-items.el (update-tab-in-gutter): don't give dedicated
9404         frames tabs.
9405         (progress-display-stop-callback): progress -> progress-display
9406         (progress-display-quit-function): ditto.
9407         (clear-progress-display): ditto.
9408         (remove-progress-display): ditto.
9409         (append-progress-display): ditto.
9410         (abort-progress-display): ditto.
9411         (raw-append-progress-display): ditto.
9412         (display-progress-display): ditto.
9413         (current-progress-display-label): ditto.
9414         (current-progress-display): ditto.
9415         (lprogress-display): ditto and save the buffer
9416         (progress-display): ditto. Otherwise the buffer sometimes gets
9417         changed which confuses font-lock.
9418
9419         * font-lock.el (font-lock-default-fontify-buffer): catch all
9420         errors, not just quit.
9421         (font-lock-mode): progress -> display-progress
9422         (font-lock-default-fontify-buffer): ditto.
9423         (font-lock-fontify-syntactically-region): ditto.
9424         (font-lock-fontify-keywords-region): ditto.
9425
9426 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
9427
9428         * cl.el (gensym): Move to here from cl-macs.el.
9429         (gentemp): Ditto.
9430
9431 2000-03-16  Andy Piper  <andy@xemacs.org>
9432
9433         * font-lock.el (font-lock-mode): use lprogress and friends for
9434         progress management.
9435         (font-lock-default-fontify-buffer): ditto.
9436         (font-lock-fontify-syntactically-region): ditto.
9437         (font-lock-fontify-keywords-region): ditto.
9438         (font-lock-revert-cleanup): fix reverting.
9439         (font-lock-revert-setup): ditto.
9440
9441         * gutter-items.el (progress-use-echo-area): new variable. Use the
9442         echo area for progress gauges if non-nil.
9443         (clear-progress): remove echo area stuff and defer to
9444         clear-message.
9445         (append-progress): dispatch non-command events after each progress
9446         increment. Remove echo area stuff.
9447         (abort-progress): remove echo area stuff and defer to
9448         display-message.
9449         (raw-append-progress): ditto. Dispatch non-command events after
9450         gutter redisplay.
9451         (display-progress): defer echo area stuff to display-message.
9452
9453         * gutter-items.el (clear-progress):
9454         (abort-progress): indentation changes.
9455         (display-progress): don't clear progress.
9456         (append-progress): compare messages with equal.
9457         (raw-append-progress): use dispatch-non-command-events to flush
9458         widget creation events.
9459
9460 2000-03-13  Ben Wing  <ben@xemacs.org>
9461
9462         * abbrev.el:
9463         * abbrev.el (abbrev-string-to-be-defined): New.
9464         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
9465         Changes for use with the menubar.
9466
9467 2000-03-12  Ben Wing  <ben@xemacs.org>
9468
9469         * alist.el (vassoc): moved here from font-menu.el.
9470
9471         * custom.el (defface): typo fix.
9472
9473         * dialog.el (yes-or-no-p-dialog-box):
9474         * dialog.el (message-box):
9475         * files.el (save-some-buffers-1):
9476         Put accelerators in the button names.
9477
9478         * font-lock.el (font-lock-comment-face):
9479         * font-lock.el (font-lock-keyword-face):
9480         * font-lock.el (font-lock-function-name-face):
9481         Fixed some of the colors under MS Windows because the existing
9482         default colors were hardly different from black and needed to be
9483         made lighter.
9484
9485         * font-menu.el:
9486         * font-menu.el (font-menu-split-long-menu):
9487         * font-menu.el (font-menu-family-constructor):
9488         * font-menu.el (font-menu-size-constructor):
9489         * font-menu.el (font-menu-weight-constructor):
9490         * font-menu.el (font-menu-set-font):
9491         vassoc moved to alist.el.
9492         Accelerators added to all menus.
9493         Unused bound var new-props removed.
9494
9495         * keydefs.el: I did a whole lot of rearranging to put things in a
9496         more consistent order and fixed a number of cases where key
9497         combinations involving up, down, left, right and so on were
9498         defined but the corresponding keypad combinations were not
9499         defined.
9500
9501         * lisp-mode.el:
9502         * lisp-mode.el (lisp-interaction-mode-popup-menu):
9503         * lisp-mode.el (emacs-lisp-mode):
9504         * lisp-mode.el (lisp-interaction-mode):
9505         * lisp-mode.el (flet):
9506         Added accelerators onto the menus.
9507         Made all the different versions of the let function be indented
9508         the same way.
9509         Undid Steve's easy-menu-ification, because it makes it impossible
9510         to have the menubar and popup menus different.
9511         Cleaned up the menu; added items for find-function &c and some
9512         indenting, and removed debug-on-*.
9513
9514         * list-mode.el (list-mode-hook):
9515         * list-mode.el (list-mode):
9516         * list-mode.el (completion-setup-hook):
9517         * list-mode.el (display-completion-list):
9518         Added support for the :window-height keyword, which is required
9519         because of other changes that I made for the file dialog box.  I
9520         also made the hook variables list-mode-hook and
9521         completion-setup-hook and also minibuffer-setup-hook in
9522         minibuf.el be permanent-local; see comment in list-mode.el.
9523
9524         * map-ynp.el (map-y-or-n-p):
9525         Added accelerators to the dialog buttons.
9526
9527         * menubar-items.el (menu-truncate-list):
9528         New internal function.
9529         * menubar-items.el (submenu-generate-accelerator-spec):
9530         * menubar-items.el (menu-item-strip-accelerator-spec):
9531         * menubar-items.el (menu-item-generate-accelerator-spec):
9532         New exported functions, for use in auto-generating accelerator specs.
9533
9534         * menubar-items.el:
9535         * menubar-items.el (default-menubar):
9536         * menubar-items.el (maybe-add-init-button):
9537         * menubar-items.el (bookmark-menu-filter):
9538         * menubar-items.el (slow-format-buffers-menu-line):
9539         * menubar-items.el (build-buffers-menu-internal):
9540         * menubar-items.el (language-environment-menu-filter):
9541         * menubar-items.el (default-popup-menu):
9542         * menubar-items.el (popup-buffer-menu):
9543         * menubar-items.el (popup-menubar-menu):
9544         Did a major overhaul on this file, and in fact I'm nowhere near
9545         done working on the menubar, and there will be more patches to
9546         come.  A basic summary of what I've done:
9547
9548         a) I added accelerators to all of the menu items.  For menus that
9549         are auto-generated, such as the buffers menu, the accelerators are
9550         automatically added to the beginning of each line using the
9551         numbers 1 through 9, then zero, and then letters starting with A,
9552         but omitting the letters that are already in use for the fixed
9553         menu items at the top of the buffers menu.  To facilitate adding
9554         accelerators of this kind, I created some new functions
9555         (*-accelerator-spec), which are also being used by other filters
9556         that auto generate lists of things such as ftp sites to download
9557         packages.  If people really don't like these accelerators
9558         appearing at the beginning of the menu items, a variable can be
9559         added to optionally turn them off, but I think this is rather
9560         pointless because other menu items have accelerators and many or
9561         most of the menu users will use the accelerators if the support is
9562         there.
9563
9564         b) I combined the top level Tools and Apps menus into a single
9565         Tools menu, because the distinction between the two is not
9566         obvious, and the items on the menus are not used often enough that
9567         putting some of them onto submenus is a problem.
9568
9569         c) I created two new top level menus called View and Cmds because
9570         there were too many items on the File and Edit menus, and I'm going
9571         to be adding more items to these menus.  In contrast to the Tools
9572         menu, the items on these menus may be used quite often during an
9573         editing session, and so should be available with fewer
9574         keystrokes.
9575
9576         d) I added a number of options to the options menu, including one
9577         for controlling whether the alt key can be used to traverse to
9578         menu items using the accelerators, one for controlling behavior of
9579         control-k, one for controlling how the kill and yank functions
9580         interact with the clipboard, a few additional buffers-menu
9581         options, and various other things.  I also did a bit of
9582         rearranging, for example, combining the keyboard and mouse options
9583         into a single keyboard and mouse submenu to facilitate the
9584         accelerators on that level.
9585
9586         e) I changed the variable buffers-menu-format-buffer-line-function
9587         to take two arguments instead of one, the second argument being
9588         the line number for use in creating an accelerator.  I added a
9589         hack to support existing functions with one argument (although I
9590         doubt that very many of these exist), for backward compatibility.
9591
9592         f) I moved the top level mule menu to be a submenu of the edit
9593         menu.  I think that most of the items on this menu are fairly
9594         useless and there are certainly not enough frequently used items
9595         to justify this being its own top level menu.
9596
9597         g) I combined most of the items in big-menubar.el into the main menu.
9598         If people think the main menu is too big, it would be possible to
9599         create different configurations, some smaller.
9600
9601         * menubar.el (check-menu-syntax):
9602         Deleted some syntax checks that were no longer valid, partly
9603         because of changes that were already made a long time ago, and
9604         partly because of a change I made where I allow the name of the
9605         menu item to be an evaluated expression rather than just a string,
9606         similar to all of the other parameters of a menu item.
9607
9608         * minibuf.el:
9609         * minibuf.el (read-file-name-1):
9610         * minibuf.el (mouse-read-file-name-1):
9611         I made a number of changes to improve the appearance
9612         and functioning of the file dialog box.  They include:
9613
9614         a) Fixing the problem where closing the dialog box by clicking on
9615         the close button of the window didn't properly exit the
9616         minibuffer.
9617
9618         b) Fixing the problem that if you typed part of a file name, and
9619         then clicked on a completion with the mouse, the file was not
9620         correctly selected.
9621
9622         c) Changing the title of the dialog box to reflect the operation
9623         being done in accordance with user interface conventions, rather
9624         than the name of the dialog box buffer, which is rather useless.
9625
9626         d) Remove the words "possible completions are" which didn't
9627         belong.
9628
9629         e) Fix things so that the completions scroll off the end of the
9630         completions windows only to the right, rather than both to the
9631         right and down, which is in accordance with Windows user interface
9632         conventions.
9633
9634         * msw-init.el (init-post-mswindows-win):
9635         Added a binding for meta-F4, which is the standard windows binding
9636         for exiting a program.
9637
9638         * select.el (get-selection-no-error):
9639         * select.el (own-selection):
9640         * select.el (own-clipboard):
9641         Added an optional argument called append to the functions
9642         own-selection and own-clipboard.  This adds support for appending
9643         text to the existing selection and allows the function
9644         own-clipboard to be used as the value of the variable
9645         interprogram- cut-function.
9646
9647         Fixed a bug in own-selection in handling zmacs-region-stays.
9648
9649         * simple.el (historical-kill-line): New.
9650
9651         * simple.el (kill-line):
9652         * simple.el (interprogram-cut-function):
9653         * simple.el (interprogram-paste-function):
9654         * simple.el (handle-pre-motion-command):
9655         * simple.el (next-line):
9656         * simple.el (previous-line):
9657         a) Expanded the variable kill-whole-line, so that function
9658         kill-line can be set to delete the entire line always, not just
9659         when cursor is at the beginning of the line.  This is controlled
9660         by setting the variable kill-whole-line to the symbol 'always.
9661         This behavior, as well as the existing kill-whole-line behavior,
9662         now only take effect when kill-line is called interactively,
9663         although this is a departure from a previous behavior in the case
9664         of setting this variable kill-whole-line to t.  It is almost
9665         certainly what has always been intended, and most likely the old
9666         way of doing things introduced bugs.  I also created a function
9667         called historical-kill-line, which ignores the kill-whole-line
9668         setting and always gives the historical behavior of only killing
9669         to the end of the line.  I bound this function to shift- control-k
9670         so that the kill to end of line behavior is available, even when
9671         kill-whole-line has been set to change control-k into the simple
9672         delete-whole-line behavior. (This can be set using the options
9673         menu.)
9674
9675         b) I changed things so that kill and yank now interact with the
9676         clipboard by default under windows.  This was done by changing the
9677         default value of interprogram-cut- function and
9678         interprogram-paste-function.  You can get the old behavior by
9679         setting these to nil, and there is an option on the options menu
9680         to do this.
9681
9682         c) I added support for selecting text using shifted motion keys.
9683         This support is on by default and can be controlled by the
9684         variable shifted-motion-keys-select-region.  There is also a
9685         variable called unshifted-motion-keys-deselect-region that
9686         controls more specifically how the shifted motion key behavior
9687         works.  I did not put an option on the options menu to turn this
9688         off, because I can't imagine why this would be useful.
9689
9690         * simple.el (forward-block-of-lines):
9691         * simple.el (backward-block-of-lines):
9692         * simple.el (block-movement-size):
9693         New.
9694
9695         * simple.el (uncapitalized-title-words):
9696         * simple.el (uncapitalized-title-word-regexp):
9697         * simple.el (capitalize-string-as-title):
9698         * simple.el (capitalize-region-as-title):
9699         New.
9700
9701
9702         * subr.el (add-hook):
9703         * subr.el (make-local-hook): New.
9704         * subr.el (remove-local-hook): New.
9705         * subr.el (add-one-shot-hook): New.
9706         * subr.el (add-local-one-shot-hook): New.
9707         Added some functions to make using hooks easier.
9708         These include:
9709
9710         a) Functions add-local-hook and remove-local-hook to make it easy
9711         to use local hooks.
9712
9713         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
9714         make it possible to add a "one-shot" hook, which is to say a hook
9715         that runs only once, and automatically removes itself after the
9716         first time it has run.
9717
9718 2000-03-09  Andy Piper  <andy@xemacs.org>
9719
9720         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
9721
9722 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
9723
9724         * buff-menu.el (buffers-menu-omit-invisible-buffers):
9725         Moved from menubar-items.el.
9726         * dumped-lisp.el: Dump gutter-items regardless of menubar.
9727
9728 2000-03-08  Andy Piper  <andy@xemacs.org>
9729
9730         * gutter-items.el (build-buffers-tab-internal): add selected field
9731         to buffers tab spec.
9732
9733 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
9734
9735         * minibuf.el (last-exact-completion): Initialize to nil.
9736
9737 2000-03-07  Didier Verna  <didier@xemacs.org>
9738
9739         * startup.el (command-line-1): remove unused variable
9740         `first-file-buffer'.
9741
9742 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
9743
9744         * loaddefs.el (completion-ignored-extensions): Removed ".log",
9745         which is also used for Web server log files.
9746
9747 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
9748
9749         * mule/mule-charset.el: Setup auto-fill-chars.
9750
9751 2000-03-02  SL Baur  <steve@beopen.com>
9752
9753         * subr.el (with-string-as-buffer-contents): Reimplement using
9754         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
9755         non-deletion of buffer after execution problem.
9756         (with-output-to-string): Use unique buffer name.
9757
9758 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
9759
9760         * gutter-items.el (buffers-tab-sort-function):  New variable.
9761         (buffers-tab-items):  Funcall it to sort the buffer tab list.
9762
9763 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
9764
9765         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
9766
9767 2000-02-28  Martin Buchholz  <martin@xemacs.org>
9768
9769         * menubar-items.el (maybe-add-init-button): Remove the "Load
9770         .emacs" button from all menubars.
9771
9772 2000-03-01  Didier Verna  <didier@xemacs.org>
9773
9774         * rect.el (string-rectangle): depend on `pending-delete-mode' for
9775         region rectangle replacement (from Jan Vroonhof).
9776         (replace-rectangle): new function.
9777
9778 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
9779
9780         * mule/mule-cmds.el (set-default-coding-systems): Use
9781         set-terminal-coding-system and set-keyboard-coding-system.
9782         * coding.el (set-terminal-coding-system): Use
9783         set-console-tty-output-coding-system.
9784         (set-keyboard-coding-system): Use
9785         set-console-tty-input-coding-system.
9786
9787 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
9788
9789         * minibuf.el (read-variable): Allow symbol to default argument.
9790
9791 2000-02-27  Andy Piper  <andy@xemacs.org>
9792
9793         * gutter-items.el (update-tab-hook): new function to be used for
9794         hooks.
9795         (create-frame-hook): add update-tab-hook.
9796         (record-buffer-hook): ditto.
9797         (default-gutter-position-changed): ditto.
9798         (default-gutter-position): updating the buffers tab is now handled
9799         by a hook.
9800         (default-gutter-position-changed-hook): new variable.
9801         (gutter-element-visibility-changed-hook): ditto.
9802         (set-gutter-element-visible-p): call it.
9803         (set-gutter-element): use modify-specifier-instances. Set extents
9804         as duplicable before using.
9805         (remove-gutter-element): ditto.
9806         (set-gutter-element-visible-p): ditto.
9807         (init-gutter): new function.
9808         (add-tab-to-gutter): use new gutter-element functions rather than
9809         setting specifiers directly.
9810         (clear-progress): ditto.
9811         (abort-progress): ditto.
9812         (gutter-buffers-tab-visible-p): renamed from
9813         default-gutter-visible-p
9814
9815         * specifier.el (modify-specifier-instances): new function from Jan
9816         Vroonhof.
9817
9818         * x-init.el (init-post-x-win): call init-gutter.
9819
9820         * msw-init.el (init-post-mswindows-win): call init-gutter.
9821
9822         * menubar-items.el (default-menubar): Update to reflect new gutter
9823         variables.
9824
9825 2000-02-26  Andy Piper  <andy@xemacs.org>
9826
9827         * gutter-items.el (set-gutter-element): new function. Add gutter
9828         elements to the specified gutter.
9829         (remove-gutter-element): new function. Remove gutter elements from
9830         the specified gutter.
9831         (set-gutter-element-visible-p): new function. Set gutter element
9832         visibility for the provided gutter-visible specifier.
9833
9834 2000-02-23  Andy Piper  <andy@xemacs.org>
9835
9836         * gutter-items.el (add-tab-to-gutter): specify dimensions
9837         dynamically.
9838
9839 2000-02-24  Martin Buchholz  <martin@xemacs.org>
9840
9841         * gutter-items.el (add-tab-to-gutter):
9842         * package-get.el (package-get-interactive-package-query):
9843         * package-ui.el (pui-directory-exists):
9844         (pui-install-selected-packages):
9845         (pui-list-packages):
9846         Use #'(lambda ...)  instead of '(lambda ...).
9847
9848 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
9849
9850         * startup.el (load-user-init-file): Check to make sure user
9851           has an init-file before calling load().
9852
9853 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9854
9855         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
9856
9857 2000-02-23  Martin Buchholz <martin@xemacs.org>
9858
9859         * XEmacs 21.2.31 is released.
9860
9861 2000-02-21  Mike Sperber <mike@xemacs.org>
9862
9863         * loadup.el (really-early-error-handler):
9864         * update-elc.el:
9865         * make-docfile.el:
9866         Remove dependency on EMACSBOOTSTRAP... environment variables.
9867
9868 2000-02-21  Martin Buchholz <martin@xemacs.org>
9869
9870         * XEmacs 21.2.30 is released.
9871
9872 2000-02-19  Martin Buchholz  <martin@xemacs.org>
9873
9874         * byte-optimize.el (byte-optimize-plus):
9875         (byte-optimize-minus):
9876         (byte-optimize-multiply):
9877         Optimize (- 0) to 0, not (-)
9878         Optimize (+ 5 3.0) to 8.0
9879         Optimize (* 5 3.0) to 15.0
9880         Improve readability.
9881
9882 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
9883
9884         * modeline.el: (modeline-scrolling-method): change modeline
9885         mswindows cursor appearance according to the value.
9886
9887         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
9888         and 'gui-element face colors and 'gui-element face font to Windows
9889         defaults.
9890
9891 2000-02-09 Stef Epardaud  <stef@lunatech.com>
9892
9893         * font-lock.el: Javadoc enhancements
9894
9895 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
9896
9897         * ldap.el (toplevel): Test if LDAP support has been compiled in
9898         (ldap-verbose): New option
9899         (ldap-search-entries): Renamed from the previous ldap-search
9900         Conditionalize message display on ldap-verbose
9901         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
9902         defuns
9903         (ldap-search): Is now defined as an obsolete wrapper calling
9904         ldap-search-basic or ldap-search-entries
9905
9906
9907 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9908             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
9909             Jan Vroonhof  <jan@xemacs.org>
9910
9911         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
9912         When for-effect is true, didn't call `byte-optimize-form'
9913         in and/or subforms without last.
9914
9915 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
9916
9917         * package-get.el (package-get-download-sites): Use correct custom
9918         type.
9919
9920 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9921
9922         * files.el (write-file): Ask for coding system when compiled with
9923         file-coding.
9924
9925 2000-02-16  Andy Piper  <andy@xemacs.org>
9926
9927         * buffer.el (switch-to-buffer): give norecord argument to
9928         set-window-buffer instead of explicitly recording.
9929
9930         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
9931         we have to pick a window.
9932
9933 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
9934
9935         * mule/mule-cmds.el (describe-language-support): Don't add
9936         unexist function to help-map.
9937         (describe-coding-system): Don't use already assigend `C'.
9938
9939 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9940
9941         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
9942         work in custom.
9943
9944 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
9945
9946         * about.el: Ienaga's e-mail address change.
9947
9948 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
9949
9950         * etags.el (find-tag): force new window -- even if buf already
9951         visible -- when other-window is t
9952
9953 2000-02-16  Martin Buchholz <martin@xemacs.org>
9954
9955         * XEmacs 21.2.29 is released.
9956
9957 2000-02-09  Martin Buchholz  <martin@xemacs.org>
9958
9959         * cl-extra.el (getf): This is now identical to `plist-get', so
9960         just defalias it.
9961         * cl-macs.el: Make getf an alias to plist-get, at the
9962         byte-compiler level, using define-compiler-macro.
9963
9964 2000-02-08  Martin Buchholz  <martin@xemacs.org>
9965
9966         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
9967
9968 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
9969
9970         * lisp/etags.el (find-tag-internal): set exact-tagname to
9971           a regular expression that matches against the tagname
9972           part of the tag entry first instead of only looking in
9973           the context area.
9974
9975 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9976
9977         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
9978         * toobar.el: fixed typo(s) in customizing default-toolbar-position
9979
9980 2000-02-07  Martin Buchholz <martin@xemacs.org>
9981
9982         * XEmacs 21.2.28 is released.
9983
9984 2000-02-07  Martin Buchholz  <martin@xemacs.org>
9985
9986         * cl-extra.el (getf): Just call `get', never `get*'.
9987         Make arglist match docstring.
9988         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
9989         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
9990         * byte-optimize.el: remove references to `get*'.
9991
9992 2000-02-06  Martin Buchholz  <martin@xemacs.org>
9993
9994         * mule/european.el: Add syntax information for Latin3 and Latin4.
9995
9996 2000-02-02  Martin Buchholz  <martin@xemacs.org>
9997
9998         * byte-optimize.el: Byte-optimize (length "foo")
9999
10000 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10001
10002         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10003         width check using `window-leftmost-p' and `window-rightmost-p'.
10004
10005 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10006
10007         * wid-edit.el (widget-match-inline): An atom never matches a
10008           list.
10009
10010 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10011
10012         * modeline.el: Consolidated 'x and 'mswindows specification under
10013         'win tag.
10014
10015 2000-01-29  Andy Piper  <andy@xemacs.org>
10016
10017         * gutter-items.el: (format-buffers-tab-line): Try and be
10018         intelligent about buffer naming when we have duplicates.
10019
10020 2000-01-29  Andy Piper  <andy@xemacs.org>
10021
10022         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10023         updated when it becomes visible.
10024
10025 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10026
10027         * bytecomp.el (byte-compile-insert-header): Properly set coding
10028         system under MULE and file-coding.
10029
10030 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10031
10032         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10033         (dontusethis-set-value-terminal-coding-system-handler):
10034         (dontusethis-set-value-keyboard-coding-system-handler):
10035         Never undefine coding system aliases.  Emergency fix for gnus.
10036
10037 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10038
10039         * files.el (abbreviate-file-name): Use directory-sep-char instead
10040         of hard-coded "/".
10041
10042 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10043
10044         * startup.el (user-init-file-base-list): New variable, replacing
10045         user-init-file-base.
10046         (find-user-init-file): New function.
10047         (command-line-early): Use it.
10048         (load-user-init-file): Ditto.
10049
10050 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10051
10052         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10053         calling valid-image-instantiator-format-p
10054
10055 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10056
10057         * isearch-mode.el (isearch-mode): The variable is
10058         isearch-unhidden-extents, not isearch-opened-extents.
10059
10060 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10061
10062         * minibuf.el (next-history-element): Modify error message if a
10063         default value is available.
10064
10065 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10066
10067         * bytecomp.el (byte-compile-file): Don't unconditionally write
10068         .elc files in binary - might contain non-Latin1.
10069
10070 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10071
10072         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10073         for windows-nt.
10074
10075         * version.el:
10076         * startup.el (user-init-file-base):
10077         * process.el (call-process-region):
10078         * files.el (make-backup-file-name):
10079         (backup-file-name-p):
10080         (file-relative-name):
10081         (abbreviate-file-name):
10082         (set-auto-mode):
10083         * code-process.el (call-process-region): Removed unnecessary
10084         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10085         support out of the universe.
10086
10087         * process.el:
10088         * code-process.el:
10089         * bytecomp.el (byte-compile-file): Removed reference to
10090         buffer-file-type, and commented usage of binary-process-output
10091         NTEmacs variables.
10092
10093 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10094
10095         * help.el (function-arglist): Add case for macro.
10096
10097 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10098
10099         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10100         printers.
10101         (custom-display): Added a menu for printer/display tags.
10102
10103         * frame.el (frame-type):
10104         * device.el (device-type): Added 'msprinter to the doc string, and
10105         removed 'pc -- it is not going to be implemented ever.
10106         (call-device-method): Fixed docstring typo.
10107         Defined specifier tags 'printer and 'display.
10108
10109 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10110
10111         * lisp/itimer.el (itimer-run-expired-timers): (consp
10112           last-command-event-time) instead of (consp
10113           'last-command-event-time).
10114
10115 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10116
10117         * msw-glyphs.el: Removed obsolete commentary.
10118
10119 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10120
10121         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10122         better default value.
10123
10124 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10125
10126         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10127         (read-string): Ditto.
10128         (eval-minibuffer): Ditto.
10129         (read-command): Ditto.
10130         (read-function): Ditto.
10131         (read-variable): Ditto.
10132         (read-number): Ditto.
10133         (read-shell-command): Ditto.
10134         (read-number): Record history.
10135
10136 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10137
10138         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10139
10140 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10141
10142         * faces.el (startup-initialize-custom-faces): New function.
10143         Reset all faces created during auto-autoloads loading time
10144         by defface.
10145         * startup.el (command-line): Call it.
10146
10147 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10148
10149         * about.el (about-hackers): Add myself to contributors list.
10150
10151 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10152
10153         * menubar-items.el (maybe-add-init-button): Removed an argument in
10154         a call to load-user-init-file, as the function managed to lose its
10155         formal parameter a few betas ago.
10156
10157 2000-01-18  Martin Buchholz <martin@xemacs.org>
10158
10159         * XEmacs 21.2.27 is released.
10160
10161 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10162
10163         * process.el (shell-command-to-string): Use the FSF docstring.
10164         Make shell-command-to-string the standard function, and
10165         exec-to-string the (deprecated) alias.
10166
10167         * startup.el: typo fix.
10168
10169 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10170
10171         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10172
10173 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10174
10175         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10176         buffers after visible buffers.
10177         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10178
10179 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10180
10181         * info.el (Info-extract-menu-node-name): Stop at a dot
10182         followed by whitespace or right parenthesis.
10183
10184 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10185
10186         * info.el (Info-directory-list): Warn against using Customize with
10187         Info-directory-list.
10188
10189 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10190
10191         * minibuf.el (read-file-name): doc fix.
10192
10193         * autoload.el (update-file-autoloads): doc fix.
10194
10195         * about.el (about-hackers): Change my E-mail address.
10196
10197 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10198
10199         * info.el (Info-visit-file): Just use the `f' interactive spec to
10200         read a filename in the standard way.
10201
10202 2000-01-13  Andy Piper  <andy@xemacs.org>
10203
10204         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10205         (gutter-buffers-tab-extent): new variable.
10206         (update-tab-in-gutter): call add-tab-to-gutter again if the
10207         orientation has changed.
10208         (add-tab-to-gutter): cope with different orientations.
10209
10210 2000-01-11  Didier Verna  <didier@xemacs.org>
10211
10212         * info.el (Info-following-node-name): backward-skip dots as well
10213         as spaces (dots at the end of a node name aren't part of it).
10214         (Info-extract-menu-node-name): don't skip dots. There could be
10215         some in the node name.
10216         (Info-index): allow dots to be part of a node name.
10217
10218 2000-01-12  Andreas Jaeger  <aj@suse.de>
10219
10220         * files.el (auto-mode-alist): Added idlwave-mode.
10221         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10222
10223 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10224
10225         * info.el (Info-search): Show default value.
10226
10227 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10228
10229         * info.el (Info-read-node-completion-table): New variable.
10230         (Info-read-node-name-1): New function.
10231         (Info-read-node-name): Use it.
10232         (Info-follow-reference): Use DEFAULT argument of completing-read.
10233         (Info-menu): Ditto.
10234
10235 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10236
10237         * hyper-apropos.el (hyper-describe-key-briefly): Save
10238         window configuration.
10239         (hyper-describe-face): Use DEFAULT of completing-read.
10240         (hyper-apropos-read-variable-symbol): Ditto.
10241         (hyper-apropos-read-function-symbol): Ditto.
10242
10243 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10244
10245         * mule/mule-cmds.el (set-default-coding-system): Set
10246         comint-exec-hook to use coding-system-for-read and
10247         coding-system-for-write so that C-x RET c works.
10248
10249 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10250
10251         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10252         (previous-matching-history-element): Increment
10253         minibuffer-max-depth by 1.
10254         (next-matching-history-element): Ditto.
10255
10256 2000-01-11  Andy Piper  <andy@xemacs.org>
10257
10258         * gutter-items.el (buffers-tab): Create a new face for the buffers
10259         tab.
10260         (buffers-tab-face): use it.
10261
10262 2000-01-10  Didier Verna  <didier@xemacs.org>
10263
10264         * modeline.el (modeline-scrolling-method): change modeline X
10265         cursor appearance according to the value.
10266
10267 2000-01-07  Andreas Jaeger  <aj@suse.de>
10268
10269         * about.el (about-hackers): Moved my entry to contributor list.
10270         (xemacs-hackers): Added myself.
10271         (about-maintainer-info): Added description of myself.
10272
10273
10274 2000-01-07  Didier Verna  <didier@xemacs.org>
10275
10276         * modeline.el (modeline-scrolling-method): new variable.
10277         (mouse-drag-modeline): add reference to it in the docstring.
10278         (mouse-drag-modeline): handle it.
10279
10280 2000-01-08  Andy Piper  <andy@xemacs.org>
10281
10282         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10283         calls.
10284         (remove-buffer-from-gutter-tab): ditto.
10285
10286 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10287
10288         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10289         (custom-face-edit): Fix grammatical error in help message.
10290
10291 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10292
10293         * movemail.el: Added.
10294
10295         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10296
10297 2000-01-03  Didier Verna  <didier@xemacs.org>
10298
10299         * modeline.el (mouse-drag-modeline): remove the code related to
10300         the modeline horizontal scrolling facility.
10301
10302 1999-12-31  Martin Buchholz <martin@xemacs.org>
10303
10304         * XEmacs 21.2.26 is released.
10305
10306 1999-12-28  Andy Piper  <andy@xemacs.org>
10307
10308         * wid-edit.el (widget-push-button-value-create): The gui cache
10309         does not agree with native widgets which can only be displayed
10310         once per window. The reasons for caching are diminished now that
10311         we don't hog resources when creating buttons.
10312         (widget-push-button-cache) deleted.
10313
10314 1999-12-24  Martin Buchholz <martin@xemacs.org>
10315
10316         * XEmacs 21.2.25 is released.
10317
10318 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10319
10320         * hyper-apropos.el (hyper-apropos): Toggle
10321         hyper-apropos-programming-apropos correctly.
10322         Set REGEXP when user accepts default value.
10323
10324 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10325
10326         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10327         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10328
10329 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10330
10331         * mule/mule-category.el (undefined-category-designator):
10332         Return char instead of character.  Search for undefined one.
10333         (describe-category): Use with-displaying-help-buffer.
10334
10335 1999-12-21  Martin Buchholz  <martin@xemacs.org>
10336
10337         * byte-optimize.el (byte-optimize-plus):
10338         Optimize (+ 1) to 1 instead of (1+ nil).
10339
10340         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
10341
10342         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
10343
10344         * byte-optimize.el (byte-optimize-char-before): New function.
10345         Remove performance penalty for using (char-before) instead of (char-after).
10346
10347 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10348
10349         * mule/mule-category.el (char-category-list): Return character
10350         instead of integer.
10351
10352 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10353
10354         * minibuf.el (read-buffer): Check default is buffer object.
10355
10356 1999-11-25  Andy Piper  <andy@xemacs.org>
10357
10358         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
10359         for buttons.
10360
10361 1999-12-16  Andreas Jaeger  <aj@suse.de>
10362
10363         * package-get.el (package-get-maybe-save-index): Fixed typo.
10364         Patch by Jeff Miller <jmiller@smart.net>.
10365
10366 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
10367
10368         * gnuserv.el (gnuserv-process-filter):  don't call
10369         gnuserv-write-to-client when gnuserv-current-client is nil
10370
10371 1999-12-14  Martin Buchholz <martin@xemacs.org>
10372
10373         * XEmacs 21.2.24 is released.
10374
10375 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10376
10377         * about.el (about-hackers): Update my email address.
10378
10379 1999-12-07  Martin Buchholz <martin@xemacs.org>
10380
10381         * XEmacs 21.2.23 is released.
10382
10383 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
10384
10385         * package-get.el (package-get-download-sites): Removed several
10386         defunct download sites, added many new ones, and corrected a few
10387         incorrect directory-on-site entries.  Added physical locations to
10388         site-description.
10389
10390 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10391
10392         * finder.el (finder-commentary): add DOC string and fix
10393         interactive spec
10394
10395 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10396
10397         * help.el (describe-function): Don't forget to intern the string
10398         completing-read returns.
10399         (describe-variable): Ditto.
10400
10401 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
10402
10403         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
10404         `hyper-apropos-help-mode' here to find symbol to customize
10405         irregardless of cursor position and simplify
10406         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
10407         `hyper-apropos-popup-menu'.
10408
10409 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10410
10411         * apropos.el (apropos-mode-map): Add return to call
10412         apropos-follow.
10413         (apropos-print): Call apropos-mode to have better
10414         command reference. Put keymap text-poperty to
10415         symbole name.
10416
10417 1999-11-22  Alastair Burt  <burt@dfki.de>
10418
10419         * help.el: (describe-bindings-1): Added handling of keymaps for
10420         the extents at point.
10421
10422 1999-12-02  Mark Thomas  <mthomas@jprc.com>
10423
10424         * gutter-items.el (buffers-tab-items): Wrap the function in a
10425         save-match-data
10426
10427 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10428
10429         * help.el (describe-function): Use the DEFAULT argument to
10430         completing-read.
10431         (describe-variable): Ditto.
10432
10433 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10434
10435         * minibuf.el (read-from-minibuffer): Add optional argument
10436         DEFAULT to have better mini-buffer history support.
10437         (completing-read): Pass default to read-from-minibuffer.
10438         (read-buffer): Pass default to completing-read.
10439
10440 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10441
10442         * font-lock.el (font-lock-doc-string-face): Document the
10443         `font-lock-lisp-like' property.
10444
10445 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
10446
10447         * lisp-mode.el: Specify `font-lock-lisp-like'.
10448
10449         * font-lock.el (font-lock-lisp-like): New function.
10450         (font-lock-fontify-syntactically-region): Use it.
10451
10452 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
10453
10454         * XEmacs 21.2.22 is released
10455
10456 1999-11-28  Martin Buchholz <martin@xemacs.org>
10457
10458         * XEmacs 21.2.21 is released.
10459
10460 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10461
10462         * minibuf.el (read-coding-system): Accept symbol and
10463         coding-system object as a default-coding-system.
10464
10465 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10466
10467         * minibuf.el (read-coding-system): Accept symbol as
10468         a default-coding-system.
10469
10470 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10471
10472         * apropos.el (apropos-documentation): Use insert instead
10473         of princ.
10474
10475 1999-11-07  William M. Perry  <wmperry@aventail.com>
10476
10477         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
10478           for the linux console.
10479
10480         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
10481           stuff to work when you are not on a window system, since the GPM
10482           mouse support now allows pasting from outside of XEmacs.
10483
10484 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
10485
10486         * XEmacs 21.2.20 is released
10487
10488 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
10489
10490         * setup-paths.el (paths-default-info-directories): Add
10491         /usr/share/info and /usr/local/share/info.
10492
10493 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
10494
10495         * about.el: Updated Vladimir Ivanovic's info.
10496
10497 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
10498
10499         * auto-show.el (auto-show-truncationp): Remove.
10500
10501         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
10502
10503 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10504
10505         * indent.el (indent-line-to): fix bug: spaces were not replaced
10506         with tab if column is multiple of tab-width
10507         From dhn@qedinc.com
10508
10509 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
10510
10511         * mule/mule-cmds.el (read-input-method-name): Accept symbols
10512         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
10513
10514         * package-get.el (package-get-package-provider): Be verbose when
10515         interactive. Patch from Robert Pluim
10516
10517 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
10518
10519         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
10520         info file suffixes.
10521
10522 1999-08-19  Stephen Tse  <stephent@sfu.ca>
10523
10524         * process.el (open-network-stream): Add a new optional parameter
10525         PROTOCOL to support udp; fix a minor typo and add an explanation
10526         in docstring for udp programming.
10527
10528         * code-process.el (open-network-stream): Add a new optional
10529         parameter PROTOCOL to support udp; fix a minor typo and add an
10530         explanation in docstring for udp programming.
10531
10532 1999-10-18  Andy Piper  <andy@xemacs.org>
10533
10534         * gui.el (make-gui-button): be more precise about how we call
10535         callbacks.
10536
10537         * wid-edit.el (widget-push-button-value-create): Use the new form
10538         of native gui-button.
10539
10540 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10541
10542         * info.el (Info-page-prev): Don't do (sit-for 0).
10543
10544 1999-10-13  Andy Piper  <andy@xemacs.org>
10545
10546         * gutter-items.el (progress-abort-glyph): new glyph for showing
10547         abort status.
10548         (append-progress): dispatch-event rather than sit-for.
10549         (abort-progress): new function. Show the abort glyph with an
10550         appropriate message.
10551         (raw-append-progress): dispatch-event rather than sit-for.
10552         (display-progress): cope with aborts.
10553
10554         * gui.el (make-gui-button): Use native widgets for buttons
10555         unconditionally.
10556         (insert-gui-button): ditto.
10557         (gui-button-p): ditto.
10558
10559         * xbm-button.el: remove from core.
10560
10561         * xpm-button.el: remove from core.
10562
10563 1999-10-07  Olivier Galibert  <galibert@pobox.com>
10564
10565         * faces.el (init-device-faces): Don't initialize the random faces
10566         on the stream device.
10567
10568 1999-10-06  Andy Piper  <andy@xemacs.org>
10569
10570         * files.el (recover-file): Don't use ls under windows for revert buffer.
10571
10572 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
10573
10574         * package-get.el (package-get-download-menu): Make menu really
10575         toggle download sites.
10576         (package-get-download-sites): Add autoload cookie.
10577
10578 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10579
10580         * setup-paths.el (paths-find-module-directory): Ditto.
10581
10582 1999-09-29  Werner Fink  <werner@suse.de>
10583
10584         * setup-paths.el (paths-find-exec-directory): Add missing nil
10585         parameter for environment.
10586
10587 1999-09-27  Martin Buchholz  <martin@xemacs.org>
10588
10589         * modeline.el (modeline-format):
10590         Only purecopy the strings.  Else
10591         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
10592         barfs.
10593
10594 1999-08-28  Mike Woolley  <mike@bulsara.com>
10595
10596         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
10597         user setting comint-completion-addsuffix and
10598         comint-process-echoes.
10599
10600 1999-09-22  Andy Piper  <andy@xemacs.org>
10601
10602         * gutter-items.el (update-tab-in-gutter): use
10603         last-nonminibuf-window instead of selected-window.
10604
10605 1999-09-18  Andy Piper  <andy@xemacs.org>
10606
10607         * gnuserv.el (gnuserv-edit-files): select frame we are going to
10608         display on.
10609
10610         * subr.el (record-buffer-hook): new variable so that the hook gets
10611         some documentation.
10612
10613 1999-09-16  Andy Piper  <andy@xemacs.org>
10614
10615         * gutter-items.el (update-tab-in-gutter): only update when the
10616         gutter is visible.
10617         (remove-buffer-from-gutter-tab): ditto.
10618
10619 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
10620
10621         * simple.el (do-auto-fill): Commented out part of Kinsoku
10622         processing.
10623
10624 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
10625
10626         * isearch-mode.el (isearch-highlightify-region): Give the
10627         highlighting extents a high priority.
10628         (isearch-make-extent): Give the main highlighting extent an even
10629         higher priority.
10630
10631 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10632
10633         * packages.el (packages-compute-package-locations): Fix typo from
10634         -u rationalization.
10635
10636 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10637
10638         * setup-paths.el (paths-find-doc-directory): Respect value of
10639         `configure-doc-directory.'
10640
10641         * find-paths.el (paths-find-architecture-directory): Give
10642         precendence `default' argument (which typically comes from
10643         configure).
10644
10645 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10646
10647         * startup.el (command-line-early): Added options -user-init-file
10648         and -user-init-directory.
10649
10650         * files.el (user-init-file): Default to NIL so we can recognize
10651         when it's set.
10652
10653 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10654
10655         * obsolete.el (init-file-user):
10656         * startup.el:
10657         * packages.el (packages-compute-package-locations):
10658         * package-get.el (package-get-user-index-filename):
10659         * menubar-items.el (maybe-add-init-button):
10660         * info.el (Info-annotations-path):
10661         * dump-paths.el:
10662         Change `user-init-directory' to be an absolute path.
10663         Use `user-init-directory' where appropriate.
10664         Zap `init-file-user' and its uses.
10665
10666 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
10667
10668         * subr.el (copy-symbol): New function.
10669
10670 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10671
10672         * isearch-mode.el (isearch-done): Be sure to restore invisible
10673         extents in the proper buffer.
10674         (isearch-pre-command-hook): Set this-command to the correct value
10675         in case the buffer has changed and old overriding-local-map was
10676         used.
10677         (isearch-restore-extent): Use remprop instead of setting the
10678         property to nil.
10679
10680 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10681
10682         * cmdloop.el (execute-extended-command): Update zmacs region
10683         before the delay.
10684         (execute-extended-command): Make the message gettext-friendly.
10685
10686 1999-09-07  Andy Piper  <andy@xemacs.org>
10687
10688         * gutter-items.el (progress-gauge-glyph): renamed from
10689         progress-glyph.
10690         (progress-text-glyph): new variable.
10691         (progress-layout-glyph): use layouts and text glyphs.
10692         (progress-area-buffer): removed.
10693         (progress-text-and-extent): new variable.
10694         (progress-displayed-p): dynamically create gutter area buffer.
10695         (clear-progress): ditto.
10696         (raw-append-progress): ditto.
10697         (append-progress): use new glyph names.
10698         (raw-append-progress): only create the extent when needed. set
10699         properties more optimally.
10700         (progress): remove args.
10701
10702 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10703
10704         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
10705         mapcar where the return value is unused.
10706         (isearch-restore-invisible-extents): Ditto.
10707         (isearch-highlight-all-cleanup): Ditto.
10708         (isearch-delete-extents-in-range): Traverse the extents only once.
10709         (isearch-highlight-all-update): Don't start over if the search
10710         string has changed and more input is pending.
10711
10712 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10713
10714         * packages.el (packages-find-package-data-path): Ditto.
10715
10716         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
10717
10718         * subr.el (mapc-internal): Don't make obsolete.
10719
10720         * cl-extra.el (mapc): Resurrect.
10721
10722 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
10723
10724         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
10725         alias.
10726
10727         * isearch-mode.el (isearch-top-state): Restore isearch-word.
10728         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
10729         (isearch-yank-clipboard): Use get-clipboard instead of
10730         x-get-clipboard.
10731         (isearch-yank-selection): Fix docstring.
10732
10733 1999-09-02  Martin Buchholz  <martin@xemacs.org>
10734
10735         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
10736
10737 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
10738
10739         * cl-macs.el (extent-start-position): Fix setf method.
10740         (extent-end-position): Ditto.
10741
10742 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
10743
10744         * isearch-mode.el: End merge with FSF 20.4.
10745
10746         * isearch-mode.el (search-invisible): New variable.
10747         (isearch-hide-immediately): Ditto.
10748         (isearch-unhidden-extents): Ditto.
10749         (isearch-range-invisible): New function.
10750         (isearch-unhide-extent): Ditto.
10751         (isearch-restore-invisible-extents): Ditto.
10752         (isearch-restore-extent): Ditto.
10753
10754         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
10755         implementation.
10756         (isearch-ring-retreat-edit): Ditto.
10757         (isearch-forward): New argument NO-RECURSIVE-EDIT.
10758         (isearch-forward-regexp): New arguments NOT-REGEXP and
10759         NO-RECURSIVE-EDIT.
10760         (isearch-backward): New argument NO-RECURSIVE-EDIT.
10761         (isearch-backward-regexp): New arguments NOT-REGEXP and
10762         NO-RECURSIVE-EDIT.
10763         (isearch-mode): Return isearch-success.
10764         (isearch-update): Use unread-command-events instead of
10765         unread-command-event.
10766         (isearch-abort): If an invalid regexp is encountered, keep popping
10767         states.
10768         (isearch-*-char): Use FSF implementation.
10769         (isearch-whitespace-chars): Use the more robust FSF's
10770         implementation.
10771         (isearch-within-brackets): New variable.
10772         (isearch-mode): Initialize it.
10773         (isearch-edit-string): Bind it.
10774         (isearch-search-and-update): Set it.
10775         (isearch-push-state): Push it.
10776         (isearch-top-state): Pop it.
10777         (isearch-search): Set it.
10778         (isearch-printing-char): When called by isearch-whitespace-chars,
10779         handle M-SPC gracefully.
10780         (isearch-message-prefix): New argument ELLIPSIS.
10781         (isearch-message-suffix): Ditto.
10782         (isearch-message): Use the ELLIPSIS argument when calling
10783         isearch-message-prefix and isearch-message-suffix.
10784         (isearch-message-prefix): Distinguish between "wrapped" and
10785         "overwrapped" search, FWIW.
10786
10787 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10788
10789         * isearch-mode.el (isearch-edit-string): Use the head of the
10790         search ring instead of search-last-string and search-last-regexp.
10791         (search-highlight): Renamed from isearch-highlight.
10792         (isearch-exit): Use the new name.
10793         (isearch-highlight): Ditto.
10794         (isearch-dehighlight): Ditto.
10795         (isearch-update-ring): New function.
10796         (isearch-done): Call it.
10797         (isearch-done): New argument EDIT.
10798         (isearch-repeat): If search string is empty, look up at the car of
10799         the search ring; ignore the yank pointer.
10800         (isearch-abort): Call isearch-done with NOPUSH.
10801         (isearch-cancel): New function.
10802         (isearch-mode-map): Bind it to ESC ESC ESC.
10803
10804         * isearch-mode.el: Begin merge with FSF 20.4.
10805
10806 1999-09-01  Andy Piper  <andy@xemacs.org>
10807
10808         * x-select.el (x-get-clipboard): obsolete.
10809         (x-yank-clipboard-selection): obsolete
10810
10811         * select.el (disown-selection): need to be careful to disown the
10812         clipboard if we set it via selection.
10813         (get-clipboard): move from x-select.el
10814         (yank-clipboard-selection): ditto.
10815
10816 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10817
10818         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
10819         isearch-highlight-all-matches to nil.
10820         (isearch-fixed-case): New variable.
10821         (isearch-mode): Initialize it.
10822         (isearch-edit-string): Save it.
10823         (isearch-toggle-case-fold): Set it.
10824         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
10825         need to check isearch-fixed-case.
10826         (isearch-toggle-case-fold): Update highlighting of all matches
10827         before the pause.
10828         (isearch-edit-string):
10829
10830 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10831
10832         * isearch-mode.el (isearch-edit-string): Call isearch-message
10833         before reading the event so that the prompt is displayed properly.
10834         (isearch-message): Use isearch-nonincremental when calling
10835         isearch-message-prefix.
10836         (minibuffer-local-isearch-map): Bind up and down to do the same as
10837         M-p and M-n respectively.
10838         (isearch-done): New arg NOPUSH.
10839         (isearch-edit-string): Use it.
10840         (isearch-edit-string): Don't bind isearch-string.
10841         (isearch-ring-adjust): Edit string, *then* push state.
10842
10843 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
10844
10845         * faces.el (isearch-secondary): Make isearch-secondary look
10846         different than default.
10847
10848 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
10849
10850         * isearch-mode.el (isearch-yank): Use progn instead of the inner
10851         save-excursion.
10852         (isearch-dehighlight): Remove TOTALLY.  Simplify.
10853         (isearch-update): Call isearch-dehighlight without arguments.
10854         (isearch-done): Ditto.
10855
10856         * isearch-mode.el (isearch-fix-case): If the search string has no
10857         upper-case letters, allow the folding to be reenabled.
10858         Previously, once disabled, the folding would remain that way until
10859         the end of isearch.
10860         (isearch-top-state): Call isearch-fix-case.
10861
10862         * isearch-mode.el (isearch-yank): Use progn instead of the inner
10863         save-excursion.
10864         (isearch-dehighlight): Remove TOTALLY.  Simplify.
10865
10866 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
10867
10868         * xpm-button.el:
10869         xbm-button.el: Need to exist in core because gui.el depends on
10870         them.
10871
10872 1999-08-31  Andy Piper  <andy@xemacs.org>
10873
10874         * gutter-items.el (buffers-tab-face): new customizable variable.
10875         (buffers-tab-default-buffer-line-length): new specifier for
10876         maximum viewable characters.
10877         (progress-stack): new variable for implementing widget-based
10878         progress messages.
10879         (progress-area-buffer): ditto.
10880         (progress-glyph-height): ditto.
10881         (progress-stop-callback): ditto.
10882         (progress-quit-function): new function.
10883         (progress-glyph): new variable.
10884         (progress-layout-glyph): ditto.
10885         (progress-displayed-p): new function, see message-displayed-p for
10886         details.
10887         (clear-progress): ditto.
10888         (remove-progress): ditto.
10889         (append-progress): ditto.
10890         (raw-append-progress): ditto.
10891         (display-progress): ditto.
10892         (current-progress): ditto.
10893         (current-progress-label): ditto.
10894         (progress): ditto.
10895         (lprogress): ditto.
10896
10897
10898 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
10899
10900         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
10901
10902         * isearch-mode.el (isearch-yank-x-selection): Renamed to
10903         `isearch-yank-selection'.
10904         (isearch-mode-map): Use it.
10905         (isearch-yank-selection): Use `get-selection' instead of
10906         `get-x-selection'.
10907
10908 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
10909
10910         * faces.el (isearch-secondary): Create face here.
10911
10912         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
10913         timers.
10914
10915 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
10916
10917         * subr.el (buffer-string): More robust backward compatibility
10918         check, courtesy William Perry.
10919
10920 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
10921
10922         * replace.el (perform-replace): Stop the search after the search
10923         limit has been reached.
10924
10925 1999-08-23  Andy Piper  <andy@xemacs.org>
10926
10927         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
10928         here if we don't have one.
10929
10930 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10931
10932         * ldap.el (ldap-coding-system): Default to nil until we get
10933         efficient UTF8 support
10934         (ldap-decode-string): Guard against `decode-coding-string' not
10935         being defined
10936         (ldap-encode-string): Guard against `encode-coding-string' not
10937         being defined
10938
10939 1999-08-23  Didier Verna  <didier@xemacs.org>
10940
10941         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
10942         Some doc strings improvements, and add a star to the `interactive'
10943         calls.
10944
10945 1999-08-18  Stef Epardaud  <stef@lunatech.com>
10946
10947         * font-lock.el (java-font-lock-keywords-3): introduced new
10948         keywords and regexpes for javadoc syntax 1.2.
10949
10950 1999-08-17  Andy Piper  <andy@xemacs.org>
10951
10952         * gutter-items.el (buffers-tab-format-buffer-line-function): use
10953         format-buffers-tab-line.
10954         (buffers-tab-max-buffer-line-length): new variable.
10955         (format-buffers-tab-line): new function. truncate names if over
10956         buffers-tab-max-buffer-line-length.
10957
10958 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
10959
10960         * cus-start.el: Customize the variable `bell-inhibit-time'.
10961
10962 1999-08-16  Andy Piper  <andy@xemacs.org>
10963
10964         * gutter-items.el (remove-buffer-from-gutter-tab): take a
10965         brute-force approach to deleting the last buffer.
10966         (buffers-tab-grouping-regexp): new customizable variable.
10967         (select-buffers-tab-buffers-by-mode): use it.
10968
10969 1999-08-13  Andy Piper  <andy@xemacs.org>
10970
10971         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
10972         deletion problem.
10973
10974 1999-07-30  Didier Verna  <didier@xemacs.org>
10975
10976         * cus-edit.el (custom-save-variables): I said, use prin1 instead
10977         of princ to output symbols.
10978         (custom-save-face-internal): ditto.
10979         (custom-save-resets): ditto.
10980
10981 1999-08-09  Didier Verna  <didier@xemacs.org>
10982
10983         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
10984         `regexp-quote' to protect the major mode name for use as a regular
10985         expression (c++ needs this for instance).
10986
10987 1999-08-08  Andy Piper  <andy@xemacs.org>
10988
10989         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
10990         cope with similar mode names.
10991
10992         * gutter-items.el (buffers-tab-selection-function): new selection
10993         function.
10994         (select-buffers-tab-buffers-by-mode): new function.
10995         (buffers-tab-items): use it if set to only display buffers in the
10996         tab in the current buffer's group..
10997         (update-tab-in-gutter): use new api.
10998         (remove-buffer-from-gutter-tab): ditto.
10999
11000         * gutter-items.el (buffers-tab-max-size): set custom selection
11001         default to 6.
11002         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11003         (add-tab-to-gutter): set face as default.
11004
11005 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11006
11007         * faces.el (frob-face-property): Merge the fall-back specifier
11008         with the target, not replace it.
11009
11010 1999-08-05  Andy Piper  <andy@xemacs.org>
11011
11012         * gutter-items.el (update-tab-in-gutter): add frame argument for
11013         buffer-items.
11014         (update-tab-in-gutter): use it.
11015
11016         * gutter-items.el (record-buffer-hook): set.
11017
11018         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11019         change.
11020         (switch-to-buffer-hook) deleted.
11021
11022 1999-08-04  Andy Piper  <andy@xemacs.org>
11023
11024         * gutter-items.el (update-tab-in-gutter): make sure this will work
11025         as an argument to create-frame-hook.
11026
11027 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11028
11029         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11030         instead of timer emulation.
11031
11032 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11033
11034         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11035         Emacs isearch enhancements.
11036
11037 1999-07-28  Andy Piper  <andy@xemacs.org>
11038
11039         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11040         all devices that support tab controls.
11041         (remove-buffer-from-gutter-tab): new function. to be used as a
11042         value for kill-buffer-hook.
11043
11044 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11045
11046         * auto-show.el (auto-show-truncationp): changed to match
11047         `window_translation_on'
11048
11049 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11050
11051         * XEmacs 21.2.19 is released
11052
11053 1999-07-28  SL Baur  <steve@miho>
11054
11055         * code-files.el (insert-file-contents): Fix docstring.
11056         revert previous change.
11057
11058 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11059
11060         * fill.el (fill-region-as-paragraph): Change re-break-point to
11061         contain word-across-newline plus one character so that filling
11062         Japanese and Chinese works as desired.
11063         * simple.el (do-auto-fill): Ditto.
11064
11065 1999-07-26  SL Baur  <steve@miho>
11066
11067         * mule/japanese.el ("Japanese"): Do not specify a default input
11068         method.
11069         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11070
11071 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11072
11073         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11074         able to use cl-macs macro in early lisp.
11075
11076 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11077
11078         * custom.el:
11079         * cus-face.el:
11080         * cus-edit.el:
11081                 Massive custom Theme API changes.
11082
11083 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11084
11085         * code-files.el (insert-file-contents): Regard
11086         coding-system-magic-cookie if `coding-system-for-read' is nil.
11087
11088 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11089
11090         * mule/thai-xtis.el: Add coding: local variable, to avoid
11091         bootstrapping problem with C locale.
11092
11093 1999-07-22  Andy Piper  <andy@xemacs.org>
11094
11095         * dumped-lisp.el (preloaded-file-list): guard against putting
11096         gutter-items in a less than functional XEmacs.
11097         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11098
11099 1999-07-18  Bob Weiner  <weiner@beopen.com>
11100
11101         * fill.el (fill-context-prefix): Fixed bug that prevented the
11102         setting of an adaptive fill prefix when the `dont-skip-first' was
11103         t.
11104
11105 1999-07-22  SL Baur  <steve@miho>
11106
11107         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11108
11109 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11110
11111         * files.el (interpreter-mode-alist): add `make', `guile', and
11112         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11113         makefile-mode, guile is a scheme, and someday XEmacs will be
11114         modular enough to use as an efficient scripting tool.)
11115
11116 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11117
11118         * mule/mule-cmds.el (reset-language-environment): Regard
11119         coding-category `utf-8' and `ucs-4' if they are available.
11120
11121 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11122
11123         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11124         (prefer-coding-system): Fix DOC-string.
11125
11126         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11127         DOC-string too.
11128
11129         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11130         Mule.
11131         (coding-system-change-eol-conversion): Fix DOC-string.
11132
11133 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11134
11135         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11136         instead of `list-coding-system'.
11137
11138 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11139
11140         * menubar-items.el (default-menubar): `select-input-method' was
11141         renamed to `set-input-method'.
11142
11143         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11144         "Set Language Environment" menu.
11145
11146         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11147         "Describe Language Support" menu.
11148
11149 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11150
11151         * mule/chinese.el ("Chinese-GB"): Rename
11152         `chinese-gb-environment-setup-function' to
11153         `setup-chinese-gb-environment-internal'.
11154
11155 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11156
11157         * mule/korean.el: Use `define-coding-system-alias' instead of
11158         `copy-coding-system'.
11159
11160 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11161
11162         * mule/mule-cmds.el (set-language-environment-coding-systems):
11163         Treat duplicated coding-categories.
11164
11165 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11166
11167         * mule/japanese.el: Use `define-coding-system-alias' instead of
11168         `copy-coding-system'.
11169
11170 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11171
11172         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11173         coding-system `viscii'.
11174
11175 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11176
11177         * mule/cyrillic.el:
11178         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11179         (cyrillic-alternativnyj-decode-table): New variable.
11180         (cyrillic-alternativnyj-encode-table): New variable.
11181         - Specify `iso-8-1' as a category of coding-system
11182           `alternativnyj'.
11183         - Abolish general Cyrillic environment.
11184
11185 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11186
11187         * mule/chinese.el:
11188         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11189         - Register `chinese-gb-environment-setup-function' as a
11190           `setup-function' of "Chinese-GB" environment.
11191
11192 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11193
11194         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11195         optional argument `parents'.
11196
11197         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11198         property for Thai-XTIS.
11199
11200         * mule/mule-help.el (help-with-tutorial): Use property
11201         `tutorial-coding-system' of language-info as a coding-system to
11202         read tutorial file.
11203
11204 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11205
11206         * mule/thai-xtis.el: Don't setup `setup-function' and
11207         `exit-function'.
11208
11209         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11210         `set-coding-category-system' to set up coding-system for
11211         coding-category.
11212
11213         * mule/mule-cmds.el (prefer-coding-system): Use
11214         `set-coding-category-system' to set up coding-system for
11215         coding-category.
11216
11217 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11218
11219         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11220         Thai-XTIS environment.
11221
11222         * mule/mule-cmds.el (prefer-coding-system): Use
11223         `find-coding-system' instead of `coding-system-p'.
11224
11225 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11226
11227         * mule/mule-cmds.el (set-language-environment-coding-systems):
11228         Modify eol-type for XEmacs.
11229
11230         * mule/thai-xtis.el: Delete unused local variable `category'.
11231
11232         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11233         function.
11234         (prefer-coding-system): Don't call
11235         `update-coding-systems-internal'; use function
11236         `coding-category-list' instead of variable `coding-category-list';
11237         use `set-coding-priority-list' instead of `set-coding-priority';
11238         modify `eol-type' for XEmacs.
11239
11240         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11241         `charset-columns'.
11242         (char-width): Likewise.
11243
11244 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11245
11246         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11247         `tis-620'.
11248
11249         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11250         `set-coding-priority-list' instead of `set-coding-priority'; don't
11251         call `update-coding-systems-internal'.
11252
11253         * mule/mule-misc.el (coding-system-get): New function.
11254         (coding-system-put): New function.
11255         (coding-system-category): New function.
11256
11257 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11258
11259         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11260         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11261         to avoid conflict with leim/quail/thai-xtis.
11262
11263         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11264         to thai-xtis-chars.el.
11265
11266         * mule/thai-xtis-chars.el: New file (split from
11267         mule/thai-xtis.el).
11268
11269 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11270
11271         * mule/thai-xtis.el:
11272         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11273         - Add syntax entries.
11274         - Put `preferred-coding-system' of the charset `thai-xtis' to
11275           `tis-620'.
11276
11277 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11278
11279         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11280         rewritten to use write-multibyte-character.
11281
11282 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11283
11284         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11285         of `iso-2022-7'.
11286         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11287         ported yet.
11288         (read-input-method-name): Treat optional argument `default'.
11289
11290 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11291
11292         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11293         all.
11294         (set-language-info-alist): Set up menus here.
11295
11296 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11297
11298         * minibuf.el (completing-read): Add new optional argument
11299         `default'.
11300         (read-coding-system): Add new optional argument
11301         `default-coding-system'.
11302
11303 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11304
11305         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11306         (viet-viscii-...->viet-vscii...).
11307
11308 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11309
11310         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11311         and menus.
11312
11313 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11314
11315         * mule/mule-cmds.el (input-method-function): Add permanent-local
11316         property.
11317
11318 1999-03-30  Dave Love  <fx@gnu.org>
11319
11320         * mule/mule-cmds.el (current-language-environment): Doc fix.
11321
11322 1999-02-06  Richard Stallman  <rms@gnu.org>
11323
11324         * mule/european.el (setup-slovenian-environment): New function.
11325         ("Slovenian"): New language environment.
11326
11327 1999-01-27  Dave Love  <fx@gnu.org>
11328
11329         * mule/mule-cmds.el (current-language-environment): Provide :link,
11330         :type (choices) and appropriate :get.
11331
11332 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
11333
11334         * mule/mule-cmds.el (describe-language-environment): Don't alter
11335         input-method-alist.
11336
11337 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
11338
11339         * mule/mule-cmds.el (prefer-coding-system): Call
11340         set-coding-priority, so that the internal array of priorities is
11341         also updated.
11342
11343 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
11344
11345         * mule/mule-cmds.el (prefer-coding-system): If the argument
11346         requires specific EOL conversion type, make the default coding
11347         systems use that.
11348
11349 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
11350
11351         * mule/mule-cmds.el (set-language-environment): Pass the default
11352         eol-type to set-language-environment-coding-systems.
11353         (set-default-coding-systems): Copy the eol-type property for the
11354         new default values of {buffer-file,process}-coding-system from the
11355         old defaults.
11356         (set-language-environment-coding-systems): Accept an optional
11357         argument EOL-TYPE, and set the eol-type property of the default
11358         coding systems accordingly.
11359
11360 1998-10-26  Kenichi Handa <handa@etl.go.jp>
11361
11362         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
11363         use generate-new-buffer instead of get-buffer-create.
11364
11365 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
11366
11367         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
11368
11369 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
11370
11371         * mule/mule-cmds.el (default-input-method): Fix custom type.
11372
11373 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
11374
11375         * mule/mule-cmds.el (setup-specified-language-environment):
11376         Add apropos-inhibit property.
11377         (describe-specified-language-support): Likewise.
11378
11379 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11380
11381         * mule/mule-cmds.el: Doc fixes.
11382
11383 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
11384
11385         * mule/mule-cmds.el (register-input-method): Doc-string
11386         modified.
11387
11388 1998-09-01  Dave Love  <fx@gnu.org>
11389
11390         * mule/mule-cmds.el (current-language-environment): Fix
11391         setter function.
11392
11393 1998-08-31  Paul Eggert  <eggert@twinsun.com>
11394
11395         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
11396         mule/european.el, mule/hebrew.el, mule/japanese.el,
11397         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
11398         avoid bootstrapping problem if you need to recompile all the Lisp
11399         files using interpreted code.
11400
11401 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
11402
11403         * mule/european.el ("Latin-1"): Modify `documentation' key value.
11404         ("Latin-2"): Likewise.
11405
11406 1998-08-18  Per Starback  <starback@update.uu.se>
11407
11408         * mule/european.el (setup-latin2-environment): Fix typo.
11409
11410 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
11411
11412         * mule/european.el: Give proper value of `input-method' key to all
11413         lang. env.
11414
11415         * mule/mule-cmds.el (activate-input-method): Handle the case that
11416         the arg INPUT-METHOD is nil correctly.
11417         (read-multilingual-string): Activate the specified input method
11418         before calling read-string.  Afterward, activate the original
11419         input method.
11420
11421 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
11422
11423         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11424         (set-language-info-alist): Fix typo in doc-string.
11425
11426         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
11427
11428 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
11429
11430         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11431         (reset-language-environment): New function for the job that
11432         setup-english-environment used to do.
11433         (set-language-environment): Do more setups according to the info
11434         in language-info-alist.
11435         (read-language-name): Handle the case that the arg KEY is nil.
11436         (describe-language-environment): Handle input-method property.
11437
11438         * mule/: All files under this directory, which related with
11439         specific languages (such as mule/european.el, mule/greek.el,
11440         mule/hebrew.el, mule/misc-lang.el), modified as below.
11441         (setup-XXX-environment): Just call set-language-environment.  If
11442         they used to do some other jobs than what done by
11443         set-language-environment, those jobs are done in
11444         setup-XXX-environment-internal now.
11445         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
11446         the value to setup-XXX-environment-internal.  Add properties
11447         input-method and features.
11448
11449         * mule/english.el (setup-english-environment): Just call
11450         reset-language-environment.
11451
11452         * mule/european.el (setup-8-bit-environment): Function deleted.
11453
11454 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
11455
11456         * mule/mule-cmds.el (input-method-exit-on-first-char)
11457         (input-method-use-echo-area): Doc fixes.
11458
11459 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
11460
11461         * mule/mule-cmds.el (input-method-exit-on-first-char): New
11462         variable.
11463         (input-method-use-echo-area): New variable.
11464
11465 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
11466
11467         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11468
11469 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
11470
11471         * mule/mule-cmds.el (activate-input-method): Update mode line.
11472         (inactivate-input-method): Likewise.
11473
11474 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
11475
11476         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
11477         input method in the current buffer, but just bind
11478         current-input-method.
11479
11480 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
11481
11482         * mule/hebrew.el ("Hebrew"): Add coding-priority.
11483
11484         * mule/misc-lang.el ("IPA"): Add coding-priority and
11485         coding-system.
11486
11487 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
11488
11489         * mule/greek.el: Add coding-priority.
11490
11491 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
11492
11493         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
11494         LANG-ENV.
11495
11496 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
11497
11498         * mule/mule-cmds.el (register-input-method): Fix previous change.
11499         (setup-specified-language-environment): Doc fix.
11500
11501 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
11502
11503         * mule/mule-cmds.el: Several doc fixes.
11504         (get-language-info, set-language-info): Rename argument.
11505         (set-language-info-alist): Likewise.
11506         (register-input-method): Rename argument.
11507         (activate-input-method): If INPUT-METHOD is nil, deactivate.
11508
11509 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
11510
11511         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
11512         default value while reading an input method.
11513
11514 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
11515
11516         * mule/mule-cmds.el (universal-coding-system-argument):
11517         Use buffer-file-coding-system as default.
11518
11519 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
11520
11521         * mule/korean.el ("Korean"): Doc fix.
11522
11523 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
11524
11525         * mule/mule-cmds.el (describe-language-environment): Print the
11526         languge environment at the head.
11527
11528 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
11529
11530         * mule/japanese.el: Set exit-function to exit-japanese-environment
11531         for Japanese environment.
11532
11533 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
11534
11535         * mule/mule-cmds.el (set-language-environment): Doc fix.
11536         (current-language-environment): Use defcustom.
11537         (default-input-method): Specify :type.
11538
11539 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
11540
11541         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11542         modified.
11543         (prefer-coding-system): Doc-string modified.
11544
11545 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11546
11547         * mule/mule-cmds.el (set-language-info): Doc-string
11548         describes `coding-priority' KEY.
11549         (set-language-environment-coding-systems): New function.
11550         (select-safe-coding-system): New function.
11551         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
11552         (set-language-info-alist): New optionla arg PARENTS.  Call
11553         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
11554         (set-language-environment-coding-systems): New function.
11555
11556         * mule/chinese.el: Remove setting up of
11557         describe-chinese-environment-map and
11558         setup-chinese-environment-map.  Exclude them in args of calls to
11559         set-language-info-alist.  Register coding-priority key in
11560         language-info-alist.
11561
11562         * mule/cyrillic.el: Remove setting up of
11563         describe-cyrillic-environment-map and
11564         setup-cyrillic-environment-map.  Exclude them in args of calls to
11565         set-language-info-alist.  Register coding-priority key in
11566         language-info-alist.
11567
11568         * mule/english.el: Register coding-priority key in
11569         language-info-alist.
11570
11571         * mule/ethiopic.el: Register coding-priority key in
11572         language-info-alist.
11573
11574         * mule/european.el: Remove setting up of
11575         describe-european-environment-map and
11576         setup-european-environment-map.  Exclude them in args of calls to
11577         set-language-info-alist.  Register coding-priority key in
11578         language-info-alist.  Add "German" language env.
11579         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
11580         (setup-german-environment): New function.
11581
11582         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
11583         change default input method to "greek-postfix".
11584
11585         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
11586         coding-priority key in
11587
11588 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
11589
11590         * mule/mule-cmds.el (set-language-info): Doc fix.
11591         (input-method-inactivate-hook): Doc fix.
11592
11593 1997-11-20  Karl Heuer  <kwzh@gnu.org>
11594
11595         * mule/mule-cmds.el (set-input-method): Renamed from
11596         select-input-method.
11597
11598 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
11599
11600         * mule/mule-cmds.el (set-language-environment): Run
11601         exit-language-environment-hook before calling `exit-function'
11602         which is specified for the language environment.
11603
11604 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
11605
11606         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11607         modified.
11608         (prefer-coding-system): Likewise.
11609         (describe-language-environment): Print aliases of each coding
11610         system.
11611         (set-language-environment-hook): New variable.
11612         (exit-language-environment-hook): New variable.
11613         (set-language-environment): Call these hooks.  Before setting a
11614         new language environment, exit from the
11615         current-language-environment if necessary.
11616         (input-method-verbose-flag): The value can be nil, t,
11617         complex-only, or default.
11618         (input-method-highlight-flag): Doc-string augmented.
11619         (activate-input-method): Check if we can run the registered
11620         function to activate an input method.
11621
11622         * mule/korean.el: Set exit-function for language environment
11623         "Korean" to exit-korean-environment.
11624         (setup-korean-environment): Moved to korea-util.el.
11625
11626 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11627
11628         * mule/mule-cmds.el (read-multilingual-string): Use
11629         current-input-method prior to default-input-method.  Don't bind
11630         current-input-method by `let', instead, activate the specified
11631         input method in the current buffer temporarily.
11632
11633 1997-10-19  John F. Whitehead  <jfw@cisco.com>
11634
11635         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
11636
11637 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11638
11639         * mule/chinese.el (post-read-decode-hz): Return the result of
11640         decode-hz-region.
11641         (pre-write-encode-hz): Do not change the value of
11642         last-coding-system.
11643
11644 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11645
11646         * mule/mule-ccl.el: Doc fixes.
11647
11648 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
11649
11650         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
11651         (check-ccl-program): New macro.
11652
11653 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11654
11655         * mule/mule-ccl.el: Comment about CCL syntax modified.
11656         (ccl-command-table): Add read-multibyte-character and
11657         write-multibyte-character.
11658         (ccl-code-table): Add ex-cmd.
11659         (ccl-extended-code-table): New variable.
11660         (ccl-embed-extended-command): New function.
11661         (ccl-compile-read-multibyte-character,
11662         ccl-compile-write-multibyte-character) New functions.
11663         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
11664         ccl-dump-write-multibyte-character): New functions.
11665
11666 1999-07-22  SL Baur  <steve@miho>
11667
11668         * config.el (config-value-file): config.values is installed into
11669         doc-directory.
11670         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
11671
11672 1999-07-19  Didier Verna  <didier@xemacs.org>
11673
11674         * rect.el: all functions rewritten, except when noted. Below is a
11675         list of interface changes.
11676         (apply-on-rectangle): new function. Obsoletes
11677         `operate-on-rectangle'. All functions that used to call this
11678         function now call the new one.
11679         (kill-rectangle): added optional prefix arg to fill lines.
11680         (delete-rectangle): ditto.
11681         (delete-extract-rectangle): ditto.
11682         (open-rectangle): ditto.
11683         (clear-rectangle): ditto.
11684         (delete-rectangle-line): added third arg FILL.
11685         (delete-extract-rectangle-line): ditto.
11686         (open-rectangle-line): ditto.
11687         (clear-rectangle-line): ditto.
11688
11689 1999-07-18  Andy Piper  <andy@xemacs.org>
11690
11691         * menubar-items.el (default-menubar): add gutter options.
11692
11693         * gutter-items.el: new file.
11694         (gutter): new group for custom.
11695         (gutter-visible-p): new variable.
11696         (default-gutter-position): ditto.
11697         (buffers-tab): new group for the buffers tab.
11698         (gutter-buffers-tab): widget to put in the gutter.
11699         (buffers-tab-max-size): max number of tabs.
11700         (buffers-tab-switch-to-buffer-function): function to call when a
11701         tab is pressed.
11702         (buffers-tab-omit-function): filter buffers with this function.
11703         (buffers-tab-format-buffer-line-function): format buffer names for
11704         inclusion in tabs.
11705         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
11706         the record.
11707         (build-buffers-tab-internal): build a list of tab items.
11708         (buffers-tab-items): ditto.
11709         (add-tab-to-gutter): put a tab in the gutter area.
11710         (update-tab-in-gutter): reset the buffers in the tab.
11711
11712         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
11713
11714         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
11715         (switch-to-buffer-hooks): new hook.
11716
11717         * toolbar.el (default-toolbar-position): fix typo.
11718
11719 1999-07-16  Andy Piper  <andy@xemacs.org>
11720
11721         * gui.el (make-dialog-frame): turn off gutters for dialogs.
11722
11723 1999-07-15  Didier Verna  <didier@xemacs.org>
11724
11725         * cus-edit.el (custom-prompt-variable): optional third arg makes
11726         prompt for a comment string.
11727         (customize-set-value): optional prefix makes this function handle
11728         variable comments.
11729         (customize-set-variable): ditto.
11730         (customize-save-variable): ditto.
11731         (customize-customized): handle custom comments.
11732         (customize-save-customized): ditto.
11733         (custom-variable-state-set): ditto.
11734         (custom-face-state-set): ditto.
11735         (customize-saved): ditto.
11736         (custom-variable-set): ditto.
11737         (custom-face-set): ditto.
11738         (custom-variable-save): ditto.
11739         (custom-face-save): ditto.
11740         (custom-variable-reset-saved): ditto.
11741         (custom-face-reset-saved): ditto.
11742         (custom-variable-reset-standard): ditto.
11743         (custom-face-reset-standard): ditto.
11744         (custom-comment-face): new face.
11745         (custom-comment-tag-face): ditto.
11746         (custom-comment): new widget.
11747         (custom-comment-create): new function.
11748         (custom-comment-delete): ditto.
11749         (custom-comment-value-set): ditto.
11750         (custom-comment-show): ditto.
11751         (custom-comment-invisible-p): ditto.
11752         (custom-variable-value-create): create a comment field widget.
11753         (custom-face-value-create): ditto.
11754         (custom-variable-menu): new entry for adding a custom comment.
11755         (custom-face-menu): ditto.
11756         (custom-save-variables): possibly save custom comments.
11757         (custom-save-faces): ditto.
11758
11759         * cus-face.el (custom-set-faces): the arguments can now have a
11760         custom comment as fourth argument.
11761
11762         * custom.el (custom-set-variables): the arguments can now have a
11763         custom comment as fifth element.
11764
11765 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
11766
11767         * XEmacs 21.2.18 is released
11768
11769 1999-07-13  SL Baur  <steve@miho>
11770
11771         * lib-complete.el (read-library-name): Revert previous change.
11772         (read-library): Ditto.
11773
11774 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
11775
11776         * packages.el (packages-package-list): Capitalize docstring.
11777
11778         * packages.el (packages-find-package-library-path): Use #'nconc
11779         rather than #'append to reduce consing -- #'mapcar uses Flist,
11780         which returns a freshly consed list.  #'append would create yet
11781         another fresh list, using Fmake_list in concat.
11782
11783         * packages.el (package-provide): Use setq with remassq like it
11784         says in its docstring.
11785
11786 1999-07-06  SL Baur  <steve@miho.m17n.org>
11787
11788         * lib-complete.el (progn-with-message): Fix typo.
11789
11790 1999-07-06  SL Baur  <steve@miho.m17n.org>
11791
11792         * mule/mule-misc.el (char-octet): Make function match docstring.
11793         From Katsumi Yamaoka <yamaoka@jpl.org>
11794
11795 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
11796
11797         * wid-edit.el (widget-documentation): corrected spelling error.
11798
11799 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
11800
11801         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
11802         keys if already bound
11803
11804 1999-07-06  SL Baur  <steve@miho.m17n.org>
11805
11806         * lib-complete.el (progn-with-message): Revert previous changes.
11807
11808 1999-06-24  Bob Weiner  <weiner@beopen.com>
11809
11810         * lib-complete.el (find-library):
11811         (find-library-other-window):
11812         (find-library-other-frame): Completely rewrote
11813         so that these functions actually work when called non-interactively.
11814         Also made them handle LIBRARY arguments which end with .el or .elc.
11815
11816 1999-06-24  Bob Weiner  <weiner@beopen.com>
11817
11818         * simple.el (indent-new-comment-line): Locally bound
11819         `block-comment-start' to `comstart' or else when this is called
11820         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
11821         `block-comment-start' value, ignoring any existing spacing after a
11822         comment prefix in the previous line and producing ugly comments.
11823
11824 1999-06-23  Bob Weiner  <weiner@beopen.com>
11825
11826         * list-mode.el (mouse-choose-completion):
11827         (choose-completion):
11828         (completion-switch-to-minibuffer): Added.
11829         ([Tab]): [Tab] previously switched to the minibuffer
11830         but since [space] does that and since most applications in the
11831         world use [Tab] to select the next item in a list, do that in the
11832         *Completions* buffer too.  This will cause the least confusion
11833         among the largest population of users.  -- Bob Weiner, BeOpen.com,
11834         06/23/1999.
11835
11836 1999-06-22  Bob Weiner  <weiner@beopen.com>
11837
11838         * help.el (help-buffer-name): Added support for a null value
11839         of `help-buffer-prefix-string' since some buffers require no
11840         prefix.
11841
11842 1999-06-20  Bob Weiner  <weiner@beopen.com>
11843
11844         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
11845         in the completion-list-mode-map to bury the completions buffer
11846         even when the minibuffer is no longer active.
11847
11848 1999-06-20  Bob Weiner  <weiner@beopen.com>
11849
11850         * list-mode.el (list-mode): It is visually disconcerting to have
11851         the text cursor disappear within list buffers, especially when
11852         moving from window to window, so leave it visible.
11853
11854 1999-07-01  SL Baur  <steve@miho.m17n.org>
11855
11856         * menubar-items.el (default-menubar): Conditionalize the bug
11857         report menu item (which may not be possible in this XEmacs).
11858         Reported by: Ken'ichi Handa <handa@etl.go.jp>
11859
11860 1999-06-30  SL Baur  <steve@miho.m17n.org>
11861
11862         * subr.el (with-current-buffer): DOC string fix.
11863         Suggested by Bob Weiner <weiner@altrasoft.com>
11864
11865 1999-06-25  Charles G Waldman <cgw@fnal.gov>
11866
11867         * cus-face.el (custom-face-italic): insert missing args
11868
11869 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11870
11871         * packages.el (package-locations): Changed default early package
11872         hierarchies to ~/.xemacs/mule-packages and
11873         ~/.xemacs/xemacs-packages.
11874
11875 1999-06-23  SL Baur  <steve@miho.m17n.org>
11876
11877         * mule/mule-category.el (Top Level): ASCII is also latin-1.
11878
11879 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11880
11881         * packages.el (package-locations): Changed default early package
11882         hierarchy to ~/.xemacs/packages.
11883         (package-locations): Removed `packages' as a possible name for a
11884         late package hierarchy.
11885
11886 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
11887
11888         * mule/mule-category.el (word-combining-categories): Set up new
11889         variable.
11890         (word-separating-categories): Likewise.
11891
11892 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
11893
11894         * XEmacs 21.2.17 is released
11895
11896 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
11897
11898         * font-menu.el (font-menu-set-font): allow for nil specification
11899         of font size.
11900
11901 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
11902
11903         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
11904         is 1.
11905
11906 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
11907
11908         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
11909         8859-5 instead of ISO 8859-1.
11910
11911 1999-06-15  SL Baur  <steve@steve1.m17n.org>
11912
11913         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
11914         (viet-viscii-encode-table): Ditto.
11915
11916         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
11917         Make obsolete definition of char-octet.
11918
11919 1999-06-14  SL Baur  <steve@steve1.m17n.org>
11920
11921         * subr.el: Move no-Mule make-char ...
11922         * help-nomule.el (make-char): To here.
11923         (string-width): Make Mule compatibility alias.
11924
11925 1999-06-15  Andy Piper  <andy@xemacs.org>
11926
11927         * select.el (get-selection-no-error): really make there be no-error.
11928         (get-selection): revert to original.
11929
11930 1999-06-11  Andy Piper  <andy@xemacs.org>
11931
11932         * select.el (selection-sets-clipboard): renamed.
11933         (own-selection): use it.
11934
11935 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
11936
11937         * XEmacs 21.2.16 is released
11938
11939 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
11940
11941         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
11942         missing characters to avoid crash.
11943
11944 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
11945
11946         * coding.el (set-terminal-coding-system): Only set the console
11947         coding system on the selected console if it is a tty.
11948
11949 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
11950
11951         * cus-face.el:
11952         * cus-edit.el:
11953         * faces.el:
11954         (custom):
11955         (face-spec-set):
11956         * faces.el (frob-face-property):
11957         * font-menu.el (font-menu-set-font):
11958                   Actually apply changes from 1999-03-17
11959
11960 1999-06-10  Andy Piper  <andy@xemacs.org>
11961
11962         * select.el (get-selection): abstract out non error-signalling
11963         part.
11964         (get-selection-no-error): get-selection without signalling an
11965         error.
11966         (selection-is-clipboard-p): new variable. controls whether the
11967         selection sets the clipboard.
11968         (own-selection): use it.
11969
11970         * mouse.el (insert-selection): fallback to clipboard after trying
11971         primary selection and cutbuffer.
11972
11973 1999-06-05  Andy Piper  <andy@xemacs.org>
11974
11975         * x-select.el (xselect-kill-buffer-hook-1): use generalised
11976         selection functions.
11977
11978 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
11979
11980         * code-files.el (buffer-file-coding-system): Use `raw-text' as
11981         default value.
11982         (load): Use `raw-text' instead of `no-conversion'.
11983         (insert-file-contents): Likewise.
11984
11985         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
11986         of `no-conversion'.
11987
11988 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
11989
11990         * coding.el: Don't copy `no-conversion' to `raw-text'.
11991
11992 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
11993
11994         * subr.el (make-char): Define it if Mule is not around.
11995
11996 1999-06-07  SL Baur  <steve@steve1.m17n.org>
11997
11998         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
11999
12000         * x-select.el (x-disown-selection-internal): Restore symbol as an
12001         obsolete alias.
12002         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12003
12004 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12005
12006         * XEmacs 21.2.15 is released
12007
12008 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12009
12010         * subr.el (split-string): Avoid infinite looping
12011
12012 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12013
12014         * ldap.el (ldap-ignore-attribute-codings): New variable
12015         (ldap-default-attribute-decoder): New variable
12016         (ldap-coding-system): New variable
12017         (ldap-attribute-syntax-encoders): New variable
12018         (ldap-attribute-syntax-decoders): New variable
12019         (ldap-attribute-syntaxes-alist): New variable
12020         (ldap-encode-boolean): New function
12021         (ldap-decode-boolean): New function
12022         (ldap-encode-country-string): New function
12023         (ldap-decode-string): New function
12024         (ldap-decode-address): New function
12025         (ldap-encode-address): New function
12026         (ldap-decode-attribute): New function
12027         (ldap-search): Use some of these
12028
12029 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12030
12031         * version.el (emacs-version): Make the patch level/beta come
12032         before the XEmacs qualifier so that it gets into (funcall
12033         emacs-version) and thus in the bug reports.
12034         (emacs-version>=): Support patch levels.
12035
12036 1999-06-03  SL Baur  <steve@xemacs.org>
12037
12038         * version.el: implement x.y.z version number
12039         From Jan Vroonhof <vroonhof@math.ethz.ch>
12040
12041 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12042
12043         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12044
12045 1999-05-22  Vin Shelton <acs@xemacs.org>
12046
12047         * startup.el: Document -private and break out non-standard X options.
12048
12049 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12050
12051         * mule/mule-charset.el (charset-after): New function.
12052         (charset-direction): Synch with Mule, update docstring.
12053         (get-charset-property): New function.
12054         (put-charset-property): New function.
12055         (charset-plist): New function.
12056
12057         * mule/mule-charset.el (compose-region):
12058         (decompose-region): remove;  these functions (which don't work
12059         since we don't do composite characters) have been moved to
12060         mule-util.el.
12061         (toplevel): follow coding standards
12062
12063 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12064
12065         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12066         exist any more.
12067
12068         * code-files.el: Fix commentary to follow coding standards.  Move
12069         the single line left in mule-files.el to here.
12070
12071         * mule/mule-files.el: delete.
12072
12073 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12074
12075         * info.el (Info-scroll-prev): Use event functions instead of the
12076         old emacs 19 interface.
12077
12078 1999-06-02  Andy Piper  <andy@xemacs.org>
12079
12080         * x-font-menu.el (x-font-menu-load-font):
12081         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12082
12083 1999-05-31  Andy Piper  <andy@xemacs.org>
12084
12085         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12086         group.
12087         (font-menu-this-frame-only-p): ditto.
12088         (font-menu-max-items): reinstate, from Jan Vroonhof
12089         <vroonhof@math.ethz.ch>
12090         (font-menu-submenu-name-format): ditto.
12091         (font-menu-split-long-menu): ditto, for use by the family
12092         constructor.
12093         (font-menu-family-constructor): use it.
12094
12095 1999-05-30  Andy Piper  <andy@xemacs.org>
12096
12097         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12098         for use by the font menu.
12099
12100         * msw-font-menu.el: new file implementing mswindows specific
12101         font-menu behaviour.
12102         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12103         (mswindows-font-menu-junk-families): ditto.
12104         (hack-font-truename): ditto.
12105         (mswindows-font-regexp-ascii): ditto.
12106         (mswindows-reset-device-font-menus): ditto.
12107         (mswindows-font-menu-font-data): ditto.
12108         (mswindows-font-menu-load-font): ditto.
12109
12110         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12111         (x-font-menu-font-data): ditto.
12112         (x-font-menu-load-font): ditto.
12113
12114         * font-menu.el: new file implementing generic font menu behaviour.
12115         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12116         made device independent.
12117         (font-menu-this-frame-only-p): ditto.
12118         (font-menu-preferred-resolution): ditto.
12119         (font-menu-size-scaling): new variable used to determine whether
12120         sizes are in points or tenths of a point.
12121         (vassoc): moved from x-font-menu.el.
12122         (device-fonts-cache): ditto.
12123         (device-fonts-cache): ditto.
12124         (flush-device-fonts-cache): ditto.
12125         (reset-device-font-menus): copied from x-font-menu.el and made
12126         device independent. Most functionality deferred to
12127         device-dependent versions.
12128         (font-menu-family-constructor): copied from x-font-menu.el and
12129         made device independent.
12130         (font-menu-size-constructor): ditto.
12131         (font-menu-weight-constructor): ditto.
12132         (font-menu-set-font): ditto.
12133         (font-menu-change-face): ditto.
12134         (font-menu-load-font): new device method.
12135         (font-menu-font-data): ditto.
12136
12137         * x-font-menu.el: The above functions deleted.
12138
12139 1999-05-26  Andy Piper  <andy@xemacs.org>
12140
12141         * update-elc.el:
12142         * make-docfile.el:
12143         * loadup.el: rehash expand-file-name usage to not use default-directory.
12144
12145 1999-05-21  Andy Piper  <andy@xemacs.org>
12146
12147         * x-select.el (x-select-convert-to-text):
12148         (x-selected-text-type):
12149         (x-get-selection):
12150         (xselect-convert-to-string):
12151         (xselect-convert-to-compound-text):
12152         (xselect-convert-to-length):
12153         (xselect-convert-to-targets):
12154         (xselect-convert-to-delete):
12155         (xselect-convert-to-filename):
12156         (xselect-convert-to-charpos):
12157         (xselect-convert-to-lineno):
12158         (xselect-convert-to-colno):
12159         (xselect-convert-to-sourceloc):
12160         (xselect-convert-to-os):
12161         (xselect-convert-to-host):
12162         (xselect-convert-to-user):
12163         (xselect-convert-to-class):
12164         (xselect-convert-to-name):
12165         (xselect-convert-to-integer):
12166         (xselect-convert-to-atom):
12167         (xselect-convert-to-identity): functions renamed from x-* and
12168         moved to select.el.
12169         (x-get-secondary-selection): use rename get-selection.
12170         (x-get-clipboard): ditto.
12171         (x-own-selection): moved to select.el.
12172         (x-valid-simple-selection-p): ditto.
12173         (x-dehilight-selection): ditto.
12174         (x-own-clipboard): ditto.
12175         (x-disown-selection): ditto.
12176
12177         * x-mouse.el (x-yank-function): moved to mouse.el.
12178         (x-insert-selection): ditto.
12179         (x-set-point-and-move-selection): use renamed function.
12180
12181         * select.el (selected-text-type): moved and renamed from
12182         x-select.el.
12183         (selection-owner-p): moved to C.
12184         (selection-exists-p): ditto.
12185         (get-cutbuffer): new device method.
12186         (get-selection): generalised and moved from x-select.el.
12187         (own-selection): moved x-own-selection functionality into here.
12188         (dehilight-selection): renamed and moved from x-select.el.
12189         (own-clipboard): functionality moved from x-select.el using new
12190         generic C builtins.
12191         (disown-clipboard): ditto.
12192         (select-convert-to-text):
12193         (select-convert-to-string):
12194         (select-convert-to-compound-text):
12195         (select-convert-to-length):
12196         (select-convert-to-targets):
12197         (select-convert-to-delete):
12198         (select-convert-to-filename):
12199         (select-convert-to-charpos):
12200         (select-convert-to-lineno):
12201         (select-convert-to-colno):
12202         (select-convert-to-sourceloc):
12203         (select-convert-to-os):
12204         (select-convert-to-host):
12205         (select-convert-to-user):
12206         (select-convert-to-class):
12207         (select-convert-to-name):
12208         (select-convert-to-integer):
12209         (select-convert-to-atom):
12210         (select-convert-to-identity): new functions renamed from x-* and
12211         moved from x-select.el.
12212
12213         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12214         into here and use as the default window-system mouse yank.
12215         (insert-selection): generalised and moved from x-mouse.el.
12216         (own-clipboard): moved to C.
12217
12218         * msw-select.el (mswindows-selection-owned-p): deleted.
12219         (mswindows-own-selection): generalised and moved to select.el.
12220         (mswindows-disown-selection): generalised and moved to C.
12221         (mswindows-selection-owner-p): ditto.
12222
12223 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12224
12225         * XEmacs 21.2.14 is released
12226
12227 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12228
12229         * about.el: update contact info for jason and slb.
12230
12231 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12232
12233         * mule/european.el (setup-romanian-environment): Add Romanian
12234         support from Emacs/Mule romanian.el.
12235
12236 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12237
12238         * cus-face.el: Label all custom changes with the 'custom' tag.
12239
12240         * cus-edit.el: idem ditto.
12241
12242         * faces.el: Added suport for adding device tags to various functions.
12243         (custom): New device tag.
12244         (face-spec-set): Call reset face with tags argument. No longer do
12245         x-init-global-faces hack.
12246
12247         * faces.el (frob-face-property): Use an anonymous specifier to map
12248         frob-face-property-1 over.
12249
12250         * x-font-menu.el (font-menu-set-font): Always specify all
12251         properties to custom.
12252
12253 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12254
12255         * mule/european.el (setup-czech-environment): Add czech support.
12256         From David Sauer <davids@orfinet.cz>
12257
12258 1999-03-15  SL Baur  <steve@xemacs.org>
12259
12260         * check-features.el: Turn hard errors into warnings.
12261
12262 1999-03-21  SL Baur  <steve@xemacs.org>
12263
12264         * simple.el (delete-key-deletes-forward): As per discussion on
12265         xemacs-beta, default to t.
12266
12267 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12268
12269         * loadup.el: Define Installation-string before loading anything.
12270
12271 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12272
12273         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12274         From Anders Stenman <stenman@isy.liu.se>
12275
12276 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12277
12278         * wid-edit.el (widget-glyph-find): Ditto.
12279
12280         * packages.el (locate-library): Ditto.
12281
12282         * loadup.el (really-early-error-handler): Ditto.
12283
12284         * lib-complete.el (read-library): Ditto.
12285
12286         * faces.el (set-face-stipple): Ditto.
12287
12288         * code-files.el (load): Use new calling style of locate-file.
12289
12290 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12291
12292         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12293         dead.
12294
12295 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12296
12297         * dumped-lisp.el (preloaded-file-list): Don't load
12298         Installation.el.
12299
12300         * loadup.el (Installation-string): Define it here.
12301
12302 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12303
12304         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12305         Installation.el needs to be loaded before `dump-paths', otherwise
12306         the dumping process won't find it.
12307
12308 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12309
12310         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12311         subr so that we can use `replace-in-string' in Installation.el to
12312         get rid of C-m chars under the native Windows build.
12313
12314 1999-04-29  Andy Piper  <andy@xemacs.org>
12315
12316         * make-docfile.el: canonicalize file and directory names.
12317
12318         * device.el (call-device-method): new function for calling device
12319         specific methods.
12320         (define-device-method): new function for defining device methods.
12321         (define-device-method*): ditto.
12322
12323 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12324
12325         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12326
12327 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12328
12329         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12330         (cyrillic-koi8-r-encode-table): Likewise.
12331         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12332         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12333
12334         * mule/mule-misc.el (split-char-or-char-int): New function [moved
12335         from vietnamese.el].
12336
12337         * mule/vietnamese.el: Move function `split-char-or-char-int' to
12338         mule/mule-misc.el.
12339
12340 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12341
12342         * mule/thai-xtis.el:
12343         - Change font registry name from "Thai94x94-0" to "xtis-0".
12344         - Change mnemonic of coding-system `tis-620' to "TIS620".
12345
12346 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12347
12348         * mule/ethiopic.el: fixed.
12349
12350 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12351
12352         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
12353
12354         * mule/thai-xtis.el: New file.
12355
12356         * mule/vietnamese.el: New file.
12357
12358         * mule/ethiopic.el: New file.
12359
12360 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
12361
12362         * bytecomp.el (byte-compile-close-variables): Leave
12363         debug-issue-ebola-notices alone.
12364
12365 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12366
12367         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
12368         at the top of the buffer since it is the most important thing to
12369         customize
12370         (ldap-get-host-parameter): New defun
12371         (ldap-search): Add a new parameter `withdn' to retrieve the
12372         distinguished names of entries
12373
12374 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
12375
12376         * startup.el (splash-frame-body): Date and spelling fixes.
12377
12378 1999-03-16  Colin Rafferty  <colin@xemacs.org>
12379
12380         * view-less.el (toggle-truncate-lines): add autoload tag
12381
12382 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
12383
12384         * format.el (format-alist): Disable image stuff.
12385
12386 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
12387
12388         * wid-edit.el (widget-glyph-find): Search by directories, then by
12389         suffixes rather than the other way around.
12390         (widget-image-conversion): Renamed to
12391         `widget-image-file-name-suffixes'.
12392
12393 1999-04-16  Olivier Galibert  <galibert@pobox.com>
12394
12395         * mule/mule-charset.el: Made old functions obsolete, remove the
12396         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
12397         (charset-iso-graphic-plane): Rename from charset-graphic.
12398         (charset-iso-final-char): Rename from charset-final.
12399         (charset-width): Rename from charset-columns.
12400         (charset-bytes): Added from fsf compatibility, returns always 1.
12401
12402         * mule/mule-misc.el: Move charset-doc-string alias to
12403         mule-charset.el
12404
12405 1999-04-14  Colin Rafferty  <colin@xemacs.org>
12406
12407         * x-faces.el (x-make-font-bold-italic): honor
12408         *try-oblique-before-italic-fonts*
12409
12410 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
12411
12412         * cl-extra.el (coerce): Coerce numbers to characters correctly.
12413
12414 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
12415
12416         * x-faces.el (try-oblique-before-italic-fonts): Use the right
12417         name.
12418
12419 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
12420
12421         * cl-extra.el (equalp): Would bug out for lists.
12422
12423 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
12424
12425         * about.el (about-hackers):  Change cgw's email address
12426
12427 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
12428
12429         * XEmacs 21.2.13 is released
12430
12431 1999-03-12  SL Baur  <steve@xemacs.org>
12432
12433         * simple.el (delete-key-deletes-forward): Revert to previous
12434         behavior.
12435
12436 1999-01-18  Didier Verna  <didier@xemacs.org>
12437
12438         * menubar-items.el (xemacs-splash-buffer): handle the case of
12439         multiple elements in the splash buffer body.
12440
12441         * startup.el (splash-frame-timeout): new constant: interval
12442         between splash buffer elements.
12443         (command-line-1): handle splash buffer with multiple elements (use
12444         a timeout).
12445         (splash-frame-body): Originally `startup-splash-frame-body'.
12446         Rewrote a cleaner and more readable version. This can now be array,
12447         in which case each element is displayed in turn in the splash buffer.
12448         (splash-frame-static-body): new constant. Persistent information
12449         across all splash buffer elements (preserves the possibility to give
12450         it in different languages.
12451         (circulate-splash-frame-elements): new function. Used as a timeout
12452         to circulate through all splash frame elements and display them in
12453         sequence.
12454         (display-splash-frame): originally `startup-splash-frame'. Handle
12455         the case of multiple elements in the splash buffer body. Now
12456         returns a timeout id if multiple elements to display, or nil.
12457
12458 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
12459
12460         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
12461         so they can be overridden by x-init-face-from-resources.
12462         Additionally specify the font name also with an x tag.
12463
12464 1999-03-08  Andy Piper  <andy@xemacs.org>
12465
12466         * package-get.el (package-get-base): autoload.
12467
12468         * menubar-items.el (default-menubar): add update menu item. Fix
12469         custom menu to only be activated when package-base is available.
12470
12471         * package-get.el (package-get-custom): don't load
12472         package-get-custom as it is auto-generated. Fix group definition.
12473
12474 1999-03-05  Didier Verna  <didier@xemacs.org>
12475
12476         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
12477         instead of `symbol-name' (Thanks Kyle).
12478
12479         * cus-edit.el (custom-save-variables): use `prin1' instead of
12480         princ to write symbols.
12481
12482 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12483
12484         * XEmacs 21.2.12 is released
12485
12486 1999-03-05  SL Baur  <steve@xemacs.org>
12487
12488         * menubar-items.el (default-menubar): Add kfm browsing support.
12489         From Neal Becker <nbecker@fred.net>
12490
12491 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
12492
12493         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
12494         calls to font-lock during buffer reversion.
12495
12496 1999-02-12  Didier Verna  <didier@xemacs.org>
12497
12498         * info.el (Info-build-node-completions): unconditionally widen the
12499         tag table buffer.
12500
12501 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
12502
12503         * x-faces.el (x-init-face-from-resources):
12504         Only set fonts in the 'x locale.
12505
12506 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
12507
12508         * package-ui.el (pui-install-selected-packages): Don't throw on
12509         `package-admin-delete-binary-package' returning nil since it's
12510         normal.  Reindent function.
12511         (pui-add-required-packages): Handle case where packages selected
12512         for installation have never been installed.
12513
12514 1999-03-03  Martin Buchholz  <martin@xemacs.org>
12515
12516         * menubar-items.el (default-menubar):
12517         Implement the ``Mule->Set coding system of process'' menu item.
12518
12519 1999-02-18  Martin Buchholz  <martin@xemacs.org>
12520
12521         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
12522         files
12523         - Change some `if's to `when's
12524
12525 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
12526
12527         * XEmacs 21.2.11 is released
12528
12529 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
12530
12531         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
12532         against window close (Fix Bug #460).
12533         (ask-user-about-lock-dbox): Idem.
12534
12535 1999-02-25  SL Baur  <steve@xemacs.org>
12536
12537         * mule/mule-charset.el (charset-leading-byte): New function.
12538         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
12539
12540 1999-02-12  Andy Piper  <andy@xemacs.org>
12541
12542         * about.el (xemacs-hackers): change andy's email address.
12543         (about-url-alist): change andy's web page address.
12544         (about-xemacs): add piper.
12545
12546 1999-02-16  SL Baur  <steve@xemacs.org>
12547
12548         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12549         of mule-base into lisp/mule.
12550
12551 1999-02-16  SL Baur  <steve@xemacs.org>
12552
12553         * mule/arabic.el:
12554         mule/canna-leim.el:
12555         mule/chinese.el:
12556         mule/cyrillic.el:
12557         mule/english.el:
12558         mule/european.el:
12559         mule/greek.el:
12560         mule/hebrew.el:
12561         mule/japanese.el:
12562         mule/kinsoku.el:
12563         mule/korean.el:
12564         mule/misc-lang.el:
12565         mule/mule-category.el:
12566         mule/mule-ccl.el:
12567         mule/mule-charset.el:
12568         mule/mule-cmds.el:
12569         mule/mule-coding.el:
12570         mule/mule-files.el:
12571         mule/mule-help.el:
12572         mule/mule-init.el:
12573         mule/mule-misc.el:
12574         mule/mule-tty-init.el:
12575         mule/mule-x-init.el:
12576         mule/viet-chars.el:  Remerge from mule-base.
12577
12578         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12579         of mule-base into lisp/mule.
12580
12581 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
12582
12583         * process.el (exec-to-string): Use `shell-command-switch' in place
12584         of hard-wired "-c" (for WindowsNT).
12585
12586 1999-02-08  Charles G Waldman  <cgw@pgt.com>
12587
12588         * menubar-items.el (default-menubar):  Remove obsolete
12589         "Gopher" item
12590
12591 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
12592
12593         * package-admin.el (package-admin-get-install-dir): First fall
12594         back to the location of xemacs-base for non-mule packages.
12595
12596 1999-02-15  Martin Buchholz  <martin@xemacs.org>
12597
12598         * paths.el:
12599         - improved automounter tmp directory support.
12600         - support 4 (!) empirically discovered automounter conventions
12601
12602 1999-02-12  SL Baur  <steve@xemacs.org>
12603
12604         * etags.el (pop-tag-mark): autoload to match key binding.
12605
12606 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12607
12608         * XEmacs 21.2.10 is released
12609
12610 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
12611
12612         * package-get.el (package-get-remote-filename): Don't bug out for
12613         a local file name in the search entry.
12614
12615 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
12616
12617         * XEmacs 21.2.9 is released
12618
12619 1999-01-19  Didier Verna  <didier@xemacs.org>
12620
12621         * replace.el (replace-search-function): new variable containing a
12622         function to perform a search-forward.
12623         (replace-re-search-function): new variable containing a function
12624         to perform a re-search-forward.
12625         (perform-replace): use them.
12626
12627 1999-01-25  Didier Verna  <didier@xemacs.org>
12628
12629         * select.el (selection-owner-p): use the name `XEmacs'.
12630         (cut-copy-clear-internal): ditto.
12631
12632 1999-01-18  Andy Piper  <andy@xemacs.org>
12633
12634         * about.el (about-url-alist): Update my entry.
12635         (xemacs-hackers): Ditto.
12636
12637 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
12638
12639         * buffer.el (switch-to-buffer): Fixing documentation.
12640         * minibuf.el (minibuffer-completion-table): ditto.
12641         * cl-macs.el (return-from): ditto.
12642
12643 1999-01-04  Didier Verna  <didier@xemacs.org>
12644
12645         * replace.el (delete-non-matching-lines): temporarily disable
12646         case-folding when called interactively with a regexp containing
12647         uppercase characters.
12648         (delete-matching-lines): ditto.
12649         (count-matches): ditto.
12650         (list-matching-lines): ditto.
12651
12652 1999-01-07  Colin Rafferty  <colin@xemacs.org>
12653
12654         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
12655         abort if current window is split horizontally, not if others are
12656         split.  Got rid of unnecessary minibuffer checking.  Also, add
12657         some comments (it's still complex).
12658
12659 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
12660
12661         * package-get.el: changed address for doc.ic.ac.uk to
12662         sunsite.doc.ic.ac.uk
12663
12664 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12665
12666         * ldap.el (toplevel): Remove requires so that the file compiles
12667         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
12668
12669 1999-01-10  J. Kean Johnston  <jkj@sco.com>
12670
12671         * dump-paths.el: Calculate module-directory and set
12672         module-load-path to the load path for modules.
12673
12674         * loadup.el: Get bootstrap value of module-load-path from the
12675         environment variable EMACSBOOTSTRAPMODULEPATH.
12676         - Display the module load path if we're debugging paths.
12677
12678         * setup-paths.el: Added function paths-find-site-module-directory.
12679         - Added function paths-find-module-directory.
12680         - Added function paths-construct-module-load-path.  Uses new
12681         environment variable EMACSMODULEPATH.
12682
12683 1998-12-30  Martin Buchholz  <martin@xemacs.org>
12684
12685         * font.el (font-default-object-for-device):
12686         Oops! This `or' can't be replaced by `unless'.
12687         Fixed inability to run w3, among other things.
12688
12689 1998-12-17  Charles G. Waldman <cgw@pgt.com>
12690
12691         * package-admin.el: Change initialization of
12692           package-admin-install-function dependent on system type.
12693           Change package-admin-install-function-mswindows to use
12694           "minitar".
12695
12696 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
12697
12698         * mouse.el (default-mouse-motion-handler): Disable help echo while
12699         in the minibuffer.
12700
12701 1998-12-28  Martin Buchholz <martin@xemacs.org>
12702
12703         * XEmacs 21.2.8 is released.
12704
12705 1998-12-24  Martin Buchholz <martin@xemacs.org>
12706
12707         * XEmacs 21.2.7 is released.
12708
12709 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
12710
12711         * package-ui.el (pui-list-packages): Set truncate-lines.
12712
12713         * package-get.el (package-get-download-menu): Use
12714         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
12715
12716         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
12717         (pui-help-string): idem.
12718         (list-packages-mode): New major mode.
12719         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
12720         (pui-install-selected-packages): Add suport for removing packages.
12721         (pui-toggle-package-delete-key): New function.
12722         (pui-popup-context-sensitive): New kludge.
12723         (pui-list-packages): Add warning when `package-get-remote' is nil.
12724         (package-ui-add-site): New function.
12725
12726 1998-12-01  Didier Verna  <didier@xemacs.org>
12727
12728         * hyper-apropos.el (hyper-where-is): added the missing autoload.
12729
12730 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12731
12732         * ldap.el: Custom-ized
12733         (toplevel): Do not provide `ldap' which is provided by C level
12734         LDAP code
12735         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
12736
12737 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
12738
12739         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
12740
12741 1998-12-17  Andy Piper  <andy@xemacs.org>
12742
12743         * sound.el (sound-load-list): name changed from sound-load-alist.
12744         (sound-extension-list): name changed from sound-ext-list.
12745         (load-default-sounds): use new names.
12746         (load-sound-file): use new names.
12747
12748 1998-12-16  Andy Piper  <andy@xemacs.org>
12749
12750         * XEmacs 21.2.6 is released
12751
12752 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
12753
12754         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
12755         errors.
12756
12757 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
12758
12759         * wid-edit.el (widget-echo-this-extent): Set
12760         help-echo-owns-message to t.
12761
12762 1998-11-30  Greg Klanderman  <greg@alphatech.com>
12763
12764         * package-get.el (package-get-download-menu): use toggles for
12765           each site in the download site menu.
12766
12767 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
12768
12769         * package-get.el (package-get): If we cannot find a package
12770           because package-get-remote is not set, give a more helpful
12771           error message.
12772
12773 1998-11-30  Greg Klanderman  <greg@alphatech.com>
12774
12775         * package-get.el (package-get-remote-filename): use an EFS path
12776         with user anonymous if no user is specified.
12777
12778 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12779
12780         * faces.el (face-spec-set): Re-init fallfacks for default after
12781         calling reset-face on the default face.
12782
12783 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12784
12785         * package-admin.el (package-admin-default-install-function):
12786         Behave as advertised.  Make sure the pkg-dir is proper for
12787         default-directory.
12788         (package-admin-add-binary-package): Make sure the pkg-dir is
12789         proper for default-directory.
12790         (package-admin-install-function-mswindows): Make sure the pkg-dir
12791         is proper for default-directory.
12792
12793 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12794
12795         * XEmacs 21.2.5 is released
12796
12797 1998-12-05  SL Baur  <steve@altair.xemacs.org>
12798
12799         * files.el (binary-file-regexps): regexp-opt is not available at
12800         bytecompile time.
12801
12802 1998-11-30  Martin Buchholz  <martin@xemacs.org>
12803
12804         * x-win-xfree86.el:
12805         * x-win-sun.el (x-win-init-sun):
12806         * x-win-sun.el:
12807         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
12808         * x-iso8859-1.el:
12809         * x-init.el (init-post-x-win):
12810         * x-init.el (init-pre-x-win):
12811         * x-init.el (x-initialize-compose):
12812         * x-init.el:
12813         * x-compose.el:
12814         * winnt.el:
12815         * widget.el:
12816         * wid-edit.el (widget-glyph-click):
12817         * wid-edit.el (widget-glyph-find):
12818         * wid-edit.el (widget-type):
12819         * view-less.el (view-buffer-other-window):
12820         * very-early-lisp.el:
12821         * version.el:
12822         * toolbar.el:
12823         * toolbar-items.el:
12824         * term/sun.el (suntool-map):
12825         * term/sun-mouse.el:
12826         * term/internal.el:
12827         * syntax.el (modify-syntax-entry):
12828         * symbol-syntax.el:
12829         * subr.el:
12830         * startup.el (lock-directory):
12831         * simple.el (set-comment-column):
12832         * simple.el (backward-delete-char-untabify):
12833         * shadow.el (find-emacs-lisp-shadows):
12834         * shadow.el:
12835         * setup-paths.el (paths-construct-info-path):
12836         * select.el (cut-copy-clear-internal):
12837         * process.el (call-process-region):
12838         * process.el (start-process-shell-command):
12839         * process.el:
12840         * paths.el (rmail-spool-directory):
12841         * paragraphs.el (use-hard-newlines):
12842         * package-get.el (package-get-dependencies):
12843         * package-admin.el (package-admin-delete-binary-package):
12844         * obsolete.el (truncate-string):
12845         * obsolete.el (store-substring):
12846         * mouse.el (default-mouse-track-maybe-own-selection):
12847         * mouse.el (mouse-yank-at-point):
12848         * modeline.el:
12849         * modeline.el (mouse-drag-modeline):
12850         * minibuf.el (read-directory-name-internal):
12851         * minibuf.el (read-file-name-internal):
12852         * minibuf.el (read-file-name-internal-1):
12853         * minibuf.el (read-file-name-2):
12854         * minibuf.el (exact-minibuffer-completion-p):
12855         * minibuf.el (read-from-minibuffer):
12856         * minibuf.el:
12857         * menubar.el (check-menu-syntax):
12858         * map-ynp.el (map-y-or-n-p):
12859         * make-docfile.el (docfile-out-of-date):
12860         * loadup.el ((member "run-temacs" command-line-args)):
12861         * loadup.el ((member "no-site-file" command-line-args)):
12862         * loadup.el (really-early-error-handler):
12863         * loadup.el:
12864         * loadhist.el:
12865         * loaddefs.el:
12866         * lisp-mnt.el (lm-verify):
12867         * lib-complete.el (lib-complete:cache-completions):
12868         * lib-complete.el (library-all-completions):
12869         * itimer.el (itimer-run-expired-timers):
12870         * info.el (Info-mode):
12871         * info.el (Info-insert-file-contents):
12872         * info.el (Info-rebuild-dir):
12873         * info.el (Info-build-dir-anew):
12874         * info.el (Info-parse-dir-entries):
12875         * info.el (Info-dir-outdated-p):
12876         * info.el (Info-insert-dir):
12877         * info.el (info-xref):
12878         * info.el:
12879         * hyper-apropos.el (hyper-apropos-get-doc):
12880         * hyper-apropos.el (hyper-describe-face):
12881         * hyper-apropos.el (hyper-apropos-mode):
12882         * hyper-apropos.el:
12883         * help.el (list-processes):
12884         * help.el:
12885         * gnuserv.el:
12886         * font.el (mswindows-font-create-name):
12887         * font.el (font-default-font-for-device):
12888         * font.el (x-font-create-object):
12889         * font.el (font-registry):
12890         * font.el:
12891         * font-lock.el (font-lock-keywords):
12892         * font-lock.el:
12893         * finder.el (finder-compile-keywords):
12894         * find-paths.el (paths-find-recursive-path):
12895         * fill.el (set-justification-center):
12896         * fill.el (fill-region-as-paragraph):
12897         * files.el (insert-directory):
12898         * files.el (wildcard-to-regexp):
12899         * files.el (recover-file):
12900         * files.el (basic-save-buffer):
12901         * files.el (delete-auto-save-file-if-necessary):
12902         * files.el (file-relative-name):
12903         * files.el (backup-extract-version):
12904         * files.el (backup-buffer):
12905         * files.el (set-visited-file-name):
12906         * files.el (set-auto-mode):
12907         * files.el (interpreter-mode-alist):
12908         * files.el:
12909         * files.el (find-file-noselect):
12910         * files.el (abbreviate-file-name):
12911         * files.el (parse-colon-path):
12912         * files.el (directory-abbrev-alist):
12913         * etags.el (visit-tags-table-buffer):
12914         * easymenu.el (easy-menu-define):
12915         * dragdrop.el (experimental-dragdrop-drag):
12916         * dragdrop.el (dragdrop-drop-do-functions):
12917         * dragdrop.el (dragdrop-drop-at-point):
12918         * disass.el (disassemble-1):
12919         * disass.el (disassemble-internal):
12920         * disass.el (disassemble):
12921         * disass.el:
12922         * derived.el (derived-mode-init-mode-variables):
12923         * derived.el (define-derived-mode):
12924         * custom.el (defgroup):
12925         * cus-edit.el (custom-quote):
12926         * config.el:
12927         * code-process.el (open-network-stream):
12928         * code-process.el (start-process):
12929         * code-process.el (call-process-region):
12930         * code-process.el (call-process):
12931         * code-process.el:
12932         * code-files.el (insert-file-contents):
12933         * code-files.el:
12934         * code-files.el (buffer-file-coding-system-for-read):
12935         * cmdloop.el (yes-or-no-p-minibuf):
12936         * cl.el:
12937         * cl-macs.el:
12938         * cl-extra.el:
12939         * callers-of-rpt.el (make-caller-report):
12940         * callers-of-rpt.el:
12941         * bytecomp.el (batch-byte-recompile-directory):
12942         * bytecomp.el (batch-byte-compile-1):
12943         * bytecomp.el (batch-byte-compile):
12944         * bytecomp.el (display-call-tree):
12945         * bytecomp.el (byte-compile-insert):
12946         * bytecomp.el (byte-compile-two-args-19->20):
12947         * bytecomp.el (byte-compile-variable-ref):
12948         * bytecomp.el (byte-compile-form):
12949         * bytecomp.el (byte-compile-top-level-body):
12950         * bytecomp.el (byte-compile-out-toplevel):
12951         * bytecomp.el (byte-compile-byte-code-maker):
12952         * bytecomp.el (byte-compile-file-form-defmumble):
12953         * bytecomp.el (byte-compile-file-form):
12954         * bytecomp.el (byte-compile-keep-pending):
12955         * bytecomp.el (byte-compile-insert-header):
12956         * bytecomp.el (byte-compile-from-buffer):
12957         * bytecomp.el (byte-compile-file):
12958         * bytecomp.el (byte-recompile-file):
12959         * bytecomp.el (byte-compile-close-variables):
12960         * bytecomp.el (byte-compile-warn-about-unused-variables):
12961         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
12962         * bytecomp.el (byte-compiler-legal-options):
12963         * bytecomp.el (byte-compile-lapcode):
12964         * bytecomp.el (byte-optimize-log):
12965         * bytecomp.el ((fboundp 'defsubst)):
12966         * bytecomp.el:
12967         * bytecomp-runtime.el:
12968         * byte-optimize.el (byte-optimize-apply):
12969         * byte-optimize.el (car):
12970         * byte-optimize.el (byte-optimize-form):
12971         * byte-optimize.el (byte-optimize-form-code-walker):
12972         * byte-optimize.el:
12973         * build-report.el (build-report-insert-installation-file):
12974         * build-report.el (build-report):
12975         * auto-show.el:
12976         * apropos.el (apropos-documentation):
12977         - mega patch
12978         - clean up byte-compile warnings
12979         - remove unused variables
12980         - Use common lisp style hashtable functions
12981         - byte compiler cleanup
12982         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
12983         - remove old backquote syntax usage
12984         - move some cl functionality into C for speed.
12985         - remove last remaining VMS support
12986         - spelling fixes
12987         - implement last, butlast, nbutlast, copy-list in C.
12988         - new macro ignore-file-errors, similar to ignore-errors
12989           (ignore-file-errors (delete-file "foo"))
12990         - get frequent garbage collection during loadup.el by tweaking
12991           gc-cons-threshold, rather than explicitly calling garbage-collect
12992         - default delete-key-deletes-forward to `t'.
12993
12994 1998-11-28  SL Baur  <steve@altair.xemacs.org>
12995
12996         * XEmacs 21.2-beta4 is released.
12997
12998 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
12999
13000         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13001         (easy-menu-item-present-p): Wrapper around find-menu-item.
13002         (easy-menu-remove-item): Wrapper around delete-menu-item.
13003
13004         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13005         (add-menu-button): Add 'in-menu' argument.
13006         (add-menu-item-1): Add in-menu support to helper function.
13007
13008 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13009
13010         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13011
13012 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13013
13014         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13015         of Dec 4, 1997.
13016
13017 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13018
13019         * process.el (shell-command-on-region): Report if the command
13020         succeeded or failed.
13021
13022 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13023
13024         * subr.el (buffer-substring-no-properties): Comment out.
13025
13026 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13027
13028         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13029           into font instances first, like `x-frob-font-size' does.
13030           (mswindows-find-larger-font): ditto
13031
13032 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13033
13034         * package-ui.el (pui-install-selected-packages): fix args in call
13035         to `package-get'.
13036
13037 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13038
13039         * package-get.el (host-name): New widget type.
13040         (package-get-remote): Better customization using new type.
13041         (package-get-download-sites): idem dito.
13042
13043         (package-get-custom): Do not use package-get-all untill we have
13044         runtime dependencies.
13045
13046         (package-get-remove-copy): Default to 't' we no longer need this
13047         kludge as we do not currently use depenencies.
13048
13049         (package-get-was-current): New variable.
13050         (package-get-require-base): New 'force-current' argument.
13051         (package-get-update-base): idem
13052         (package-get-package-provider):  idem
13053         (package-get-locate-index-file): New 'no-remote' argument.
13054         (package-get-locate-file): idem.
13055
13056         (package-get-maybe-save-index): New function.
13057         (package-get-update-base): Use it.
13058
13059 1998-10-28 Greg Klanderman <greg@alphatech.com>
13060
13061         * package-get.el (package-get-remote): default to nil; by default,
13062         don't go out to the net via EFS.  They must select a download site.
13063         (package-get-download-sites): new variable.
13064         (package-get-download-menu): new function.
13065         (package-get-locate-index-file): new function.
13066         (package-get-update-base): use it.
13067
13068         * menubar-items.el (default-menubar): add "Update Package Index"
13069         and "Add Download Site" menus under Options | Manage Packages.
13070
13071 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13072
13073         * package-get.el (package-get): bugfix code checking installed version
13074         for case where package is not currently installed.
13075         (package-get-require-signed-base-updates): new variable.
13076         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13077         deemed not a goot thing.  Use the variable
13078         package-get-allow-unsigned-base-updates instead.
13079
13080 1998-10-16 Greg Klanderman <greg@alphatech.com>
13081
13082         * package-get.el (package-get): Don't install an older version than
13083         we already have unless explicitly told to.  Issue a warning.
13084
13085         * package-ui.el (pui-add-required-packages): when adding
13086         dependencies, don't add packages that are up to date.
13087         (pui-package-symbol-char):  Don't consider a package out of date
13088         if you have a newer version installed than the latest version in
13089         package-get-base.
13090
13091         * package-get.el (package-get-base-filename): document that it may
13092         be a path relative to package-get-remote;  new default value.
13093         (package-get-locate-file): new function.
13094         (package-get-update-base): use it to expand package-get-base-filename.
13095         (package-get-save-base): new function to save the package-get database
13096         to file.
13097         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13098         (package-get-update-base): pass the REMOTE-SOURCE arg.
13099         (package-get-update-base-entry): call package-get-custom-add-entry.
13100         (package-get-file-installed-p): removed; no longer needed.
13101         (package-get-create-custom): ditto.
13102         (toplevel): remove code to build and load package-get-custom.el
13103         (package-get-custom-add-entry): new function.
13104
13105 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13106
13107         * wid-edit.el (widget-button-click): Don't switch window.
13108
13109 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13110
13111         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13112
13113 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13114
13115         * etags.el (find-tag-default): Run find-tag-hook using
13116         run-hooks rather than funcall
13117
13118 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13119
13120         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13121         and the current local map as the parents to isearch-mode-map.
13122
13123 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13124
13125         * XEmacs 21.2-beta3 is released.
13126
13127 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13128
13129         * package-get.el (package-get-update-base): use
13130         insert-file-contents-internal, not insert-file-contents-literally.
13131
13132 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13133
13134         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13135         dump time.
13136
13137 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13138
13139         * package-get.el (package-get-update-base-entry): new function.
13140         (package-get-update-base): renamed; was `package-get-load-base'.
13141         cleanup, and use package-get-update-base-from-buffer.
13142         (package-get-update-base-from-buffer): new function.
13143         (package-get-update-base-entries): new; helper for above.
13144         Do not eval lisp grabbed over ftp; parse it from new format.
13145
13146 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13147
13148         * files.el (set-auto-mode): Don't play games loading package-get
13149         database; package-get-package-provider will handle it all.
13150
13151 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13152
13153         * package-get.el (package-get-base-filename): new variable.
13154         (package-get-require-base): new function.
13155         (package-get-pgp-signed-begin-line): new variable.
13156         (package-get-pgp-signature-begin-line): ditto.
13157         (package-get-pgp-signature-end-line):  ditto.
13158         (package-get-load-base): new function.
13159         (package-get-interactive-package-query):
13160         (package-get-update-all):
13161         (package-get-dependencies):
13162         (package-get-package-provider):
13163         (package-get-custom): use package-get-require-base.
13164         [package-get-custom loading]: disable for now.
13165
13166         * package-ui.el (pui-list-packages): use (package-get-require-base)
13167
13168 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13169
13170         * package-ui.el: Correct obvious thinko in choosing extent face.
13171
13172 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13173
13174         * menubar-items.el (default-menubar): pui-list-package has nothing
13175         to with Customize. Move all the package stuff to a new Item in Options.
13176
13177         * package-ui.el (pui-menu): Add menu and Popup menu.
13178
13179         * package-get.el (package-get): Use new
13180         package-admin-get-install-dir.
13181
13182         * package-admin.el (package-admin-get-install-dir): New syntax.
13183         Conserve package location and put mule packages where mule-base is.
13184
13185         * package-get.el : Customized
13186
13187         * package-ui.el (pui): Customized
13188         (pui-package-install-dest-dir): New variable.
13189         (pui-install-selected-packages): Use it
13190
13191 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13192
13193         * package-get.el (package-get-interactive-package-query): Move
13194         dependency on package-get-base to run-time.
13195         (package-get-update-all): Ditto.
13196         (package-get-dependencies): Ditto.
13197         (package-get-package-provider): Ditto.
13198         (package-get-custom): Ditto.
13199
13200 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13201
13202         * events.el: Remove 'ascii-character property from 'backspace
13203         and 'delete symbols
13204
13205 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13206
13207         * package-get-base.el: removed.
13208
13209 1998-09-23  Didier Verna  <didier@xemacs.org>
13210
13211         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13212         (no-upper-case-p): new function.
13213         (with-search-caps-disable-folding): new macro.
13214         (with-interactive-search-caps-disable-folding): new macro.
13215         (zap-to-char): In interactive mode, do a case-sensitive search if
13216         the character is uppercase.
13217         (zap-up-to-char): ditto.
13218
13219         * replace.el (perform-replace): use the function no-upper-case-p.
13220
13221         * isearch-mode.el (isearch-fix-case): ditto.
13222         make obsolete `with-caps-disable-folding' and
13223         `isearch-no-upper-case-p'.
13224
13225         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13226         (tags-search): ditto.
13227         (tags-query-replace): ditto.
13228
13229         * info.el (Info-search): ditto.
13230
13231 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13232
13233         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13234
13235 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13236
13237         * package-admin.el (package-admin-rmtree): rewritten.  need to
13238         check for "." and ".." before symlink check.  expand files and
13239         directories with respect to DIRECTORY, not default-directory.
13240
13241 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13242
13243         * package-get.el (package-get-all): add INSTALL-DIR argument.
13244
13245 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13246
13247         * package-ui.el (pui-add-required-packages): new function, select
13248         dependent packages.
13249         (pui-display-keymap): bind it.
13250         (pui-help-string): document it.
13251         (pui-install-selected-packages): package-get-all -> package-get.
13252
13253         * package-get.el (package-get-dependencies): new function.
13254
13255 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13256
13257         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13258         regexps.
13259
13260 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13261
13262         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13263         function.
13264         (default-mouse-track-normalize-point): Use it.
13265
13266 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13267
13268         * package-admin.el (package-admin-delete-binary-package):
13269                 General cleanup. Remove unnessary use of progn and
13270         save-excursion.
13271         (package-admin-delete-binary-package): Do NOT mess with file
13272         modes. That is evil.
13273         (package-admin-delete-binary-package): Wrap all deleting in
13274         condition-case. The data in MANIFEST is untrustworthy.
13275         (package-admin-delete-binary-package): Let the OS worry about non
13276         empty directories.
13277
13278 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13279
13280         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13281         processing.
13282         (lm-report-bug): Fix mail address to send bug reports to.
13283
13284 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13285
13286         * XEmacs 21.2-beta2 is released.
13287
13288 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13289
13290         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13291
13292 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13293
13294         * info.el (Info-mode): Document page turning by double clicks in
13295         docstring so `M-x describe-mode' will display it.
13296
13297 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13298
13299         * info.el (Info-mouse-track-double-click-hook): Use character
13300         widths to calculate a border region where double clicking does
13301         page turning, and return `nil' by default so other hooks, such as
13302         region highlighting, will be run.
13303
13304 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13305
13306         * sound.el (default-sound-directory-list): Initialize with all the
13307         "sounds" directories in `data-directory-list'.  It used to just be
13308         the first one.
13309
13310         * packages.el (locate-data-directory-list): Created.  This gives
13311         the list of matching directories, unlike `locate-data-directory',
13312         which just gives the first one.
13313
13314 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13315
13316         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13317         make a binding in the local keymap until help-char handling is
13318         improved.
13319
13320         * help.el (help-keymap-with-help-key): Provide keymap with help
13321         binding.
13322         (help-print-help-form): New helper function.
13323
13324 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13325
13326         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13327         move extent to another buffer; no need to create a new extent.
13328         (isearch-fix-case): New function.
13329         (isearch-search-and-update): Use it.
13330
13331 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13332
13333         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13334         the keymap, not minor-mode-map-alist.
13335         (isearch-done): Restore overriding-local-map.
13336
13337 1998-09-21  Martin Buchholz  <martin@xemacs.org>
13338
13339         * bytecomp.el (byte-compile-buffer-substring):
13340         Fix for: (byte-compile (defun f () (buffer-substring)))
13341         ==>   ** buffer-substring called with 3 args, but requires 0-3
13342         - new code not only works, but is more readable, too.
13343
13344 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13345
13346         * msw-faces.el (mswindows-init-device-faces): Don't try to
13347           specify a default font at this late stage. Do try to force
13348           creation of the default face font so that if it fails we get
13349           an error now instead of a crash at frame creation.
13350
13351           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
13352           mswindows-make-font-unitalic: Canonical default weight
13353           changed from "Normal" to "Regular".
13354
13355           mswindows-make-font-bold / -bold-italic: Supplied device was
13356           not being passed into call to mswindows-find-smaller-font.
13357
13358 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
13359
13360         * package-get.el (package-get-remote): Fix the path where to find
13361           the packages on xemacs.org.
13362
13363 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
13364
13365         * about.el (about-maintainer-info): Update Ben's entry.
13366
13367 1998-09-24  Martin Buchholz  <martin@xemacs.org>
13368
13369         * lisp/shadow.el (find-emacs-lisp-shadows):
13370         - `member' was being called on lists of length 2000!
13371         - Replace with hashtables.
13372         - Replace hand-coded loops with (dolist)
13373         - Fix comment typo
13374
13375 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
13376
13377         * packages.el: Added new function, `package-delete-name', to
13378           delete existing packages from the installed package database
13379           (`packages-package-list').  Also added the "pkginfo" directory
13380           to `packages-special-base-regexp', so that the pkginfo directory
13381           would not get added to `late-packages'.
13382
13383         * package-admin.el: Added ability to delete an installed package
13384           (added low-level function, `package-admin-delete-package').
13385           Understands how to use the pkginfo/MANIFEST.<package> file to
13386           delete the package.  When installing a package, will also
13387           create a MANIFEST.* file if one is not provided by the
13388           package.  If the MANIFEST.* doesn't exist when deleting a
13389           package, the functions will fall back to attempting to delete
13390           any package-specific lisp directory.
13391
13392         * package-get.el: Moved some functions to package-admin.el.
13393           Added interactive function `package-get-delete-package', for
13394           use by users for deleting a package.
13395
13396           Also modified to not require the presence of efs.
13397
13398 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13399
13400         * files.el (find-file-noselect): Handle all signals, kill the
13401         buffer and resignal.
13402
13403 1998-09-23  SL Baur  <steve@altair.xemacs.org>
13404
13405         * cl-macs.el (glyph-image): Add setf method.
13406
13407 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
13408
13409         * package-get.el: Fixed broken EFS downloading.  Also, look for
13410           .tar.gz files first, in preference over .tgz files.
13411
13412         * package-ui.el: Fix display of package version numbers.
13413
13414 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13415
13416         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
13417         argument.
13418
13419 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
13420
13421         * list-mode.el: `display-completion-list': added new/optional
13422           keyword `:completion-string', which allows the programmer to
13423           change the "Possible completions are:" prompt.
13424
13425         * menubar-items.el: Added new pulldown menu-pick to start up the
13426           visual package browser/installer:
13427
13428                 Options->Customize->List Packages
13429
13430         * package-admin.el: Added hooks for installing under both Unix
13431           and MS Windows.  Does additional error checking.  No longer
13432           calls "add-big-package.sh" to install packages under Unix; now
13433           calls gunzip & tar directly.
13434
13435         * package-get.el: Added ability to install packages from files
13436           on a local disk/CDROM.  Now deletes any existing package lisp
13437           directory.  Does completion on available packages when
13438           querying for package names.  Will also search for .tgz files
13439           in addition for .tar.gz files.  Tries to reload
13440           auto-autoloads, as a convenience when loading new packages,
13441           and also tries to add any new package paths to `load-path'.
13442           Changed all occurences of `concat' to use `expand-file-name'.
13443
13444         * package-ui.el: New file which implements the main visual
13445           package browser/installer, which is started via a menu pick or
13446           M-x pui-list packages.
13447
13448 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
13449
13450         * startup.el (load-init-file): spelling fix.
13451
13452 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13453
13454         * startup.el (normal-top-level): Load auto-autoload files
13455         covariantly with their precedence.
13456
13457 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13458
13459         * menubar-items.el (default-menubar): Remove "Font Weight"
13460         option, there is currently no custom equivalent.. Customize-faces
13461         is "Edit faces".
13462
13463         * x-font-menu.el (font-menu-set-font): Use customize to set
13464         default face.
13465
13466         * faces.el (face-spec-update-all-matching): New function.
13467
13468         * cus-face.el (custom-set-face-update-spec): New function.
13469         Interface to customize faces from elisp.
13470
13471         (custom-face-value-create): Show the customized settings if set
13472         but not saved.
13473
13474 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13475
13476         (custom-face-value-create): Show the customized settings if set
13477         but not saved.
13478
13479 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
13480
13481         * keydefs.el (global-map): Add FSF 20.3 binding of
13482         query-replace-regexp.
13483
13484 1998-08-21  Greg Klanderman  <greg@alphatech.com>
13485
13486         * minibuf.el (read-file-name-internal-1): use
13487         user-name-completion-1 instead of user-name-completion.
13488
13489 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13490
13491         * loadup.el:
13492         * make-docfile.el:
13493         * update-elc.el: Don't set `source-directory' (now defunct as a
13494         global variable) no more.
13495
13496         * packages.el (packages-list-autoloads): Made `source-directory'
13497         (now defunct as a global variable) a parameter.
13498
13499 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
13500
13501         * about.el (about-hackers): new email
13502
13503 1998-08-16  SL Baur  <steve@altair.xemacs.org>
13504
13505         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
13506
13507 1998-07-17  Didier Verna  <didier@xemacs.org>
13508
13509         * faces.el (set-face-property):
13510         (set-face-dim-p):
13511         (face-dim-p): updated the doc strings now that the dim property isn't
13512         tty-specific.
13513         (face-equal): the dim property is now a common one.
13514
13515         * cus-face.el (custom-face-attributes): New face attribute: `dim'
13516         Renamed the `stipple' attribute to `background-pixmap'.
13517         (custom-face-background-pixmap): make custom-face-stipple an
13518         obsolete alias for this.
13519
13520 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13521
13522         * find-paths.el (paths-file-readable-directory-p): Created and
13523         used.
13524
13525         * loadup.el: Don't set inhibit-... flags from run-temacs.
13526
13527 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13528
13529         * packages.el (packages-data-path-depth): Added and used.
13530
13531 1998-08-05  Charles G. Waldman <cgw@pgt.com>
13532
13533         * about.el:
13534         - Change .xpm to .png, delete "zcat" section.
13535         - cosmetic fix in the 'marcpa' entry.
13536
13537         * etc/photos
13538         - convert all .xpm.Z to .png
13539         - rename mrb to martin
13540         - rename mcook-m to mcookm
13541
13542 1998-07-31  Martin Buchholz  <martin@xemacs.org>
13543
13544         * x-init.el (x-initialize-compose): Add support for
13545         dead-circumflex as YET ANOTHER NAME for that dead key.
13546
13547 1998-08-05  Colin Rafferty <colin@xemacs.org>
13548
13549         * setup-paths.el (paths-construct-exec-path): Made the
13550         last-packages really be last.
13551         (paths-construct-data-directory-list): Ditto.
13552
13553 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
13554
13555         * startup.el(startup-splash-frame-body):
13556         Update Copyright notice in splash screen
13557
13558 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13559
13560         * minibuf.el (read-file-name-internal-1): do ~user completion.
13561
13562 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13563
13564         * font-lock.el (font-lock-fontify-glumped-region): Add guard
13565         aginst destroyed extents
13566
13567 1998-07-24  Greg Klanderman  <greg@alphatech.com>
13568
13569         * package-get.el (package-get): add `install-dir' argument.
13570
13571 1998-07-20  John Jones  <jj@asu.edu>
13572
13573         * package-get.el: calls to package-get-update-all will only
13574           update packages which are already installed.
13575
13576 1998-07-23  SL Baur  <steve@altair.xemacs.org>
13577
13578         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
13579         writable.
13580
13581 1998-07-20  Colin Rafferty   <colin@xemacs.org>
13582
13583         * about.el (about-hackers): Correct my email.
13584
13585 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
13586
13587         * about.el (about-hackers): new email-address.
13588
13589 1998-07-25  SL Baur  <steve@altair.xemacs.org>
13590
13591         * minibuf.el (read-number): Don't let `input-error' condition
13592         escape.
13593
13594 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13595
13596         * about.el (about-hackers): use my `email-for-life' address.
13597
13598 1998-07-19  SL Baur  <steve@altair.xemacs.org>
13599
13600         * XEmacs 21.2-beta1 is released.
13601
13602 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13603
13604         * ldap.el (ldap-search): Doc string change
13605
13606 1998-07-16  Colin Rafferty   <colin@xemacs.org>
13607
13608         * menubar-items.el (default-menubar): Removed references to
13609         `data-directory', and use `locate-data-file' instead, and made
13610         then greyed out if they don't exist.
13611
13612 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13613
13614         * keymap.el (events-to-keys): Use `format' instead of `concat'
13615         since the latter does not accept integer args anymore
13616
13617 1998-07-15  SL Baur  <steve@altair.xemacs.org>
13618
13619         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
13620         macros replaced.
13621
13622 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13623
13624         * make-docfile.el: Get first initialization from very-early-lisp.el
13625         * update-elc.el: Ditto.
13626         * loadup.el (really-early-error-handler): Ditto.
13627
13628         * packages.el (packages-unbytecompiled-lisp): Add new file,
13629         very-early-lisp.el.
13630
13631         * very-early-lisp.el: New file.
13632
13633 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13634
13635         * Symbols that have been obsolete for at least 3 years removed (II).
13636
13637         * obsolete.el (eval-current-buffer): Make compatible.
13638         (byte-code-function-p): Ditto.
13639         (send-string): Removed.
13640         (send-region): Removed.
13641         (screen-scrollbar-width): Removed.
13642         (set-screen-scrollbar-width): Removed.
13643         (set-screen-left-margin-width): Removed.
13644         (set-screen-right-margin-width): Removed.
13645         (screen-left-margin-width): Removed.
13646         (screen-right-margin-width): Removed.
13647         (set-buffer-left-margin-width): Removed.
13648         (set-buffer-right-margin-width): Removed.
13649         (buffer-left-margin-width): Removed.
13650         (buffer-right-margin-width): Removed.
13651         (x-set-frame-icon-pixmap): Removed.
13652         (x-set-screen-icon-pixmap): Removed.
13653         (pixel-name): Removed.
13654         (make-pixmap): Removed.
13655         (make-cursor): Removed.
13656         (pixmap-width): Removed.
13657         (pixmap-contributes-to-line-height-p): Removed.
13658         (set-pixmap-contributes-to-line-height): Removed.
13659
13660 1998-07-13  SL Baur  <steve@altair.xemacs.org>
13661
13662         * obsolete.el (popup-menu-up-p): removed.
13663         (read-no-blanks-input): Removed.
13664         (wholenump): Removed.
13665         (ring-mod): Removed (what was ring-mod?).
13666         (current-time-seconds): Removed.
13667         (run-special-hook-with-args): Removed.
13668         (dot): Removed.
13669         (dot-marker): Removed.
13670         (dot-min): Removed.
13671         (dot-max): Removed.
13672         (window-dot): Removed.
13673         (set-window-dot): Removed.
13674
13675         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
13676         `dot-min'.
13677
13678         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
13679
13680         * code-files.el (insert-file-contents): Rename
13681         run-special-hook-with-args to run-hook-with-args-until-success.
13682         (write-region): Ditto.
13683
13684 1998-07-12  SL Baur  <steve@altair.xemacs.org>
13685
13686         * about.el: Fix typos, update release date.
13687
13688         * Symbols that have been obsolete for at least 3 years removed.
13689
13690         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
13691         screen- functions.
13692         (toplevel): remove setf methods for screen functions.
13693         * cl-macs.el (extent-data): defsetf removed.
13694         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
13695         many places to remove.
13696         (comment-indent-hook): Ditto.
13697         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
13698         (buffer-dedicated-screen): Ditto.
13699         (deiconify-screen): Ditto.
13700         (delete-screen): Ditto.
13701         (event-screen): Ditto.
13702         (find-file-other-screen): Ditto.
13703         (find-file-read-only-other-screen): Ditto.
13704         (live-screen-p): Ditto.
13705         (screen-height): Ditto.
13706         (screen-iconified-p): Ditto.
13707         (screen-list): Ditto.
13708         (screen-live-p): Ditto.
13709         (screen-name): Ditto.
13710         (screen-parameters): Ditto.
13711         (screen-pixel-height): Ditto.
13712         (screen-pixel-width): Ditto.
13713         (screen-root-window): Ditto.
13714         (screen-selected-window): Ditto.
13715         (screen-totally-visible-p): Ditto.
13716         (screen-visible-p): Ditto.
13717         (screen-width): Ditto.
13718         (screenp): Ditto.
13719         (get-screen-for-buffer): Ditto.
13720         (get-screen-for-buffer-noselect): Ditto.
13721         (get-other-screen): Ditto.
13722         (iconify-screen): Ditto.
13723         (lower-screen): Ditto.
13724         (mail-other-screen): Ditto.
13725         (make-screen): Ditto.
13726         (make-screen-invisible): Ditto.
13727         (make-screen-visible): Ditto.
13728         (modify-screen-parameters): Ditto.
13729         (new-screen): Ditto.
13730         (next-screen): Ditto.
13731         (next-multiscreen-window): Ditto.
13732         (other-screen): Ditto.
13733         (previous-screen): Ditto.
13734         (previous-multiscreen-window): Ditto.
13735         (raise-screen): Ditto.
13736         (redraw-screen): Ditto.
13737         (select-screen): Ditto.
13738         (selected-screen): Ditto.
13739         (set-buffer-dedicated-screen): Ditto.
13740         (set-screen-height): Ditto.
13741         (set-screen-position): Ditto.
13742         (set-screen-size): Ditto.
13743         (set-screen-width): Ditto.
13744         (show-temp-buffer-in-current-screen): Ditto.
13745         (switch-to-buffer-other-screen): Ditto.
13746         (visible-screen-list): Ditto.
13747         (window-screen): Ditto.
13748         (x-set-screen-pointer): Ditto.
13749         (x-set-frame-pointer): Ditto.
13750         (screen-title-format): Ditto.
13751         (screen-icon-title-format): Ditto.
13752         (terminal-screen): Ditto.
13753         (delete-screen-hook): Ditto.
13754         (create-screen-hook): Ditto.
13755         (mouse-enter-screen-hook): Ditto.
13756         (mouse-leave-screen-hook): Ditto.
13757         (map-screen-hook): Ditto.
13758         (unmap-screen-hook): Ditto.
13759         (default-screen-alist): Ditto.
13760         (default-screen-name): Ditto.
13761         (x-screen-defaults): Ditto.
13762         (x-create-screen): Ditto.
13763         * obsolete.el: meta-flag removed.
13764         baud-rate removed.
13765         sleep-for-millisecs removed.
13766         extent-data removed.
13767         set-extent-data removed.
13768         set-extent-attribute removed.
13769         extent-glyph removed.
13770         extent-layout removed.
13771         set-extent-layout removed.
13772         list-faces-display removed.
13773         list-faces removed.
13774         trim-versions-without-asking removed.
13775         after-write-file-hooks removed.
13776         truename removed.
13777         auto-fill-hook removed.
13778         blink-paren-hook removed.
13779         select-screen-hook, deselect-screen-hook removed.
13780         auto-raise-screen, auto-lower-screen removed.
13781
13782         * msw-mouse.el: Global change resource -> mswindows-resource.
13783
13784         * XEmacs 21.0-pre5 is released.
13785
13786 1998-07-11  SL Baur  <steve@altair.xemacs.org>
13787
13788         * about.el (about-hackers): Credits update.
13789
13790 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
13791
13792         * register.el (insert-register): Don't activate the region.
13793
13794 1998-07-10  SL Baur  <steve@altair.xemacs.org>
13795
13796         * select.el: Restore x-* symbols for backwards compatibility:
13797         x-copy-primary-selection, x-kill-primary-selection,
13798         x-delete-primary-selection, x-select-make-extent-for-selection,
13799         x-valid-simple-selection-, x-cut-copy-clear-internal.
13800
13801 1998-07-09  SL Baur  <steve@altair.xemacs.org>
13802
13803         * XEmacs 21.0-pre4 is released.
13804
13805 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
13806
13807         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
13808         reporting bugs.
13809         (maybe-add-init-button): Fix semantics under Windows.  Use
13810         `expand-file-name' rather than `concat'.
13811
13812         * help.el (print-messages): New function.
13813
13814 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13815
13816         * ldap.el (ldap-host-parameters-alist): Docstring fixes
13817
13818 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13819
13820         * about.el: Tweaked my entry in about-hackers.
13821
13822         * find-paths.el (paths-emacs-root-p):
13823           Relaxed emacs-root checking of an in-place installation to
13824           also accommodate the flat layout used on MS Windows.
13825
13826 1998-06-29  John Jones  <jj@asu.edu>
13827
13828         * package-get.el: calls to package-get-update-all will only
13829           update packages which are already installed.
13830
13831 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
13832
13833         * faces.el (xpm-color-symbols): remove hardcoded defaults these
13834         are handled by the gui-element face fallbacks now.
13835
13836         * x-faces.el: default gui-element face to "background" as well as
13837         the default face.
13838
13839         * msw-faces.el (mswindows-init-device-faces): remove gui-element
13840         and default face settings since these are set as fallbacks now in
13841         the appropriate domain.
13842
13843 1998-07-02  SL Baur  <steve@altair.xemacs.org>
13844
13845         * text-mode.el (text-mode): Reorder regexp so the OR part
13846         corresponding to `page-delim' goes first and the hack in
13847         `forward-paragraph' will work.
13848         With bug analysis from Bob Weiner <weiner@altrasoft.com>
13849
13850 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
13851
13852         * subr.el (remove-hook): When checking the hook value
13853           with functionp, don't apply car to it.
13854
13855 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13856
13857         * package-get.el (package-get-remote-filename):
13858           Don't use file-name-as-directory because the local directory
13859           separator conventions might not be the same as ftp's.
13860
13861 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13862
13863         * ldap.el (ldap-host-parameters-alist): New name of
13864         `ldap-host-parameters-plist'
13865
13866 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
13867
13868         * package-get.el: Using (require 'package-get-base), now that it
13869         provides itself.  Consequently removed all instances of (load
13870         "package-get-base.el").
13871
13872 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
13873
13874         * subr.el (remove-hook): Don't treat the hook value as a
13875           list unless it is both consp and not functionp.
13876
13877 1998-06-29  SL Baur  <steve@altair.xemacs.org>
13878
13879         * about.el: Email address for Ben Wing is ben@xemacs.org.
13880         * auto-show.el: Ditto.
13881         * bytecomp.el: Ditto.
13882         * faces.el: Ditto.
13883         * x-scrollbar.el: Ditto.
13884         * x-misc.el: Ditto.
13885         * tty-init.el: Ditto.
13886         * toolbar-items.el: Ditto.
13887         * symbol-syntax.el: Ditto.
13888         * specifier.el: Ditto.
13889         * objects.el: Ditto.
13890         * hyper-apropos.el: Ditto.
13891         * glyphs.el: Ditto.
13892
13893 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
13894
13895         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
13896         vertical-divider-always-visible-p.
13897         (default-mouse-motion-handler): Ditto.
13898
13899 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
13900
13901         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
13902         global value.
13903
13904 1998-06-21  Oliver Graf <ograf@fga.de>
13905
13906         * build-reports.el: changed receiver to xemacs-build-reports list
13907
13908 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13909
13910         * font.el: Split font-family-mappings into X and
13911           mswindows-specific versions.
13912           mswindows-font-create-[object|name]: Treat supplied size
13913           as a pointsize. Added underline and strikethru handling.
13914
13915         * msw-faces.el: changed default mswindows charset to western.
13916
13917         * msw-glyphs.el: removed space in border-glyph font string that
13918           was inserted to get round bugs in the mswindows C font code.
13919
13920 1998-06-27  SL Baur  <steve@altair.xemacs.org>
13921
13922         * about.el (about-hackers): Credits update.
13923
13924         * help-nomule.el (tutorial-supported-languages): Add Romanian
13925         TUTORIAL.
13926
13927         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
13928         to ISO-8859-2.
13929
13930 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13931
13932         * font.el: Split font-family-mappings into X and
13933           mswindows-specific versions.
13934           mswindows-font-create-[object|name]: Treat supplied size
13935           as a pointsize. Added underline and strikethru handling.
13936
13937         * msw-faces.el: changed default mswindows charset to western.
13938
13939         * msw-glyphs.el: removed space in border-glyph font string that
13940           was inserted to get round bugs in the mswindows C font code.
13941
13942 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13943
13944         * minibuf.el: make read-color-completion-table call
13945           (mswindows-color-list for mswindows devices.
13946
13947 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
13948
13949         * lisp/font-lock.el
13950         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
13951         Let declaration items contain non-word symbol characters.
13952
13953 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
13954
13955         * package-get.el (package-get-package-provider): Added autoload
13956         cookie.  Loading "package-get-base.el" in ALL functions that use
13957         it.  Fixed some (interactive ...) with multiple argument specs
13958         again.  Cosmetic indentation changes.
13959
13960 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
13961
13962         * info.el (Info-insert-dir): Don't use nreverse on variables
13963         that you want to use later.
13964
13965 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
13966
13967         * x-mouse.el (x-set-point-and-move-selection): Replace call
13968         to x-kill-primary-selection with kill-primary-selection
13969
13970 1998-06-12  Martin Buchholz  <martin@xemacs.org>
13971
13972         * simple.el (what-cursor-position): Make cursor position reported
13973         use value of column-number-start-at-one
13974
13975 1998-06-17  SL Baur  <steve@altair.xemacs.org>
13976
13977         * about.el (xemacs-hackers): Fix Jareth's email address.
13978
13979 1998-06-16  SL Baur  <steve@altair.xemacs.org>
13980
13981         * startup.el (startup-splash-frame): Remove
13982         `xemacs-startup-logo-function'.
13983
13984 1998-06-15  SL Baur  <steve@altair.xemacs.org>
13985
13986         * about.el (about-hackers): Update credits list.
13987
13988 1998-06-06  Jeff Miller <jmiller@smart.net>
13989
13990         * lisp/sound.el: Update sound-ext to allow filenames with
13991           extensions to be found by load-sound-file
13992
13993 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13994
13995         * info.el (Info-rebuild-outdated-dir): Removed variable
13996         (Info-auto-generate-directory): New variable
13997         (Info-save-auto-generated-dir): New variable
13998         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
13999         (Info-build-dir-anew): Second parameter removed.  Use
14000         `Info-save-auto-generated-dir'
14001         (Info-rebuild-dir): Ditto
14002
14003 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14004
14005         * list-mode.el (next-list-mode-item): Would not recognize
14006         border between directly neighbored items.
14007
14008 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14009
14010         * package-get.el: add autoloads for some functions.
14011
14012 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14013
14014         * specifier.el (let-specifier): Tiny docfixes.
14015
14016 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14017
14018         * msw-mouse.el: set selection-pointer-glyph to Normal.
14019
14020 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14021
14022         * wid-edit.el (widget-specify-secret): New function.
14023         (widget-after-change): Use it.
14024         (widget-specify-field): Use it.
14025
14026 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14027
14028         * mouse.el (drag-window-divider): Use `(not done)' instead of
14029         `doit'; reuse result of `window-pixel-edges'.
14030
14031         * modeline.el (drag-modeline-event-lag): Rename to
14032         drag-divider-event-lag.
14033
14034 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14035
14036         * specifier.el (let-specifier): Rewritten not to generate needless
14037         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14038         arguments.
14039
14040 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14041
14042         * minibuf.el (read-file-name-1): Setup buffer-local value of
14043         `completion-ignore-case' in completions buffer under Windows.
14044
14045 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14046
14047         * about.el (about-maintainer-glyph): Fix support for not
14048         compressed images.
14049
14050 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14051
14052         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14053
14054         * mouse.el (mouse-track): Cancel selection if misc-user event with
14055         `cancel-mode-internal' function is fetched.
14056
14057 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14058
14059         * files.el (save-some-buffers-1): Fixed return value.
14060
14061 1998-06-01  Oliver Graf <ograf@fga.de>
14062
14063         * dragdrop.el: added experimental
14064
14065 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14066
14067         * startup.el (after-init-hook, init-file-user,
14068         user-init-directory, load-user-init-file):  Purge references
14069         to "~/.xemacs/init.el" from docstrings.
14070
14071         (load-user-init-file) Use paths-construct-path to construct
14072         paths to user init files.  Go directly to ~/.emacs, do not
14073         search ~/.xemacs/, do not load `default-custom-file'.
14074
14075 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14076
14077         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14078         general *sh.
14079         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14080
14081 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14082
14083         * menubar-items.el (default-menubar): add Update Packages to customize
14084         menu.
14085
14086 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14087
14088         * faces.el: use toolbar face as a fallback for toolbar properties
14089         in xpm-color-symbols instead of default.
14090
14091         * msw-faces.el: rename 3d-object -> gui-element face.
14092
14093 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14094
14095         * startup.el (xemacs-startup-logo-function): New variable.
14096         (startup-splash-frame): Use it.
14097
14098 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14099
14100         * files.el (save-some-buffers): Would wait 1 second.
14101         (save-some-buffers-1): Delete other windows here instead of in
14102         `save-some-buffers'.
14103         (save-some-buffers): Force redisplay only if windows were deleted.
14104
14105 1998-06-02  Didier Verna  <didier@xemacs.org>
14106
14107         * cus-face.el (custom-face-attributes): generalized the use of
14108         toggle buttons for boolean attributes.
14109         Re-ordered the items a bit.
14110
14111 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14112
14113         * sound.el (default-sound-directory): Use `locate-data-directory'
14114         to find the sounds directory.
14115
14116 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14117
14118         * sound.el: default sound-ext to .wav under mswindows, .au
14119         otherwise. load-default sounds without extensions.
14120
14121 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14122
14123         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14124         if send-pr is not bound.
14125
14126 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14127
14128         * files.el: grok idl files in auto-mode-alist.
14129 1998-06-01  Jeff Miller  <jmiller@smart.net>
14130
14131         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14132         calling `upcase'.
14133
14134 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14135
14136         * msw-glyphs.el: add xbm to the list of image types supported.
14137
14138 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14139
14140         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14141         instead of XEmacs one when dumping InfoDock.
14142
14143 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14144
14145         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14146         for `modeline-visible-p'
14147
14148         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14149
14150 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14151
14152         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14153         since it's not used anymore. doc string fixes.
14154
14155         * package-get.el (package-get-file-installed-p): new function. use
14156         instead of file-installed-p which is in an external package.
14157
14158 1998-05-28  Oliver Graf <ograf@fga.de>
14159
14160         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14161         favor of select-window/switch-to-buffer
14162
14163 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14164
14165         * startup.el: changed (getenv "HOME") to (user-home-directory)
14166
14167 1998-05-25  Oliver Graf <ograf@fga.de>
14168
14169         * frame.el (cde-start-drag) moved to dragdrop.el
14170         (offix-start-drag-region) moved to dragdrop.el
14171         (offix-start-drag) moved to dragdrop.el
14172         * dragdrop.el (cde-start-drag) moved from frame.el
14173         (offix-start-drag-region) moved from frame.el
14174         (offix-start-drag) moved from frame.el
14175         (cde-start-drag-region) cde drag regions
14176         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14177
14178 1998-05-26  Oliver Graf <ograf@fga.de>
14179
14180         * dragdrop.el: created dragdrop-drag prototypes
14181         (cde-start-drag-region) fixed typo
14182
14183 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14184
14185         * simple.el (after-init-hook): Remove reader macro.
14186
14187         * packages.el (packages-hardcoded-lisp): Get rid of reader
14188         macros.  Update DOC string.
14189
14190 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14191
14192         * mouse.el (drag-window-divider): Ditto.
14193
14194         * modeline.el (mouse-drag-modeline): Use it.
14195
14196         * lisp-mode.el (let-specifier): Specify indentation.
14197
14198         * specifier.el (let-specifier): Renamed from
14199         `with-specifier-instance'.
14200
14201 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14202
14203         * x-faces.el:
14204         * faces.el: move definition of xpm-color-symbols from x-faces.el
14205         to faces. Predicate x-get-resource on the presence of x.
14206
14207         * msw-faces.el: set 3d-object face rather than modeline. Specify
14208         faces as specfier defaults.
14209
14210         * package-get.el: don't use package-admin-add-single-file-package.
14211
14212 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14213
14214         * toolbar-items.el: Fixup tooltips.
14215         (toolbar-gnus): Don't use obsolete variable
14216         toolbar-news-frame-properties.
14217         (toolbar-news-reader): Default to `gnus' instead of
14218         `not-configured'.
14219
14220         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14221         Windows.
14222
14223 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14224
14225         * package-get.el: rename -installedp -> -installed-p.
14226
14227 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14228
14229         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14230         attributes, and assinged it to continuation, truncation and
14231         hscroll glyphs.
14232
14233         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14234         and made continuation, truncation and hscroll glyphs arrow
14235         characters out of that font.
14236
14237 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14238
14239         * minibuf.el (minibuffer-electric-separator): Play nicely with
14240         directory-sep-char being \.
14241         (minibuffer-electric-tilde): Ditto.
14242         (read-file-name-map): Ditto.
14243
14244 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14245
14246         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14247         on X devices.
14248         (default-mouse-track-deal-with-down-event): Avoid
14249         `x-disown-selection'; use `disown-selection' instead.
14250
14251 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14252
14253         * select.el:
14254         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14255         moved to (cut-copy-clear-internal) in select.el. Ditto for
14256         (x-delete-primary-selection) (x-kill-primary-selection)
14257         (x-copy-primary-selection).
14258         (own-clipboard): new function.
14259
14260         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14261         functions in select.el. remove old ones.
14262         (mswindows-own-clipboard): new function.
14263
14264 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14265
14266         * gnuserv.el: allow connections from mswindows type devices.
14267
14268 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14269
14270         * msw-glyphs.el: change image type used from cursor to resource.
14271
14272 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14273
14274         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14275         for {top,bottom}-{left,right} values in addition to
14276         {top,bottom}_{left,right}.
14277         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14278
14279 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14280
14281         * cl-macs.el (specifier-instance): Undefine its setf method.
14282
14283         * specifier.el (with-specifier-instance): Added docstring.
14284
14285         * mouse.el (drag-window-divider): Ditto.
14286
14287         * modeline.el (mouse-drag-modeline): Use it.
14288
14289         * lisp-mode.el (with-specifier-instance): Define its indentation
14290         level.
14291
14292         * specifier.el (with-specifier-instance): New macro.
14293
14294 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14295
14296         * package-get.el (package-get-create-custom): new function to
14297         auto-generate package-get-custom.el from package-get-base.el.
14298         * (package-get-ever-installedp): new function.
14299         * (package-get-custom): new function to get all packages specified
14300         by customize.
14301
14302 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14303
14304         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14305
14306 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14307
14308         * cl-extra.el: Reverse previous float change.
14309
14310 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14311
14312         * x-faces.el:
14313         * faces.el (try-font-name): moved from x-faces.el since it is
14314         required by w3 under mswindows as well X.
14315
14316 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14317
14318         * winnt.el: Removed evil (setq completion-ignore-case t)
14319         clause, one more overlookef fsfism.
14320         (nt-quote-args-functions-alist): End sentences with double space.
14321
14322 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14323
14324         * window-xemacs.el (push-window-configuration): Remove kludgery of
14325         recaching default-toolbar specifier.
14326         (pop-window-configuration): Ditto.
14327         (unpop-window-configuration): Ditto.
14328
14329 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14330
14331         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14332
14333 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
14334
14335         * winnt.el (nt-quote-args-verbatim): Added function.
14336         (nt-quote-args-prefix-quote): Added function.
14337         (nt-quote-args-backslash-quote): Added function.
14338         (nt-quote-args-double-quote): Added function.
14339         (nt-quote-args-functions-alist): New variable.
14340         (nt-quote-process-args): Added function. This is the main quoting
14341         work horse called from process-nt.c
14342
14343 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14344
14345         * winnt.el: Removed duplicate definitions for backspace,
14346         delete, M-backspace and C-M-backspace.
14347         (file-name-buffer-file-type-alist): Removed this variable.
14348         (find-buffer-file-type): Removed function.
14349         (find-file-binary):  Removed function.
14350         (find-file-text): Removed function.
14351         (find-file-not-found-set-buffer-file-type): Removed function.
14352         (save-to-unix-hook): Removed function.
14353         (revert-from-unix-hook): Removed function.
14354         (using-unix-filesystems): Removed function.
14355         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
14356         warning.
14357         (x-set-selection): Removed function.
14358         (x-get-selection): Removed function.
14359         Removed commented FSFisms.
14360         Replaced copyright notice (this file is not part of GNU Emacs).
14361         (nt-shell-mode-hook): Moved here from a lambda expression. Added
14362         comint-process-echoes setting to t.
14363
14364 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14365
14366         * packages.el (packages-no-package-hierarchy-regexp): Introduced
14367         and used following the interface change of
14368         `paths-find-recursive-path'.
14369
14370         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
14371         regexp instead of a list of base names.
14372         (paths-version-control-filename-regexp):
14373         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
14374         Introduced and used following the interface change of
14375         `paths-find-recursive-path'.
14376
14377 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14378
14379         * simple.el (delete-forward-p): Make it a defun; do X garbage only
14380         on X devices, rather than on all non-TTY devices.
14381
14382 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14383
14384         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
14385
14386         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
14387
14388 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
14389
14390         * itimer.el (activate-itimer): Fixed usage of integers
14391         as argument to `concat'.
14392
14393 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
14394
14395         * itimer.el (start-itimer): replace the use of `concat' with
14396         `format'
14397
14398 1998-05-16  SL Baur  <steve@altair.xemacs.org>
14399
14400         * mode-motion.el (mode-motion-hook): Clarify docstring.
14401         From Bob Weiner <weiner@altrasoft.com>
14402
14403         * loadhist.el (symbol-file): Supply prompt string when used
14404         interactively.
14405         From Bob Weiner <weiner@altrasoft.com>
14406
14407 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14408
14409         * loadup.el (really-early-error-handler): Ditto.
14410
14411         * update-elc.el: Ditto.
14412
14413         * setup-paths.el (paths-construct-exec-path): Ditto.
14414
14415         * make-docfile.el: Ditto.
14416
14417         * find-paths.el (paths-decode-directory-path): Use split-path
14418         instead of decode-path.
14419
14420         * files.el (parse-colon-path): Update docstring reference.
14421
14422 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14423
14424         * msw-init.el:
14425         * x-init.el:
14426         Bind cut'n'paste keys to non window-system specific functions.
14427
14428         * msw-select.el: New function mswindows-clear-clipboard.
14429         mswindows-cut-copy-clipboard extended to handle clearing of the
14430         selection and renamed to mswindows-cut-copy-clear-clipboard.
14431
14432         * select.el: on mswindows devices delete-primary-selection
14433         calls mswindows-clear-clipboard.
14434
14435 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
14436
14437         * simple.el (quoted-insert): Inhibit quit when using read-char.
14438
14439         * cmdloop.el (read-char): Don't inhibit quit.
14440         (read-char-exclusive): Ditto.
14441         (read-char): Signal quit if quit-char was pressed.
14442         (read-char-exclusive): Ditto.
14443         (read-quoted-char): Return a character, not integer.
14444
14445         * menubar-items.el (default-popup-menu): Use Andy's generic
14446         selection code.
14447         (default-popup-menu): Fix code.
14448
14449 1998-05-14  Oliver Graf <ograf@fga.de>
14450
14451         * dragdrop.el (dragdrop-function-widget): this time it's done
14452
14453 1998-05-13  Oliver Graf <ograf@fga.de>
14454
14455         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
14456
14457 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
14458
14459         * device.el (device-pixel-width):
14460         (device-pixel-height):
14461         (device-mm-width):
14462         (device-mm-height):
14463         (device-bitplanes):
14464         (device-color-cells): Swapped parameters to device-system-metric
14465         according to the interface change.
14466
14467 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
14468
14469         * mouse.el (default-mouse-motion-handler): Use new name of the
14470         function event-over-vertical-divider-p.
14471         Do not set E-W arrow cursor over the divider if
14472         vertical-divider-draggable-p is nil in the window.
14473         ([top-level]): Use new name for the variable
14474         vertical-divider-map.
14475         (drag-window-divider): Respect vertical-divider-draggable-p.
14476         Variable name typo fixes.
14477
14478 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14479
14480         * keymap.el (kbd): Define here; handle string constants and
14481         others...
14482
14483 1998-05-15  Christian Nyb <chr@mediascience.no>
14484
14485         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
14486         in Emacs 18.
14487
14488 1998-05-13  Didier Verna  <didier@xemacs.org>
14489
14490         * mouse.el (drag-window-divider): give the vertical divider a
14491         pressed look when dragging it.
14492
14493 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
14494
14495         * faces.el: predicate some more face operations on x or mswindows
14496         not just x.
14497
14498         * modeline.el: enable modeline coloring for mswindows.
14499
14500 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14501
14502         * minibuf.el (minibuffer-default): Added variable; compatible with
14503         FSF Emacs.
14504         (next-history-element): Used `minibuffer-default'.
14505
14506 1998-05-12  Oliver Graf <ograf@fga.de>
14507
14508         * dragdrop.el (dragdrop-function-widget): button and mods ok
14509         arguments still look a bit strange
14510         (dragdrop-compare-mods) created
14511         (dragdrop-drop-do-functions) correctly checks for buttons and
14512         modifiers
14513
14514 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14515
14516         * setup-paths.el (paths-default-info-directories): Replace
14517         path-separator with directory-sep-char.
14518
14519         * files.el (path-separator): Don't define it here.
14520
14521 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14522
14523         * update-elc.el: Ditto.
14524
14525         * setup-paths.el (paths-construct-exec-path): Ditto.
14526
14527         * make-docfile.el: Ditto.
14528
14529         * loadup.el (really-early-error-handler): Ditto.
14530
14531         * find-paths.el (paths-decode-directory-path): Use decode-path
14532         instead of decode-path-internal.
14533
14534         * files.el (parse-colon-path): Update docstring.
14535
14536 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
14537
14538         * subr.el (get-buffer-window-list): Make BUFFER optional.
14539
14540         * window-xemacs.el (windows-of-buffer): Defalias to
14541         get-buffer-window-list.
14542
14543 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14544
14545         * disass.el: Fix maintainer keyword.
14546
14547         * bytecomp.el (byte-compile-and-load-file): Autoload.
14548         (byte-compile-buffer): Ditto.
14549
14550         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
14551         value is returned, not the name.
14552         (lisp-imenu-generic-expression): Enable it.
14553         (lisp-mode-variables): Ditto.
14554         (lisp-indent-offset): Change defconst to defvar.
14555         (lisp-indent-function): Ditto.
14556         (lisp-body-indent): Ditto.
14557
14558 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14559
14560         * modeline.el: Use zap-last-kbd-macro-event.
14561
14562         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
14563         nil, don't attempt to do anything with messages.
14564         (eval-last-sexp): Use `letf' for clarity.
14565
14566 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14567
14568         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
14569
14570 1998-05-11  Martin Buchholz  <martin@xemacs.org>
14571
14572         * buff-menu.el:
14573         * lisp-mode.el:
14574         * obsolete.el:
14575         Change empty docstrings into no doc strings at all.
14576         Fix bogus FSF-format docstrings.
14577         * etags.el: Fix docstring.
14578
14579 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
14580
14581         * package-get.el (package-get): Use internal md5
14582
14583 1998-05-13  SL Baur  <steve@altair.xemacs.org>
14584
14585         * about.el (about-xemacs): Correct abuse of concat.
14586
14587 1998-05-11  SL Baur  <steve@altair.xemacs.org>
14588
14589         * info.el (Info-mode): Use easymenu.
14590
14591 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14592
14593         * apropos.el (apropos): Don't use concat with integers.
14594
14595         * cmdloop.el (describe-last-error): Handle the case when no error
14596         was seen gracefully.
14597
14598         * apropos.el (apropos-print): Use with-displaying-help-buffer as
14599         defun.
14600         (apropos-describe-plist): Ditto.
14601
14602         * help.el (with-displaying-help-buffer): Revert to a defun.
14603         (describe-key): Use it as defun.
14604         (describe-mode): Ditto.
14605         (describe-bindings): Ditto.
14606         (describe-prefix-bindings): Ditto.
14607         (describe-installation): Ditto.
14608         (view-lossage): Ditto.
14609         (describe-function): Ditto.
14610         (describe-variable): Ditto.
14611         (describe-syntax): Ditto.
14612
14613 1998-05-11  Oliver Graf <ograf@fga.de>
14614
14615         * dragdrop.el: changed order of require/provide
14616         (dragdrop-drop-mime-default) changed to new calling conventions
14617         (dragdrop-drop-do-functions) changed to new calling conventions
14618         (dragdrop-function-widget) this one needs more work...
14619
14620 1998-05-10  Oliver Graf <ograf@fga.de>
14621
14622         * about.el: another small change in my entry
14623         * dragdrop.el (dragdrop-drop-log-function): logging added
14624         plus customizations
14625         changed interface to handler functions. now called with event
14626         and object
14627
14628 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
14629
14630         * glyphs.el (divider-pointer-glyph): Declared new glyph,
14631         E-W arrow pointer displayed over draggable dividers.
14632
14633         * mouse.el (default-mouse-motion-handler): Show it when
14634         appropriate.
14635         (drag-window-divider): Added.
14636         ([top-level]): Initialized window-divider-map with a keymap
14637         binding the above function to left button down event.
14638
14639         * x-mouse.el (x-init-pointer-shape): Initialize
14640         divider-pointer-glyph from Cursor.dividerPointer, or use default
14641         E-W double arrow.
14642
14643 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
14644
14645         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
14646
14647 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14648
14649         * simple.el (count-words-buffer): Don't query for buffer.
14650         (count-lines-buffer): Ditto.
14651
14652 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14653
14654         * help.el (where-is): add optional insert argument.
14655
14656 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14657
14658         * help.el (describe-key-briefly): New argument INSERT.
14659
14660         * simple.el (eval-expression): New optional argument; synch with
14661         FSF 20.3.
14662
14663         * keydefs.el (global-map): Add new register bindings.
14664
14665         * register.el: Synched with FSF 20.3.
14666
14667 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14668
14669         * window-xemacs.el (recenter): all arguments are optional.
14670
14671 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
14672
14673         * device.el: (device-pixel-width): Reflected name/parameters
14674         change to device-system-metric.
14675         (device-pixel-height): Ditto.
14676         (device-mm-width): Ditto.
14677         (device-mm-height): Ditto.
14678         (device-bitplanes): Ditto.
14679         (device-color-cells): Ditto.
14680
14681 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14682
14683         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
14684
14685         * cl.el (most-positive-fixnum): Document.
14686         (most-negative-fixnum): Ditto.
14687
14688         * cus-dep.el: Updated comment.
14689
14690         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
14691         constant.
14692
14693         * cus-load.el (custom-put): Removed.
14694
14695         * files.el (after-find-file): Just resignal quit instead of
14696         signaling "canceled".
14697
14698 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14699
14700         * frame.el (other-frame): Use `focus-frame' instead of
14701         select-frame kludges.
14702
14703         * lisp-mode.el: Update lisp-indent-function for
14704         save-selected-frame and with-selected-frame.
14705
14706         * frame.el (save-selected-frame): New macro.
14707         (with-selected-frame): Ditto.
14708         (other-frame): Use `set-frame-focus'.
14709
14710 1998-05-06  Oliver Graf <ograf@fga.de>
14711
14712         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
14713         (dragdrop-drop-url-default) default handler for URL drops created
14714         (dragdrop-drop-mime-default) default handler for MIME drops created
14715         (dragdrop-drop-functions) default custom for handling drops created
14716         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
14717
14718 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
14719
14720         * mouse.el: Removed redundant mouse-mswindows-drop function.
14721
14722 1998-05-05  Oliver Graf <ograf@fga.de>
14723
14724         * about.el: changed some text in my entry
14725         * dragdrop.el: added customs
14726
14727 1998-05-04  Oliver Graf <ograf@fga.de>
14728
14729         * mouse.el: killed global drop key bindings
14730         (mouse-offix-drop) removed
14731         * dragdrop.el: created
14732         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
14733
14734 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
14735
14736         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
14737         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
14738
14739         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
14740         obsolete comment.
14741
14742         * scrollbar.el (scrollbars-visible-p): Use new
14743         {vertical,horizontal}-scrollbar-visible-p specifiers.
14744
14745 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
14746
14747         * device.el (device-pixel-height):
14748         (device-pixel-width):
14749         (device-mm-width):
14750         (device-mm-height):
14751         (device-bitplanes):
14752         (device-color-cells): Moved these 6 functions from device.c; they
14753         all use single (device-system-metrics) call.
14754
14755 1998-05-09  SL Baur  <steve@altair.xemacs.org>
14756
14757         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
14758         were renamed.
14759
14760         * menubar-items.el:
14761         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
14762         Suggested by Hrvoje Niksic <hniksic@srce.hr>
14763
14764         * help.el (help-map): Remove Hyperbole keybinding logic.
14765         Suggested by: Michael Ernst <mernst@cs.washington.edu>
14766
14767 1998-05-08  SL Baur  <steve@altair.xemacs.org>
14768
14769         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
14770         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
14771
14772 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
14773
14774         * msw-glyphs.el: use nicer icon3 from the frame icon.
14775
14776 1998-05-07  SL Baur  <steve@altair.xemacs.org>
14777
14778         * version.el (emacs-version): Remove InfoDock conditionals.
14779
14780         * startup.el (startup-splash-frame): Change ID logo name.
14781
14782 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
14783
14784         * files.el (after-find-file): If the user presses C-g on
14785         directory-creation prompt, kill the buffer.
14786
14787 1998-05-06  SL Baur  <steve@altair.xemacs.org>
14788
14789         * simple.el (count-words-region): Reverse previous change.
14790
14791 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
14792
14793         * replace.el (query-replace): Just call perform-replace.
14794         (query-replace-regexp): Ditto.
14795         (perform-replace): Move region handling here.
14796         (perform-replace): Use the new arg to match-data.
14797
14798 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
14799
14800         * x-init.el: Install X specific display table that
14801           displays char 0240 as a space to avoid whatever it is
14802           that screws up display of that character code.
14803
14804 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
14805
14806         * help.el (function-arglist): If no arguments are documented for a
14807         subr, print nothing rather than incorrect output.
14808
14809 1998-05-05  SL Baur  <steve@altair.xemacs.org>
14810
14811         * cmdloop.el (command-error): Update bail-out error message to use
14812         `emacs-program-name'.
14813
14814         * lib-complete.el: Remove reader macro cruft.
14815
14816         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
14817         cruft.
14818
14819         * simple.el (count-words-region): Drop interactive-p check on the
14820         message.
14821
14822 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
14823
14824         * font.el
14825         * msw-faces.el
14826         Correct spelling of mswindows-font-canonicalize-name.
14827
14828 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
14829
14830         * ldap.el (ldap-host-parameters-alist): Replaced with
14831         `ldap-host-parameters-plist'
14832         (ldap-search): Adapt to previous change
14833
14834 1998-05-02  SL Baur  <steve@altair.xemacs.org>
14835
14836         * about.el (about-hackers): Update Bob Weiner bio.
14837         (about-maintainer-info): Ditto.
14838
14839 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
14840
14841         * simple.el (display-warning-minimum-level): Docfix.
14842
14843 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
14844
14845         * widget.el (:default-get): New keyword.
14846         * wid-edit.el (default, widget-default-default-get): Define it.
14847         (group, widget-group-default-get): Define it.
14848         (menu-choice, widget-choice-default-get): Define it.
14849         (widget-default-get): New function.
14850         (widget-choice-action): Call it.
14851         (widget-editable-list-entry-create): Call it.
14852
14853 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
14854
14855         * byte-optimize.el (byte-boolean-vars): Removed.
14856         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
14857         lookup through `byte-boolean-vars'.
14858
14859 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
14860
14861         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
14862         resource-provided values into ghost specs for scrollbar-height and
14863         scrollbar-width.
14864
14865 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
14866
14867         * byte-optimize.el: Don't attempt to optimize /=.
14868
14869         * bytecomp.el (byte-compile-one-ore-more-args): New function.
14870         (byte-compile-/=): Ditto.
14871
14872 1998-05-02  SL Baur  <steve@altair.xemacs.org>
14873
14874         * apropos.el: Use `with-displaying-help-buffer'.
14875         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
14876         Use `with-displaying-help-buffer'.
14877         (apropos-follow): Do not give special treatment to buffer cursor
14878         was in prior to a mouse click.
14879         (apropos-describe-plist): Use `with-displaying-help-buffer'.
14880         (apropos-print-doc): Set correct buffer for setting text
14881         properties.
14882
14883 1998-05-01  SL Baur  <steve@altair.xemacs.org>
14884
14885         * help.el (help-buffer-prefix-string): New variable.
14886         (help-buffer-name): Use it.
14887
14888         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
14889         mode menu.
14890
14891 1998-04-30  Greg Klanderman  <greg@alphatech.com>
14892
14893         * frame.el (other-frame): Work even when focus-follows-mouse is true.
14894
14895 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
14896
14897         * files.el (find-file-noselect): Update docstring.
14898         (find-file-noselect): Signal an error if found an unreadable file.
14899         (file-chase-links): Save the match data.
14900         (normal-mode): Use `lwarn' and `error-message-string'.
14901         (interpreter-mode-alist): Change defconst to defvar.
14902         (inhibit-first-line-modes-regexps): Ditto.
14903         (inhibit-first-line-modes-regexps): Added .tgz.
14904         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
14905         (change-major-mode-with-file-name): New user-option.
14906         (set-visited-file-name): Synched with FSF.
14907         (file-name-extension): New function, from FSF 20.3.
14908         (file-relative-name): Synched with FSF.
14909         (save-some-buffers): Support the C-r feature.
14910         (recover-session): Synched with FSF.
14911         (kill-some-buffers): Ditto.
14912         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
14913
14914 1998-04-30  SL Baur  <steve@altair.xemacs.org>
14915
14916         * files.el (insert-file): Undo previous change and reenable use of
14917         format.el.
14918
14919 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
14920
14921         * window-xemacs.el (recenter): Define.
14922
14923 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
14924
14925         * font.el (mswindows-font-create-name)
14926         (mswindows-font-create-object): new functions for mswindows type
14927         fonts.
14928
14929         * msw-faces.el (mswindows-font-canicolize-name): fix so that
14930         strings are parsed as well as font objects.
14931
14932 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
14933
14934         * modeline.el (defining-kbd-macro): Restore modeline indication of
14935         kbd-macro being recorded.
14936         (add-minor-mode): Simplify docstring.
14937         (modeline-minor-mode-menu): Remove stuff.
14938
14939 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
14940
14941         * code-process.el (call-process): dynamically decide process
14942         coding type.
14943
14944 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
14945
14946         * modeline.el: Add line-number-mode, column-number-mode to
14947         the modeline minor-mode menu.  Button2 on the line number does
14948         goto-line.
14949
14950 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
14951
14952         * mouse.el: move x-selection-owner-p type things to
14953         selection-owner-p.
14954
14955         * msw-init.el: copy zmacs stuff from x-init.el
14956
14957         * msw-select.el (mswindows-own-selection)
14958         (mswindows-disown-selection) (mswindows-selection-owner-p): new
14959         functions. Very simple minded implementation of selectio
14960         ownership.
14961
14962         * select.el (own-selection) (disown-selection)
14963         (activate-region-as-selection) (select-make-extent-for-selection)
14964         (valid-simple-selection-p): functions moved from x-select.el for
14965         generalized selection.
14966
14967         * x-select.el: see select.el changes.
14968
14969         * x-toolbar.el: use new selection functions.
14970
14971 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14972
14973         * packages.el (packages-find-package-directories): Fixed bug that
14974         would pick up multiple site-package directories.
14975         (package-locations): Added "xemacs-packages" as a late package
14976         location.
14977
14978         * find-paths.el: Now uses `emacs-program-name' and
14979         `emacs-program-version'.
14980         Additions to enforce version-specific directories in
14981         `paths-find-version-directory'.
14982
14983 1998-04-29  SL Baur  <steve@altair.xemacs.org>
14984
14985         * default.el: Removed.
14986         * site-start.el: Removed.
14987
14988 1998-04-29  Didier Verna  <didier@xemacs.org>
14989
14990         * minibuf.el (minibuffer-history-minimum-string-length): Default
14991         to nil.
14992
14993 1998-04-28  SL Baur  <steve@altair.xemacs.org>
14994
14995         * find-paths.el (paths-program-name): Rename.
14996         (paths-emacs-root-p): Ditto.
14997         (paths-find-site-directory): Ditto.
14998
14999 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15000
15001         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15002         `emacs-lisp-byte-compile-and-load'.
15003
15004 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15005
15006         * ldap.el (ldap-search): Fixed additional parameter passing to
15007         `ldap-open'
15008
15009 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15010
15011         * select.el (kill-primary-selection) (selection-owner-p)
15012         (copy-primary-selection) (yank-clipboard-selection)
15013         (selection-exists-p) (delete-primary-selection): new file and
15014         functions that do the right thing for the selected device.
15015
15016         * x-menubar.el: use generalised selection functions.
15017
15018         * dumped-lisp.el: dump select.el.
15019
15020 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15021
15022         * find-paths.el (paths-progname): New variable.
15023         (paths-emacs-root-p): Use it.
15024         (paths-find-site-directory): Ditto.
15025
15026 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15027
15028         * loadup.el ((member "dump" command-line-args)): Dump as
15029         `infodock' if InfoDock.
15030
15031 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15032
15033         * find-paths.el (construct-emacs-version): Simplify, include
15034         program name in the return value.
15035         * (paths-find-version-directory): Use it.
15036
15037 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15038
15039         * info.el (Info-parse-dir-entries): Fixed regexp
15040         (Info-build-dir-anew): Remove full suffix and capitalize info file
15041         name for files with no @direntry
15042         (Info-batch-rebuild-dir): New function
15043         (Info-suffixed-file): Check for regular files instead of simple
15044         file existence (could catch directories before)
15045
15046 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15047
15048         * setup-paths.el, find-paths.el: Removed uses of `not' which
15049         temacs doesn't have.
15050
15051         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15052         into root searching.
15053
15054 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15055
15056         * subr.el: Remove definition of `not'.
15057
15058 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15059
15060         * msw-glyphs.el: enable graphics support.
15061
15062 1998-04-23  Didier Verna  <didier@xemacs.org>
15063
15064         * x-menubar.el (default-menubar): restored the line-number-mode
15065         option.
15066
15067         * misc doc string updates related to the options menu.
15068
15069 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15070
15071         * setup-paths.el (paths-construct-load-path): Fix typo.
15072
15073 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15074
15075         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15076         font-menu-ignore-scaled-fonts don't have to be bound now; this
15077         gets us one step further towards making --no-autoloads work.
15078
15079         * startup.el (normal-top-level): Load auto-autoloads only if
15080         lisp-directory is non-nil.
15081
15082         * setup-paths.el (paths-construct-load-path): Made it robust
15083         against nil lisp-directory.
15084
15085         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15086         to the list of variables that cause a warning when nil.
15087
15088         * toolbar.el (init-toolbar-location): Now works even when there's
15089         no toolbar icon directory.
15090
15091 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15092
15093         * help.el (view-lossage): Recognize it.
15094
15095         * simple.el (log-message): Mark multiline messages.
15096
15097 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15098
15099         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15100
15101 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15102
15103         * package-get.el (package-get-all):  add `\n' separator to
15104         interactive specification so that both variables are read
15105
15106 1998-04-22  Didier Verna  <didier@xemacs.org>
15107
15108         * x-menubar.el: ported the options menu to Custom.
15109         Moved the "read only" toggle button to the buffers menu.
15110         Corrected some missing ;;;###autoload or defcustom.
15111
15112         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15113         the scrollbar-visible specifier for options menu handling.
15114
15115         * toolbar.el (toolbar-visible-p)
15116                      (toolbar-captioned-p)
15117                      (default-toolbar-position): defcustom wrappers around
15118         the toolbar specifiers for options menu handling.
15119
15120         * frame.el (get-frame-for-buffer-default-instance-limit):
15121         defcustom it for options menu handling.
15122
15123         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15124         font-lock-mode for options menu handling.
15125
15126         * cus-start.el: added Custom properties to overwrite-mode for
15127         options menu handling.
15128
15129 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15130
15131         * about.el: shameless self-promotion.
15132
15133 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15134
15135         * simple.el (raw-append-message): Slightly optimize.
15136         (remove-message): Use `push' for clarity.
15137         (append-message): Ditto.
15138         (display-warning): Dito.
15139         (raw-append-message): Send the message to the appropriate device.
15140
15141 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15142
15143         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15144         From Sean MacLennan <Sean.MacLennan@pika.ca>
15145
15146 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15147
15148         * setup-paths.el: Changed `directory-sep-char' to
15149         `path-separator', following a change in GNU Emacs.
15150
15151 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15152
15153         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15154         (Info-build-dir-anew): Add a final newline.
15155         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15156         is `always'
15157         (Info-rebuild-dir): Ditto
15158
15159         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15160
15161 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15162
15163         * simple.el (count-words-buffer): Retain zmacs region.
15164         (count-words-region): Ditto.
15165         * simple.el: (what-line): Expanded line counts.
15166         (count-lines): New parameter to conditionalize whether collapsed
15167         lines get counted.
15168         From Bob Weiner <weiner@altrasoft.com>
15169
15170 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15171
15172         * packages.el (package-locations): infodock-packages must override
15173         mule-packages and packages.
15174
15175 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15176
15177         * wid-edit.el:
15178         remove rude messages from widget-activation-widget-mapper
15179         and widget-activation-glyph-mapper
15180
15181 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15182
15183         * toolbar.el: Remove (featurep 'x) test from
15184         toolbar-make-button-list
15185
15186 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15187
15188         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15189         only if in the same frame.
15190
15191 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15192
15193         * packages.el (package-locations): Added site-packages hierarchy.
15194
15195         * setup-paths.el (paths-default-info-directories): Introduced and
15196         used.
15197
15198         * packages.el, setup-paths.el: Set various path searching depths
15199         to 1.
15200
15201         * packages.el (packages-hierarchy-depth):
15202         (packages-load-path-depth): Introduced and used.
15203
15204         * setup-paths.el (paths-load-path-depth): Introduced and used.
15205
15206         * find-paths.el (paths-find-recursive-path): Added max-depth
15207         parameter.
15208
15209 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15210
15211         * setup-paths.el (paths-construct-info-path): Removed
15212         dependency on behavior of (file-name-as-directory "").
15213
15214 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15215
15216         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15217         lisp objects
15218
15219 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15220
15221         * dump-paths.el, startup.el: Added handling for --debug-paths.
15222
15223 1998-04-15  William M. Perry  <wmperry@aventail.com>
15224
15225         * wid-edit.el: We cannot just set the help-echo or balloon-help
15226           properties for an extent based on the :help-echo widget
15227           property, since help-echo and balloon-help cause an EXTENT to
15228           get passed in, where :help-echo functions are expecting a WIDGET
15229
15230 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15231
15232         * scrollbar.el (init-scrollbar-from-resources): Call
15233         mswindows-init-scrollbar-metrics when appropriate.
15234
15235 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15236
15237         * dumped-lisp.el: dump x-toolbar for window system
15238
15239         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15240         have support and xpm.
15241
15242 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15243
15244         * files.el (toggle-read-only): Fix docstring.
15245         From Didier Verna <didier@xemacs.org>
15246
15247 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15248
15249         * startup.el (normal-top-level): Load autoload-file-name without
15250         specifying an extension---some people only auto-autoload.el.gz.
15251
15252 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15253
15254         * files.el (backup-enable-predicate): Don't bomb on NAME being
15255         nil.
15256
15257 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15258
15259         * find-paths.el, packages.el: Now prefers configure'd paths.
15260         This shouldn't cause any of the originally anticipated problems as
15261         the current paths architecture will not define the various
15262         configure-xxx variables if they're not specified on the configure
15263         command line.
15264
15265         * find-paths.el, setup-paths.el, packages.el: Removed all
15266         mentionings of "/" as a path separator.
15267         Used paths-construct-path throughout.
15268
15269         * find-paths.el (paths-construct-path): Created to assemble paths
15270         from directory components.
15271
15272         * setup-paths.el, packages.el: Used paths-decode-directory-path
15273         instead of decode-path-internal.
15274
15275         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15276         and associates.
15277         (paths-decode-directory-path) Created.
15278
15279         * setup-paths.el: Changed configure-exec-path to
15280         configure-exec-directory.
15281
15282 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15283
15284         * packages.el (packages-find-packages): Fixed decoding of
15285         EMACSPACKAGEPATH.
15286
15287         * startup.el: -no-packages -> -no-early-packages.
15288
15289         (packages-load-package-lisps): Fixed loading of auto-autoload
15290         files.
15291
15292         * startup.el (normal-top-level): Fixed loading of core
15293         auto-autoload.
15294
15295         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15296
15297         * startup.el, packages.el, dump-paths.el: Added proper settings
15298         for site-directory and lisp-directory variables.
15299
15300         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15301         inhibit-package-autoloads and fixed handling of it.
15302
15303         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15304         handling of former inhibit-package-init, now
15305         inhibit-early-packages, to make -vanilla etc. work.
15306
15307 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15308
15309         * code-process.el (start-process): Fallback to 'undecided instead
15310         of 'binary for process input coding stream.
15311
15312         * process.el (start-process): Docstring fix.
15313
15314 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15315
15316         * info.el (Info-insert-dir): Do not insert temporary dir files
15317         in Info-dir-file-attributes
15318         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15319         (Info-rebuild-dir): Ditto.
15320
15321 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15322
15323         * obsolete.el: Added obsoleteness declarations for
15324         `site-directory' and `Info-default-directory-list'.
15325
15326 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15327
15328         * find-paths.el (paths-find-emacs-root): Only look at the
15329         executable at the end of the symlink chain for determining the
15330         Emacs root.
15331
15332 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15333
15334         * setup-paths.el (paths-construct-info-path): Changed construction
15335         to cater to gone default in configure.
15336
15337         * find-paths.el (paths-uniq-append): Added.
15338
15339         * packages.el: Rewritten package path construction once again.
15340
15341         * dump-paths.el, startup.el: Removed package-path as a global
15342         variable.
15343
15344         * package-admin.el (package-admin-add-single-file-package):
15345         (package-admin-add-binary-package): Changed package-path to
15346         late-packages.
15347
15348         * packages.el (packages-split-path): Split path at "/" rather than
15349         nil according to change in emacs.c.
15350
15351 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15352
15353         * setup-paths.el (paths-construct-info-path): Changed info path
15354         order so that directories come out right.
15355         (paths-find-lock-directory): Fixed bug: It used to think
15356         configure-lock-directory is a path.
15357
15358 1998-04-06  Jeff Miller <jmiller@smart.net>
15359
15360         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
15361         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
15362         eases the use of toolbar-add/kill-item functions.
15363
15364 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
15365
15366         * code-files.el (file-coding-system-alist): Commented out
15367         loaddefs.el magical treatment.
15368
15369 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15370
15371         * info.el (Info-rebuild-outdated-dir): Added new option
15372         `conservative' and made it the default
15373         (Info-rebuild-dir): Appropriately parse multi-line description
15374         strings, and multi-section dir files. Issue warning when dir
15375         is rebuilt as temporary
15376         (Info-build-dir-anew): Issue warning when dir is built as
15377         temporary
15378
15379 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
15380
15381         * list-mode.el (list-mode-map): Bind highlight motion commands to
15382         standard keys left, right, C-b and C-f.
15383
15384 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15385
15386         * files.el (auto-mode-alist): allow .sc for Scheme->C
15387
15388 1998-04-06  SL Baur  <steve@altair.xemacs.org>
15389
15390         * loadup.el (pureload): Don't quote (garbage-collect).
15391
15392 1998-04-04  SL Baur  <steve@altair.xemacs.org>
15393
15394         * package-get-base.el: Updated.
15395
15396 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
15397
15398         * isearch-mode.el (isearch-just-started): New variable.
15399         (isearch-mode): Set it.
15400         (isearch-repeat): Advance one character forward only if the search
15401         was successful, and was not just started.
15402         (isearch-repeat): Clear isearch-just-started.
15403
15404 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15405
15406         * finder.el (finder-compile-keywords): Don't eval new finder-inf
15407         if running -batch.
15408
15409 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
15410
15411         * subr.el (listify-key-sequence): Removed.
15412
15413 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
15414
15415         * bytecomp.el (byte-compile-print-gensym): New option.
15416         (byte-compile-output-file-form): Use it.
15417         (byte-compile-output-docform): Ditto.
15418         (byte-compile-compiled-obj-to-list): Ditto.
15419
15420 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
15421
15422         * msw-glyphs.el: set frame icon if xpm support.
15423
15424 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15425
15426         * help.el: Code that pretty prints variable values
15427           removed.
15428
15429 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15430
15431         * find-paths.el (paths-emacs-root-p): Correct test for installation
15432         directory.
15433         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15434
15435 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15436
15437         * loaddefs.el: Don't set debug-ignored-errors; leave
15438           its default value set to nil.
15439
15440 1998-03-29  Damon Lipparelli  <lipp@primus.com>
15441
15442         * info.el (Info-rebuild-dir): fixed mis-spelling.
15443
15444 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15445
15446         * info.el (Info-rebuild-outdated-dir): New custom var
15447         (Info-insert-node): Create/update dir file when needed, ie when it
15448         does not exist or is older than some info files in directory
15449
15450 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15451
15452         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
15453         for last packages, mainly for using a 20.4 package base.
15454
15455         * packages.el (late-packages): Typo fix.  It was called
15456         early-packages.
15457
15458         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
15459         relative symlinks correctly.
15460         (paths-find-emacs-roots): More rigorous checking for plausible
15461         configuration-time root.
15462
15463         * startup.el (normal-top-level): Added a warning if XEmacs cannot
15464         find its roots.
15465
15466 1998-03-27  Martin Buchholz  <martin@xemacs.org>
15467
15468         * faces.el: Fix docstrings.
15469         * glyphs.el: Fix docstrings.
15470         * mouse.el: Fix docstrings.
15471
15472         * frame.el: Change phrase `current frame' to `selected frame'.
15473
15474         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
15475
15476         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
15477         macros using backquote to make them infinitely more readable.
15478
15479 1998-03-30  SL Baur  <steve@altair.xemacs.org>
15480
15481         * packages.el (packages-find-package-path): Hardcoded specialized
15482         InfoDock support until we can clean this up.
15483
15484         * help.el (describe-bindings-1): Return the value of the bindings
15485         help buffer created.
15486         (describe-bindings): Ditto.
15487
15488         * simple.el (set-variable): Restore previous behavior of not
15489         bombing if the variable to set is not boundp.
15490
15491 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15492
15493         * packages.el (packages-handle-package-dumped-lisps): Allow for
15494         non-local files to be loaded off the package-lisp variable.
15495
15496 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15497
15498         * x-faces.el: Global X resources should override
15499           specs for all device classes (color, grayscale, mono);
15500           code currently doesn't override any of them.  Fixed by
15501           calling remove-specifier with '(x default) as the tag
15502           set and allowing inexact matches.
15503
15504 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15505
15506         * faces.el: Separated face initializations based on
15507           device classes into device type specific (tag set,
15508           instantiator) pairs.
15509
15510 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
15511
15512         * wid-edit.el (widget-choice-action): Remember user's explicit
15513         choice.
15514         (widget-choice-value-create): Respect it.
15515         From Richard Stallman <rms@gnu.org>
15516
15517 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15518
15519         * setup-paths.el (paths-construct-info-path): Always append
15520         existing directories from configure-time info path.
15521
15522         * startup.el (startup-setup-paths): Renamed misnamed info-path to
15523         Info-directory-list.
15524
15525         * info.el: Removed Info-default-directory-list which was broken by
15526         design.
15527         Removed bogus initialization of Info-directory-list---startup.el
15528         can do a much better job.
15529         Added autoload of Info-directory-list.
15530
15531         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
15532         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
15533         be exclusive; now it's merely given precedence, just like in the
15534         old days.
15535
15536 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15537
15538         * find-paths.el (paths-find-architecture-directory): Fix bug with
15539         finding; it used to default too early.
15540
15541 1998-03-25  Martin Buchholz <martin@xemacs.org>
15542
15543         * packages.el (packages-split-path): Fix a bug; it used to fail
15544         for paths that weren't split.
15545
15546 1998-03-26  SL Baur  <steve@altair.xemacs.org>
15547
15548         * finder.el (finder-compile-keywords): trap on errors.
15549
15550 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
15551
15552         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
15553           fourth argument of t so that only the specs exactly
15554           matching the tag lists are removed.
15555
15556 1998-03-25  SL Baur  <steve@altair.xemacs.org>
15557
15558         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
15559
15560 1998-03-23  SL Baur  <steve@altair.xemacs.org>
15561
15562         * minibuf.el (mouse-read-file-name-1): If a default directory was
15563         specified, use it for generating the completions.
15564
15565 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15566
15567         * update-elc.el: Now respects inhibit-package-init and
15568         inhibit-site-lisp.
15569         Now does path construction with loadup-paths.
15570
15571         * startup.el (normal-top-level, startup-setup-paths): Now respects
15572         inhibit-package-init and inhibit-site-lisp.
15573
15574         * packages.el (packages-find-package-path): Extended package path
15575         by version-specific hierarchies.
15576         (packages-find-packages): Now respects inhibit flag and
15577         inhibit-site-lisp.
15578         Moved path setup to loadup-paths.
15579
15580         * make-docfile.el: Now respects inhibit-package-init and
15581         inhibit-site-lisp.
15582         Now does path construction with loadup-paths.
15583
15584         * loadup.el: Now respects inhibit-package-init and
15585         inhibit-site-lisp.
15586
15587         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
15588
15589         * loadup-paths.el: New file: setup load-path to encompass
15590         packages.
15591
15592 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15593
15594         * auto-show.el: load-gc renamed to pureload.
15595         * site-load.el: Ditto.
15596         * packages.el (toplevel): Ditto.
15597         * loadup.el (really-early-error-handler): Ditto.
15598         * dumped-lisp.el (preloaded-file-list): Ditto.
15599         * cus-face.el (custom-declare-face): Ditto.
15600
15601 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15602
15603         * <Today>: The Big Path Searching Overhaul.
15604
15605         * find-paths.el: New file: find and assemble paths in the
15606         installation hierarchy.
15607
15608         * setup-paths.el: New file: global layout of paths and directories
15609         within the XEmacs hierarchy.
15610
15611         * packages.el: Replaced everything related to path searching and
15612         startup by code in terms of find-paths.
15613
15614         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
15615         the new path searching engine.
15616
15617         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
15618         and setup-paths.
15619
15620 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15621
15622         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
15623         setup-paths.el.
15624
15625 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15626
15627         * msw-glyphs.el: Added check for 'mswindows feature, so the file
15628         compiles identically in any configuration.
15629         Removed irrelevant commentary.
15630
15631 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15632
15633         * simple.el (set-variable): Allow setting specifiers.
15634
15635 1998-03-19  SL Baur  <steve@altair.xemacs.org>
15636
15637         * lisp.el (forward-sexp): Revert previous change.
15638
15639 1998-03-18  SL Baur  <steve@altair.xemacs.org>
15640
15641         * frame.el (frame-initialize): Use `delete-console' instead of
15642         `delete-device' to delete the stream console to match the usage in
15643         Fkill_emacs.
15644
15645 1998-03-16  SL Baur  <steve@altair.xemacs.org>
15646
15647         * files.el (cdpath-previous): New variable.
15648         (cd): Use it.
15649         From Bob Weiner <weiner@wave.altrasoft.com>
15650
15651 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
15652
15653         * keydefs.el: Changed keybindings of forward-char,
15654           backward, scroll-up and scroll-down to point to their
15655           -command counterparts.
15656
15657         * simple.el: New functions: forwarc-char-command,
15658           backwrad-char-command, scroll-up-command,
15659           scroll-down-command which work liek their counterparts
15660           except that they honor the variable
15661           signal-error-on-buffer-boundary.
15662
15663           Definition of signal-error-on-buffer-boundary received
15664           from src/cmds.c.
15665
15666           defvar declaration added for word-across-newline to avoid
15667           byte-compiler warning about the free variable reference.
15668
15669 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
15670
15671         * winnt.el: Removed "%t" from the beginning of
15672         modeline-format. From now on, there's no nt-specifics in the modeline.
15673
15674 1998-03-14  SL Baur  <steve@altair.xemacs.org>
15675
15676         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
15677         of `when' with `if'.
15678
15679 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
15680
15681         * msw-glyphs.el: New file. Defines TTY-style glyphs for
15682         mswindows. Must be reworked along with glyphs.el, or
15683         merged into it, after there is images support.
15684
15685         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
15686         'mswindows.
15687
15688 1998-03-13  SL Baur  <steve@altair.xemacs.org>
15689
15690         * faces.el: fix for text cursor initialization.
15691         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
15692         From Andy Piper <andyp@parallax.co.uk>
15693
15694 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
15695
15696         * files.el (set-auto-mode): If a mode is not fboundp, check to see
15697         if there is an existing package that handles it and warn the user
15698         about that mode.
15699
15700 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
15701
15702         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
15703         Installation" menu item when Installation-string is not bound.
15704
15705 1998-03-11  SL Baur  <steve@altair.xemacs.org>
15706
15707         * lisp.el (forward-sexp): Fix for test for balanced sexp.
15708         From Jeremiah W. James <jerry@cs.ucsb.edu>
15709
15710 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
15711
15712         * msw-faces.el:
15713         * faces.el: Fix face initialization.
15714
15715 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
15716
15717         * files.el (backup-enable-predicate): fix breakage introduced
15718         by TMPDIR patch.
15719
15720 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15721
15722         * x-faces.el (x-init-face-from-resources): The
15723           TTY face property retrieval functions don't return
15724           specifiers, so use face-property instead.
15725
15726 1998-03-09  SL Baur  <steve@altair.xemacs.org>
15727
15728         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
15729
15730 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15731
15732         * x-menubar.el: Expanded documentation for
15733           option-save-faces.  Changed Options -> Browse Faces
15734           menu entry to invoke customize-face.
15735
15736 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15737
15738         * faces.el: Most face initialization moved out of
15739           init-other-random-faces to the top level so that the
15740           initialization happens before Xemacs is dumped.  Much
15741           of the fascist "face-differs-from-default-p or FROB!"
15742           code has been retired in favor of letting the user do
15743           what they want to do.  Face initialization code changed
15744           to use `default' specifier tag so that the settings can
15745           be overridden later if the user wishes it.
15746
15747 1998-03-08  SL Baur  <steve@altair.xemacs.org>
15748
15749         * about.el (about-hackers): Update contributors list.
15750
15751 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
15752
15753         * specifier.el: Define new specifier tag `default'.
15754
15755         * modeline.el: Initialize faces using `default' tag.
15756
15757         * x-faces.el (x-init-face-from-resources): Remove
15758           specifier specs containing the `default' tag before
15759           adding new specs.
15760
15761 1998-03-02  John Jones  <jj@asu.edu>
15762
15763         * package-get.el (package-get-all): fixed arguments on call to
15764         package-admin-add-single-file-package.
15765         * package-get.el (package-get-installedp): fixed to match
15766         advertised behavior.
15767         * package-get.el: added function package-get-update-all which
15768         installs newest versions of all the current packages (if they are
15769         not already installed).
15770
15771 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
15772
15773         * files.el (find-file-noselect): Uncommented `truename' binding in
15774         `let*' and use it later to set `buffer-file-truename' iff it's
15775         still nil, as happens for example when finding a compressed
15776         file with "jka-compr".
15777
15778 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
15779
15780         * faces.el: in make-face-* type functions do the operation for all
15781         window systems, not just the first one found.
15782
15783         * font.el: call mswindows-list-fonts for mswindows.
15784
15785 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
15786
15787         * code-process.el (call-process-region):
15788         * process.el (call-process-region):
15789         * package-get.el (package-get-dir):
15790         * files.el (backup-enable-predicate):
15791         * gnuserv.el (gnuserv-temp-file-regexp):
15792         Use temp-directory in place of `/tmp'.
15793
15794 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
15795
15796         * "Fast" dired-in-C enhancements for Windows 95/NT:
15797
15798         * files.el: Added function, `wildcard-to-regexp', from GNU
15799           Emacs.
15800
15801         * files.el (insert-directory): Modified to use special
15802           dired-in-C enhancements if present.
15803
15804 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
15805
15806         * code-files.el: make default coding no-conversion.
15807
15808 1998-03-02  SL Baur  <steve@altair.xemacs.org>
15809
15810         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
15811         the load-path.
15812
15813         * update-elc.el: Strip directory when testing for files not to
15814         bytecompile.
15815
15816 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
15817
15818         * lisp-mode.el: Use recommended form for menus.
15819
15820         * info.el (Info-construct-menu): Use recommended form for menus.
15821
15822         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
15823         entry.
15824
15825 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
15826
15827         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
15828           (get-frame-for-buffer-noselect): Always return frames
15829           in the not-this-window-p cond clause.
15830
15831 1998-02-27  SL Baur  <steve@altair.xemacs.org>
15832
15833         * help.el (describe-installation): New function.
15834
15835         * x-menubar.el (default-menubar): Add describe-installation to
15836         Help menu.
15837
15838         * packages.el (packages-unbytecompiled-lisp): Installation.el
15839         should not be bytecompiled.
15840
15841         * dumped-lisp.el (preloaded-file-list): Dump Installation with
15842         XEmacs.
15843
15844         * x-menubar.el (default-menubar): Use correct guard for VM menu
15845         entry.
15846
15847         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
15848         coding.
15849         From Andy Piper <andyp@parallax.co.uk>
15850
15851 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15852
15853         * ldap.el: Do not require ldap-internal at compile time.
15854
15855 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
15856
15857         * code-files.el: new file. a virtual copy of mule-files.el
15858         but without charset
15859         dependencies. (toggle-buffer-file-ocding-system) new function for
15860         changing the eol type for the current buffer.
15861
15862         * code-process.el: new file. a copy of
15863         mule-process.el. mule-process.el will disappear when things have
15864         settled.
15865
15866         * coding.el: new file. a virtual copy of mule-files.el but
15867         without charset dependencies. (coding-system-base) new function
15868         for getting the parent coding system of a coding system with eol
15869         type set.
15870
15871         * dumped-lisp.el: add above files for the non-mule case.
15872
15873 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
15874
15875         * window-xemacs.el (display-buffer): If no explicit
15876           frame is specified, search for a window that displays
15877           the buffer on the currently selected frame, before
15878           searching other frames.
15879
15880 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
15881
15882         * frame.el (get-frame-for-buffer): If not-this-window-p
15883           is non-nil, use window on the selected frame if it is not
15884           also the selected window.  When defaulting, search for
15885           windows on the currently selected fgrame before searching
15886           other frames.
15887
15888 1998-02-25  Didier Verna  <didier@xemacs.org>
15889
15890         * modeline.el (modeline-swap-buffers): originally named
15891         `mouse-release-modeline'. Whether to actually swap the buffers is
15892         decided in `mouse-drag-modeline'.
15893         (mouse-drag-modeline): A button release event is considered a
15894         mouse click is both X (modeline scroll) and Y (modeline drag) pos
15895         stay unchanged.
15896
15897 1998-02-25  SL Baur  <steve@altair.xemacs.org>
15898
15899         * x-menubar.el: Put redo on the menubar.
15900         From Aki Vehtari <Aki.Vehtari@hut.fi>
15901
15902 1998-02-22  Greg Klanderman  <greg@alphatech.com>
15903
15904         * bytecomp.el (displaying-byte-compile-warnings): if
15905         temp-buffer-show-function is set, use it to display current set of
15906         warnings in the "*Compile-Log-Show*" buffer.
15907
15908         * simple.el (display-warning-buffer): if temp-buffer-show-function
15909         is set, use it to display current set of warnings in the
15910         "*Warnings-Show*" buffer.
15911
15912 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15913
15914         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
15915         Common Lisp.
15916
15917 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
15918
15919         * menubar.el: Allow button descriptors at least 2 long.
15920
15921         * x-menubar.el (default-menubar): Use recommended forms.
15922         (file-menu-filter): Remove.
15923         (edit-menu-filter): Remove.
15924
15925 1998-02-24  SL Baur  <steve@altair.xemacs.org>
15926
15927         * about.el (about-hackers): Updated.
15928
15929 1998-02-22  Greg Klanderman  <greg@alphatech.com>
15930
15931         * help.el (help-max-help-buffers): new variable
15932         (help-register-and-maybe-prune-excess): new function
15933         (help-buffer-name): use help-max-help-buffers.
15934         (with-displaying-help-buffer): use
15935         help-register-and-maybe-prune-excess.
15936
15937         * help.el (help-maybe-pretty-print-value): if the value fits on
15938         one line, let it.
15939
15940 1998-02-21  Greg Klanderman  <greg@alphatech.com>
15941
15942         * (with-displaying-help-buffer): there is no need to kill the buffer
15943         if it exists, because with-output-to-temp-buffer will clear it.
15944         further, killing the buffer violates the rule that
15945         temp-buffer-show-function, if set, has the full responsibility of
15946         showing the temp buffer.  killing the buffer fucks with the window
15947         configuration, hosing temp-buffer-show-function.
15948
15949
15950 1998-02-23  Didier Verna  <didier@xemacs.org>
15951
15952         * modeline.el (mouse-drag-modeline):
15953         - Always scroll the modeline that was originally clicked on.
15954         - Use x pixels instead of x characters (which doesn't work anyway)
15955         as horizontal reference for modeline dragging. This allows us to
15956         keep on dragging the modeline even if the motion event occurs in
15957         another window.
15958
15959 1998-02-23  Didier Verna  <didier@xemacs.org>
15960
15961         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
15962         glyph on the modeline to indicate that dragging the mouse has an
15963         effect both horizontally and vertically.
15964
15965 1998-02-24  SL Baur  <steve@altair.xemacs.org>
15966
15967         * about.el (about-xemacs): Get rid of redundant visible version
15968         number.
15969
15970 1998-02-19  SL Baur  <steve@altair.xemacs.org>
15971
15972         * about.el (about-hackers): Update credits.
15973
15974 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
15975
15976         * prim/register.el (view-register): Show register type file-query.
15977
15978 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
15979
15980         * mode-motion.el (mode-motion-highlight-internal):
15981           save-excursion inside save-window-exucrsion form to
15982           hide buffer point changes from save-window-excursion.
15983           Prevents display flickering when the mouse pointer
15984           moves.
15985
15986 1998-02-17  Didier Verna  <didier@xemacs.org>
15987
15988         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
15989         function to handle correctly the case of a toolbar one side of the
15990         window: scrolling will not necessarily happen.
15991
15992 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
15993
15994         * files.el (after-find-file): Restore missing argument
15995           to format that provides filename for "... consider M-x
15996           recover-file" message.  Also call `message' with "%s"
15997           as the first arg instead of an arbitrary string.
15998
15999 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16000
16001         * about.el (about-hackers): Various additions.
16002
16003 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16004
16005         * autoload.el (generate-file-autoloads-1): Don't force an extra
16006         line out when copying on-the-same line autoloads.
16007
16008         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16009         is installed.
16010
16011 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16012
16013         * x11/x-win-xfree86.el (x-win-init-xfree86):
16014         * x11/x-win-sun.el (x-win-init-sun):
16015         * x11/x-init.el (x-initialize-compose):
16016         * prim/simple.el:
16017         (backward-or-forward-kill-sexp):
16018         (backward-or-forward-kill-sentence):
16019         (backward-or-forward-kill-word):
16020         (backward-or-forward-delete-char):
16021         * prim/isearch-mode.el (isearch-help-or-delete-char):
16022         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16023         x-keysym-on-keyboard-p to detect backspace.
16024         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16025         Clean up symbols used with dead keys, checking Linux and solaris
16026         keysyms.
16027         Simplify x-win-*.el using above methods.
16028         Change documentation for x-keysym-*-p functions.
16029
16030 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16031
16032         * about.el (about-hackers): Restore entries for Michael Sperber and
16033         Vinnie Shelton.
16034         From Vinnie Shelton <acs@acm.org>
16035
16036 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16037
16038         * simple.el (count-words-region): Ditto.
16039
16040 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16041
16042         * simple.el (count-words-buffer): Document.  Don't print anything
16043         if non-interactive.
16044
16045 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16046
16047         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16048         multiple files in InfoDock.
16049
16050 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16051
16052         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16053         from version.el in InfoDock.
16054
16055         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16056         specially.
16057
16058 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16059
16060         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16061         variable name in docstring.
16062
16063 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16064
16065         * menubar.h: Include "gui.h".
16066
16067 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16068
16069         * site-load.el: Fix documentation.
16070
16071 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16072
16073         * package-get-base.el (package-get-base): Updated.
16074
16075         * keymap.el: PC-ize.
16076
16077 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16078
16079         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16080         from' on a fresh line.
16081
16082 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16083
16084         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16085         object.
16086
16087 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16088
16089         * undo-stack.el: PC-ize.
16090
16091         * cmdloop.el: PC-ize.
16092
16093 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16094
16095         * bytecomp-runtime.el: PC-ize.
16096
16097         * byte-optimize.el: Prolog fixup.  PC-ize.
16098
16099         * cus-dep.el: Spelling fix.
16100
16101         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16102         entries follow).
16103
16104 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16105
16106         * text-mode.el (text-mode-hook-identify): New function,
16107         put on text-mode-hook.  Set text-mode-variant here.
16108         (text-mode): Don't set it here.
16109
16110 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16111
16112         * text-mode.el (text-mode-hook): New defvar.
16113         (text-mode-variant): New variable.
16114         (text-mode): Set that variable locally.
16115         (toggle-text-mode-auto-fill): New command.
16116
16117 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16118
16119         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16120
16121 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16122
16123         * text-mode.el (paragraph-indent-text-mode):
16124         Renamed from spaced-text-mode.
16125         (text-mode-map): Bind TAB to indent-relative.
16126         (indented-text-mode-map): Variable deleted.
16127         (indented-text-mode): Now an alias for text-mode.
16128
16129 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16130
16131         * loadup.el: test-atoms debugging stuffs removed.
16132
16133 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16134
16135         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16136
16137 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16138
16139         * help.el (describe-beta): Made it use `locate-data-file'.
16140         (describe-distribution): Ditto.
16141         (describe-copying): Ditto.
16142         (describe-project): Ditto.
16143         (view-emacs-news): Ditto.
16144
16145         * help-nomule.el (help-with-tutorial): Made it use
16146         `locate-data-file' to find tutorial.
16147
16148 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16149
16150         * about.el: Corrected my email address.
16151
16152         * mouse.el: Added 'mouse-mswindows-drop' similar to
16153         'mouse-offix-drop'.
16154
16155 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16156
16157         * loadup.el (running-xemacs): Spelling fix.
16158
16159 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16160
16161         * packages.el (packages-find-packages-1): Don't allow a backwards
16162         compatible lisp tree to overwrite `preloaded-file-list'.
16163
16164 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16165
16166         * loadup.el: Don't delete "xemacs" prior to dumping.
16167
16168 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16169
16170         * package-info.el (pi-last-mod-date): New function.
16171         (pi-author-version): New function.
16172         (batch-update-package-info): Use them.
16173
16174 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16175
16176         * frame.el (get-frame-for-buffer-default-to-current): Create.
16177         (get-frame-for-buffer-noselect): Allow user to use current frame
16178         with `get-frame-for-buffer-default-to-current'.
16179
16180 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16181
16182         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16183         (byte-compile-output-docform): Ditto.
16184         (byte-compile-compiled-obj-to-list): Ditto.
16185
16186 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16187
16188         * startup.el (command-line-1): Removed code that ran
16189           buffer-menu.
16190
16191 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16192
16193         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16194
16195 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16196
16197         * frame.el (suspend-emacs-or-iconify-frame): Check using
16198         `device-on-window-system-p' instead of explicitly checking for X,
16199         so that the same logic works for MS Windows.
16200         (suspend-or-iconify-emacs): Ditto.
16201
16202 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16203
16204         * about.el (about-maintainer-info): Andy Piper is back.
16205         (xemacs-hackers): Updated Andy Piper's email address.
16206         (about-hackers): Added Jonathan Harris.
16207         (about-hackers): Updated Tibor Polgar's email address.
16208
16209 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16210
16211         * about.el: Add xemacs.org email manager.
16212
16213         * package-get-base.el (package-get-base): Updated with most recent
16214         package updates.
16215
16216 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16217
16218         * help.el (function-arglist): Use `indirect-function' instead of
16219         `symbol-function' so that aliases are treated correctly.
16220
16221 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16222
16223         * help.el (help-map): Add f1 binding to `help-for-help'.
16224         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16225         (describe-key-briefly): Use `princ' "%s" to print object.
16226         (with-displaying-help-buffer): Kill buffer if it exists, again.
16227         (describe-key): Use `princ' "%s" to print object.
16228         (describe-function-1): Use `princ' "%s" to print object.
16229         Commented out alias lines removed.
16230         (help-pretty-print-limit): New variable to control pretty-printing
16231         of variable values.
16232         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16233         `help-pretty-print-value' again.  Only print-print when OBJECT is
16234         list of length less than `help-pretty-print-limit'.
16235         (describe-variable): Use `help-maybe-pretty-print-value' again.
16236
16237 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16238
16239         * simple.el (blink-matching-open): Remove C++ kludge.
16240         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16241
16242 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16243
16244         * info.el (Info-default-directory-list): Made the documentation
16245         more explanitory.
16246
16247 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16248
16249         * lisp/packages.el:
16250         * lisp/package-admin.el:
16251         * lisp/build-report.el:
16252         Fix typos.
16253
16254 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16255
16256         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16257         warnings in Java buffers without final newline and editing the
16258         last line.
16259
16260 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16261
16262         * packages.el (packages-find-packages-1): Don't allow a backwards
16263         compatible lisp tree to overwrite `preloaded-file-list'.
16264         Suggested by Colin Rafferty  <colin@xemacs.org>
16265
16266         * mouse.el (mouse-offix-drop): Set undo-boundary.
16267         From Oliver Graf <ograf@fga.de>
16268
16269 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16270
16271         * loadup.el (load-gc): rewrite as defun.
16272         Print something sensical if a required dump-time file isn't found.
16273
16274 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16275
16276         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16277         bug strikes a menudescriptor.
16278
16279         * package-get-base.el (package-get-base): Updated.
16280
16281         * package-info.el (batch-update-package-info): Derive REQUIRES
16282         from the Makefile.
16283
16284 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16285
16286         * files.el (save-some-buffers): Don't play games with deleting
16287         other windows if we are in the minibuffer window.
16288
16289 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16290
16291         * modeline.el (modeline-minor-mode-menu): Add support for :active
16292         (add-minor-mode): Document :active property to TOGGLE.
16293
16294 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16295
16296         * modeline.el (modeline-minor-mode-menu): Add support for an
16297         `:included' predicate in the `toggle-sym' plist.
16298         (add-minor-mode): Document the :included property, format
16299         docstring some more.
16300         (modeline-minor-mode-menu): Documentation string added.
16301
16302 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16303
16304         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16305         labels from the symbol-names by thwacking off the overly redundant
16306         and overused "mode", parenthesizing "minor", and capitalizing the
16307         resultant strings.  Also shortened the menu's title by eliminating
16308         the redundant buffer name.
16309         (add-minor-mode): Beautified the docstring, added mention of the
16310         `:menu-tag' property of TOGGLE.
16311         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16312         `toggle-sym' to beatify the mode-life menus.
16313         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16314         `auto-fill-function'.
16315
16316 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16317
16318         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16319         menus to :style 'toggle.
16320
16321 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16322
16323         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16324
16325 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16326
16327         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16328         only recognize first hyperlink.
16329         (hyper-apropos-highlightify): Deletia, this is already done by
16330         `hyper-apropos-insert-face'.
16331         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16332
16333 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16334
16335         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16336         mail.
16337         (toolbar-mail-reader): Add support for `send'.
16338         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
16339
16340 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16341
16342         * info.el (Info-emacs-info-file-name): Add defvar for
16343         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
16344         will function properly.
16345
16346 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
16347
16348         * simple.el: make the backwards delete function called by
16349         `backward-or-forward-delete-char' user configurable.
16350
16351 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16352
16353         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
16354         compiled function got loaded from.
16355
16356 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16357
16358         * term/apollo.el: Synched up with InfoDock 3.6.2.
16359
16360 1998-01-08  SL Baur  <steve@altair.xemacs.org>
16361
16362         * startup.el (load-init-file): Load autoloads earlier.
16363         (startup-splash-frame): Handle InfoDock logo.
16364
16365         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
16366         InfoDock.
16367         (x-init-toolbar-from-resources): Move from x-toolbar.el.
16368
16369         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
16370         doesn't have this function.
16371
16372         * packages.el (locate-data-file): Fix to call `locate-file'.
16373
16374 1998-01-07  SL Baur  <steve@altair.xemacs.org>
16375
16376         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
16377         version of version.el.
16378         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
16379
16380         * x-menubar.el (default-menubar): Guard reference to
16381         `gnuserv-frame'.
16382         (default-menubar): Guard references to `font-lock-mode'.
16383         (default-menubar): Guard references to font-menu-this-frame-only-p'.
16384         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
16385
16386         * make-docfile.el: Don't snarf doc strings from autoloads.
16387
16388         * startup.el (load-init-file): Use algorithm from loaddefs.el for
16389         loading auto-autoloads files.
16390
16391         * loaddefs.el: Disable dumping autoloads.
16392
16393 1998-01-05  SL Baur  <steve@altair.xemacs.org>
16394
16395         * lisp-mnt.el: Synch to Emacs 20.2.
16396
16397         * help.el: Remove manual autoload of `finder-by-keyword'.
16398
16399         * finder.el (finder-by-keyword): Autoload.
16400
16401         * help.el: Conditionalize hyperbole setup.
16402
16403 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16404
16405         * packages.el (package-require): Update to reflect new data format.
16406
16407 1998-01-02  Didier Verna  <didier@xemacs.org>
16408
16409         * x-menubar.el (default-menubar): make the tutorials available
16410         through the menubar. (Plus some compilation warnings cleanup).
16411
16412 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16413
16414         * check-features.el: New file.  Perform sanity check after build.
16415
16416         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
16417         files to tooltalk package.
16418         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
16419         package.
16420
16421         * package-admin.el (package-admin-xemacs): Use better default for
16422         location of XEmacs binary.
16423
16424 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
16425
16426         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
16427         tag with sexp and add value tag with value `t'.
16428
16429 1998-01-03  SL Baur  <steve@altair.xemacs.org>
16430
16431         * package-get.el: Changes to work with real data.
16432         From Pete Ware <ware@cis.ohio-state.edu>
16433
16434         * packages.el (packages-reload-autoloads): Guard load for the time
16435         being.
16436
16437         * update-elc.el ("packages.el"): Force loading packages.el instead
16438         of possibly out-of-date packges.elc.
16439         * make-docfile.el ("packages.el"): Ditto.
16440
16441 1998-01-02  Colin Rafferty  <colin@xemacs.org>
16442
16443         * build-report.el (build-report-delete-regexp): Added a rule for
16444         the main tarball shadowing anything past it.
16445
16446 1998-01-02  SL Baur  <steve@altair.xemacs.org>
16447
16448         * packages.el (package-provide): Delete a previous provide.
16449
16450         * package-info.el: New file.
16451
16452         * package-get.el: New file.
16453         From Pete Ware <ware@cis.ohio-state.edu>
16454         (package-get): Fix md5 computation to work with Mule.
16455
16456 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16457
16458         * simple.el (log-message-*): Quote symbols in docstrings properly.
16459
16460 1998-01-01  SL Baur  <steve@altair.xemacs.org>
16461
16462         * packages.el (packages-new-autoloads): Ignore symbolic links.
16463
16464         * cus-face.el (face-custom-attributes-get): Fix typo.
16465         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16466
16467 1997-12-31  SL Baur  <steve@altair.xemacs.org>
16468
16469         * startup.el (load-init-file): Reload new or changed autoloads
16470         unless inhibited.  Reload modified dumped lisp (stubbed).
16471
16472         * packages.el (packages-new-autoloads): New function.
16473         (packages-reload-autoloads): New function.
16474         (packages-reload-dumped-lisp): New (stub) function.
16475
16476         * loadup.el: Inhibit reloading dumped files when running temacs.
16477
16478         * loadhist.el (file-provides): Extend to handle variant
16479         extensions.
16480
16481         * replace.el (query-replace): Fix typo.
16482
16483 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16484
16485         * make-docfile.el: list-autoloads-path has been renamed.
16486         * update-elc.el: list-autoloads has been renamed.
16487
16488         * packages.el (packages-list-autoloads): Renamed.
16489         (packages-list-autoloads-path): Ditto.
16490
16491 1997-12-29  Colin Rafferty  <colin@xemacs.org>
16492
16493         * packages.el (packages-find-packages-1): Made it signal a warning
16494         for an error in an auto-autoload.el file.
16495
16496 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16497
16498         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
16499         tag with const.
16500         From Aki Vehtari <Aki.Vehtari@hut.fi>
16501
16502         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
16503
16504         * loadhist.el (unload-feature): Remove autoload.
16505
16506 1997-12-28  SL Baur  <steve@altair.xemacs.org>
16507
16508         * loadhist.el: Unpackaged.
16509
16510         * help.el (describe-symbol-find-file): Rename
16511         `describe-function-find-file' and make old name obsolete.
16512         (describe-function-1): Use it.
16513         (describe-function-1): Guard reference to
16514         `compiled-function-annotation'.
16515
16516 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16517
16518         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
16519         argument.
16520         (help-mode-quit): New optional arg to control whether it kills or
16521         buries.  Tidied up.
16522         (with-displaying-help-buffer): Don't kill buffer initially, even
16523         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
16524         (help-pretty-print-value): Rename back from
16525         `help-maybe-pretty-print-value'!  If `pp-internal' is available
16526         use it, otherwise use dumped `cl-prettyprint'.
16527         (describe-variable): Use `help-pretty-print-value' again.
16528         (find-func): Removed reference to "find-func" at end.
16529
16530 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
16531
16532         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
16533           GUI XEmacs. Rename? x-menubar is rather window system
16534           independant, except for a couple of items.
16535
16536 1997-12-26  SL Baur  <steve@altair.xemacs.org>
16537
16538         * x-menubar.el (default-menubar): Remove hyperbole and oobr
16539         entries as they will no longer be distributed with XEmacs.
16540
16541         * format.el (format-alist): Fix image/tiff regexps.
16542         From P. E. Jareth Hein <jareth@camelot-soft.com>
16543
16544         * help.el (help-maybe-pretty-print-value): Rename.
16545         (describe-variable): Use it.
16546         (describe-variable): Add trailing linefeed.
16547
16548 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16549
16550         * help.el (describe-function-1): Don't output anything for
16551           arglist of autoload functions.
16552
16553 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16554
16555         * help.el (describe-function-1): Don't output anything for
16556           arglist of autoload functions.
16557
16558 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16559
16560         * help.el (help-mode-map): New bindings for `help-mode-bury',
16561         `describe-function-at-point', `describe-variable-at-point',
16562         `Info-elisp-ref', `customize-variable', `help-next-section' and
16563         `help-prev-section'.
16564         (help-next-section): New function.
16565         (help-prev-section): New function.
16566         (help-mode-quit): Changed to kill the help buffer.
16567         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
16568         correctly.
16569         (help-buffer-name): New function to generate the name of help
16570         buffers.
16571         (with-displaying-help-buffer): Is now a macro.  Takes an new first
16572         argument giving the name of the help buffer.
16573         (describe-key): Use `with-displaying-help-buffer' with name.
16574         (describe-mode): Ditto.
16575         (describe-bindings): Ditto.
16576         (describe-prefix-bindings): Ditto.
16577         (view-lossage): Ditto.
16578         (with-syntax-table): New macro.
16579         (function-called-at-point): Use `ignore-errors' and
16580         `with-syntax-table'.
16581         (function-at-point): Ditto.
16582         (describe-function): Use `with-displaying-help-buffer' with name.
16583         (function-arglist): Extracted from `describe-function-1'.  Returns
16584         function's arglist as string.
16585         (function-documentation): Extracted from `describe-function-1'.
16586         Returns function's docstring.
16587         (describe-function-1): Remove all the "stream" garbage, including
16588         the stream argument.  Use `function-arglist' and
16589         `function-documentation'.
16590         (describe-function-arglist): Just use `function-arglist'.
16591         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
16592         (help-pretty-print-value): New function to help with
16593         pretty-printing variable values.  Knows about `#<...>'.  Needs
16594         `pp-internal'.
16595         (describe-variable): Use `with-displaying-help-buffer' with name.
16596         Formatting improved.  Display file where variable is defined, if
16597         known.  Use `help-pretty-print-value'.
16598         (describe-syntax): Use `with-displaying-help-buffer' with name.
16599         (list-processes): Remove "stream" garbage.
16600
16601 1997-12-25  SL Baur  <steve@altair.xemacs.org>
16602
16603         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
16604         call a dumped routine instead.
16605
16606         * x-win-xfree86.el: Wrap file in defun.
16607         * x-win-sun.el: Ditto.
16608
16609 1997-12-23  SL Baur  <steve@altair.xemacs.org>
16610
16611         * help.el (view-emacs-news): Remove usage of outl-mouse which
16612         advises functions and does other evil things.
16613
16614 1997-12-22  SL Baur  <steve@altair.xemacs.org>
16615
16616         * format.el (format-alist): Add `image/tiff'.
16617         From P. E. Jareth Hein <jareth@camelot-soft.com>
16618
16619 1997-12-21  SL Baur  <steve@altair.xemacs.org>
16620
16621         * about.el (about-hackers): More names added.
16622
16623         * make-docfile.el: Remove superfluous package path search.
16624
16625         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
16626
16627 1997-12-20  SL Baur  <steve@altair.xemacs.org>
16628
16629         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
16630         ignored shadows.
16631
16632 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16633
16634         * startup.el (set-default-load-path): Make sure lisp and site-lisp
16635         get trailing slashes when added to the load-path.
16636
16637         * x-init.el (init-x-win): Locate where XEmacs X localization files
16638         are.
16639
16640 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
16641
16642         * x-faces.el: Added support for foregroundToolBarColor
16643           to xpm-color-symbols.
16644
16645 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16646
16647         * etags.el (tags-remove-duplicates): Removed.
16648         (buffer-tag-table-list): Use `delete-duplicates'.
16649
16650         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
16651         correctly.
16652         (get*): Defalias to `get'.
16653
16654         * cl.el (eql): Compare integers with `eq'.
16655         (cl-map-extents): Check for `map-extents' first.
16656
16657 1997-12-17  Didier Verna  <didier@xemacs.org>
16658
16659         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
16660         added the 'numero', 'copyright' and 'trademark' symbols.
16661
16662         * leim/quail/latin-post.el ("french-postfix"): see above.
16663
16664 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16665
16666         * widget.el (define-widget): Check the arguments.
16667
16668         * cus-edit.el (customize-face): Use `check-argument-type'.
16669         (custom-variable-value-create): Use `signal' to signal error.
16670         (custom-variable-reset-saved): Ditto.
16671         (custom-variable-reset-standard): Ditto.
16672         (custom-face-reset-saved): Ditto.
16673
16674         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
16675         (widget-default-format-handler): Ditto.
16676         (widget-checklist-add-item): Ditto.
16677         (widget-radio-add-item): Ditto.
16678         (widget-editable-list-entry-create): Ditto.
16679         (widget-sexp-prompt-value): Ditto.
16680
16681         * custom.el (custom-declare-variable): Signal errors better.
16682         (custom-handle-keyword): Ditto.
16683         (custom-declare-group): Ditto.
16684
16685         * window-xemacs.el (windows): Ditto.
16686
16687         * menubar.el (menu): Ditto.
16688
16689         * keydefs.el (keyboard): Ditto.
16690
16691         * minibuf.el (minibuffer): Ditto.
16692
16693         * process.el (execute): Ditto.
16694
16695         * fill.el (fill): Ditto.
16696
16697         * modeline.el (modeline): Ditto.
16698
16699         * help.el (help): Ditto.
16700
16701         * faces.el (faces): Ditto.
16702
16703         * files.el (files): Ditto.
16704
16705         * x-init.el (x): Ditto.
16706
16707         * lisp-mode.el (lisp): Ditto.
16708
16709         * process.el (processes): Ditto.
16710
16711         * mouse.el (mouse): Ditto.
16712
16713         * abbrev.el (abbrev): Moved from cus-edit.
16714
16715         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
16716         as variable declaration.
16717
16718 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16719
16720         * menubar.el (find-menu-item): Use `check-argument-type'.
16721         (find-menu-item): Cosmetic changes.
16722
16723 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16724
16725         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
16726
16727 1997-12-17  SL Baur  <steve@altair.xemacs.org>
16728
16729         * startup.el (set-default-load-path): Only search package-path
16730         when not running temacs.
16731
16732         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
16733         files.
16734
16735         * loadup.el: Correct commentary.  Reformatting.
16736         (really-early-error-handler): Use absolute path to the
16737         first dumped-lisp.el file.
16738         (really-early-error-handler): Print full path name of
16739         each dumped lisp file (inherited from InfoDock).
16740
16741         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
16742         dumped-lisp.el files.
16743
16744         * make-docfile.el (preloaded-file-list): Reorder when the
16745         package-path is searched.
16746         * update-elc.el: Ditto.
16747
16748         * lisp-mode.el (call-with-condition-handler): Treat the same as
16749         `condition-case' for indentation.
16750
16751         * about.el (about-xemacs): Update release date.
16752
16753 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16754
16755         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
16756         anywhere but at the last clause.
16757         (ecase): Disallow `t' and `otherwise'.
16758
16759 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16760
16761         * cus-edit.el (custom-buffer-create-buttons): New function
16762         from stuff moved out of `custom-buffer-create-internal'.
16763         (custom-novice): New variable.  Default t.
16764         (custom-display-global-buttons): Ditto.  Default `top'.
16765         (custom-buffer-create-internal): Only display help if
16766         `custom-novice' is non-nil.  Display global buttons according to
16767         `custom-display-global-buttons'.
16768
16769 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16770
16771         * menubar.el (find-menu-item): Use `check-argument-type'.
16772         (find-menu-item): Cosmetic changes.
16773
16774 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16775
16776         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
16777         look.
16778
16779 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
16780
16781         * format.el (format-deannotate-region):  Bug fix.
16782         Deannotating a region containing unknown tags would fail
16783         (causing decoding of text/enriched to fail at user level)
16784
16785 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
16786
16787         * minibuf.el (read-directory-name): Support sixth
16788           arg, HISTORY, as already documented.
16789
16790 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16791
16792         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
16793         to `ecase'.
16794
16795 1997-12-14  SL Baur  <steve@altair.xemacs.org>
16796
16797         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
16798         skk-activate.
16799
16800 1997-12-13  SL Baur  <steve@altair.xemacs.org>
16801
16802         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.