update.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2019-04-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4         setting for `===hng-wks'.
5
6         * mule/mule-charset.el (default-coded-charset-priority-list): Add
7         `===hng-wks'.
8
9         * mule/mule-conf.el (===hng-wks): New coded-charset for XEmacs
10         CHISE.
11
12 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
13
14         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
15         setting for `===hng-sab'.
16
17         * mule/mule-charset.el (default-coded-charset-priority-list): Add
18         `===hng-sab'.
19
20         * mule/mule-conf.el (===hng-sab): New coded-charset for XEmacs
21         CHISE.
22
23 2019-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
24
25         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
26         setting for `===hng-ykk'.
27
28         * mule/mule-charset.el (default-coded-charset-priority-list): Add
29         `===hng-ykk'.
30
31         * mule/mule-conf.el (===hng-ykk): New coded-charset for XEmacs
32         CHISE.
33
34 2019-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
35
36         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
37         setting for `===hng-kkh'.
38
39         * mule/mule-charset.el (default-coded-charset-priority-list): Add
40         `===hng-kkh'.
41
42         * mule/mule-conf.el (===hng-kkh): New coded-charset for XEmacs
43         CHISE.
44
45 2019-03-29  MORIOKA Tomohiko  <tomo.git@chise.org>
46
47         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
48         setting for `===hng-fhs'.
49
50         * mule/mule-charset.el (default-coded-charset-priority-list): Add
51         `===hng-fhs'.
52
53         * mule/mule-conf.el (===hng-fhs): New coded-charset for XEmacs
54         CHISE.
55
56 2019-03-18  MORIOKA Tomohiko  <tomo.git@chise.org>
57
58         * mule/mule-charset.el (default-coded-charset-priority-list): Add
59         `==>daijiten'.
60
61         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
62         setting for `==>daijiten'.
63
64         * mule/mule-conf.el (==>daijiten): New coded-charset for XEmacs
65         CHISE.
66
67 2019-03-16  MORIOKA Tomohiko  <tomo.git@chise.org>
68
69         * mule/mule-conf.el (=daijiten): Use 14924 instead of 14923 as the
70         last number of its code.
71
72 2019-03-15  MORIOKA Tomohiko  <tomo.git@chise.org>
73
74         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
75         settings for `=daijiten', `==daijiten' and `===daijiten'.
76
77         * mule/mule-charset.el (default-coded-charset-priority-list): Add
78         `=daijiten', `==daijiten' and `===daijiten'.
79
80         * mule/mule-conf.el (=daijiten): New coded-charset for XEmacs
81         CHISE.
82         (==daijiten): Ditto.
83         (===daijiten): Ditto.
84
85 2019-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
86
87         * mule/mule-charset.el (default-coded-charset-priority-list): Add
88         `=>ucs-bmp-itaiji-008'.
89
90         * mule/mule-conf.el (=>ucs-itaiji-008): New coded-charset for
91         XEmacs CHISE.
92         (=>ucs-bmp-itaiji-008): New coded-charset for XEmacs CHISE.
93
94 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
95
96         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
97         of #x9FCC as the value of `max-code'.
98
99 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
100
101         * mule/mule-charset.el (default-coded-charset-priority-list): Add
102         `=>>ucs-bmp-cjk@unicode'.
103
104         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
105         for XEmacs CHISE.
106
107 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
108
109         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
110         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
111         `===shuowen-jiguge5'.
112
113         * mule/mule-charset.el (default-coded-charset-priority-list): Add
114         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
115
116         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
117         XEmacs CHISE.
118         (===shuowen-jiguge4): Ditto.
119         (===shuowen-jiguge5): Ditto.
120
121 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
122
123         * mule/mule-charset.el (default-coded-charset-priority-list): Add
124         `=ucs-sip-var-005'.
125
126         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
127         XEmacs CHISE.
128
129 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
130
131         * mule/mule-charset.el (default-coded-charset-priority-list): Add
132         `=>>hanyo-denshi/ib'.
133
134 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
135
136         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
137         setting for `=>big5-cdp@iwds-1'.
138
139 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
140
141         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
142         setting for `=big5-cdp-var-010'.
143
144 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
145
146         * mule/mule-charset.el (default-coded-charset-priority-list): Add
147         `=big5-cdp-var-010'.
148
149         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
150         XEmacs CHISE.
151
152 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
153
154         * mule/mule-charset.el (default-coded-charset-priority-list): Add
155         `=ucs-sip-itaiji-008'.
156
157         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
158         XEmacs CHISE.
159
160 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
161
162         * mule/mule-charset.el (default-coded-charset-priority-list): Add
163         `=>ucs-sip-itaiji-006'.
164
165         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
166         XEmacs CHISE.
167
168 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
169
170         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
171         setting for `=+>big5-cdp', `=>big5-cdp@component' and
172         `=>big5-cdp@cognate'.
173
174         * mule/mule-charset.el (default-coded-charset-priority-list): Add
175         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
176
177 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
178
179         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
180         CHISE.
181         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
182         mother.
183         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
184
185 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
186
187         * mule/mule-charset.el (default-coded-charset-priority-list): Add
188         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
189
190         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
191         XEmacs CHISE.
192         (=>big5-cdp@component): Ditto.
193         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
194
195 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
196
197         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
198         setting for `=>ucs-itaiji-001@iwds-1'.
199
200         * mule/mule-charset.el (default-coded-charset-priority-list): Add
201         `=>ucs-bmp-itaiji-001@iwds-1'.
202
203         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
204         for XEmacs CHISE.
205         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
206
207 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
208
209         * mule/mule-charset.el (default-coded-charset-priority-list):
210         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
211         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
212         `chinese-isoir165'.
213
214         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
215         CHISE.
216
217 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
218
219         * mule/mule-charset.el (default-coded-charset-priority-list): Add
220         `=ucs-sip-itaiji-006'.
221
222         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
223         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
224
225 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
226
227         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
228         setting for `=>ucs-itaiji-009'.
229
230         * mule/mule-charset.el (default-coded-charset-priority-list): Add
231         `==ucs-bmp-itaiji-001'.
232
233         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
234         (=big5-cdp-itaiji-003): Doc fix.
235         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
236
237 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
238
239         * mule/mule-charset.el (default-coded-charset-priority-list): Add
240         `=>zinbun-oracle'.
241
242 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
243
244         * mule/mule-charset.el (default-coded-charset-priority-list): Add
245         `=>ucs-sip-itaiji-003'.
246
247         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
248         (=>ucs-bmp-itaiji-003): Fix `long-name'.
249         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
250
251 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
252
253         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
254         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
255
256 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
257
258         * mule/mule-charset.el (default-coded-charset-priority-list): Add
259         `==ucs-bmp-itaiji-006'.
260
261         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
262         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
263         (==ucs-bmp-itaiji-006): Ditto.
264
265 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
266
267         * mule/mule-charset.el (default-coded-charset-priority-list): Add
268         `=ucs-bmp-itaiji-012'.
269
270         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
271         XEmacs CHISE.
272         (=ucs-bmp-itaiji-012): Ditto.
273
274 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
275
276         * mule/mule-charset.el (default-coded-charset-priority-list): Add
277         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
278
279 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
280
281         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
282         CHISE.
283
284 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
285
286         * mule/mule-charset.el (default-coded-charset-priority-list): Add
287         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
288         and `=>>cns11643-6'.
289
290         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
291         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
292         (=>>cns11643-3): Ditto.
293         (=>>cns11643-4): Modify DOC.
294         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
295
296 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
297
298         * mule/mule-charset.el (default-coded-charset-priority-list): Add
299         `=>ucs-sip-itaiji-005'.
300
301         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
302         XEmacs CHISE.
303
304 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
305
306         * mule/mule-charset.el (default-coded-charset-priority-list): Add
307         `==hanyo-denshi/tk/mf-01'.
308
309         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
310         for XEmacs CHISE.
311
312 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
313
314         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
315         `=>ucs-itaiji-007'.
316
317 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
318
319         * mule/mule-charset.el (default-coded-charset-priority-list): Add
320         `==ucs-sip-var-002'.
321
322         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
323         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
324
325 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
326
327         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
328         setting for `==ucs-itaiji-001'.
329
330 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
331
332         * mule/mule-charset.el (default-coded-charset-priority-list): Add
333         `==ucs-sip-itaiji-001'.
334
335         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
336         XEmacs CHISE.
337         (==ucs-sip-itaiji-001): Ditto.
338
339 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
340
341         * mule/mule-charset.el (default-coded-charset-priority-list): Add
342         `=+>ucs-bmp-var-003'.
343
344         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
345         CHISE.
346         (=+>ucs-bmp-var-003): Ditto.
347
348 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
349
350         * mule/mule-charset.el (default-coded-charset-priority-list): Add
351         `=>ucs-bmp-cjk@cognate'.
352
353         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
354         XEmacs CHISE.
355
356 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
357
358         * mule/mule-charset.el (default-coded-charset-priority-list): Add
359         `=ucs-sip-itaiji-005'.
360
361         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
362         XEmacs CHISE.
363
364 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
365
366         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
367         setting for `=>ucs@cognate'.
368
369         * mule/mule-charset.el (default-coded-charset-priority-list): Add
370         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
371
372         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
373         CHISE.
374         (=>ucs@hanyo-denshi): Abolished.
375         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
376         (=>ucs-bmp-itaiji-009): Ditto.
377         (=>ucs-sip@cognate): Ditto.
378
379 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
380
381         * mule/mule-charset.el (default-coded-charset-priority-list): Add
382         `=>ucs-bmp-itaiji-004'.
383
384         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
385         XEmacs CHISE.
386
387 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
388
389         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
390         setting for `=>ucs-itaiji-004'.
391
392 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
393
394         * mule/mule-charset.el (default-coded-charset-priority-list): Add
395         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
396         `=>ucs-bmp-itaiji-007'.
397
398         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
399         XEmacs CHISE.
400         (=>ucs-itaiji-004): Ditto.
401         (=>ucs-sip-itaiji-004): Ditto.
402         (=>ucs-bmp-itaiji-007): Ditto.
403
404 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
405
406         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
407         setting for `=ucs-itaiji-010'.
408
409 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
410
411         * mule/mule-charset.el (default-coded-charset-priority-list):
412         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
413         - Add `=ucs-bmp-itaiji-010'.
414         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
415           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
416         - Add `=>ucs-sip@iwds-1'.
417
418         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
419         XEmacs CHISE.
420         (=ucs-bmp-itaiji-010): Ditto.
421         (=>ucs-sip@iwds-1): Ditto.
422
423 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
424
425         * mule/mule-charset.el (default-coded-charset-priority-list): Add
426         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
427
428         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
429         XEmacs CHISE.
430         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
431
432 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
433
434         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
435         setting for `=>ucs-itaiji-003'.
436
437 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
438
439         * mule/mule-charset.el (default-coded-charset-priority-list): Add
440         `=>ucs-bmp-itaiji-003'.
441
442         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
443         XEmacs CHISE.
444         (=>ucs-bmp-itaiji-003): Ditto.
445
446 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
447
448         * mule/mule-charset.el (default-coded-charset-priority-list): Add
449         `=ucs-bmp-itaiji-011'.
450
451         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
452         XEmacs CHISE.
453
454 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
455
456         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
457         setting for `==ucs-var-002'.
458
459 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
460
461         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
462         setting for `==ucs-itaiji-002'.
463
464 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
465
466         * mule/mule-charset.el (default-coded-charset-priority-list): Add
467         `==ucs-sip-itaiji-002'.
468
469         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
470         XEmacs CHISE.
471
472 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
473
474         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
475         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
476
477         * mule/mule-charset.el (default-coded-charset-priority-list): Add
478         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
479         `=>ucs-sip-itaiji-007'.
480
481         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
482         XEmacs CHISE.
483         (=>ucs-sip-itaiji-007): Ditto.
484         (=ucs-sip-itaiji-007): Ditto.
485         (=ucs-itaiji-011): Ditto.
486         (=ucs-sip-itaiji-011): Ditto.
487
488 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
489
490         * mule/mule-coding.el (coded-charset-entity-reference-alist):
491         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
492
493 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
494
495         * mule/mule-charset.el (default-coded-charset-priority-list): Add
496         `==ucs-bmp-var-002'.
497
498         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
499         CHISE.
500         (==ucs-bmp-var-002): Ditto.
501
502         * mule/mule-coding.el (coded-charset-entity-reference-alist):
503         Modify some priorities.
504
505 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
506
507         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
508         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
509         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
510
511 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
512
513         * mule/mule-charset.el (default-coded-charset-priority-list): Add
514         `=big5-cdp-var-001'.
515
516         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
517         XEmacs CHISE.
518
519 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
520
521         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
522         setting for `==ucs-itaiji-005'.
523
524 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
525
526         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
527         setting for `=ucs-itaiji-007'.
528
529         * mule/mule-charset.el (default-coded-charset-priority-list): Add
530         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
531
532         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
533         XEmacs CHISE.
534         (==ucs-bmp-itaiji-005): Ditto.
535         (=ucs-itaiji-007): Ditto.
536         (=ucs-bmp-itaiji-007): Ditto.
537
538 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
539
540         * mule/mule-charset.el (default-coded-charset-priority-list): Add
541         `==gt-pj-k1' and `==gt-pj-k2'.
542
543 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
544
545         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
546         CHISE.
547         (==gt-pj-k2): Ditto.
548
549 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
550
551         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
552         setting for `=>ucs-itaiji-005'.
553
554 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
555
556         * mule/mule-charset.el (default-coded-charset-priority-list): Add
557         `=>>cbeta'.
558
559 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
560
561         * mule/mule-charset.el (default-coded-charset-priority-list): Add
562         `=>ucs-sip@component'.
563
564         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
565         instead of `=ucs' as its mother.
566         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
567
568         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
569         setting for `=>ucs-itaiji-006'.
570
571 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
572
573         * mule/mule-charset.el (default-coded-charset-priority-list): Add
574         `=>ucs-bmp-itaiji-006'.
575
576         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
577         XEmacs CHISE.
578         (=>ucs-bmp-itaiji-006): Ditto.
579
580 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
581
582         * mule/mule-charset.el (default-coded-charset-priority-list): Add
583         `=>ucs-bmp-itaiji-001'.
584
585         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
586         XEmacs CHISE.
587
588 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
589
590         * mule/mule-charset.el (default-coded-charset-priority-list): Add
591         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
592
593         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
594         instead of `=ucs' as its mother.
595         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
596         (==ucs-bmp-itaiji-002): Ditto.
597         (==ucs-itaiji-003): Ditto.
598         (==ucs-bmp-itaiji-003): Ditto.
599
600 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
601
602         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
603         setting for `=big5-cdp-var-002'.
604
605         * mule/mule-charset.el (default-coded-charset-priority-list): Add
606         `=big5-cdp-var-002'.
607
608         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
609         XEmacs CHISE.
610
611 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
612
613         * mule/mule-charset.el (default-coded-charset-priority-list): Add
614         `=ucs-sip-var-004'.
615
616         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
617         XEmacs CHISE.
618
619 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
620
621         * mule/mule-charset.el (default-coded-charset-priority-list): Add
622         `=>ucs-bmp-cjk@iwds-1'.
623
624         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
625         XEmacs CHISE.
626
627 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
628
629         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
630         setting for `=ucs-var-005'.
631
632         * mule/mule-charset.el (default-coded-charset-priority-list): Add
633         `=ucs-bmp-var-005'.
634
635         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
636         CHISE.
637         (=ucs-bmp-var-005): Ditto.
638
639 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
640
641         * mule/mule-charset.el (default-coded-charset-priority-list): Add
642         `=>ucs-sip-itaiji-002'.
643
644         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
645         XEmacs CHISE.
646
647 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
648
649         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
650         setting for `=>ucs-itaiji-002'.
651
652 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
653
654         * mule/mule-charset.el (default-coded-charset-priority-list): Add
655         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
656
657         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
658         (=>ucs-itaiji-002): Ditto.
659         (=>ucs-bmp-itaiji-002): Ditto.
660
661 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
662
663         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
664         setting for `=>ucs-itaiji-001'.
665
666 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
667
668         * mule/mule-charset.el (default-coded-charset-priority-list): Add
669         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
670
671         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
672         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
673         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
674         (=>ucs-sip-itaiji-001): Ditto.
675
676         * mule/mule-coding.el(coded-charset-entity-reference-alist):
677         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
678         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
679
680 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
681
682         * mule/mule-charset.el (default-coded-charset-priority-list):
683         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
684         `=jef-china3' and `chinese-isoir165'.
685
686 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
687
688         * mule/mule-charset.el (default-coded-charset-priority-list): Add
689         `=>ucs-bmp-itaiji-005'.
690
691         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
692         XEmacs CHISE.
693         (=>ucs-bmp-itaiji-005): Ditto.
694
695 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
696
697         * mule/mule-charset.el (default-coded-charset-priority-list): Add
698         `=+>jis-x0213-2'.
699
700 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
701
702         * mule/mule-charset.el (default-coded-charset-priority-list): Add
703         `=+>adobe-japan1-6'.
704
705 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
706
707         * mule/mule-charset.el (default-coded-charset-priority-list): Add
708         `=+>jis-x0208@1978'.
709
710 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
711
712         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
713         setting for `=>ucs@component'.
714
715 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
716
717         * mule/mule-charset.el (default-coded-charset-priority-list): Add
718         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
719
720 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
721
722         * mule/mule-coding.el (coded-charset-entity-reference-alist):
723         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
724
725 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
726
727         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
728         CHISE.
729         (=>ucs@jis/2004): Ditto.
730
731 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
732
733         * mule/mule-coding.el (coded-charset-entity-reference-alist):
734         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
735
736 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
737
738         * mule/mule-charset.el (default-coded-charset-priority-list): Add
739         `=>cbeta'.
740
741 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
742
743         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
744         setting for `==big5-cdp-itaiji-001'.
745
746         * mule/mule-charset.el (default-coded-charset-priority-list): Add
747         `==big5-cdp-itaiji-001'.
748
749         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
750         XEmacs CHISE.
751
752 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
753
754         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
755         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
756         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
757
758         * mule/mule-charset.el (default-coded-charset-priority-list): Add
759         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
760         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
761
762         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
763         XEmacs CHISE.
764         (=>big5-cdp-itaiji-001): Ditto.
765         (=big5-cdp-itaiji-002): Ditto.
766         (=big5-cdp-itaiji-003): Ditto.
767
768 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
769
770         * mule/mule-charset.el (default-coded-charset-priority-list): Add
771         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
772
773 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
774
775         * mule/mule-charset.el (default-coded-charset-priority-list):
776         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
777         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
778         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
779
780         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
781         setting for `=ucs-var-008'.
782
783         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
784         CHISE.
785         (=ucs-bmp-var-008): Likewise.
786
787 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
788
789         * mule/mule-charset.el (default-coded-charset-priority-list):
790         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
791
792 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
793
794         * mule/mule-charset.el (default-coded-charset-priority-list): Add
795         `==ucs-sip@JP/hanazono'.
796
797         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
798         XEmacs CHISE.
799
800 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
801
802         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
803         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
804
805         * mule/mule-charset.el (default-coded-charset-priority-list): Add
806         `=ucs-bmp-var-006'.
807
808         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
809         CHISE.
810         (=ucs-bmp-var-006): Likewise.
811
812 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
813
814         * mule/mule-charset.el (default-coded-charset-priority-list): Add
815         `=ucs-bmp-itaiji-009'.
816
817         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
818         XEmacs CHISE.
819         (=ucs-bmp-itaiji-009): Likewise.
820
821 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
822
823         * mule/mule-charset.el (default-coded-charset-priority-list): Add
824         `=>big5-cdp'.
825
826 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
827
828         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
829         (utf-8-ivs-gb): Likewise.
830         (utf-8-gb-er): Likewise.
831         (utf-8-ivs-gb-er): Likewise.
832         (utf-8-cns): Likewise.
833         (utf-8-ivs-cns): Likewise.
834         (utf-8-cns-er): Likewise.
835         (utf-8-ivs-cns-er): Likewise.
836         (utf-8-big5): Likewise.
837         (utf-8-ivs-big5): Likewise.
838         (utf-8-big5-er): Likewise.
839         (utf-8-ivs-big5-er): Likewise.
840         (utf-8-jis): Likewise.
841         (utf-8-ivs-jis): Likewise.
842         (utf-8-jis-er): Likewise.
843         (utf-8-ivs-jis-er): Likewise.
844         (utf-8-ks): Likewise.
845         (utf-8-ivs-ks): Likewise.
846         (utf-8-ks-er): Likewise.
847         (utf-8-ivs-ks-er): Likewise.
848
849 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
850
851         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
852         (utf-8-ivs-jp): Likewise.
853         (utf-8-jp-er): Likewise.
854         (utf-8-ivs-jp-er): Likewise.
855
856 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
857
858         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
859         setting for `=ucs-var-010'.
860
861         * mule/mule-charset.el (default-coded-charset-priority-list): Add
862         `=ucs-bmp-var-010'.
863
864         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
865         CHISE.
866         (=ucs-bmp-var-010): Likewise.
867
868 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
869
870         * mule/mule-charset.el (default-coded-charset-priority-list): Add
871         `=ucs-sip@JP/hanazono'.
872
873         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
874         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
875
876 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
877
878         * mule/mule-charset.el (default-coded-charset-priority-list):
879         - Add `=big5-cdp-var-004'.
880         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
881           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
882
883         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
884         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
885         `=big5-cdp-var-005'.
886
887         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
888         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
889         `=big5-cdp-var-003'.
890         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
891         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
892         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
893
894 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
895
896         * mule/mule-charset.el (default-coded-charset-priority-list):
897         Don't prefer ucs-compat CCSes to other CCSes.
898
899 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
900
901         * mule/mule-charset.el (default-coded-charset-priority-list): Add
902         `===ucs-bmp-cjk-compat@unicode'.
903
904         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
905         coded-charset for XEmacs CHISE.
906
907 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
908
909         * mule/mule-charset.el (default-coded-charset-priority-list): Add
910         `=ucs-sip-itaiji-003'.
911
912         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
913         XEmacs CHISE.
914
915 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
916
917         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
918         setting for `=ucs-var-004'.
919
920         * mule/mule-charset.el (default-coded-charset-priority-list): Add
921         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
922
923         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
924         XEmacs CHISE.
925         (=ucs-var-004): Ditto.
926         (=ucs-bmp-var-004): Ditto.
927
928 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
929
930         * mule/mule-charset.el (default-coded-charset-priority-list): Add
931         `=ucs-sip-var-003'.
932
933         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
934         XEmacs CHISE.
935
936 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
937
938         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
939         setting for `=ucs-itaiji-006'.
940
941         * mule/mule-charset.el (default-coded-charset-priority-list): Add
942         `=ucs-bmp-itaiji-006'.
943
944         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
945         XEmacs CHISE.
946         (=ucs-bmp-itaiji-006): Ditto.
947
948 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
949
950         * mule/mule-charset.el (default-coded-charset-priority-list): Add
951         `=ucs-sip-var-002'.
952
953         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
954         XEmacs CHISE.
955
956 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
957
958         * mule/mule-charset.el (default-coded-charset-priority-list): Add
959         `=ucs-sip-itaiji-002'.
960
961         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
962         XEmacs CHISE.
963
964 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
965
966         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
967         setting for `==hanyo-denshi/tk'.
968
969 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
970
971         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
972         (=hanyo-denshi/tk): Fix `long-name'.
973         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
974
975 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
976
977         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
978         setting for `=>mj'.
979
980 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
981
982         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
983         coded-charset for XEmacs CHISE.
984
985 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
986
987         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
988         setting for `=hanyo-denshi/tk'.
989
990 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
991
992         * mule/mule-charset.el (default-coded-charset-priority-list): Add
993         `=hanyo-denshi/tk/mf-01'.
994
995         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
996         XEmacs CHISE.
997         (=hanyo-denshi/tk/mf-01): Ditto.
998
999 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1000
1001         * mule/mule-charset.el (default-coded-charset-priority-list):
1002         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
1003
1004 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1005
1006         * mule/mule-charset.el (default-coded-charset-priority-list):
1007         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
1008
1009 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1010
1011         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1012         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
1013
1014         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1015         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
1016
1017         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
1018         XEmacs CHISE.
1019         (=ucs-bmp-itaiji-004): Ditto.
1020         (=ucs-itaiji-005): Ditto.
1021         (=ucs-bmp-itaiji-005): Ditto.
1022
1023 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1024
1025         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1026         `=ucs-sip-itaiji-001'.
1027
1028         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
1029         XEmacs CHISE.
1030
1031 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1032
1033         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1034         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
1035         `=ucs-itaiji-008'.
1036
1037         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1038         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
1039         `=ucs-bmp-itaiji-008'.
1040
1041         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
1042         XEmacs CHISE.
1043         (=ucs-bmp-itaiji-001): Ditto.
1044         (=ucs-itaiji-003): Ditto.
1045         (=ucs-bmp-itaiji-003): Ditto.
1046         (=ucs-itaiji-008): Ditto.
1047         (=ucs-bmp-itaiji-008): Ditto.
1048
1049 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1050
1051         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1052         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
1053
1054         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
1055         for XEmacs CHISE.
1056         (==ucs-bmp-cjk-compat@JP): Ditto.
1057
1058 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1059
1060         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1061         setting for `===hng-tzs'.
1062
1063         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1064         `===hng-tzs'.
1065
1066         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
1067         CHISE.
1068
1069 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1070
1071         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1072         setting for `===hng-doh'.
1073
1074         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1075         `===hng-doh'.
1076
1077         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
1078         CHISE.
1079
1080 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1081
1082         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1083         setting for `===hng-wad'.
1084
1085         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1086         `===hng-wad'.
1087
1088         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
1089         CHISE.
1090
1091 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1092
1093         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1094         settings for `==koseki' and `===hng-kcc'.
1095
1096         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1097         `===hng-kcc'.
1098
1099         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1100         CHISE.
1101
1102 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1103
1104         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1105         setting for `===hng-nkk'.
1106
1107         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1108         `===hng-nkk'.
1109
1110         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1111         CHISE.
1112
1113 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1114
1115         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1116         setting for `===hng-ink'.
1117
1118         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1119         `===hng-ink'.
1120
1121         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1122         CHISE.
1123
1124 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1125
1126         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1127         setting for `===hng-jhk'.
1128
1129         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1130         `===hng-jhk'.
1131
1132         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1133         CHISE.
1134
1135 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1136
1137         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1138         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1139         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1140         (===jis-x0213-1@2004): Likewise.
1141         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1142         "jisx0213\\(\\.2004\\)-1" as the registry.
1143         (=+>jis-x0213-1@2004): Likewise.
1144         (=>jis-x0213-1@2004): Likewise.
1145
1146         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1147         `===jis-x0213-1@2004'.
1148
1149 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1150
1151         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1152         setting for `===hng-nak'.
1153
1154         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1155         `===hng-nak'.
1156
1157         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1158         CHISE.
1159
1160 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1161
1162         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1163         setting for `===hng-hos'.
1164
1165         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1166         `===hng-hos'.
1167
1168         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1169         CHISE.
1170
1171 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1172
1173         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1174         setting for `===hng-tzj'.
1175
1176         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1177         `===hng-tzj'.
1178
1179         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1180         CHISE.
1181
1182 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1183
1184         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1185         setting for `===hng-kae'.
1186
1187         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1188         `===hng-kae'.
1189
1190         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1191         CHISE.
1192
1193 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1194
1195         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1196         setting for `===hng-kar'.
1197
1198         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1199         `===hng-kar'.
1200
1201         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1202         CHISE.
1203
1204 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1205
1206         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1207         setting for `===hng-kyd'.
1208
1209         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1210         `===hng-kyd'.
1211
1212         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1213         CHISE.
1214
1215 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1216
1217         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1218         setting for `===hng-hok'.
1219
1220         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1221         `===hng-hok'.
1222
1223         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1224         CHISE.
1225
1226 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1227
1228         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1229         setting for `===hng-jyu'.
1230
1231         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1232         `===hng-jyu'.
1233
1234         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1235         CHISE.
1236
1237 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1238
1239         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1240         setting for `===hng-zkd'.
1241
1242         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1243         `===hng-zkd'.
1244
1245         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1246         CHISE.
1247
1248 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1249
1250         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1251         setting for `===hng-kmi'.
1252
1253         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1254         `===hng-kmi'.
1255
1256         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1257         CHISE.
1258
1259 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1260
1261         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1262         setting for `===hng-okd'.
1263
1264         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1265         `===hng-okd'.
1266
1267         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1268         CHISE.
1269
1270 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1271
1272         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1273         setting for `===hng-nkm'.
1274
1275         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1276         `===hng-nkm'.
1277
1278         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1279         CHISE.
1280
1281 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1282
1283         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1284         setting for `===hng-nto'.
1285
1286         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1287         `===hng-nto'.
1288
1289         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1290         CHISE.
1291
1292 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1293
1294         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1295         setting for `===hng-yhk'.
1296
1297         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1298         `===hng-yhk'.
1299
1300         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1301         CHISE.
1302
1303 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1304
1305         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1306         setting for `===hng-sok'.
1307
1308         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1309         `===hng-sok'.
1310
1311         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1312         CHISE.
1313
1314 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1315
1316         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1317         setting for `===hng-kda'.
1318
1319         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1320         `===hng-kda'.
1321
1322         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1323         CHISE.
1324
1325 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1326
1327         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1328         setting for `===hng-myz'.
1329
1330         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1331         `===hng-myz'.
1332
1333         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1334         CHISE.
1335
1336 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1337
1338         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1339         setting for `===hng-kgk'.
1340
1341         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1342         `===hng-kgk'.
1343
1344         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1345         CHISE.
1346
1347 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1348
1349         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1350         setting for `===hng-drt'.
1351
1352         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1353         `===hng-drt'.
1354
1355         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1356         CHISE.
1357
1358 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1359
1360         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1361         setting for `===hng-mam'.
1362
1363         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1364         `===hng-mam'.
1365
1366         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1367         CHISE.
1368
1369 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1370
1371         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1372         setting for `===hng-dng'.
1373
1374         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1375         `===hng-dng'.
1376
1377         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1378         CHISE.
1379
1380 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1381
1382         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1383         setting for `=>cns11643-5'.
1384
1385 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1386
1387         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1388         setting for `===hng-keg'.
1389
1390         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1391         `===hng-keg'.
1392
1393         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1394         CHISE.
1395
1396 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1397
1398         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1399         setting for `===hng-jou'.
1400
1401         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1402         `===hng-jou'.
1403
1404         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
1405         CHISE.
1406
1407 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1408
1409         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1410         setting for `===hng-smk'.
1411
1412         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1413         `===hng-smk'.
1414
1415         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
1416         CHISE.
1417
1418 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1419
1420         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1421         setting for `===hng-kyo'.
1422
1423         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1424         `===hng-kyo'.
1425
1426         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
1427         CHISE.
1428
1429 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1430
1431         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1432         setting for `===hng-kss'.
1433
1434         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1435         `===hng-kss'.
1436
1437         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
1438         CHISE.
1439
1440 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1441
1442         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1443         setting for `===hng-wan'.
1444
1445         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1446         `===hng-wan'.
1447
1448         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
1449         CHISE.
1450
1451 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1452
1453         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1454         setting for `===hng-ksk'.
1455
1456         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1457         `===hng-ksk'.
1458
1459         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
1460         CHISE.
1461
1462 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1463
1464         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1465         setting for `===hng-kyu'.
1466
1467         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1468         `===hng-kyu'.
1469
1470         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
1471         CHISE.
1472
1473 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1474
1475         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1476         setting for `===hng-skk'.
1477
1478         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1479         `===hng-skk'.
1480
1481         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
1482         CHISE.
1483
1484 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1485
1486         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1487         setting for `===hng-sik'.
1488
1489         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1490         `===hng-sik'.
1491
1492         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
1493         CHISE.
1494
1495 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1496
1497         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1498         setting for `===hng-kbk'.
1499
1500         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1501         `===hng-kbk'.
1502
1503         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
1504         CHISE.
1505
1506 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1507
1508         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1509         setting for `===hng-kcj'.
1510
1511         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1512         `===hng-kcj'.
1513
1514         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
1515         CHISE.
1516
1517 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1518
1519         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1520         setting for `===hng-k24'.
1521
1522         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1523         `===hng-k24'.
1524
1525         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
1526         CHISE.
1527
1528 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1529
1530         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1531         setting for `===hng-gok'.
1532
1533         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1534         `===hng-gok'.
1535
1536         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
1537         CHISE.
1538 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1539
1540         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1541         setting for `===hng-tsu'.
1542
1543         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1544         `===hng-tsu'.
1545
1546         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
1547         CHISE.
1548
1549 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1550
1551         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1552         setting for `===hng-sys'.
1553
1554         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1555         `===hng-sys'.
1556
1557         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
1558         CHISE.
1559
1560 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1561
1562         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1563         - Use "&HNG010-<d><d><d><d><d>;" instead of
1564           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
1565         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
1566
1567         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1568         `=ucs-bmp-itaiji-002' and `===hng-khm'.
1569
1570         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
1571         "hngkhi-0" as the suffix of registry.
1572         (===hng-khm): New coded-charset for XEmacs CHISE.
1573         (=ucs-itaiji-002): Ditto.
1574         (=ucs-bmp-itaiji-002): Ditto.
1575
1576 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1577
1578         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1579         setting for `=>ucs@iwds-1'.
1580
1581         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
1582         XEmacs CHISE.
1583
1584 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1585
1586         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
1587         CHISE.
1588
1589         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1590         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
1591         `===hng-khi'.
1592
1593 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1594
1595         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1596         setting for `===hng-khi'.
1597
1598         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1599         `===hng-khi'.
1600
1601         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
1602         CHISE.
1603
1604 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1605
1606         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
1607         #x9FA5 as the value of `max-code'.
1608         (=ucs-bmp-var-002): Likewise.
1609         (=ucs-bmp-var-003): Likewise.
1610         (=ucs-bmp-itaiji-084): Likewise.
1611         (=ucs-bmp-cjk@JP): Likewise.
1612         (=ucs-bmp-cjk@JP/hanazono): Likewise.
1613         (==ucs-bmp-cjk@JP/hanazono): Likewise.
1614         (=>ucs-bmp-cjk@component): Likewise.
1615
1616 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1617
1618         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
1619         CHISE.
1620
1621 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1622
1623         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
1624         XEmacs CHISE.
1625         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
1626         `==jis-x0208@1978/2-pr' as the mother.
1627
1628 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1629
1630         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
1631         CHISE.
1632
1633 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1634
1635         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1636         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
1637
1638 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1639
1640         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1641         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
1642
1643 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1644
1645         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1646         setting for `===ucs@gb'.
1647
1648 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1649
1650         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1651         setting for `===hanyo-denshi/ks', `===jis-x0208' and
1652         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
1653         as the entity-reference for `===jis-x0213-1@2000'; use
1654         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
1655
1656 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1657
1658         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1659         `===jis-x0208'.
1660
1661         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
1662         instead of `===jis-x0208' as the mother.
1663         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
1664         `===jis-x0208' as the mother.
1665         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
1666         `===jis-x0208' as the mother.
1667         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
1668         `===jis-x0213-1' as the mother.
1669         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
1670         `===jis-x0213-1' as the mother.
1671         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
1672         the mother.
1673         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
1674         mother.
1675
1676 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1677
1678         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1679         setting for `=ucs-var-001'.
1680
1681 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1682
1683         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1684         `=ucs-bmp-var-001'.
1685
1686         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
1687         CHISE.
1688         (=ucs-bmp-var-001): Ditto.
1689
1690         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1691         setting for `=ucs-var-003'.
1692
1693 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1694
1695         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1696         `=ucs-bmp-var-003'.
1697
1698         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
1699         CHISE.
1700         (=ucs-bmp-var-003): Ditto.
1701
1702 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1703
1704         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1705         setting for `=ucs-var-002'.
1706
1707         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1708         `=ucs-bmp-var-002'.
1709
1710         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
1711         CHISE.
1712         (=ucs-bmp-var-002): Ditto.
1713
1714 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1715
1716         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
1717         XEmacs CHISE.
1718         (==jis-x0208@1978/5pr): Ditto.
1719
1720 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1721
1722         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1723         `=>ucs-bmp-cjk@component'.
1724
1725         * mule/mule-conf.el (=>ucs@component): New coded-charset for
1726         XEmacs CHISE.
1727         (=>ucs-bmp-cjk@component): Ditto.
1728
1729 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1730
1731         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1732         setting for `=>iwds-1'.
1733
1734 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1735
1736         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
1737         CHISE.
1738
1739 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1740
1741         * mule/mule-charset.el (default-coded-charset-priority-list):
1742         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
1743         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
1744         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
1745         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
1746
1747 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1748
1749         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1750         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
1751
1752         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
1753         `=>>ucs@iso' as the mother.
1754         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
1755         mother.
1756
1757 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1758
1759         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1760         setting for `===hanyo-denshi/ia'.
1761
1762 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1763
1764         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1765         `===hanyo-denshi/ia'.
1766
1767 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1768
1769         * mule/mule-conf.el (=koseki): Fix DOC.
1770         (==koseki): New coded-charset for XEmacs CHISE.
1771
1772 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1773
1774         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
1775         XEmacs CHISE.
1776         (===hanyo-denshi/jd): Fix DOC.
1777
1778 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1779
1780         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1781         setting for `===hanyo-denshi/ip'.
1782
1783 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1784
1785         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1786         `===hanyo-denshi/ip'.
1787
1788         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
1789         XEmacs CHISE.
1790
1791 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1792
1793         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1794         `==ucs-radicals@unicode' and `=>daikanwa'.
1795
1796         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
1797         for XEmacs CHISE.
1798
1799 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1800
1801         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
1802         XEmacs CHISE.
1803
1804 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1805
1806         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1807         `===ruimoku-v6'.
1808
1809 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1810
1811         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1812         setting for `===ruimoku-v6'.
1813
1814 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1815
1816         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
1817         CHISE.
1818
1819 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1820
1821         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
1822         coded-charset for XEmacs CHISE.
1823
1824 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1825
1826         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
1827         XEmacs CHISE.
1828
1829 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1830
1831         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1832         `===ucs-sip@iso'.
1833
1834 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1835
1836         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
1837         CHISE.
1838
1839 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1840
1841         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1842         `==ucs-sip@iso'.
1843
1844         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
1845         CHISE.
1846
1847 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1848
1849         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
1850         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
1851         (=ucs-sip-ext-b@iso): Fix registry.
1852         (==ucs-sip-ext-b@iso): Ditto.
1853         (===ucs-sip-ext-b@iso): Ditto.
1854
1855         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1856         `=ucs-sip@iso'.
1857
1858 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1859
1860         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1861         setting for `=>cbeta'.
1862
1863 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1864
1865         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1866         `=>cns11643-7'.
1867
1868         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
1869
1870 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1871
1872         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1873         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
1874
1875 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1876
1877         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
1878         `=ucs@cns'.
1879         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
1880         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
1881         `=ucs@jis/1990'.
1882         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
1883         `=ucs@jis/2000'.
1884         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
1885         `=ucs@jis/2004'.
1886         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
1887
1888         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1889         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
1890
1891 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1892
1893         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
1894         XEmacs CHISE.
1895         (==jis-x0208@1978/1pr): Ditto.
1896         (==jis-x0208@1978/2-pr): Ditto.
1897
1898 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1899
1900         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1901         setting for `===jis-x0213-1@2004'.
1902
1903 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1904
1905         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1906         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
1907
1908         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1909         `===hanyo-denshi/jb'.
1910
1911         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
1912         XEmacs CHISE.
1913         (=+>hanyo-denshi/ft): Ditto.
1914         (=+>hanyo-denshi/jt): Ditto.
1915
1916 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1917
1918         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1919         `===hanyo-denshi/hg'.
1920
1921 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1922
1923         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
1924         XEmacs CHISE.
1925         (===hanyo-denshi/hg): Ditto.
1926
1927 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1928
1929         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
1930         glyph-forms instead of detailed glyph-images.
1931         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
1932         `=adobe-japan1-*'.
1933         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
1934         (===adobe-japan1-1): Ditto.
1935         (===adobe-japan1-2): Ditto.
1936         (===adobe-japan1-3): Ditto.
1937         (===adobe-japan1-4): Ditto.
1938         (===adobe-japan1-5): Ditto.
1939         (===adobe-japan1-6): Ditto.
1940         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
1941         `=>>>adobe-japan1' as the mother.
1942         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
1943         `=>>adobe-japan1' as the mother.
1944         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
1945         glyph-images.
1946         (==jis-x0208@1978): Ditto.
1947         (==jis-x0208@1983): Ditto.
1948         (==jis-x0208@1990): Ditto.
1949         (==jis-x0213-1): Ditto.
1950         (==jis-x0213-1@2000): Ditto.
1951         (==jis-x0213-1@2004): Ditto.
1952         (==jis-x0213-2): Ditto.
1953         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
1954         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
1955         `=jis-x0208@1978'.
1956         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
1957         `=jis-x0208@1983'.
1958         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
1959         `=jis-x0208@1990'.
1960         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
1961         `=jis-x0213-1'.
1962         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
1963         `=jis-x0213-1@2000'.
1964         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
1965         `=jis-x0213-1@2004'.
1966         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
1967         `=jis-x0213-2'.
1968         (===jis-x0208): New coded-charset for XEmacs CHISE.
1969         (===jis-x0208@1978): Ditto.
1970         (===jis-x0208@1983): Ditto.
1971         (===jis-x0208@1990): Ditto.
1972         (===jis-x0213-1): Ditto.
1973         (===jis-x0213-1@2000): Ditto.
1974         (===jis-x0213-2): Ditto.
1975         (===jis-x0212): Ditto.
1976         (===ks-x1001): Ditto.
1977         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
1978         mother.
1979         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
1980         as the mother.
1981         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
1982         as the mother.
1983         (===cns11643-1): New coded-charset for XEmacs CHISE.
1984         (===cns11643-2): Ditto.
1985         (===cns11643-3): Ditto.
1986         (===cns11643-4): Ditto.
1987         (===cns11643-5): Ditto.
1988         (===cns11643-6): Ditto.
1989         (===cns11643-7): Ditto.
1990         (=>>cns11643-1): Ditto.
1991         (==big5-cdp): Indicate abstract glyph-images instead of
1992         representative glyph-images.
1993         (===big5-cdp): New coded-charset for XEmacs CHISE.
1994         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
1995         detailed glyph-images.
1996         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
1997         `=hanyo-denshi/*'.
1998         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
1999         (===hanyo-denshi/ib): Ditto.
2000         (===hanyo-denshi/jt): Ditto.
2001         (===hanyo-denshi/ks): Ditto.
2002         (===mj): Ditto.
2003         (===mj-0): Ditto.
2004         (===mj-1): Ditto.
2005         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
2006         `=>>>hanyo-denshi/*' as its mother.
2007         (==gt): Indicate abstract glyph-forms instead of detailed
2008         glyph-images.
2009         (===gt): New coded-charset for XEmacs CHISE.
2010         (=>>>gt): Indicates `==gt' instead of `=gt'.
2011         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
2012         (==gt-k): Indicate abstract glyph-forms instead of detailed
2013         glyph-images.
2014         (===gt-k): New coded-charset for XEmacs CHISE.
2015         (==daikanwa): Indicates glyph-images instead of detailed
2016         glyph-images.
2017         (===daikanwa): New coded-charset for XEmacs CHISE.
2018         (===daikanwa/+p): Ditto.
2019         (===daikanwa/ho): Ditto.
2020         (==cbeta): Ditto.
2021         (===cbeta): Ditto.
2022         (==jef-china3): Ditto.
2023         (===jef-china3): Ditto.
2024         (==ruimoku-v6): Ditto.
2025         (==ucs@iso): Indicate representative glyph-forms instead of
2026         representative glyph-images.
2027         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
2028         (==ucs@unicode): Indicate representative glyph-forms instead of
2029         representative glyph-images.
2030         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
2031         `=ucs@unicode'.
2032         (==ucs@cns): Indicate representative glyph-forms instead of
2033         representative glyph-images.
2034         (==ucs@jis): Ditto.
2035         (==ucs@jis/1990): Ditto.
2036         (==ucs@jis/2000): Ditto.
2037         (==ucs@jis/2004): Ditto.
2038         (==ucs@ks): Ditto.
2039         (===ucs@iso): New coded-charset for XEmacs CHISE.
2040         (===ucs@unicode): Ditto.
2041         (===ucs@gb): Ditto.
2042         (===ucs@ks): Ditto.
2043         (===ucs-bmp-cjk@gb): Ditto.
2044         (===ucs-sip-ext-b@iso): Ditto.
2045
2046 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2047
2048         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2049         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
2050         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
2051         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
2052         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
2053         `===cns11643-3', `===cns11643-4', `===cns11643-5',
2054         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
2055         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
2056         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
2057         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
2058
2059         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2060         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
2061         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
2062         - Use "&g1-[NAME];" for `=>>[NAME]'.
2063         - Abolish "&g2-[NAME];".
2064
2065 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2066
2067         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
2068         `=>>ucs@cns' as the mother.
2069
2070 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2071
2072         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2073         setting for `==ucs@ks'.
2074
2075 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
2076
2077         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
2078         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
2079         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
2080         0x00E30000〜0x00E409D5.
2081
2082 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2083
2084         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2085         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
2086         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
2087
2088 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2089
2090         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2091         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
2092
2093         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2094         (=mj-0): Ditto.
2095         (=mj-1): Ditto.
2096         (==mj): Ditto.
2097         (==mj-0): Ditto.
2098         (==mj-1): Ditto.
2099         (=>>mj): Ditto.
2100
2101         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2102         setting for `=mj' and `==mj'.
2103
2104 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2105
2106         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2107         CHISE.
2108
2109 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2110
2111         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2112         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2113         `=>ucs@hanyo-denshi'.
2114
2115 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2116
2117         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2118         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2119
2120         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2121         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2122
2123 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2124
2125         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2126         XEmacs CHISE.
2127
2128 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2129
2130         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2131         Change priority of `=>>>ucs@iso'.
2132
2133         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2134         `=>>>ucs@iso' as the mother.
2135         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2136
2137 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2138
2139         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2140         Change priority of `=>>>ucs@unicode'.
2141
2142         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2143         `=ucs@unicode'.
2144
2145 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2146
2147         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2148         Change priority of `=>>>ucs@jis'.
2149
2150         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2151         `=ucs@jis'.
2152
2153 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2154
2155         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2156         setting for `==daikanwa/+p'.
2157
2158 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2159
2160         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2161         setting for `==shinjigen@1ed'.
2162
2163 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2164
2165         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2166         XEmacs CHISE.
2167
2168 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2169
2170         * mule/mule-conf.el (==shinjigen): Modify DOC.
2171         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2172         (==shinjigen@rev): Modify DOC.
2173
2174 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2175
2176         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2177         CHISE.
2178
2179 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2180
2181         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2182         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2183
2184         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2185         XEmacs CHISE.
2186
2187         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2188         `==daikanwa'.
2189
2190 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2191
2192         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2193         setting for `==cns11643-7'.
2194
2195         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2196         `==cns11643-7'.
2197
2198 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2199
2200         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2201         `==cns11643-6'.
2202
2203         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2204         setting for `==cns11643-6'.
2205
2206 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2207
2208         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2209         setting for `==cns11643-5'.
2210
2211         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2212         `==cns11643-5'.
2213
2214 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2215
2216         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2217         setting for `==cns11643-4'.
2218
2219         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2220         `==cns11643-4'.
2221
2222 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2223
2224         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2225         setting for `==cns11643-3'.
2226
2227         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2228         `==cns11643-3'.
2229
2230 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2231
2232         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2233         setting for `==cns11643-2'.
2234
2235         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2236         `==cns11643-2'.
2237
2238 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2239
2240         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2241         Change priority of `=>>>ucs@ks'.
2242
2243         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2244         `=ucs@ks'.
2245
2246 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2247
2248         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2249         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2250         `==ucs@cns' and `==cns11643-1'.
2251
2252         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2253         (==cns11643-2): Ditto.
2254         (==cns11643-3): Ditto.
2255         (==cns11643-4): Ditto.
2256         (==cns11643-5): Ditto.
2257         (==cns11643-6): Ditto.
2258         (==cns11643-7): Ditto.
2259
2260         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2261         `==cns11643-1'.
2262
2263 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2264
2265         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2266         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2267         `=>>>ucs@jis/1990'.
2268
2269         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2270         `=ucs@jis/1990'.
2271         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2272         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2273
2274 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2275
2276         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2277         Change priority of `=>>>ucs@cns'.
2278
2279         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2280         `=ucs@cns'.
2281
2282 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2283
2284         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2285         `==ks-x1001'.
2286
2287         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2288         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2289         `==ks-x1001'.
2290
2291 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2292
2293         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2294
2295 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2296
2297         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2298         `=jis-x0208'.
2299         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2300         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2301         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2302         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2303         (=>>>jis-x0213-1@2000): Changed to an alias for
2304         `=jis-x0213-1@2000'.
2305         (=>>>jis-x0213-1@2004): Changed to an alias for
2306         `=jis-x0213-1@2004'.
2307         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2308
2309 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2310
2311         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2312         `=adobe-japan1-0'.
2313         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2314         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2315         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2316         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2317         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2318         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2319
2320 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2321
2322         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2323         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2324         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2325         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2326         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2327         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2328
2329 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2330
2331         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2332         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2333         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2334         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2335         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2336         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2337         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2338         `==jis-x0212'.
2339
2340 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2341
2342         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2343         "AdobeJapan1-[0-6]$".
2344         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2345         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2346         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2347         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2348         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2349         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2350         (==adobe-japan1-1): Ditto.
2351         (==adobe-japan1-2): Ditto.
2352         (==adobe-japan1-3): Ditto.
2353         (==adobe-japan1-4): Ditto.
2354         (==adobe-japan1-5): Ditto.
2355         (==adobe-japan1-6): Ditto.
2356         (==jis-x0208): Ditto.
2357         (==jis-x0208@1978): Ditto.
2358         (==jis-x0208@1983): Ditto.
2359         (==jis-x0208@1990): Ditto.
2360         (==jis-x0213-1): Ditto.
2361         (==jis-x0213-1@2000): Ditto.
2362         (==jis-x0213-1@2004): Ditto.
2363         (==jis-x0213-2): Ditto.
2364         (==jis-x0212): Ditto.
2365         (==gb2312): Ditto.
2366         (==iso-ir165): Ditto.
2367         (==gb12345): Ditto.
2368         (==ks-x1001): Ditto.
2369         (==cns11643-1): Ditto.
2370         (==cns11643-2): Ditto.
2371         (==cns11643-3): Ditto.
2372         (==cns11643-4): Ditto.
2373         (==cns11643-5): Ditto.
2374         (==cns11643-6): Ditto.
2375         (==cns11643-7): Ditto.
2376         (==big5-cdp): Ditto.
2377         (==hanyo-denshi/ja): Ditto.
2378         (==hanyo-denshi/jb): Ditto.
2379         (==hanyo-denshi/jc): Ditto.
2380         (==hanyo-denshi/jd): Ditto.
2381         (==hanyo-denshi/ft): Ditto.
2382         (==hanyo-denshi/ia): Ditto.
2383         (==hanyo-denshi/ib): Ditto.
2384         (==hanyo-denshi/hg): Ditto.
2385         (==hanyo-denshi/jt): Ditto.
2386         (==hanyo-denshi/ks): Ditto.
2387         (==gt): Ditto.
2388         (==gt-k): Ditto.
2389         (==daikanwa): Ditto.
2390         (==shinjigen): Ditto.
2391         (==ucs@iso): Ditto.
2392         (==ucs@unicode): Ditto.
2393         (==ucs@gb): Ditto.
2394         (==ucs-bmp@gb): Ditto.
2395         (==ucs@cns): Ditto.
2396         (==ucs-bmp@cns): Ditto.
2397         (==ucs@jis): Ditto.
2398         (==ucs@jis/1990): Ditto.
2399         (==ucs@jis/2000): Ditto.
2400         (==ucs@jis/2004): Ditto.
2401         (==ucs@JP): Ditto.
2402         (==ucs@JP/hanazono): Ditto.
2403         (==ucs@ks): Ditto.
2404         (==ucs-bmp@ks): Ditto.
2405         (==ucs@cns11643): Ditto.
2406         (==ucs-bmp-cjk@gb): Ditto.
2407         (==ucs-bmp-cjk@JP/hanazono): Ditto.
2408         (==ucs-sip-ext-b@iso): Ditto.
2409
2410 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2411
2412         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2413         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
2414
2415         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
2416         XEmacs CHISE.
2417         (=ucs-bmp-cjk@unicode): Abolished.
2418
2419 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2420
2421         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2422         `=+>ucs-bmp-cjk-compat@jis'.
2423
2424         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
2425         for XEmacs CHISE.
2426
2427 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2428
2429         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
2430         CHISE.
2431
2432 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2433
2434         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
2435         for XEmacs CHISE.
2436         (=jis-x0208@1978/1er-pr): Abolished.
2437         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
2438         `=jis-x0208@1978/1er-pr' as the mother.
2439
2440 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2441
2442         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2443         setting for `=ucs-itaiji-084'.
2444
2445 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2446
2447         * mule/mule-charset.el (default-coded-charset-priority-list):
2448         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
2449
2450         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
2451         XEmacs CHISE.
2452         (=ucs-bmp-itaiji-084): Ditto.
2453
2454 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2455
2456         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2457         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2458
2459 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2460
2461         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2462         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2463
2464         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
2465         XEmacs CHISE.
2466         (=big5-cdp-var-5): Ditto.
2467
2468 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2469
2470         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
2471         XEmacs CHISE.
2472
2473 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2474
2475         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
2476         XEmacs CHISE.
2477
2478 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2479
2480         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2481         setting for `=>>>hanyo-denshi/ft'.
2482
2483 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2484
2485         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
2486         XEmacs CHISE.
2487         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
2488         `=hanyo-denshi/jd' as the mother.
2489
2490 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2491
2492         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
2493         XEmacs CHISE.
2494         (=+>adobe-japan1-1): Ditto.
2495         (=+>adobe-japan1-2): Ditto.
2496         (=+>adobe-japan1-3): Ditto.
2497         (=+>adobe-japan1-4): Ditto.
2498         (=+>adobe-japan1-5): Ditto.
2499         (=+>adobe-japan1-6): Ditto.
2500         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
2501
2502 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2503
2504         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2505         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
2506         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
2507
2508         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
2509         the top.
2510
2511 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2512
2513         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
2514         XEmacs CHISE.
2515         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
2516         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
2517         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
2518
2519 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2520
2521         * mule/mule-charset.el (default-coded-charset-priority-list):
2522         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
2523         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
2524
2525         * mule/mule-conf.el: Modify order of definitions of some
2526         coded-charsets.
2527
2528 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2529
2530         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2531         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
2532         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
2533
2534         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
2535         CHISE.
2536         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2537         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
2538
2539 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2540
2541         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
2542         CHISE.
2543
2544 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2545
2546         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2547         setting for `=daikanwa/+2p'.
2548
2549         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
2550         XEmacs CHISE.
2551
2552 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2553
2554         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
2555         XEmacs CHISE.
2556         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
2557
2558 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2559
2560         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2561         setting for `=>>>hanyo-denshi/ib'.
2562
2563 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2564
2565         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
2566         XEmacs CHISE.
2567         (=>>>hanyo-denshi/ib): Ditto.
2568         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
2569         `=hanyo-denshi/ja' as the mother.
2570         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
2571         `=hanyo-denshi/ib' as the mother.
2572
2573 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2574
2575         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
2576         XEmacs CHISE.
2577         (utf-8-ivs-mcs-er): Likewise.
2578         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
2579         and `=>ucs-gb'.
2580         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
2581         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
2582         `ucs-gb' and `=>ucs-gb'.
2583         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
2584         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
2585         and `=>ucs-cns'.
2586         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
2587         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
2588         `ucs-cns' and `=>ucs-cns'.
2589         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
2590         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
2591         `ucs-big5' and `=>ucs-big5'.
2592         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
2593         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
2594         `ucs-big5' and `=>ucs-big5'.
2595         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
2596         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2597         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2598         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
2599         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2600         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2601         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
2602         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
2603         `=>ucs-jis'; modify DOC and mnemonic.
2604         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
2605         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
2606         and `=>ucs-jis'; modify DOC and mnemonic.
2607         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
2608         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
2609         `=>ucs-ks'.
2610         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
2611         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
2612         and `=>ucs-ks'.
2613         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
2614
2615 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2616
2617         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2618         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
2619
2620 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2621
2622         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2623         Modify priorities.
2624
2625 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2626
2627         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2628         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
2629
2630 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2631
2632         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2633         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
2634
2635 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2636
2637         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
2638         CHISE.
2639
2640 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2641
2642         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
2643         CHISE.
2644
2645 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2646
2647         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
2648         CHISE.
2649
2650 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2651
2652         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2653         `=+>ucs-bmp-cjk@unicode'.
2654
2655         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
2656         for XEmacs CHISE.
2657
2658 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2659
2660         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2661         setting for `=>>daikanwa'.
2662
2663 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2664
2665         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2666         `=>>hanyo-denshi/jt'.
2667
2668 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2669
2670         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
2671         XEmacs CHISE.
2672         (=+>jis-x0208@1990): Ditto.
2673         (=+>jis-x0213-1@2000): Ditto.
2674
2675 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2676
2677         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
2678         XEmacs CHISE.
2679
2680 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2681
2682         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
2683         XEmacs CHISE.
2684         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
2685         `=hanyo-denshi/jc' as the mother.
2686
2687 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2688
2689         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2690         setting for `=+>adobe-japan1'.
2691
2692         * mule/mule-charset.el (default-coded-charset-priority-list):
2693         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
2694         and `=>>hanyo-denshi/ft' to `=>>gt'.
2695
2696 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2697
2698         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
2699         XEmacs CHISE.
2700         (=>>adobe-japan1-1): Ditto.
2701         (=>>adobe-japan1-2): Ditto.
2702         (=>>adobe-japan1-3): Ditto.
2703         (=>>adobe-japan1-4): Ditto.
2704         (=>>adobe-japan1-5): Ditto.
2705         (=>>adobe-japan1-6): Ditto.
2706         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
2707
2708 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2709
2710         * mule/mule-conf.el (=adobe-japan1): New alias for
2711         `=adobe-japan1-6'.
2712         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
2713         (=>>>adobe-japan1-1): Ditto.
2714         (=>>>adobe-japan1-2): Ditto.
2715         (=>>>adobe-japan1-3): Ditto.
2716         (=>>>adobe-japan1-4): Ditto.
2717         (=>>>adobe-japan1-5): Ditto.
2718         (=>>>adobe-japan1-6): Ditto.
2719         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
2720
2721 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2722
2723         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2724         setting for `=>>>adobe-japan1'.
2725
2726 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2727
2728         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2729         setting for `=+>ucs@ks'.
2730
2731 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2732
2733         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
2734         XEmacs CHISE.
2735         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
2736         `=adobe-japan1-6' as the mother.
2737
2738 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2739
2740         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2741         setting for `=>cns11643-7'.
2742
2743 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2744
2745         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
2746         CHISE.
2747
2748 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2749
2750         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
2751         XEmacs CHISE.
2752         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
2753
2754         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2755         setting for `=>ucs@jis/2004'.
2756
2757 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2758
2759         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2760         setting for `=+>gt'.
2761
2762         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
2763         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
2764
2765 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2766
2767         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
2768         `=>ucs@unicode' as the mother.
2769         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
2770         mother.
2771         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
2772         mother.
2773         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
2774         mother.
2775
2776 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2777
2778         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2779         setting for `=+>ucs@unicode'.
2780
2781         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
2782         CHISE.
2783
2784 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2785
2786         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
2787         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
2788         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
2789         - Add setting for `=+>ucs@cns'.
2790
2791         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
2792         CHISE.
2793         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
2794         as the mother.
2795         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
2796         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
2797
2798         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2799         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
2800
2801 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2802
2803         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2804         setting for `=>ucs@ks'.
2805
2806 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2807
2808         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2809         `=ucs-bmp-cjk-compat@unicode'.
2810
2811         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
2812         coded-charset for XEmacs CHISE.
2813
2814 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2815
2816         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2817         `=ucs-bmp-cjk-compat'.
2818
2819         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
2820         XEmacs CHISE.
2821
2822 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2823
2824         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
2825         CHISE.
2826
2827 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2828
2829         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2830         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
2831
2832         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
2833         `=>ucs@jis/1990'.
2834         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
2835
2836 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2837
2838         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2839         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
2840
2841         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
2842         CHISE.
2843         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
2844         mother.
2845
2846 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2847
2848         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
2849         `=>jis-x0213-2@usual'.
2850         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
2851         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
2852         `=>jis-x0213-2@usual' as the mother.
2853
2854 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2855
2856         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
2857         (=>ucs@JP): New alias for `=+>ucs@jis'.
2858
2859 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2860
2861         * mule/mule-conf.el (=+>jis-x0208): Renamed from
2862         `=>jis-x0208@usual'.
2863         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
2864         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
2865         `=>jis-x0208@usual' as the mother.
2866         (=>jis-x0208): Likewise.
2867
2868 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2869
2870         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2871         setting for `=+>jis-x0208@1978'.
2872
2873 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2874
2875         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
2876         XEmacs CHISE.
2877
2878 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2879
2880         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2881         setting for `=>>>ucs@jis/1990'.
2882
2883 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2884
2885         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2886         setting for `=>ucs@jis/1990'.
2887
2888 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2889
2890         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2891         setting for `=ucs@JP/hanazono'.
2892
2893         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
2894         CHISE.
2895         (=ucs@JP/hanazono): Ditto.
2896         (=ucs-bmp-cjk@JP/hanazono): Ditto.
2897         (=>>hanyo-denshi/jc): Ditto.
2898         (=>>hanyo-denshi/jd): Ditto.
2899
2900 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2901
2902         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2903         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
2904
2905 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2906
2907         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
2908         XEmacs CHISE.
2909
2910 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2911
2912         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
2913         XEmacs CHISE.
2914
2915 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2916
2917         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2918         `=ucs-bmp-cjk@JP'.
2919
2920 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2921
2922         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
2923         XEmacs CHISE.
2924
2925 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2926
2927         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2928         Modify order of settings; add settings for `=daikanwa@rev2'.
2929
2930 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2931
2932         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2933         setting for `=>>cbeta'.
2934
2935         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
2936         CHISE.
2937
2938 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2939
2940         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2941         setting for `=>>adobe-japan1'.
2942
2943 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2944
2945         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
2946         XEmacs CHISE.
2947
2948 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2949
2950         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2951         setting for `=>>hanyo-denshi/ia'.
2952
2953         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
2954         XEmacs CHISE.
2955
2956 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2957
2958         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2959         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
2960
2961         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
2962         XEmacs CHISE.
2963         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
2964         `=hanyo-denshi/jt' as the mother.
2965
2966 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2967
2968         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2969         setting for `=>>>jis-x0213-2'.
2970
2971         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
2972         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
2973         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
2974
2975 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2976
2977         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
2978         XEmacs CHISE.
2979
2980 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2981
2982         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
2983         XEmacs CHISE.
2984
2985         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2986         `=>>jis-x0213-1@2004'.
2987
2988 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2989
2990         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
2991         XEmacs CHISE.
2992
2993 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2994
2995         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
2996         - Use "&g2-*;" as entity-references for `=>>>*'.
2997         - Omit "&a{GT|JX1|JX2|JX3}-*;".
2998
2999         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
3000         XEmacs CHISE.
3001         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
3002         as the mother.
3003
3004 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3005
3006         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3007         setting for `=>>hanyo-denshi/ib'.
3008
3009         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
3010         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
3011         (=>>jis-x0208@1990): Ditto.
3012         (=>>hanyo-denshi/ib): Ditto.
3013
3014         * mule/mule-charset.el (default-coded-charset-priority-list):
3015         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
3016
3017 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3018
3019         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3020         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
3021         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
3022         `=>>>ucs@jis/2004'.
3023
3024 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3025
3026         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
3027         XEmacs CHISE.
3028         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
3029         `=jis-x0213-1@2004' as the mother.
3030         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
3031         (=>>>ucs@ks): Ditto.
3032
3033         * mule/mule-charset.el (default-coded-charset-priority-list):
3034         Modify priority of `=hanyo-denshi/*'.
3035
3036 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3037
3038         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3039         settings for `=>>ucs@JP' and `=ucs@JP'.
3040
3041 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3042
3043         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
3044         CHISE.
3045
3046 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3047
3048         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3049         setting for `=>>>ucs@cns'.
3050
3051         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
3052         CHISE.
3053
3054 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3055
3056         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
3057         instead of `=>>>jis-x0213-1@2004' as the mother.
3058         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
3059         (=>>>ucs@unicode): Likewise.
3060         (=>>>ucs@jis): Likewise.
3061         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
3062         mother.
3063         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
3064
3065 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3066
3067         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3068         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
3069         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
3070         `=>>>ucs@jis'.
3071
3072 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3073
3074         * mule/mule-charset.el (default-coded-charset-priority-list):
3075         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
3076         and `=jis-x0213-*-2000'.
3077
3078 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3079
3080         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
3081         XEmacs CHISE.
3082         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
3083         `=>>jis-x0213-1' as the mother.
3084
3085 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3086
3087         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3088         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
3089
3090 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3091
3092         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3093
3094 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3095
3096         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3097         XEmacs CHISE.
3098
3099 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3100
3101         * mule/mule-coding.el (decomposition-feature-list): Set
3102         `=decomposition', `=decomposition@cid' and
3103         `=decomposition@hanyo-denshi'.
3104
3105 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3106
3107         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3108         setting for `=>>hanyo-denshi/ks'.
3109
3110         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3111         XEmacs CHISE.
3112
3113 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3114
3115         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3116         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3117
3118         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3119         `=hanyo-denshi/ks/mf'.
3120
3121         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3122         XEmacs CHISE.
3123         (=hanyo-denshi/ks/mf): Ditto.
3124
3125 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3126
3127         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3128         settings for P=hanyo-denshi/jt'.
3129
3130         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3131         `=hanyo-denshi/jt'.
3132
3133         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3134         XEmacs CHISE.
3135
3136 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3137
3138         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3139         settings for `=hanyo-denshi/ip'.
3140
3141         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3142         `=hanyo-denshi/ip'.
3143
3144         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3145         XEmacs CHISE.
3146
3147 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3148
3149         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3150         settings for `=hanyo-denshi/hg'.
3151
3152         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3153         `=hanyo-denshi/hg'.
3154
3155         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3156         XEmacs CHISE.
3157
3158 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3159
3160         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3161         setting for `=>>hanyo-denshi/ft'.
3162
3163         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3164         `=>>hanyo-denshi/ft'.
3165
3166         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3167         XEmacs CHISE.
3168
3169 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3170
3171         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3172         settings for `=hanyo-denshi/ib'.
3173
3174         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3175         `=hanyo-denshi/ib'.
3176
3177         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3178         XEmacs CHISE.
3179
3180 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3181
3182         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3183         settings for isolated characters of `=hanyo-denshi/ia' and
3184         non-isolated characters of `=hanyo-denshi/*'.
3185
3186         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3187         `=hanyo-denshi/ia'.
3188
3189         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3190         XEmacs CHISE.
3191
3192 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3193
3194         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3195         setting for isolated characters of `=hanyo-denshi/ft'.
3196
3197         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3198         `=hanyo-denshi/ft'.
3199
3200         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3201         XEmacs CHISE.
3202
3203 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3204
3205         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3206         setting for isolated characters of `=hanyo-denshi/jd'.
3207
3208         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3209         `=hanyo-denshi/jd'.
3210
3211         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3212         XEmacs CHISE.
3213
3214 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3215
3216         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3217         setting for isolated characters of `=hanyo-denshi/jc'.
3218
3219         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3220         `=hanyo-denshi/jc'.
3221
3222         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3223         XEmacs CHISE.
3224
3225 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3226
3227         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3228         setting for isolated characters of `=hanyo-denshi/jb'.
3229
3230         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3231         `=hanyo-denshi/jb'.
3232
3233         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3234         XEmacs CHISE.
3235
3236 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3237
3238         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3239         setting for isolated characters of `=hanyo-denshi/ja'.
3240
3241 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3242
3243         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3244         `=hanyo-denshi/ja'.
3245
3246         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3247         XEmacs CHISE.
3248
3249 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3250
3251         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3252         settings for isolated characters of `=adobe-japan1-6'.
3253
3254 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3255
3256         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3257         CHISE.
3258         (=daikanwa/+2p): Ditto.
3259         (=daikanwa/ho): Ditto.
3260
3261 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3262
3263         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3264         coding-system for XEmacs CHISE.
3265
3266 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3267
3268         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3269         setting for `=>>ruimoku-v6'.
3270
3271         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3272         CHISE.
3273
3274 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3275
3276         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3277         setting for `=daikanwa@rev1'.
3278
3279 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3280
3281         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3282         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3283
3284 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3285
3286         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3287         XEmacs CHISE.
3288         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3289
3290 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3291
3292         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3293         CHISE.
3294
3295 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3296
3297         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3298         CHISE.
3299
3300         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3301         setting for `=>ucs@jis'.
3302
3303 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3304
3305         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3306         setting for `=>jis-x0208@usual'.
3307
3308         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3309         XEmacs CHISE.
3310         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3311         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3312         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3313
3314 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3315
3316         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3317         CHISE.
3318         (=>>>jis-x0208@1990): Ditto.
3319         (=>>>jis-x0213-1): Ditto.
3320         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3321         mother.
3322         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3323         as the mother.
3324
3325 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3326
3327         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3328         setting for `=>ucs@cns' and `=>>ucs@ks'.
3329
3330         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3331         CHISE.
3332
3333 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3334
3335         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3336         CHISE.
3337
3338 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3339
3340         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3341         CHISE.
3342         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3343         mother.
3344
3345 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3346
3347         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3348         `==>ucs-bmp-cjk@bucs'.
3349
3350         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3351         XEmacs CHISE.
3352
3353 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3354
3355         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3356         setting for `==>ucs@bucs'.
3357
3358         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3359         XEmacs CHISE.
3360
3361 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3362
3363         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3364         - Add setting for `=>>jis-x0208'.
3365         - Omit setting for `=>>jis-x0208@1990'.
3366         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3367           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3368           `=ucs@FOO'.
3369
3370 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3371
3372         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3373         setting for `=>daikanwa'.
3374
3375 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3376
3377         * mule/mule-conf.el (=daikanwa): Fix DOC.
3378         (=>daikanwa): New abstract character for XEmacs CHISE.
3379         (=>ucs@iso): Likewise.
3380         (=>ucs@unicode): Likewise.
3381         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3382
3383 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3384
3385         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3386         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3387           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3388         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3389         - Add `=>big5-cdp'.
3390
3391 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3392
3393         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3394         (=>big5-cdp): New abstract character.
3395
3396 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3397
3398         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3399         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3400         `chinese-big5'.
3401
3402 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3403
3404         * mule/mule-charset.el (default-coded-charset-priority-list):
3405         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
3406
3407         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3408         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
3409         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
3410         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
3411         and `=>jis-x0213-2'.
3412
3413 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3414
3415         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
3416         XEmacs CHISE.
3417         (=>>ucs@jis/2000): Likewise.
3418         (=>>ucs@jis/2004): Likewise.
3419
3420 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3421
3422         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3423         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
3424         `=>>ucs@cns'.
3425
3426         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
3427         XEmacs CHISE.
3428         (=>>gt): Use quote instead of backquote; modify DOC.
3429         (=>gt): Use quote instead of backquote.
3430         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
3431         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
3432         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
3433         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
3434         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
3435         (=ucs@iso): Use `=>>ucs@iso' as the mother.
3436
3437 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3438
3439         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3440         `=>>ucs@unicode' and `=>>gt'.
3441
3442 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3443
3444         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
3445         XEmacs CHISE.
3446         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
3447         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
3448         `=jis-x0208@1978/1er-pr' as the mother.
3449         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
3450
3451 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3452
3453         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
3454         `=ucs@unicode' as the mother.
3455
3456 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3457
3458         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3459         setting for `=>>ucs@unicode'.
3460
3461         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
3462         CHISE.
3463
3464 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3465
3466         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3467         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
3468
3469         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3470         `=adobe-japan1-6' and `=adobe-japan1-base'.
3471
3472         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
3473         XEmacs CHISE.
3474         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
3475         specify `min-code' and `max-code'.
3476         (=adobe-japan1-1): Specify `min-code' and `max-code'.
3477         (=adobe-japan1-2): Likewise.
3478         (=adobe-japan1-3): Likewise.
3479         (=adobe-japan1-4): Likewise.
3480         (=adobe-japan1-5): Likewise.
3481         (=adobe-japan1-6): Likewise.
3482
3483 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3484
3485         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3486         setting for `=>gt'.
3487
3488 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3489
3490         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
3491         CHISE.
3492
3493 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3494
3495         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3496         setting for `=>zinbun-oracle'.
3497
3498         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
3499         for XEmacs CHISE.
3500
3501 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3502
3503         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
3504         for XEmacs CHISE.
3505         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
3506         `=jis-x0208@1978' as the mother.
3507
3508 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3509
3510         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3511         - Use `=gt' instead of `ideograph-gt'.
3512         - Use `=gt-k' instead of `ideograph-gt-k'.
3513         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
3514         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
3515         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
3516         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3517         - Use `=jis-x0212' instead of `japanese-jisx0212'.
3518         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
3519         - Use `=>>gt' instead of `<=>gt'.
3520         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
3521         - Add setting for `=>>jis-x0208@1990'.
3522         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
3523           `=>>jis-x0213-1@2000'.
3524         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
3525         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
3526           `=>>jis-x0213-1@2004'.
3527         - Add setting for `=>>jis-x0208@1978'.
3528         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
3529
3530 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3531
3532         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
3533         XEmacs CHISE.
3534
3535 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3536
3537         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3538         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
3539         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
3540         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
3541         `<=>jis-x0213-1@2004'.
3542
3543 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3544
3545         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
3546         CHISE.
3547         (=>jis-x0213-2): Ditto.
3548
3549 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3550
3551         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3552         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
3553
3554 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3555
3556         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3557         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
3558         `=>jis-x0213-1'.
3559
3560 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3561
3562         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
3563         CHISE.
3564         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
3565
3566 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3567
3568         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
3569         `<==>jis-x0213-1'.
3570         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
3571         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
3572         (=>jis-x0208): Renamed from `<=>jis-x0208'.
3573         (<=>jis-x0208): New alias for `=>jis-x0208'.
3574         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
3575         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
3576         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
3577         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
3578         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
3579         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
3580         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
3581         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
3582         (=>>gt): Renamed from `<==>gt'.
3583         (<==>gt): New alias for `=>>gt'.
3584
3585 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3586
3587         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3588         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
3589         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3590         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
3591         - Add settings for `<=>jis-x0213-1@2000' and
3592           `<=>jis-x0213-1@2004'.
3593
3594         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
3595         XEmacs CHISE.
3596         (<==>jis-x0213-1): Likewise.
3597         (<==>jis-x0213-1@2000): Likewise.
3598         (<==>jis-x0213-1@2004): Likewise.
3599         (<=>jis-x0208): Add property `=>iso-ir 168'.
3600         (<=>jis-x0208@1997): Likewise.
3601         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
3602         as the mother; add property `=>iso-ir 228'.
3603         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
3604         property `=>iso-ir 228'.
3605         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
3606         property `=>iso-ir 233'.
3607         (<==>gt): Renamed from `<=>gt'.
3608         (<=>gt): New alias for `<==>gt'.
3609
3610 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3611
3612         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
3613         CHISE.
3614         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
3615         `<=>jis-x0208' as the mother.
3616         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
3617         (<=>jis-x0213-1@2000): Ditto.
3618         (<=>jis-x0213-1@2004): Ditto.
3619
3620 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3621
3622         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3623         settings for `<=>gt'.
3624
3625         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
3626
3627 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3628
3629         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
3630         XEmacs CHISE.
3631         (=jis-x0208@1978/-4pr): Likewise.
3632         (=jis-x0208@1978/4-pr): Likewise.
3633         (=jis-x0213-1): Likewise.
3634         (=ucs@iso): Likewise.
3635         (=ucs@unicode): Likewise.
3636         (=ucs@gb): Likewise.
3637         (=ucs@gb/fw): Likewise.
3638         (=ucs@cns): Likewise.
3639         (=ucs@cns/fw): Likewise.
3640         (=ucs@jis): Likewise.
3641         (=ucs@jis/fw): Likewise.
3642         (=ucs@jis/1990): Likewise.
3643         (=ucs@jis/2000): Likewise.
3644         (=ucs@jis/2004): Likewise.
3645         (=ucs@JP): Likewise.
3646         (=ucs@ks): Likewise.
3647         (=ucs@big5): Likewise.
3648         (=ucs@big5/cns11643): Likewise.
3649         (=ucs@cns11643): Likewise.
3650
3651 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3652
3653         * mule/mule-charset.el (default-coded-charset-priority-list):
3654         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
3655
3656         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
3657         CHISE.
3658         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
3659         mother.
3660
3661 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3662
3663         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
3664         from src/mule-charset.c].
3665         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
3666         specify `final'.
3667         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
3668         `iso-ir' and `final', namely now it is used as ISO-IR-42.
3669         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
3670         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
3671         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
3672         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
3673
3674 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3675
3676         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
3677         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
3678         (=jis-x0208@1978/i-4): Specify `partial'.
3679         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
3680         mother coded-charset.
3681         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
3682
3683 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3684
3685         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3686         settings for `=jis-x0213-1@2004'.
3687
3688 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3689
3690         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
3691         CHISE.
3692         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
3693         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
3694         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
3695         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
3696         temporarily.
3697         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
3698
3699 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3700
3701         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
3702         CHISE.
3703         (=shinjigen@1ed): Inherited from `=shinjigen'.
3704         (=shinjigen@rev): Likewise.
3705
3706 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3707
3708         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3709         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
3710
3711 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3712
3713         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
3714         define it as an alias.
3715         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
3716         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
3717         alias.
3718         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
3719         alias.
3720
3721 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3722
3723         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
3724         CHISE.
3725
3726 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3727
3728         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
3729         CHISE.
3730         (shinjigen-2): Ditto.
3731
3732 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3733
3734         * mule/mule-charset.el (default-coded-charset-priority-list):
3735         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
3736         `chinese-big5-eten-*' and `chinese-big5'.
3737
3738 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3739
3740         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
3741         #x9FA5 temporarily.
3742
3743 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3744
3745         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3746         settings for `=jis-x0208@1978/i1'.
3747
3748 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3749
3750         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
3751         XEmacs CHISE.
3752
3753 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3754
3755         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
3756         XEmacs CHISE.
3757
3758 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3759
3760         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
3761         XEmacs CHISE.
3762
3763 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3764
3765         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
3766         CHISE.
3767         (=ucs-bmp@cns): Likewise.
3768         (=ucs-bmp@jis): Likewise.
3769         (=ucs-bmp@ks): Likewise.
3770
3771 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3772
3773         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
3774         CHISE.
3775         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
3776
3777 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3778
3779         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3780         settings for `=zinbun-oracle'.
3781
3782         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3783         `=zinbun-oracle'.
3784
3785 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3786
3787         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3788         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
3789         `=ucs@iso'.
3790
3791 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3792
3793         * mule/mule-charset.el (default-coded-charset-priority-list):
3794         Delete `ucs-sip'; modify order of some CCSs.
3795
3796 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3797
3798         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
3799         in XEmacs CHISE.
3800
3801         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
3802         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
3803         CHISE.
3804
3805 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3806
3807         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
3808         its registry.
3809         (=ucs-radicals@unicode): Likewise.
3810
3811 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3812
3813         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
3814         CHISE.
3815
3816 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3817
3818         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
3819         CHISE.
3820
3821 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3822
3823         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
3824         CHISE.
3825
3826 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3827
3828         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3829         Modify preference of *isolated settings*.
3830
3831 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3832
3833         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
3834         utf-2000 is provided.
3835         (=ucs@cns11643): Likewise.
3836
3837 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3838
3839         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3840         Prefer every *isolated setting* to ordinary setting.
3841
3842 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3843
3844         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3845         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
3846
3847 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3848
3849         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
3850         CHISE.
3851
3852 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3853
3854         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3855         settings for `=jis-x0208@1997'.
3856
3857 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3858
3859         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3860         `=jis-x0208@1997'.
3861
3862 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3863
3864         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
3865         XEmacs CHISE.
3866
3867 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3868
3869         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
3870         `=jis-x0208@1978'.
3871         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
3872         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
3873         `=jis-x0208-1990' as the mother.
3874         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
3875
3876 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3877
3878         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
3879         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
3880         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
3881         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
3882         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
3883         for `=ucs@JP'.
3884
3885 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3886
3887         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
3888         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
3889         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
3890         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
3891         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
3892         `=daikanwa@rev2'.
3893
3894 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3895
3896         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
3897         (=gt): Likewise.
3898         (=gt-k): Likewise.
3899         (=gt-pj-*): Likewise.
3900         (=gt-pj-k1): Likewise.
3901         (=gt-pj-k2): Likewise.
3902         (=daikanwa): Likewise.
3903         (=daikanwa-rev1): Likewise.
3904         (=daikanwa-rev2): Likewise.
3905         (=big5-pua): Likewise.
3906         (=big5-eten): Likewise.
3907         (chinese-big5-eten-a): Likewise.
3908         (chinese-big5-eten-b): Likewise.
3909         (=hanziku-*): Likewise.
3910         (=cbeta): Likewise.
3911         (=jef-china3): Likewise.
3912         (=ruimoku-v6): Likewise.
3913         (=ucs@iso): Likewise.
3914         (=ucs@unicode): Likewise.
3915         (=ucs@gb): Likewise.
3916         (=ucs@cns): Likewise.
3917         (=ucs@jis): Likewise.
3918         (=ucs@jis-1990): Likewise.
3919         (=ucs@jis-2000): Likewise.
3920         (=ucs@jp): Likewise.
3921         (=ucs@ks): Likewise.
3922         (=ucs@big5): Likewise.
3923         (=ucs-radicals): Likewise.
3924         (=ucs-radicals@unicode): Likewise.
3925         (=ucs-bmp-cjk): Likewise.
3926         (=ucs-bmp-cjk@unicode): Likewise.
3927         (=ucs-sip-ext-b): Likewise.
3928         (=ucs-sip-ext-b@iso): Likewise.
3929
3930 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3931
3932         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3933         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
3934
3935 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3936
3937         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3938         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
3939         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
3940         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
3941         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
3942         arabic-digit, ipa and ``&I-B-XXXX;''.
3943
3944 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3945
3946         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3947         setting for (I-)HZK{03..12}-XXXX.
3948
3949 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3950
3951         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3952         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
3953
3954         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3955         `=ruimoku-v6'.
3956
3957         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
3958         CHISE.
3959
3960 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3961
3962         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
3963         (=ucs@unicode): Likewise.
3964         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
3965         (=ucs@cns): Likewise.
3966         (=ucs@jis): Likewise.
3967         (=ucs@ks): Likewise.
3968         (=ucs@big5): Likewise.
3969
3970 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3971
3972         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
3973         `ucs-jis'.
3974         (utf-8-jis-er): Likewise.
3975         (utf-8-jp): New coding-system.
3976         (utf-8-jp-er): Likewise.
3977
3978         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
3979
3980 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3981
3982         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
3983
3984         * mule/japanese.el: Move definition of `euc-jisx0213' to
3985         mule/mule-coding.el.
3986
3987 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3988
3989         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
3990         mule-coding before loading update-cdb when utf-2000 is provided.
3991
3992 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3993
3994         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
3995         `=daikanwa'.
3996
3997 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3998
3999         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
4000         definition codes when `utf-2000' is provided.
4001
4002 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4003
4004         * mule/mule-category.el (word-combining-categories): Don't setup
4005         `word-combining-categories' in XEmacs CHISE.
4006         (word-separating-categories): Add setting about Latin script in
4007         XEmacs CHISE.
4008
4009 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4010
4011         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4012         setting for `chinese-big5'.
4013
4014 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4015
4016         * mule/mule-coding.el (coded-charset-entity-reference-alist):
4017         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
4018         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
4019         add setting for HZK0[12]-xxxx.
4020
4021 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4022
4023         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
4024         in XEmacs CHISE.
4025
4026 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4027
4028         * mule/mule-charset.el (default-coded-charset-priority-list):
4029         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
4030         and `chinese-big5' to `=gt-pj-*'.
4031
4032 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4033
4034         * mule/mule-conf.el (=daikanwa): Renamed from
4035         `ideograph-daikanwa'.
4036         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
4037
4038 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4039
4040         * mule/mule-conf.el (=cns11643-7): Renamed from
4041         `chinese-cns11643-7'.
4042         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
4043
4044 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4045
4046         * mule/mule-conf.el (=cns11643-6): Renamed from
4047         `chinese-cns11643-6'.
4048         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
4049
4050 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4051
4052         * mule/mule-conf.el (=cns11643-5): Renamed from
4053         `chinese-cns11643-5'.
4054         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
4055
4056 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4057
4058         * mule/mule-conf.el (=cns11643-4): Renamed from
4059         `chinese-cns11643-4'.
4060         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
4061
4062 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4063
4064         * mule/mule-conf.el (=cns11643-3): Renamed from
4065         `chinese-cns11643-3'.
4066         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
4067
4068 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4069
4070         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
4071         `=cns11643-2'.
4072         (chinese-cns11643-2): New alias for `=cns11643-2'.
4073
4074 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4075
4076         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
4077         `=cns11643-1'.
4078         (chinese-cns11643-1): New alias for `=cns11643-1'.
4079
4080 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4081
4082         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
4083         (chinese-gb12345): New alias for `=gb12345'.
4084
4085 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4086
4087         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
4088         (chinese-gb2312): New alias for `=gb2312'.
4089
4090 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4091
4092         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4093         (chinese-big5): New alias for `=big5'.
4094
4095 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4096
4097         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4098         (korean-ksc5601): New alias for `=ks-x1001'.
4099
4100 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4101
4102         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4103         `=jis-x0212'.
4104         (japanese-jisx0212): New alias for `=jis-x0212'.
4105
4106 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4107
4108         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4109         `=jis-x0208-1983'.
4110         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4111
4112 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4113
4114         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4115         `=jis-x0208-1978'.
4116         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4117
4118 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4119
4120         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4121         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4122
4123 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4124
4125         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4126         (chinese-cns11643-3): Specify iso-ir 183.
4127         (chinese-cns11643-4): Specify iso-ir 184.
4128         (chinese-cns11643-5): Specify iso-ir 185.
4129         (chinese-cns11643-6): Specify iso-ir 186.
4130         (chinese-cns11643-7): Specify iso-ir 187.
4131         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4132         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4133
4134 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4135
4136         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4137         \uXXXX for every cases.
4138
4139 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4140
4141         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4142         (ucs-big5): Changed to an alias for `=ucs@big5'.
4143
4144 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4145
4146         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4147         (ucs-ks): Changed to an alias for `=ucs@ks'.
4148
4149 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4150
4151         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4152         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4153
4154 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4155
4156         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4157         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4158
4159 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4160
4161         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4162         (ucs-jis): Changed to an alias for `=ucs@jis'.
4163
4164 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4165
4166         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4167         (ucs-cns): Changed to an alias for `=ucs@cns'.
4168
4169 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4170
4171         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4172         (ucs-gb): Changed to an alias for `=ucs@gb'.
4173
4174 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4175
4176         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4177         `ideograph-daikanwa-2'.
4178         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4179         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4180
4181 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4182
4183         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4184         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4185
4186         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4187         for `xemacs-chise-version'.
4188
4189 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4190
4191         * mule/mule-charset.el (default-coded-charset-priority-list):
4192         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4193         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4194         instead of `ideograph-hanziku-*'.
4195
4196         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4197         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4198
4199 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4200
4201         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4202         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4203         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4204         `utf-2000' is provided.
4205
4206 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4207
4208         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4209         is provided [was builtin coded-charsets].
4210
4211 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4212
4213         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4214         is provided [was builtin coded-charsets].
4215
4216 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4217
4218         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4219         is provided [was builtin coded-charsets].
4220
4221 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4222
4223         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4224         is provided [was builtin coded-charsets].
4225
4226 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4227
4228         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4229         when `utf-2000' is provided [was builtin coded-charsets].
4230
4231 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4232
4233         * mule/mule-conf.el (=hanziku-*): Renamed from
4234         `ideograph-hanziku-*'.
4235         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4236
4237 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4238
4239         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4240         `utf-2000' is provided [was builtin coded-charsets].
4241         (ideograph-hanziku-{1..12}): Likewise.
4242
4243 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4244
4245         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4246         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4247
4248 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4249
4250         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4251         when `utf-2000' is provided [was builtin coded-charsets].
4252
4253 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4254
4255         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4256         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4257         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4258
4259 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4260
4261         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4262         (ideograph-gt): Changed to an alias for `=gt'.
4263
4264 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4265
4266         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4267         is provided; it was defined as a builtin coded-charset.
4268         (ideograph-gt): Likewise.
4269
4270 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4271
4272         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4273         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4274
4275 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4276
4277         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4278         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4279
4280 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4281
4282         * mule/mule-conf.el (=big5-eten): Renamed from
4283         `chinese-big5-eten'.
4284         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4285
4286 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4287
4288         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4289         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4290
4291 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4292
4293         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4294         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4295
4296 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4297
4298         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4299         (china3-jef): Changed to an alias for `=jef-china3'.
4300
4301 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4302
4303         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4304         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4305
4306         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4307         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4308         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4309         when `utf-2000' is provided.
4310
4311 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4312
4313         * mule/mule-charset.el (default-coded-charset-priority-list):
4314         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4315
4316         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4317         (ucs-jis-2000): Deleted.
4318
4319 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4320
4321         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4322         UTF-2000.
4323         (=ucs-jis-2000): New coded-charset for UTF-2000.
4324
4325 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4326
4327         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4328         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4329
4330 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4331
4332         * mule/mule-charset.el (default-coded-charset-priority-list):
4333         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4334         `ideograph-cbeta'.
4335
4336 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4337
4338         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4339         builtin coded-charset].
4340
4341 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4342
4343         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4344         settings for &K0-xxxx and &I-K0-xxxx.
4345
4346 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4347
4348         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4349         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4350
4351 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4352
4353         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4354         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4355
4356 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4357
4358         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4359         UTF-2000.
4360         (ideograph-gt-pj-k1): Likewise.
4361         (ideograph-gt-pj-k2): Likewise.
4362
4363 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4364
4365         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4366         `=jis-x0208'.
4367
4368 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4369
4370         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4371         UTF-2000 [was a builtin coded-charset].
4372
4373 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4374
4375         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4376         (utf-8-gb-er): Likewise.
4377
4378 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4379
4380         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4381         settings for JIS X 0212 and JIS X 0208:1978.
4382
4383 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4384
4385         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4386         setting for JIS X 0213.
4387
4388 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4389
4390         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4391         standard-case-table in UTF-2000.
4392
4393 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4394
4395         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4396         definitions for isolated-chars.
4397
4398 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4399
4400         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4401         `configure-utf-2000-lisp-directory'.
4402         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4403         `mule-lisp-load-path'.
4404
4405 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4406
4407         * startup.el (startup-setup-paths): Set and use
4408         `utf-2000-lisp-directory'.
4409         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
4410         UTF-2000.
4411
4412 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4413
4414         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
4415         (paths-find-utf-2000-lisp-directory): New function.
4416         (paths-construct-load-path): Add new optional argument
4417         `utf-2000-lisp-directory'.
4418
4419         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
4420
4421 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4422
4423         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
4424         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
4425         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
4426         (default-coded-charset-priority-list): Add `chinese-big5-1' and
4427         `chinese-big5-2' in UTF-2000.
4428
4429         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
4430         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
4431
4432 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4433
4434         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
4435         `big5-eten-er' in UTF-2000.
4436         (big5-cdp): Modify DOC-string and mnemonic.
4437
4438 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4439
4440         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
4441         UTF-2000 [renamed from utf-8-er].
4442         (utf-8-gb): New coding-system in UTF-2000.
4443         (utf-8-gb-er): Likewise.
4444         (utf-8-cns): Likewise.
4445         (utf-8-cns-er): Likewise.
4446         (utf-8-big5): Likewise.
4447         (utf-8-big5-er): Likewise.
4448         (utf-8-jis): Likewise.
4449         (utf-8-jis-er): Likewise.
4450         (utf-8-ks): Likewise.
4451         (utf-8-ks-er): Likewise.
4452         (utf-8-er): Likewise.
4453
4454 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4455
4456         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
4457         instead of `utf-8-unix' in UTF-2000.
4458
4459         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
4460
4461 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4462
4463         * mule/japanese.el (euc-jisx0213): New coding-system.
4464
4465         * mule/mule-conf.el (japanese-jisx0213-1): Specify
4466         `japanese-jisx0208-1990' as the mother.
4467
4468 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4469
4470         * dumped-lisp.el (preloaded-file-list): Change condition of
4471         loading "close-cdb".
4472
4473 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4474
4475         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
4476         setup `coded-charset-entity-reference-alist'.
4477
4478 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4479
4480         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
4481         UTF-2000.
4482
4483 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4484
4485         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4486         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
4487
4488 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4489
4490         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
4491         (chinese-big5-eten-a): Likewise.
4492         (chinese-big5-eten-b): Likewise.
4493         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
4494         code range is #x8140 .. #x8DFE.
4495
4496 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4497
4498         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
4499         UTF-2000.
4500         (chinese-big5-cdp): Likewise.
4501
4502 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4503
4504         * dumped-lisp.el (preloaded-file-list): Rename
4505         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
4506
4507 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4508
4509         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
4510         append `system-char-db-source-file-list' into
4511         `preloaded-file-list' in UTF-2000.
4512
4513 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4514
4515         * dumped-lisp.el (preloaded-file-list): Delete
4516         character-definition files.
4517
4518 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4519
4520         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
4521         UTF-2000.
4522
4523 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4524
4525         * mule/mule-charset.el (default-coded-charset-priority-list):
4526         Delete `mojikyo-2022-1'.
4527
4528 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4529
4530         * mule/mule-charset.el (default-coded-charset-priority-list):
4531         Delete `mojikyo'.
4532
4533 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4534
4535         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4536         `ucs-sip'.
4537
4538 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4539
4540         * mule/mule-charset.el (default-coded-charset-priority-list):
4541         Comment out `chinese-gb12345'.
4542
4543 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4544
4545         * bytecomp.el (byte-compile-insert-header): Fixed.
4546
4547 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4548
4549         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
4550         XEmacs UTF-2000.
4551
4552 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4553
4554         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
4555         UTF-2000.
4556
4557 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4558
4559         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4560         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
4561
4562 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4563
4564         * mule/mule-charset.el (default-coded-charset-priority-list):
4565         `japanese-jef-china3' is renamed `china3-jef'.
4566
4567 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4568
4569         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4570         `japanese-jef-china3' and `ideograph-cbeta'.
4571
4572 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
4573
4574         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
4575
4576 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4577
4578         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4579         `chinese-big5-cdp'.
4580
4581 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4582
4583         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4584         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
4585
4586 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4587
4588         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
4589         loading character definitions.
4590
4591 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4592
4593         * dumped-lisp.el (preloaded-file-list): Rename
4594         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
4595
4596 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4597
4598         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4599         `chinese-big5'.
4600
4601 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4602
4603         * dumped-lisp.el (preloaded-file-list): Dump
4604         "Ideograph-R028-Private" with XEmacs UTF-2000.
4605
4606 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4607
4608         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4609         `chinese-gb12345'.
4610
4611 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4612
4613         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4614         `ideograph-gt-pj-{1..11}'.
4615
4616         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
4617         XEmacs UTF-2000.
4618
4619 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4620
4621         * mule/mule-charset.el (default-coded-charset-priority-list):
4622         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
4623         `chinese-isoir165'.
4624
4625 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4626
4627         * format.el (format-alist): Revive `image/jpeg', `image/gif',
4628         `image/png', `image/x-xpm' and `image/tiff'.
4629
4630         * files.el (binary-file-regexps): Add *.PNG.
4631
4632 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4633
4634         * mule/mule-charset.el (default-coded-charset-priority-list):
4635         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
4636         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
4637
4638 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4639
4640         * list-mode.el: Call `completion-list-mode' to avoid slowness of
4641         the first completion when UTF-2000 is running.
4642
4643 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4644
4645         * mule/mule-charset.el (default-coded-charset-priority-list):
4646         Delete `ucs'.
4647
4648 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4649
4650         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
4651
4652         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4653         `mojikyo' instead of `mojikyo-pj-[1..21]'.
4654
4655 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4656
4657         * mule/vietnamese.el (vscii-2): Delete abolished property
4658         `composite'; now composite mode is default.
4659
4660 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4661
4662         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
4663         of `raw-text'; check \uHHHH representation even if non-ascii
4664         characters are not found.
4665
4666         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
4667         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
4668         unconditionally.
4669
4670         * mule/viet-ccl.el: New file.
4671
4672         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
4673         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
4674         - Separate CCL based implementations to viet-ccl.el.
4675
4676 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
4677
4678         * mule/mule-conf.el (japanese-jisx0213-1): Allow
4679         "jisx0213.2000-1".
4680         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
4681
4682         * mule/mule-charset.el (default-coded-charset-priority-list):
4683         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
4684         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
4685
4686 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
4687
4688         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
4689
4690 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
4691
4692         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4693         `ucs' in UTF-2000.
4694
4695 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
4696
4697         * mule/mule-charset.el (default-coded-charset-priority-list):
4698         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
4699         `arabic-iso8859-6'.
4700
4701 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
4702
4703         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4704         `mojikyo-pj-[1 .. 21]' in UTF-2000.
4705
4706 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
4707
4708         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4709         `katakana-jisx0201' in UTF-2000.
4710
4711 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4712
4713         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
4714         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
4715         "u0FB50-Arabic-Presentation-Forms-A",
4716         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
4717         "u0FE50-Small-Form-Variants",
4718         "u0FE70-Arabic-Presentation-Forms-B",
4719         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
4720         UTF-2000.
4721
4722 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
4723
4724         * dumped-lisp.el (preloaded-file-list): Delete
4725         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
4726         ... "Ideograph-R214-Flute" in UTF-2000.
4727
4728 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
4729
4730         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
4731         (japanese-jisx0213-2): New coded-charset.
4732
4733         * dumped-lisp.el (preloaded-file-list): Add
4734         "Ideograph-R028-Private", "Ideograph-R029-Again" and
4735         "Ideograph-R030-Mouth".
4736
4737 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
4738
4739         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
4740         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
4741         "Ideograph-R015-Ice", "Ideograph-R016-Table",
4742         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
4743         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
4744         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
4745         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
4746         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
4747
4748 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
4749
4750         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
4751         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
4752         "Ideograph-R005-Second", "Ideograph-R006-Hook",
4753         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
4754         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
4755
4756         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4757         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
4758
4759 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4760
4761         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
4762         in UTF-2000.
4763
4764 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4765
4766         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
4767         (chinese-isoir165): Moved from mule/chinese.el.
4768         (chinese-cns11643-3): Moved from mule/chinese.el.
4769         (chinese-cns11643-4): Moved from mule/chinese.el.
4770         (chinese-cns11643-5): Moved from mule/chinese.el.
4771         (chinese-cns11643-6): Moved from mule/chinese.el.
4772         (chinese-cns11643-7): Moved from mule/chinese.el.
4773
4774         * mule/chinese.el: Move definition of coded-charsets to
4775         mule/mule-conf.el.
4776
4777 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4778
4779         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4780         `ideograph-daikanwa'.
4781
4782 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4783
4784         * dumped-lisp.el (preloaded-file-list): Delete
4785         "ccs-jisx0201-latin.el".
4786
4787 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4788
4789         * dumped-lisp.el (preloaded-file-list): Add
4790         "u031A0-Extended-Bopomofo" in UTF-2000.
4791
4792 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4793
4794         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
4795         renamed to u02E00-CJK-Radical-Supplement.
4796
4797 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4798
4799         * dumped-lisp.el (preloaded-file-list): Add
4800         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
4801         "u030A0-Katakana", "u03100-Bopomofo",
4802         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
4803         "u03200-Enclosed-CJK-Letters-and-Months" and
4804         "u03300-CJK-Compatibility".
4805
4806 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4807
4808         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
4809         "u02F00-Kangxi-Radicals" and
4810         "u02FF0-Ideographic-Description-Characters".
4811
4812 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4813
4814         * dumped-lisp.el (preloaded-file-list): Add
4815         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
4816         "u02800-Braille-Patterns" in UTF-2000.
4817
4818 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4819
4820         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
4821         "uXXXXX-*.el" in UTF-2000.
4822
4823         * bytecomp.el (byte-compile-insert-header): Delete comments if
4824         non-ASCII characters are found; allow `byte-compile-dynamic' and
4825         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
4826         `raw-text'.
4827
4828 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4829
4830         * dumped-lisp.el (preloaded-file-list): Add
4831         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
4832         "u025A0-Geometric-Shapes.el".
4833
4834 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4835
4836         * dumped-lisp.el (preloaded-file-list): Add
4837         "u02400-Control-Pictures.el", "u02440-OCR.el" and
4838         "u02460-Enclosed-Alphanumerics.el".
4839
4840 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4841
4842         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4843         `chinese-gb2312'.
4844
4845         * dumped-lisp.el (preloaded-file-list): Add
4846         "u02200-Mathematical-Operators.el" and
4847         "u02300-Miscellaneous-Technical.el".
4848
4849 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4850
4851         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4852         `chinese-cns11643-*'.
4853
4854         * dumped-lisp.el (preloaded-file-list): Add
4855         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
4856         "u02190-Arrows.el" in UTF-2000.
4857
4858 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4859
4860         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4861         `korean-ksc5601'.
4862
4863         * dumped-lisp.el (preloaded-file-list): Add
4864         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
4865         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
4866         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
4867
4868 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4869
4870         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
4871
4872 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4873
4874         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
4875         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
4876         "u01780-Khmer.el", "u01800-Mongolian.el",
4877         "u01E00-Latin-Extended-Additional.el" and
4878         "u01F00-Greek-Extended.el" in UTF-2000.
4879
4880 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4881
4882         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4883         `ethiopic-ucs' and `ethiopic'.
4884
4885         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
4886         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
4887
4888         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
4889         from mule/ethiopic.el.
4890
4891         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
4892         mule/mule-conf.el.
4893
4894 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4895
4896         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4897         `lao'.
4898
4899         * mule/mule-conf.el (lao): New coded-charset.
4900
4901         * dumped-lisp.el (preloaded-file-list): Add
4902         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
4903         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
4904         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
4905         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
4906         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
4907
4908 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4909
4910         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4911         `ucs-bmp' and `arabic-iso8859-6'.
4912
4913 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4914
4915         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
4916         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
4917         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
4918
4919 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4920
4921         * startup.el (normal-top-level): Load autoload file for UTF-2000
4922         in UTF-2000.
4923
4924 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
4925
4926         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
4927         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
4928         "u00020-Basic-Latin.el", "u00080-C1.el",
4929         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
4930         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
4931         "u002B0-Spacing-Modifier-Letters.el",
4932         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
4933         UTF-2000.
4934
4935 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
4936
4937         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4938         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
4939         instead of `vietnamese-viscii-*'.
4940
4941 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
4942
4943         * mule/mule-conf.el: New file.
4944
4945         * mule/misc-lang.el: Move definition of charset `ipa' to
4946         mule/mule-conf.el.
4947
4948 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4949
4950         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4951         `latin-viscii'; prefer it for characters used in Vietnamese.
4952
4953 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
4954
4955         * bytecomp.el (byte-compile-insert-header): Fix regexp.
4956
4957 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
4958
4959         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
4960         `vietnamese-viscii-lower'.
4961         (latin-viscii-upper): Renamed from charset
4962         `vietnamese-viscii-upper'.
4963         (vietnamese-viscii-lower): New alias for charset
4964         `latin-viscii-lower'.
4965         (vietnamese-viscii-upper): New alias for charset
4966         `latin-viscii-upper'.
4967
4968 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
4969
4970         * mule/mule-charset.el (default-coded-charset-priority-list):
4971         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
4972
4973 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
4974
4975         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
4976         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
4977         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
4978         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
4979         lisp/utf-2000.
4980
4981 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4982
4983         * mule/ccs-tcvn5712.el: New file.
4984
4985 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4986
4987         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
4988         in UTF-2000.
4989
4990 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4991
4992         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4993         `japanese-jisx0208'.
4994
4995 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4996
4997         * dumped-lisp.el (preloaded-file-list): Add
4998         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
4999         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
5000         UTF-2000.
5001
5002         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
5003         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
5004         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
5005         mule/ccs-viscii.el: New files.
5006
5007         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
5008         if \uXXXX is found.
5009
5010 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5011
5012         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5013         `hiragana-jisx0208' and `katakana-jisx0208'.
5014
5015 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
5016
5017         * mule/chinese.el (chinese-cns11643-3): Define it even if
5018         `utf-2000' is provided.
5019         (chinese-cns11643-4): Likewise.
5020         (chinese-cns11643-5): Likewise.
5021         (chinese-cns11643-6): Likewise.
5022         (chinese-cns11643-7): Likewise.
5023
5024 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
5025
5026         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5027         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
5028
5029 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5030
5031         * mule/mule-charset.el (default-coded-charset-priority-list): Add
5032         `cyrillic-iso8859-5' and `greek-iso8859-7'.
5033
5034 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
5035
5036         * mule/mule-charset.el (default-coded-charset-priority-list):
5037         Setup in UTF-2000.
5038
5039 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
5040
5041         * mule/viet-chars.el: Don't define charset
5042         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
5043         they are defined as builtin charsets.
5044
5045 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
5046
5047         * version.el (emacs-version): Add more space just before UTF-2000
5048         version string.
5049
5050 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
5051
5052         * version.el ([constant] emacs-version): Don't add a space in the
5053         preceding place of `xemacs-betaname' because it is duplicated.
5054         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
5055
5056         * startup.el (splash-frame-body): Add ETL.
5057
5058 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
5059
5060         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
5061         is provided because it is defined as builtin charset.
5062         (chinese-cns11643-4): Likewise.
5063         (chinese-cns11643-5): Likewise.
5064         (chinese-cns11643-6): Likewise.
5065         (chinese-cns11643-7): Likewise.
5066
5067 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
5068
5069         * mule/mule-cmds.el (reset-language-environment): Fix problem when
5070         coding-system `iso-10646-ucs-4' is not defined.
5071
5072 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
5073
5074         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
5075         coding-system if `utf-2000' is provided.
5076
5077 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5078
5079         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
5080         `utf-2000' is provided.
5081
5082 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
5083
5084         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
5085         if utf-2000 is provided temporally.
5086
5087 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
5088
5089         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
5090         as builtin variable].
5091
5092 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5093
5094         * files.el (insert-file-contents-literally): Treat file as binary;
5095         call file-name-handlers. [sync with Emacs 20.3.10]
5096
5097 2008-12-28  Vin Shelton  <acs@xemacs.org>
5098
5099         * XEmacs 21.4.22 is released
5100
5101 2008-12-30  Vin Shelton  <acs@xemacs.org>
5102
5103         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5104         during building even if no packages are found.
5105
5106 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5107
5108         * printer.el (generic-print-region): 
5109         (generic-print-buffer): 
5110         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5111         check if the msprinter device is available, now that msprinter is
5112         always available as a specifier tag. 
5113
5114 2008-12-24  Vin Shelton  <acs@xemacs.org>
5115
5116         * about.el: Add Francisco to my bio!
5117
5118 2008-12-23  Vin Shelton  <acs@xemacs.org>
5119
5120         * autoload.el: Move operator definitions to autoload-operators.el
5121         in the xemacs-base package.
5122
5123 2007-11-22  Vin Shelton  <acs@xemacs.org>
5124
5125         * about.el (about-hacker-contribution): Updated my bio.
5126
5127 2007-10-07  Vin Shelton  <acs@xemacs.org>
5128
5129         * XEmacs 21.4.21 is released
5130
5131 2007-09-19  Didier Verna  <didier@xemacs.org>
5132
5133         Update my personal info.
5134         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5135         * about.el (about-other-current-hackers): Ditto.
5136         * about.el (about-url-alist): Add my musical website.
5137         * about.el (about-personal-info): Update my entry.
5138         * about.el (about-hacker-contribution): Ditto.
5139
5140 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5141
5142         * package-get.el (package-get-download-sites): Update download
5143         sites in Japan.
5144         * package-get.el (package-get-pre-release-download-sites): Ditto.
5145
5146 2007-08-18  Vin Shelton  <acs@xemacs.org>
5147
5148         * package-get.el (package-get-pre-release-download-sites): Sync
5149         mirror sites with 21.5.  (Thanks, Adrian)
5150
5151 2007-08-09  Mike Sperber  <mike@xemacs.org>
5152
5153         * startup.el (migrate-user-init-file): Create backup of
5154         `user-init-file' before migrating.
5155         * startup.el (maybe-migrate-user-init-file): Print
5156         information about backup file.
5157         (maybe-create-compatibility-dot-emacs): Follow above change.
5158
5159 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5160
5161         * font-lock.el: Sync font-lock-add-keywords and
5162         font-lock-remove-keywords from GNU Emacs.
5163         * font-lock.el (font-lock-keywords-alist): New.
5164         * font-lock.el (font-lock-removed-keywords-alist): New.
5165         * font-lock.el (font-lock-add-keywords): New.
5166         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5167         * font-lock.el (font-lock-remove-keywords): New.
5168
5169 2007-08-16  Vin Shelton  <acs@xemacs.org>
5170
5171         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5172         patch from Hans de Graaff.
5173
5174 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5175
5176         * package-get.el (package-get-download-sites): Document Chile and
5177         update Denmark download site.
5178         * package-get.el (package-get-pre-release-download-sites): Ditto.
5179
5180 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5181
5182         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5183
5184 2006-12-09  Vin Shelton  <acs@xemacs.org>
5185
5186         * XEmacs 21.4.20 is released
5187
5188 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5189
5190         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5191
5192 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5193
5194         * info.el (Info-find-file-node, Info-insert-dir)
5195         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5196         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5197         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5198         and discussion.
5199
5200 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5201
5202         * obsolete.el (line-beginning-position): New, from 21.5.x.
5203         (line-end-position): Ditto.
5204
5205 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5206
5207         * package-get.el (package-get-download-sites): Welcome
5208         nl.xemacs.org and Thanks!
5209         * package-get.el (package-get-pre-release-download-sites): Ditto.
5210
5211 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5212
5213         * font-lock.el: Add support for not-so recent changes in Java to
5214         java-mode.
5215
5216 2006-01-28  Vin Shelton  <acs@xemacs.org>
5217
5218         * XEmacs 21.4.19 is released
5219
5220 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5221
5222         * easymenu.el: Update copyright. 
5223         * easymenu.el (easy-menu-all-popups):
5224         Add a docstring. 
5225         * easymenu.el (easy-menu-add):
5226         Document a bug, rework the function to preserve any existing
5227         non-default mode-popup-menu instead of overwriting it, and not to
5228         bother normalising the menu title (nothing else does).
5229         * easymenu.el (easy-menu-remove):
5230         Restore the default mode-popup-menu instead of leaving an empty
5231         one when we remove the last easy-menu popup. 
5232
5233 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5234
5235         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5236         as suggested by Rodrigo Ventura.
5237         * package-get.el (package-get-pre-release-download-sites): Ditto,
5238         with replacement of xemacs-21.5 by beta, which is the logical path
5239         to our beta core and package pre-releases.
5240
5241 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5242
5243         * package-get.el (package-get-download-sites): Add Hong Kong
5244         download site.
5245         * package-get.el (package-get-pre-release-download-sites): Ditto.
5246
5247 2005-12-26  Vin Shelton  <acs@xemacs.org>
5248
5249         * find-paths.el:
5250         * find-paths.el (paths-emacs-root-p): Add search for package root.
5251         * find-paths.el (paths-find-emacs-root): Replaced with
5252         paths-find-invocation-roots, which returns a list of roots.
5253         * find-paths.el (paths-find-invocation-roots): New.
5254         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5255
5256 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5257
5258         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5259         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5260
5261 2005-12-03  Vin Shelton <acs@xemacs.org>
5262
5263         * XEmacs 21.4.18 is released
5264
5265 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5266
5267         * package-get.el (package-get-download-sites): Update reflecting
5268         latest http://www.xemacs.org/Releases/ information generated by
5269         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5270         * package-get.el (package-get-pre-release-download-sites): Ditto.
5271
5272 2005-02-28  Simon Josefsson  <jas@extundo.com>
5273
5274         * about.el (xemacs-hackers): Add jas.
5275         (about-other-current-hackers): Likewise.
5276         (about-url-alist): Add URL for jas.
5277         (about-personal-info): Document jas.
5278         (about-hacker-contribution): Describe jas contributions.
5279
5280 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5281
5282         * easymenu.el (easy-menu-remove): As described in 
5283         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5284         except the "Command" menu from mode-popup-menu. 
5285
5286 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5287  
5288         * font.el (font-spatial-to-canonical): Correct calculation of 
5289         return value for pixel-based input value. 
5290  
5291 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5292
5293         * code-process.el (call-process): Process-related docstring
5294         improvements spurred by Norbert Koch.
5295         * code-process.el (call-process-region): Ditto.
5296         * code-process.el (start-process): Ditto.
5297
5298 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5299
5300         * finder.el (finder-find-library): Return filename actually
5301         searched for.
5302
5303 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5304
5305         * help.el (view-emacs-news): Use `expand-file-name' instead of
5306         `locate-data-file' as the latter will find any "NEWS" files that
5307         might exist in packages _before_ the one in core.
5308
5309 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5310
5311         * package-get.el (package-get-init-package):
5312         package-get-init-package buglet (21.4.17) by Jeff Mincy
5313         <mincy@rcn.com> fixing false temporary load-path shadows reported
5314         after package installation and simplifying code.
5315
5316 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5317
5318         * package-get.el (package-get-download-sites): Sync mirrors list
5319         with the XEmacs website.
5320         (package-get-pre-release-download-sites): Ditto.
5321
5322 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5323
5324         * derived.el (derived-mode-merge-syntax-tables):
5325         Revert my 21.5-only patch of 2003-07-18 which slipped in
5326         through Jerry James's patch of 2004-06-07.
5327
5328 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5329
5330         * cmdloop.el (keyboard-quit): Remove workaround for
5331         `region-active-p' not making sure active region is in current
5332         buffer now that it does.
5333         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5334         * simple.el (region-active-p): `region-active-p' to only return t
5335         when active region is in current buffer.
5336
5337 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5338
5339         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5340         package names, quell a byte-compiler warning, doc fix.
5341
5342 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5343
5344         * buffer.el (pop-to-buffer):
5345         * window-xemacs.el (display-buffer):
5346         Document use of `same-window-buffer-names,' `same-window-regexps'
5347         by pop-to-buffer and display-buffer. 
5348         
5349 2005-02-06  Vin Shelton <acs@xemacs.org>
5350
5351         * XEmacs 21.4.17 is released
5352
5353 2005-01-29  Ben Wing  <ben@xemacs.org>
5354
5355         * shadow.el (find-emacs-lisp-shadows):
5356         Add custom-defines to list of ignored files.
5357
5358 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5359
5360         * simple.el (shifted-motion-keys-select-region): Fix statement
5361         about unshifted-motion-keys-deselect-region.
5362
5363 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5364
5365         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5366         now) for GNU Emacs compatibility.
5367         (make-obsolete-variable): Ditto.
5368
5369 2004-01-08  Ben Wing  <ben@xemacs.org>
5370
5371         * code-files.el (load):
5372         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5373
5374 2004-12-05  Vin Shelton <acs@xemacs.org>
5375
5376         * XEmacs 21.4.16 is released
5377
5378 2004-12-04  Vin Shelton  <acs@xemacs.org>
5379
5380         * auto-autoloads.el: Regenerated.
5381
5382         * custom-load.el: Regenerated.
5383
5384 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5385
5386         Fix bug: apropos errors if a defalias refers to an undefined
5387         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5388
5389         * apropos.el (apropos):
5390         (apropos-command):
5391         * help.el (frob-help-extents):
5392         * help-macro.el (make-help-screen):
5393         * hyper-apropos.el (hyper-apropos-grok-functions):
5394         (hyper-apropos-get-doc):
5395         Catch void-function error thrown by `documentation'.
5396
5397 2004-09-02  Steve Youngs  <steve@youngs.au.com>
5398
5399         * packages.el (package-require): Fix incorrect arg to format.
5400         This fixes a `format specifier' error.
5401
5402 2004-08-13  Jerry James  <james@xemacs.org>
5403
5404         * bytecomp.el (forward-word): Tell the byte compiler the correct
5405         number of arguments to forward-word.
5406
5407 2004-08-12  Sven Grundmann  <sven@xemacs.org>
5408
5409         * etags.el: Fixed loading of include files for tag completion. Now
5410         you can make a tag file for a library, include it into your
5411         project and it will be reloaded only if it changed. Infinte
5412         include loops are detected and the correct tag files are loaded.
5413         * etags.el (buffer-tag-table-list): Load and verify tag files in
5414         the external function buffer-tag-table-list-load.
5415         * etags.el (buffer-tag-table-list-load): New. Load and verify the
5416         tag files. Also load the included tag files. The priority of the
5417         included files is right below their parent file. If multiple
5418         matches occur then the symbols from the parent file are found
5419         first.
5420         * etags.el (tag-table-include-files): Corrected comment
5421         string. Switched to pattern constant tags-include-pattern to have
5422         it at a central location.
5423         * etags.el (tags-include-pattern): Added doc string.
5424         * etags.el (add-to-tag-completion-table): Removed obsolete
5425         comments as the include files are allready returned by
5426         buffer-tag-table-list and loaded.
5427         * etags.el (find-tag-internal): The include files are allready
5428         included in tag-tables as buffer-tag-table-list returns them now.
5429
5430 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
5431
5432         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
5433         Loading items into the notebook is now done by C code.
5434         * widgets-gtk.el (gtk-widget-instantiate-internal):
5435         Style no longer changed.
5436
5437 2004-06-28  Nix  <nix@esperi.org.uk>
5438
5439         * cmdloop.el (truncate-command-history-for-gc): Delay
5440         execution of all things that look up variable bindings,
5441         via `enqueue-eval-event'.
5442
5443 2004-06-24  Vin Shelton  <acs@xemacs.org>
5444
5445         * package-get.el (package-get-require-signed-base-updates):
5446         now defaults to nil.
5447
5448 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5449
5450         * subr.el (split-string): Clean up docstring.
5451
5452 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
5453
5454         * faces.el (zmacs-region): fix typo in docstring.
5455
5456 2004-06-07  Jerry James  <james@xemacs.org>
5457
5458         * derived.el: Synch with Emacs 21.3.
5459         * subr.el (with-local-quit): New, from Emacs 21.3.
5460         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
5461         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
5462         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
5463
5464 2004-06-16  Jerry James  <james@xemacs.org>
5465
5466         * cl.el (cl-set-substring): Increment start by the length of the
5467         string, not the string itself.
5468
5469 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
5470
5471         * etags.el (tag-table-include-files): Expand included TAGS file
5472         paths to avoid problems with relative paths.  Thanks to Peter
5473         Chubb <peterc@gelato.unsw.edu.au>.
5474         * etags.el (tags-include-pattern): New.
5475         * etags.el (add-to-tag-completion-table): Parse and ignore
5476         trailing include lines.
5477
5478 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
5479
5480         * package-ui.el (pui-help-echo): Fix false cvs conflict by
5481         avoiding line solely composed of equal signs.
5482
5483 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
5484
5485         * cus-edit.el (alloc): Typo fix.
5486         * cus-edit.el (custom-browse-visibility): Ditto.
5487         * cus-edit.el (custom-variable-value-create): Ditto.
5488         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
5489         * cus-edit.el (custom-save-variables): Bind print-length and
5490         print-level to nil to avoid value abbreviation.
5491         * cus-edit.el (custom-save-face-internal): Ditto.
5492         * cus-edit.el (custom-save-faces): Save in sorted order.
5493         * cus-edit.el (custom-save-resets): Bind print-length and
5494         print-level to nil to avoid value abbreviation.
5495         * cus-edit.el (custom-save-loaded-themes): Ditto.
5496
5497 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5498
5499         * subr.el (split-string-default-separators): New.
5500         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
5501         see comment in source.
5502
5503 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
5504
5505         * mule/japanese.el (paragraph-start, paragraph-separate):
5506         Remove anchor to BOL.
5507
5508 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
5509
5510         * cl.el (gensym, gentemp): Improve docstrings.
5511
5512 2004-05-10  Vin Shelton  <acs@xemacs.org>
5513
5514         * etags.el: Sync with 21.5 version.
5515
5516 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5517
5518         * etags.el:
5519         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
5520         only for use with exuberant ctags. This will also enable building of 
5521         completion tables with exuberant ctags. This will not work with
5522         xemacs ctags. 
5523         * etags.el (get-tag-table-buffer): New function for creating of
5524         completion table is used if tags-exuberant-ctags-optimization-p ist t
5525         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
5526         finding the tag names. New.
5527         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
5528         building tag completion table with exuberant ctags. New.
5529         * etags.el (find-tag-internal): Improve exact tag matching for tags
5530         with name fields. Before the patch return types of functions or
5531         function parameters (with exuberant ctags) were found as matches.
5532
5533 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5534
5535         * list-mode.el (display-completion-list): Fixed completion list was
5536         taking the width of the frame and not of the window for displaying
5537         the selection methods.
5538
5539 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
5540
5541         * menubar-items.el (default-menubar): Options are saved to custom.el.
5542
5543
5544 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
5545
5546         * isearch-mode.el (isearch-abort): Preserve successful search target.
5547
5548 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
5549
5550         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
5551         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
5552         Bihlmeyer.
5553         * gnuserv.el (gnuserv-mode-line-string): New.
5554         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
5555         gnuserv-mode.
5556         * gnuserv.el (make-x-device-with-gtk-fallback): New.
5557         * gnuserv.el (gnuserv-edit-files): Use
5558         make-x-device-with-gtk-fallback.
5559
5560 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
5561
5562         * gtk-widgets.el: New import: gtk-accel-group-new.
5563         * dialog-gtk.el:
5564         * dialog-gtk.el (gtk-popup-convert-underscores): New.
5565         * dialog-gtk.el (popup-builtin-question-dialog):
5566         Added support for dialog button mnemonics.
5567
5568 2004-03-22  Chris Green <cmg@dok.org>
5569
5570         * process.el (shell-command): Output buffer was ignored when a
5571         background process was run via shell-command.
5572
5573 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
5574
5575         * cus-edit.el (custom-save-variables): Retrieve a list of
5576         variables to save first, sort it, and make sure the variables are
5577         saved in sorted order.
5578
5579 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
5580  
5581         * package-get.el (package-get-update-base-from-buffer): Force
5582         binary coding system for verifying GnuPG signature in the
5583         package-index file.
5584  
5585 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
5586
5587         * package-get.el (package-get-package-index-file-location): Handle
5588         missing "EMACSPACKAGEPATH" environment variable.
5589
5590 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
5591
5592         * package-admin.el (package-admin-find-top-directory): Simplify
5593         directory comparisions and fix substring errors on short path
5594         components.
5595         * package-get.el (package-get-package-index-file-location):
5596         Default to first component of "EMACSPACKAGEPATH", if set.
5597
5598 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
5599
5600         * package-get.el (process-error): New error datum.
5601
5602 2004-02-02  Vin Shelton <acs@xemacs.org>
5603
5604         * XEmacs 21.4.15 is released
5605
5606 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
5607
5608         * itimer.el (activate-itimer): Modify the itimer timeout value as
5609         if it were begun at the last time when the itimer driver was woken
5610         up.
5611
5612 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
5613
5614         * specifier.el (Copyright):
5615         Update.
5616         (make-specifier-and-init):
5617         (map-specifier):
5618         (canonicalize-inst-pair):
5619         (canonicalize-spec-list):
5620         (set-specifier):
5621         Synch docstrings to 21.5 where appropriate.
5622
5623 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
5624
5625         * package-get.el (package-get-list-packages-where): New.  A
5626         function that allows searching for groups of packages.  For
5627         example, find all packages that require the fsf-compat package.
5628
5629 2004-01-25  Steve Youngs  <youngs@xemacs.org>
5630
5631         The Great PUI Sync.
5632
5633         * auto-autoloads.el: Regenerated.
5634
5635         * custom-load.el: Regenerated.
5636
5637         * dumped-lisp.el (packages-hardcoded-lisp): New.
5638
5639         * menubar-items.el (menu-max-items): New.
5640         (menu-submenu-max-items): New.
5641         (menu-submenu-name-format): New.
5642         (menu-split-long-menu): New.
5643         (menu-sort-menu): New.
5644         (default-menubar): Sync to 21.5 in regard to the PUI menus.
5645
5646         * obsolete.el (pui-add-install-directory): Renamed to the more
5647         logical `pui-set-local-package-get-directory'.
5648         (package-get-download-menu): Moved to `package-ui.el' and renamed
5649         to `package-ui-add-download-menu'.
5650
5651         * package-admin.el (package-admin-install-function-mswindows):
5652         Whitespace clean up.
5653         (package-admin-add-single-file-package): Removed.
5654         (package-admin-default-install-function): Whitespace clean up.
5655         (package-admin-find-top-directory): New.
5656         (package-admin-get-install-dir): Use it.
5657         (package-admin-get-manifest-file): 
5658         (package-admin-check-manifest): 
5659         (package-admin-add-binary-package):
5660         (package-admin-get-lispdir):
5661         (package-admin-delete-binary-package):
5662         (package-admin):
5663
5664         * package-get.el (package-get-package-index-file-location): New.
5665         (package-get-install-to-user-init-directory): New.
5666         (package-get-remote):
5667         (package-get-download-sites):
5668         (package-get-pre-release-download-sites): New.
5669         (package-get-site-release-download-sites): New.
5670         (package-get-base-filename):
5671         (package-get-always-update):
5672         (package-get-user-index-filename): Removed.
5673         (package-get-pgp-available-p): New.
5674         (package-get-require-signed-base-updates):
5675         (package-get-was-current):
5676         (package-entries-are-signed): New.
5677         (package-get-continue-update-base): New.
5678         (package-get-download-menu): Removed.
5679         (package-get-require-base):
5680         (package-get-update-base-entry):
5681         (package-get-locate-file):
5682         (package-get-locate-index-file):
5683         (package-get-maybe-save-index):
5684         (package-get-update-base):
5685         (package-get-update-base-from-buffer):
5686         (package-get-update-base-entries):
5687         (package-get-interactive-package-query):
5688         (package-get-update-all):
5689         (package-get-all):
5690         (package-get-dependencies):
5691         (package-get-init-package):
5692         (package-get-info): New.
5693         (package-get):
5694         (package-get-staging-dir):
5695         (package-get-set-version-prop): Removed.
5696         (package-get-installedp):
5697         (package-get-ever-installed-p):
5698         (packages): Removed.
5699         (package-get-custom-groups): Removed.
5700         (package-get-custom): Removed.
5701         (package-get-custom-add-entry): Removed.
5702
5703         * package-info.el (batch-update-package-info):
5704
5705         * package-net.el (package-net-batch-generate-bin-ini):
5706         (package-net-update-installed-db):
5707
5708         * package-ui.el (pui-info-buffer):
5709         (pui-directory-exists): Removed.
5710         (pui-package-dir-list): Removed.
5711         (pui-add-install-directory): Removed.
5712         (package-ui-download-menu): New.
5713         (package-ui-pre-release-download-menu): New.
5714         (package-ui-site-release-download-menu): New.
5715         (pui-set-local-package-get-directory): New.
5716         (pui-package-symbol-char):
5717         (pui-update-package-display):
5718         (pui-toggle-package):
5719         (pui-toggle-package-key):
5720         (pui-toggle-package-delete):
5721         (pui-toggle-package-delete-key):
5722         (pui-toggle-package-event):
5723         (pui-toggle-verbosity-redisplay):
5724         (pui-install-selected-packages):
5725         (pui-add-required-packages):
5726         (pui-help-echo):
5727         (pui-display-info):
5728         (list-packages-mode):
5729         (pui-list-packages):
5730
5731         * packages.el (packages-compute-package-locations):
5732         (package-require):
5733         (package-delete-name):
5734         (packages-hardcoded-lisp): Removed.
5735         (packages-useful-lisp): Removed.
5736         (packages-unbytecompiled-lisp): Removed.
5737         (packages-find-package-directories):
5738
5739         Summary:
5740
5741         Major code clean up of all things PUI.
5742
5743         Much improved code to determine where packages should be
5744         installed.  PUI no longer depends on any packages being
5745         pre-installed to compute where packages are to be installed to.
5746
5747         The user can specify the location of their package-index file.  It
5748         isn't necessary to set this because it has sane defaults.  People
5749         who "run-in-place" won't accidently overwrite the CVS
5750         package-index file.  See
5751         `package-get-package-index-file-location'. 
5752
5753         PUI will now properly clean up after itself in the event of an
5754         unsuccessful package install.  This drastically reduces the number
5755         of "wrong md5sum" FAQs.
5756
5757         non-Mule XEmacsen can no longer install Mule packages.
5758
5759         Package management via the custom interface has been removed.
5760
5761         The PUI related menubar items have been reorganised.
5762
5763         The PGP verification code has been fixed and the default for
5764         whether or not it is used is automatically computed.
5765
5766         * update-elc.el ((preloaded-file-list site-load-packages
5767         need-to-dump dumped-exe)):
5768         Just a couple of small changes to allow for
5769         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
5770         existing anymore.
5771
5772 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
5773
5774         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
5775         apply `format' to the first argument of byte-compile-warn, it
5776         already calls format.
5777
5778 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
5779
5780         * files.el (delete-old-versions): Avoid going interactive during
5781         make install when environment variable VERSION_CONTROL is set.
5782
5783 2003-12-04  Vin Shelton  <acs@xemacs.org>
5784
5785         * menubar-items.el (menu-item-search): Only bring up search dialog
5786         box if the feature is available and desired.
5787
5788 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
5789
5790         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
5791
5792 2003-11-05  Vin Shelton  <acs@xemacs.org>
5793
5794         * help.el (Help-prin1-face):
5795         (Help-princ-face):
5796         princ and prin1 are functions and need to be called as such.  The
5797         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
5798
5799 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
5800
5801         * about.el (about-xemacs): Give full version and build date.
5802
5803 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
5804
5805         * win32-native.el (grep-null-device): This XEmacs has null-device.
5806
5807 2003-09-06  Mike Sperber  <mike@xemacs.org>
5808
5809         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
5810         implement the specified semantics for `defvar.'
5811
5812 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
5813
5814         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
5815         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
5816         displaying buffer in question.
5817
5818 2003-09-03  Vin Shelton <acs@xemacs.org>
5819
5820         * XEmacs 21.4.14 is released
5821
5822 2003-08-17  Vin Shelton  <acs@xemacs.org>
5823
5824         * about.el: Vanity patch.
5825
5826 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
5827
5828         * code-process.el (call-process):
5829         (call-process-region):
5830         (start-process):
5831         Document coding system processing.
5832
5833 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
5834
5835         * startup.el (splash-frame-body): Idiomatic English.
5836
5837 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
5838
5839         * font-lock.el (font-lock-match-java-declarations): Move
5840         save-restriction, narrow-to-region to beginning of function to
5841         avoid going beyond the limit and causing an infloop.
5842
5843 2003-04-16  Jerry James  <james@xemacs.org>
5844
5845         * keydefs.el: Remove mappings for keys mapped to the nowhere
5846         defined function function-key-error.
5847
5848 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
5849
5850         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
5851         lisp-interaction-mode-hook): Add the docstrings.
5852
5853 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
5854
5855         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
5856         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
5857         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
5858
5859 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
5860
5861         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
5862         lambda list after the original doc.  Care about
5863         #'(lambda () "SingleString") 
5864         (cl-upcase-arg): 
5865         (cl-function-arglist):
5866         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
5867         circular data structures in lambda list specification
5868
5869 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
5870
5871         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
5872         to appear in font-lock-function-name-face.
5873
5874 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
5875
5876         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
5877         is not also the value of the lambda.
5878
5879 2003-05-06  Andy Piper  <andy@xemacs.org>
5880
5881         * files.el (revert-buffer): Make sure local variables get processed,
5882         even in the case of an optimized reversion.
5883
5884 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
5885
5886         * XEmacs 21.4.13 is released
5887
5888 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
5889
5890         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
5891         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
5892
5893 2003-02-14  Ben Wing  <ben@xemacs.org>
5894
5895         * byte-optimize.el:
5896         * byte-optimize.el (byte-compile-inline-expand):
5897         * byte-optimize.el (byte-compile-unfold-lambda):
5898         * byte-optimize.el (byte-optimize-form-code-walker):
5899         * byte-optimize.el (byte-optimize-form):
5900         * byte-optimize.el (byte-decompile-bytecode-1):
5901         * byte-optimize.el (byte-optimize-lapcode):
5902         Review carefully and sync up to 20.7 except for areas as noted.
5903         Fixes problem with JDE compilation.
5904
5905 2003-02-05  Ben Wing  <ben@xemacs.org>
5906
5907         * simple.el:
5908         * simple.el (motion-keys-for-shifted-motion):
5909         Omit M-S-home/end from motion keys.
5910
5911 2003-02-07  Ben Wing  <ben@xemacs.org>
5912
5913         * text-props.el (text-property-any):
5914         * text-props.el (text-property-not-all):
5915         Fix bug when end > start.
5916
5917 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
5918
5919         * info.el (Info-insert-dir): Make default-directory end in
5920         separator.  Patch due to Martin Buchholz.
5921
5922 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
5923
5924         * XEmacs 21.4.12 "Portable Code" is released.
5925
5926 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
5927
5928         * about.el: Update golubev data.
5929
5930 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
5931
5932         * isearch-mode.el (isearch-mode-map): Substitute comment on
5933         desirability, and back out "GR is printable" changes.
5934
5935 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
5936
5937         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
5938
5939 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
5940
5941         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
5942
5943 2003-01-06  Ville Skyttä  <scop@xemacs.org>
5944
5945         * menubar-items.el (default-menubar): Use browse-url-mozilla
5946         instead of browse-url-gnome-moz for Mozilla.
5947
5948 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
5949
5950         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
5951
5952 2002-12-27  Ville Skyttä  <scop@xemacs.org>
5953
5954         * files.el (auto-mode-alist): Remove redundant entries for modes
5955         that live in packages.
5956         (interpreter-mode-alist): Ditto.
5957
5958 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
5959
5960         * menubar-items.el (default-menubar): Sync with current
5961         browse-url-xemacs.el.
5962
5963 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
5964
5965         * XEmacs 21.4.10 "Military Intelligence" is released.
5966
5967 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
5968
5969         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
5970
5971 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
5972
5973         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
5974
5975 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
5976
5977         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
5978         effect free function.
5979         (font-lock-fontify-keywords-region): Supply the argument to
5980         font-lock-compile-keywords.
5981
5982 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
5983
5984         * package-get.el (package-get-download-sites): Bring sites list
5985         up to date, prefer xx.xemacs.org addresses.
5986
5987 2002-09-27  Andy Piper  <andy@xemacs.org>
5988
5989         * dialog.el (make-dialog-box): for general dialogs only
5990         delete-frame-hook will be run.
5991
5992 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
5993
5994         * font-lock.el (font-lock-fontify-syntactically-region): Add
5995         comment about lookup-syntax-properties, document LOUDLY as unused.
5996
5997 2002-08-26  Andy Piper  <andy@xemacs.org>
5998
5999         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
6000         merge.
6001
6002 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
6003
6004         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
6005         (make-obsolete-variable): Ditto.
6006         (make-compatible): Ditto.
6007         (make-compatible-variable): Ditto.
6008
6009 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
6010
6011         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
6012         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
6013
6014 2002-08-28  Andy Piper  <andy@xemacs.org>
6015
6016         * files.el (revert-buffer): propagate revert-without-query-status.
6017
6018 2002-06-03  Andy Piper  <andy@xemacs.org>
6019
6020         * dialog-items.el (make-search-dialog): align various subcontrols
6021         in visually pleasing ways, allow frame to autosize to the dialog
6022         size.
6023         * dialog.el (make-dialog-box): add a border inside the frame. Add
6024         :autosize property, if t then reset the frame size appropriately
6025         before the frame is mapped.
6026         * gutter-items.el (set-progress-feedback-instantiator): align
6027         various subcontrols.
6028         * gutter-items.el (set-progress-abort-instantiator): ditto.
6029
6030 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
6031
6032         * XEmacs 21.4.9 "Informed Management" is released.
6033
6034 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
6035
6036         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
6037         "&optional append" argument.
6038
6039 2002-07-16  Didier Verna  <didier@xemacs.org>
6040
6041         * subr.el (replace-in-string): fix case fold bug introduced by
6042         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
6043         case-fold-search in temporary buffers.
6044
6045 2002-08-03  Steve Youngs  <youngs@xemacs.org>
6046
6047         * lib-complete.el (find-library): Remove check for mule because
6048         decompression DOES work on Mule.
6049
6050 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
6051
6052         * simple.el (join-line): New alias for `delete-indentation'.
6053
6054 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
6055
6056         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
6057         (font-lock-doc-face): New alias to font-lock-doc-string-face.
6058         (font-lock-builtin-face): New.
6059         (font-lock-constant-face): New.
6060         (font-lock-face-list): Add builtin and constant faces.
6061
6062 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
6063
6064         * autoload.el (make-autoload): Support define-derived-mode.
6065         Collected puts of doc-string-elt property.  Based on a patch by
6066         Didier Verna <didier@xemacs.org>.
6067
6068 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
6069
6070         * wid-edit.el (widget-field-activate): Fix docstring typo.
6071
6072 2002-07-23  Andy Piper  <andy@xemacs.org>
6073
6074         * about.el (about-personal-info): update me.
6075
6076 2002-07-12  Andy Piper  <andy@xemacs.org>
6077
6078         * custom.el (custom-theme-set-variables): remove bogus
6079         arguments. Use custom-set-default to set defaults.
6080         (custom-set-variables): update doc.
6081         (custom-local-buffer): new, synced from FSF.
6082         (custom-set-default): ditto.
6083         (defcustom): update doc.
6084
6085 2002-06-16  Andy Piper  <andy@xemacs.org>
6086
6087         * menubar-items.el (default-menubar): enable windows printing on
6088         cygwin as well as native.
6089
6090 2002-06-12  Andy Piper  <andy@xemacs.org>
6091
6092         * printer.el (generic-print-buffer): catch all errors so that the
6093         print device can be cleared in all scenarios.
6094         (Printer-clear-device): make sure clearing the printer allows it
6095         to be used again immediately.
6096         (generic-print-region): make sure the default printer face is
6097         black-on-white.
6098
6099 2002-04-23  Jerry James  <james@xemacs.org>
6100
6101         * window-xemacs.el (display-buffer-function): Change doc to
6102         reflect new arg.
6103         * window-xemacs.el (pre-display-buffer-function): Ditto.
6104         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6105         non-nil, make the new window just big enough for its contents.
6106         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6107         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6108         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6109
6110 2002-06-06  Andy Piper  <andy@xemacs.org>
6111
6112         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6113         (defcustom): ditto.
6114         (custom-handle-keyword): ditto.
6115
6116 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6117
6118         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6119         Make obsolete.  Default to nil.
6120         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6121         Inspired by a patch by John Palmieri.
6122
6123 2002-07-01  Mike Alexander  <mta@arbortext.com>
6124
6125         * process.el (shell-command-on-region): Don't delete the region
6126         before giving it to call-process-region
6127
6128 2002-06-04  Jerry James <james@eecs.ku.edu>
6129
6130         * find-paths.el (paths-find-architecture-directory): Search in
6131         `system-configuration'/`base', not `base'`system-configuration'.
6132
6133 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6134
6135         * info.el (Info-index): Add missing \ in [ t].
6136
6137 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6138
6139         * gutter-items.el (gutter-buffers-tab-visible-p,
6140         buffers-tab-omit-function, buffers-tab-selection-function,
6141         buffers-tab-filter-functions):
6142         Doc improvements.
6143
6144 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6145
6146         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6147
6148         * toolbar-items.el (toolbar-news): Fix typo in message string.
6149
6150 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6151
6152         * dialog.el (yes-or-no-p-dialog-box): 
6153         * cmdloop.el (y-or-n-p-minibuf):
6154         (yes-or-no-p-minibuf):
6155         (yes-or-no-p):
6156         (y-or-n-p): 
6157         Specify negative answers in docstrings.
6158
6159 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6160
6161         * package-ui.el (pui-help-echo): Display both installed and author
6162         version.  Use a balloon-help window to display extra info like
6163         package requires.
6164
6165 2002-05-30  Andy Piper  <andy@xemacs.org>
6166
6167         * files.el (revert-buffer-internal): don't visit
6168         revert-buffer. Kill buffer when not used. Suggested by Mike
6169         Alexander <mta@arbortext.com>
6170
6171 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6172
6173         * files.el (revert-buffer): More docstring fiddling.
6174
6175 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6176
6177         * files.el (revert-buffer):
6178         (revert-buffer-internal):
6179         (revert-buffer-insert-file-contents-function):
6180         Improve docstrings and comments.
6181
6182 2002-05-08  Andy Piper  <andy@xemacs.org>
6183
6184         * files.el (revert-buffer): observe noconfirm behavior.
6185
6186 2002-04-09  Andy Piper  <andy@xemacs.org>
6187
6188         * files.el (revert-buffer): use revert-buffer-internal if it looks
6189         like doing so will not result in any user-visible changes.
6190         (revert-buffer-internal): new function. Do the actual process of
6191         reversion and then see whether the result is any different to what
6192         we have already. If it is not then do nothing.
6193
6194 2001-12-11  Andy Piper  <andy@xemacs.org>
6195
6196         * menubar.el (get-popup-menu-response): re-order so that it works
6197         on more sane/facist window systems.
6198
6199 2001-12-03  Andy Piper  <andy@xemacs.org>
6200
6201         * faces.el (frob-face-property): don't infloop in face frobbing
6202         from Jan Vroonhof <jan@xemacs.org>.
6203
6204 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6205
6206         * faces.el (frob-face-property): Follow face fall-back hierarchy
6207         properly for face properties without an instance. Only do manual
6208         copy form 'default in last resort. This handles in particular
6209         the case where 'default itself has only a fall-back (which is
6210         the case by default on windows).
6211
6212 2001-11-24  Andy Piper  <andy@xemacs.org>
6213
6214         * printer.el (generic-print-region): set default-frame-plist to
6215         nil while creating the printer frame so that sizes reflect the
6216         printed page.
6217
6218         * faces.el (face-complain-about-font): Don't complain on printers.
6219
6220 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6221         
6222         * package-net.el: Andy synch.
6223         
6224 2001-12-16  Andy Piper  <andy@xemacs.org>
6225
6226         * package-get.el (package-get-update-all): Make sure installed.db
6227         gets updated after updating packages.
6228
6229 2002-03-28  Ben Wing  <ben@xemacs.org>
6230
6231         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6232         continuation, truncation so that we don't get line jumpiness from
6233         them being larger than the line height.
6234
6235         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6236
6237 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6238
6239         * font.el (font-window-system-mappings): Add mapping for Gtk
6240         (assume identical to X) 
6241
6242 2002-02-04  Andy Piper  <andy@xemacs.org>
6243
6244         * files.el (convert-standard-filename): Fix for short filename
6245         Peter Arius <pas@methodpark.de>
6246
6247 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6248
6249         * list-mode.el (default-choose-completion): completion-base-size
6250         should refer to local value in the completion list buffer.
6251
6252 2001-12-03  Didier Verna  <didier@xemacs.org>
6253
6254         * rect.el: autoload `replace-rectangle'.
6255         * keydefs.el (global-map): bind it to `C-x r p'.
6256
6257 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6258
6259         * XEmacs 21.4.8 "Honest Recruiter" is released.
6260
6261 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6262
6263         This patch is based on Jerry James's patch and analysis.
6264
6265         * select.el (get-clipboard):
6266         (get-selection):
6267         Update docstrings.
6268         (get-clipboard-foreign):
6269         (get-selection-foreign):
6270         New function for use as `interprogram-paste-function's.
6271
6272         * simple.el (interprogram-paste-function): Change default to
6273         `get-clipboard-foreign'; improve docstring.
6274         (interprogram-cut-function): Improve dosctring.
6275
6276 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6277
6278         * XEmacs 21.4.7 "Economic Science" is released.
6279
6280 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6281
6282         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6283
6284 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6285
6286         * obsolete.el (assq-delete-all): New compatibility alias for 
6287         remassq.
6288
6289 2002-01-09  Simon Josefsson  <jas@extundo.com>
6290
6291         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6292
6293 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6294
6295         * info.el (Info-auto-generate-directory): Default
6296         Info-auto-generate-directory to 'if-outdated.
6297
6298 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6299
6300         * startup.el (normal-top-level): Prevent migration code from
6301         trashing .emacs on an error in loading the init files.
6302
6303 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6304
6305         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6306         "system default" Xdefaults and friends get xrdb-mode.
6307
6308 2002-03-05  Mats Lidell  <matsl@contactor.se>
6309  
6310         * help-nomule.el (tutorial-supported-languages): Added Swedish
6311         tutorial. Sorted languages.
6312
6313 2002-02-11  Mike Sperber <mike@xemacs.org>
6314
6315         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6316         regenerating outdated dir files and dir is non-existent.
6317
6318 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6319
6320         * code-files.el (convert-mbox-coding-system): Improve comment.
6321         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6322         coding-system argument to `write-region-pre-hook' call.
6323         (write-region-pre-hook): Fix docstring to mention lockname argument.
6324
6325 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6326
6327         * minibuf.el (completing-read): Remove redundant wrong arg list.
6328
6329         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6330
6331 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6332
6333         * obsolete.el (interactive-form): new compatibility alias for 
6334         function-interactive.
6335
6336 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6337
6338         * menubar-items.el (Menubar-items-truncate-list): Removed.
6339         * menubar-items.el (Menubar-items-truncate-history): New.
6340         * menubar-items.el (default-menubar): Use
6341         Menubar-items-truncate-history.
6342
6343 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6344
6345         * printer.el (generic-print-region): Pass correct arguments to
6346         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6347         Torkelsson <torkel@acc.umu.se>.
6348
6349 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6350
6351         * help.el (describe-mode): synched with FSF 19.34; handle nil
6352         minor mode indicators.
6353
6354 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6355
6356         * minibuf.el (completing-read): Update docstring.
6357
6358 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6359
6360         * XEmacs 21.4.6 "Common Lisp" is released.
6361
6362 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6363
6364         * package-net.el: Inadvertant synch with Windows branch.  From
6365         Andy's log:
6366         (package-net-kit-version): new variable.
6367         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6368
6369 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6370
6371         * package-get.el (package-get-locate-index-file): Also search the
6372         core etc/ directory for the package index file if it can't be
6373         found in ~/.xemacs/.
6374
6375 2001-12-13  William Perry  <wmperry@gnu.org>
6376
6377         * dialog-gtk.el (popup-builtin-question-dialog):
6378         Conform to API in gui.c.
6379         
6380 2001-11-12  Andy Piper  <andy@xemacs.org>
6381
6382         * cus-edit.el (custom-save-face-internal): make sure we save
6383         non-themed faces.
6384         (custom-save-variables): ditto variables.
6385
6386 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6387
6388         * faces.el (make-face-family):
6389         (make-face-size):
6390         New face-modifying functions per Jan Vroonhof.
6391
6392         cus-face.el (custom-set-face-font-family):
6393         (custom-set-face-font-size):
6394         Use them.
6395
6396         * font.el (font-window-system-mappings): More precise docstring.
6397
6398         (font-create-name):
6399         (font-create-object):
6400         (tty-font-create-object):
6401         (tty-font-create-plist):
6402         (x-font-create-object):
6403         (x-font-create-name):
6404         (ns-font-create-name):
6405         (mswindows-font-create-object):
6406         (mswindows-font-create-name):
6407         Add doctrings.
6408
6409 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
6410
6411         * gtk-faces.el (gtk-init-device-faces): removed spurious
6412         quote before let* expression.
6413
6414 2001-10-29  Andy Piper  <andy@xemacs.org>
6415
6416         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
6417         modified when changing coding system.
6418
6419         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
6420         that we invoke the GUI directory selector.
6421
6422 2001-10-25  Andy Piper  <andy@xemacs.org>
6423
6424         * dialog.el (make-dialog-box): use new directory dialog support.
6425         * minibuf.el (read-file-name-1): ditto.
6426         (read-file-name): ditto.
6427         (read-directory-name): ditto.
6428
6429 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
6430
6431         * XEmacs 21.4.5 "Civil Service" is released.
6432
6433 2001-04-23  Didier Verna  <didier@xemacs.org>
6434
6435         * cus-edit.el (custom-variable-pre-save): New.
6436         * cus-edit.el (custom-variable-post-save): New.
6437         * cus-edit.el (custom-variable-save): use them.
6438         * cus-edit.el (custom-face-pre-save): New.
6439         * cus-edit.el (custom-face-post-save): New.
6440         * cus-edit.el (custom-face-save): use them.
6441         * cus-edit.el (custom-group-pre-save): New.
6442         * cus-edit.el (custom-group-post-save): New.
6443         * cus-edit.el (custom-group-save): use them.
6444         * cus-edit.el (Custom-save): use the pre/post functions above,
6445         call `custom-save-all' only once.
6446         * cus-edit.el (custom-variable-pre-reset-standard): New.
6447         * cus-edit.el (custom-variable-post-reset-standard): New.
6448         * cus-edit.el (custom-variable-reset-standard): use them.
6449         * cus-edit.el (custom-face-pre-reset-standard): New.
6450         * cus-edit.el (custom-face-post-reset-standard): New.
6451         * cus-edit.el (custom-face-reset-standard): use them.
6452         * cus-edit.el (custom-group-pre-reset-standard): New.
6453         * cus-edit.el (custom-group-post-reset-standard): New.
6454         * cus-edit.el (Custom-reset-standard): use them.
6455         * cus-edit.el (custom-face-reset-saved): use the pre/post
6456         functions above, call `custom-save-all' only once.
6457
6458 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
6459
6460         * gutter-items.el (buffers-tab face): Derive from the modeline
6461         face by default.  Many people use white-on-black for the default
6462         font, and the tabs look hideous with that color combination.  The
6463         modeline usually has the correct colors.
6464
6465 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
6466
6467         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
6468         (tag-mark-stack-max): Typo fix.
6469
6470 2001-09-28  Ben Wing  <ben@xemacs.org>
6471
6472         * font-lock.el:
6473         * font-lock.el (font-lock-after-change-function):
6474         fix problem with last patch, reported by Katsumi Yamaoka.
6475
6476 2001-09-17  Ben Wing  <ben@xemacs.org>
6477
6478         * font-lock.el (font-lock-after-change-function):
6479         fix problem when you insert a comment on the line before a line of
6480         code: if we use the following char, then when you hit backspace,
6481         the following line of code turns the comment color.
6482
6483 2001-06-08  Ben Wing  <ben@xemacs.org>
6484
6485         * process.el: comment about shell-command-switch.
6486         * process.el (shell-quote-argument): Need to quote a null
6487         argument, too.  From Dan Holmsand.
6488         
6489         * startup.el (normal-top-level): Delete some unused FSF junk.
6490         * startup.el (command-line-early):
6491         
6492         * startup.el (command-line): Call MS Windows init function.
6493         
6494         * win32-native.el:
6495         * win32-native.el (mswindows-system-shells): New.
6496         * win32-native.el (mswindows-system-shell-p): New.
6497         * win32-native.el (init-mswindows-at-startup): New.
6498         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
6499         * win32-native.el (mswindows-quote-one-simple-arg):
6500         * win32-native.el (mswindows-quote-one-command-arg):
6501         * win32-native.el (mswindows-construct-process-command-line-alist):
6502         Correct comments at top.  Correctly handle passing arguments
6503         to Cygwin programs and to bash.  Fix quoting of zero-length
6504         arguments (from Dan Holmsand).  Set shell-command-switch based
6505         on shell-file-name, which in turn comes from env var SHELL.
6506
6507 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
6508
6509         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
6510         default-toolbar-position): Fill docstrings for balloon-help.
6511
6512 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6513
6514         * faces.el: Reenable specifications over 'gtk domain.
6515
6516 2001-08-08  Didier Verna  <didier@xemacs.org>
6517
6518         * autoload.el (update-autoload-files): make defdir a file name,
6519         not directory name.
6520
6521 2001-08-06  Steve Youngs  <youngs@xemacs.org>
6522
6523         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
6524
6525         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
6526
6527 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
6528
6529         * font-menu.el (font-menu-set-font): Default to current font-family.
6530         (font-menu-preferred-resolution):
6531         (font-menu-size-scaling):
6532         Provide gtk defaults, too.
6533
6534 2001-07-29  Mike Alexander  <mta@arbortext.com>
6535
6536         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
6537         list
6538         (custom-set-face-font-family): ditto
6539
6540 2001-07-26  Mike Sperber <mike@xemacs.org>
6541
6542         * files.el (auto-mode-alist): .9 files are man pages, too.
6543
6544 2001-07-23  Edwin Steiner <esteiner@net4you.at>
6545
6546         * process.el (call-process-internal): bind
6547         coding-system-for-write to 'binary when calling
6548         start-process-internal, so the process receives 
6549         the literal contents of INFILE.
6550
6551 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
6552
6553         * files.el (auto-mode-alist): Add configure.ac support.
6554
6555 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
6556
6557         * buff-menu.el:
6558         mouse.el:
6559         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
6560
6561 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
6562
6563         * XEmacs 21.4.4 "Artificial Intelligence" is released.
6564
6565 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
6566
6567         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
6568         mixed text.
6569         (kinsoku-eol-p): Ditto.
6570
6571 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
6572
6573         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
6574         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
6575         characters as the category `s' or `e' correctly.
6576
6577 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
6578
6579         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
6580
6581 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
6582
6583         * mule/cyrillic.el:  Set up case table.
6584
6585 2001-06-08  Mike Sperber <mike@xemacs.org>
6586
6587         * files.el (save-some-buffers-1): Don't zap the help window right
6588         after `map-y-or-n-p' has popped it up.
6589
6590 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
6591
6592         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
6593
6594 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
6595
6596         * specifier.el: define-specifier-tag 'gtk.
6597
6598 2001-05-12  Ben Wing  <ben@xemacs.org>
6599
6600         * find-paths.el (paths-find-recursive-path):
6601         fix error with null EXCLUDE-REGEXP.
6602         
6603         * font-lock.el (font-lock-mode):
6604         fix problem reported by hrvoje with buffers starting with a space.
6605         
6606 2001-05-06  Ben Wing  <ben@xemacs.org>
6607
6608         * dialog.el (make-dialog-box):
6609         * menubar-items.el (default-menubar):
6610         * printer.el (generic-print-buffer):
6611         * printer.el (generic-print-region):
6612         implement printing the selection when it's selected.
6613
6614 2001-04-18  Didier Verna  <didier@xemacs.org>
6615
6616         * cus-edit.el (Custom-reset-standard): reset to standard settings
6617         not only when the buffer's :custom-state is 'modified, but also
6618         when it is 'set or 'saved.
6619
6620 2001-04-17  Didier Verna  <didier@xemacs.org>
6621
6622         * startup.el (load-user-init-file): define `custom-file' before
6623         loading the user's init file.
6624
6625 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
6626
6627         * menubar.el (popup-mode-menu): Make it work with
6628         popup-menu-titles turned off.
6629         
6630 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6631
6632         * about.el (about-mailto-link): Use compose-mail for sending mail.
6633
6634 2001-07-14  Sean MacLennan  <seanm@storm.ca>
6635
6636         * package-admin.el (package-install-hook): New.
6637         (package-delete-hook): New.
6638         (package-admin-add-single-file-package): Use package-delete-hook.
6639
6640         * package-get.el (package-get): Use package-install-hook.
6641
6642 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6643
6644         * package-ui.el (pui-install-selected-packages): reverse the lists
6645         of packages so that they get handled in the same order as they
6646         were selected.
6647
6648 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6649
6650         * packages.el (locate-library): Use read-library-name for completion.
6651
6652 2001-05-21  Martin Buchholz  <martin@xemacs.org>
6653
6654         * byte-optimize.el (=): `=' is not a binary predicate!
6655         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
6656         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
6657
6658 2001-05-20  Martin Buchholz  <martin@xemacs.org>
6659
6660         * bytecomp.el (byte-compile-arithcompare):
6661         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
6662
6663 2001-06-03  William M. Perry  <wmperry@gnu.org>
6664
6665         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
6666         return the filename selected by the user!
6667
6668 2001-05-31  William M. Perry  <wmperry@gnu.org>
6669
6670         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
6671         in XEmacs/GTK.
6672
6673 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
6674
6675         * coding.el: Tiny typo fixed.
6676
6677 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6678
6679         * XEmacs 21.4.3 "Academic Rigor" is released.
6680
6681 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6682
6683         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
6684
6685 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6686
6687         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
6688
6689 2001-05-04  Ben Wing  <ben@xemacs.org>
6690
6691         * printer.el (generic-print-buffer):
6692         * printer.el (generic-print-region):
6693         Enable dialog boxes.  Apply workaround recommended by Kirill.
6694         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
6695         
6696         * simple.el (kill-whole-line):
6697         * simple.el (kill-line-1):
6698         * simple.el (kill-entire-line):
6699         * simple.el (kill-line):
6700         * simple.el (backward-kill-line):
6701         Take out interactive dependence of kill-whole-line.
6702
6703 2001-04-22  Ben Wing  <ben@xemacs.org>
6704
6705         * dialog.el (make-dialog-box):
6706         Put dialog titles back in -- this time correctly.  Fix various
6707         other problems with leaks and such.
6708
6709         * simple.el (region-exists-p):
6710         * simple.el (region-active-p):
6711         Add comment about which one is correct to use in menu specs.
6712
6713 2001-05-05  Ben Wing  <ben@xemacs.org>
6714
6715         * dialog.el (make-dialog-box): fix doc string.
6716         * menubar-items.el (default-menubar): Add Page Setup for Windows,
6717         take out Pretty Print.
6718         * printer.el:
6719         * printer.el (printer-current-device): New.
6720         * printer.el (Printer-get-device): New.
6721         * printer.el (Printer-clear-device): New.
6722         * printer.el (generic-page-setup): New.
6723         * printer.el (generic-print-buffer):
6724         * printer.el (generic-print-region):
6725         Implement Page Setup.  Handle errors properly.
6726
6727 2001-05-05  Ben Wing  <ben@xemacs.org>
6728
6729         * subr.el (error): Complete list of errors in doc string.
6730         
6731 2001-04-22  Ben Wing  <ben@xemacs.org>
6732
6733         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
6734         
6735 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
6736
6737         * build-report.el: Remove CVS keywords since this file has been in
6738         core lisp for a while now.
6739         * build-report.el (build-report-make-output-files): Fix typo.
6740
6741 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6742
6743         * about.el (about-finish-buffer): Make sure the last change works
6744         even if EVENT is nil.
6745
6746 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6747
6748         * about.el (about-finish-buffer): Kill/bury the buffer where the user
6749         clicked, not the one that happens to be the current buffer at the
6750         time.
6751
6752 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
6753
6754         * cus-edit.el (custom-display): Support the GTK Window System also.
6755
6756 2001-04-30  Ben Wing  <ben@xemacs.org>
6757
6758         * printer.el:
6759         * printer.el (printer-page-header):
6760         * printer.el (Print-context): New.
6761         * printer.el (printer-page-footer):
6762         * printer.el (generate-header-element): New.
6763         * printer.el (generate-header-line): New.
6764         * printer.el (print-context-property):
6765         * printer.el (generic-print-buffer):
6766         * printer.el (generic-print-region):
6767         Implement headers and footers.  Implement calling Print dialog box
6768         (#### but it doesn't quite work yet).
6769
6770 2001-04-25  Ben Wing  <ben@xemacs.org>
6771
6772         * about.el (xemacs-hackers):
6773         * about.el (about-url-alist):
6774         * about.el (about-personal-info):
6775         * about.el (about-hacker-contribution):
6776         More contributions.
6777         
6778         * simple.el (handle-post-motion-command):
6779         Fix spurious setting of zmacs-region-stays to t after a non-shift
6780         motion command.
6781
6782 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6783
6784         * about.el (about-personal-info): Update my bio.
6785         (about-hacker-contribution): Ditto.
6786
6787 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
6788
6789         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
6790
6791 2001-04-19  Andy Piper  <andy@xemacs.org>
6792
6793         * package-net.el (package-net-cygwin32-binary-size): new size.
6794         (package-net-win32-binary-size): new size.
6795         (package-net-convert-index-to-ini): Use new arch.
6796         (package-net-batch-convert-index-to-ini): Removed.
6797         (package-net-generate-bin-ini): New.
6798         (package-net-batch-generate-bin-ini): New.
6799
6800 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
6801
6802         * XEmacs 21.4.1 "Copyleft" is released.
6803
6804 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
6805
6806         * x-compose.el (xlib-input-method-bug-workaround):
6807         (alias-colon-to-double-quote):
6808         Force sort in map-keymap to work around rehash bug.
6809
6810 2001-04-17  Ben Wing  <ben@xemacs.org>
6811
6812         * about.el: Finish overhaul, add a few new hackers, update a
6813         couple old ones.
6814
6815 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
6816
6817         * XEmacs 21.4.0 "Solid Vapor" is released.
6818
6819 2001-04-15  Ben Wing  <ben@xemacs.org>
6820
6821         * about.el:
6822         * about.el (about-headline-face): New.
6823         * about.el (about-link-face): New.
6824         * about.el (about-current-release-maintainers): New.
6825         * about.el (about-other-current-hackers): New.
6826         * about.el (about-url-alist):
6827         * about.el (about-once-and-future-hackers): New.
6828         * about.el (about-mailto-link): New.
6829         * about.el (about-get-buffer):
6830         * about.el (about-finish-buffer):
6831         * about.el (about-xemacs):
6832         * about.el (about-features): Removed.
6833         * about.el (about-advantages): New.
6834         * about.el (about-maintainer-info): Removed.
6835         * about.el (about-personal-info): New.
6836         * about.el (about-hacker-contribution): New.
6837         * about.el (about-maintainer):
6838         * about.el (about-show-linked-info):
6839         * about.el (about-hackers):
6840         Major revamping.  Rewriting of most of the text, improve the
6841         link handling, separate info on contributors into personal
6842         and contribution info, add new contributors, update personal
6843         info, etc. etc.
6844         
6845         * menubar-items.el (default-menubar):
6846         Help menubar entry for News now says more accurately
6847         "What's New in XEmacs".
6848         
6849         * mouse.el:
6850         * mouse.el (mouse-track-cleanup-hook):
6851         * mouse.el (mouse-track):
6852         Don't set-buffer to a dead buffer when calling mouse-track
6853         cleanup hooks.
6854
6855 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
6856
6857         * XEmacs 21.2.47 "Zephir" is released.
6858
6859 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
6860
6861         * dialog.el (make-dialog-box): Disable dialog box titles until
6862         we get them working.
6863
6864 2001-03-30  Ben Wing  <ben@xemacs.org>
6865
6866         * help.el:
6867         * help.el (Help-princ-face):
6868         * help.el (Help-prin1-face):
6869         * help.el (frob-help-extents):
6870         * help.el (describe-function-1):
6871         * help.el (describe-variable):
6872         Avoid using font-lock faces, which may not be defined.
6873         Instead, use hyper-apropos faces, and make sure they're
6874         defined as necessary by using `require'. (It's not so safe
6875         to do this for font-lock.) In any case, we will eventually
6876         be merging this functionality into hyper-apropos.
6877
6878         * loaddefs.el (completion-ignored-extensions):
6879         Fix documentation.
6880         
6881         * menubar-items.el (menu-truncate-list): Removed.
6882         * menubar-items.el (Menubar-items-truncate-list): New.
6883         * menubar-items.el (default-menubar):
6884         Fix errors if grep or compile command is too long.  Rename helper
6885         function to be less visible.
6886
6887 2001-03-23  Martin Buchholz  <martin@xemacs.org>
6888
6889         * byte-optimize.el (byte-optimize-minus):
6890         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
6891
6892 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
6893
6894         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
6895         Mule is available.
6896
6897         * mule/latin.el: New file.
6898
6899 2001-03-11  Ben Wing  <ben@xemacs.org>
6900
6901         * auto-save.el:
6902         * auto-save.el (auto-save-directory):
6903         * auto-save.el (make-auto-save-file-name):
6904         * auto-save.el (auto-save-file-name-p): New.
6905
6906         Merge in improvements from other definition of
6907         make-auto-save-file-name in files.el.
6908         
6909         * auto-save.el (auto-save-original-name):
6910         * auto-save.el (auto-save-name-in-fixed-directory):
6911         * auto-save.el (auto-save-unslashify-name): Removed.
6912         * auto-save.el (auto-save-slashify-name): Removed.
6913         * auto-save.el (auto-save-reserved-chars): New.
6914         * auto-save.el (auto-save-escape-name): New.
6915         * auto-save.el (auto-save-unhex): New.
6916         * auto-save.el (auto-save-unescape-name): New.
6917
6918         Change algorithm for encoding filenames in auto-save names to be
6919         entirely safe with all filesystems and all possible characters in
6920         a filename, and 100% reversible. (Essentially, uses
6921         quoted-printable as the encoding.)
6922         
6923         * auto-save.el (recover-all-files):
6924
6925         Use insert-directory rather than calling ls directly -- fixes
6926         things under Windows.
6927
6928         * files.el:
6929         * files.el (convert-standard-filename): Substitute FSF's
6930         definition for this (we had nothing here before).
6931         
6932         * files.el (backup-buffer): Warning fix.
6933         
6934         * files.el (make-backup-file-name):
6935         * files.el (find-backup-file-name):
6936         Fix error in calling sequence to auto-save-file-name-p.
6937         
6938         * files.el (recover-file):
6939         Use insert-directory rather than calling ls directly -- fixes
6940         things under Windows.
6941
6942         * files.el (make-auto-save-file-name): Removed.
6943         * files.el (auto-save-file-name-p): Removed.
6944         auto-save is always dumped so no sense in having a definition
6945         that will always be overwritten with another.
6946         
6947         * files.el (insert-directory):
6948         * win32-native.el:
6949         * win32-native.el (debug-mswindows-process-command-lines):
6950         * win32-native.el (original-make-auto-save-file-name): Removed.
6951         * win32-native.el (make-auto-save-file-name): Removed.
6952
6953
6954 2001-03-21  Martin Buchholz <martin@xemacs.org>
6955
6956         * XEmacs 21.2.46 "Urania" is released.
6957
6958 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
6959
6960         * menubar-items.el (default-menubar): Update sample.emacs to
6961         sample.init.el and adjust accelerators.
6962
6963 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
6964
6965         * build-report.el (build-report): Improve docstring.
6966
6967 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6968
6969         * ChangeLog: Log GTK merge.
6970
6971         * gutter-items.el:
6972         * mwheel.el:
6973         * sound.el:
6974         * startup.el:
6975         Revert gratuitous whitespace changes.
6976
6977 2001-03-07  Ben Wing  <ben@xemacs.org>
6978
6979         * help.el:
6980         * help.el (key-or-menu-binding):
6981         * help.el (Help-find-file): New.
6982         * help.el (describe-beta):
6983         * help.el (describe-copying):
6984         * help.el (describe-project):
6985         * help.el (view-emacs-news):
6986         * help.el (view-sample-init-el): New.
6987         * help.el (Help-princ-face): New.
6988         * help.el (Help-prin1-face): New.
6989         * help.el (help-symbol-function-context-menu):
6990         * help.el (help-symbol-variable-context-menu):
6991         * help.el (help-symbol-function-and-variable-context-menu):
6992         * help.el (frob-help-extents):
6993         * help.el (describe-function-1):
6994         * help.el (describe-variable):
6995
6996         Add coloring in Help buffers, correspondent with hyperlinks.
6997         View files in view-mode rather than Fundamental.
6998         Remove separators from context menus -- now handled in generic code.
6999         Add `Find Tag' to context menu.
7000         
7001         * menubar.el (popup-mode-menu):
7002
7003         Rewrite code that outputs the popup menu to (a) put more specific
7004         entries first, (b) be more robust, (c) output the proper context
7005         menu separators automatically (the context menu functionality is
7006         new and currently used only by Help).
7007
7008 2001-03-10  William M. Perry  <wmperry@aventail.com>
7009
7010         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
7011         this function when converting from the 21.1 GTK branch.  Now
7012         supports file, password, question, and color built-in dialogs.
7013
7014 2001-03-06  Ben Wing  <ben@xemacs.org>
7015
7016         * keydefs.el:
7017         * keydefs.el (global-map):
7018         Add commented-out change of M-k (for 21.5).
7019         
7020         * menubar-items.el (default-menubar):
7021         Fix items to control kill-line behavior; add items for
7022         shifted motion.
7023         
7024         * simple.el:
7025         * simple.el (kill-whole-line):
7026         * simple.el (historical-kill-line): Removed.
7027         * simple.el (kill-line): Removed.
7028         * simple.el (kill-entire-line): New.
7029         * simple.el (kill-line-1): New.
7030         * simple.el (backward-kill-line):
7031         Undo kill-whole-line == always changes.  Add new function
7032         kill-entire-line to unconditionally delete the current line.
7033         Add comments describing the lamentable state of affairs of
7034         the kill-line functions and variables.
7035
7036 2001-03-02  Ben Wing  <ben@xemacs.org>
7037
7038         * simple.el:
7039         * simple.el (beginning-of-buffer):
7040         * simple.el (end-of-buffer):
7041         * simple.el (mark-ring-unrecorded-commands):
7042         * simple.el (signal-error-on-buffer-boundary):
7043         * simple.el (shifted-motion-keys-select-region):
7044         * simple.el (unshifted-motion-keys-deselect-region):
7045         * simple.el (motion-keys-for-shifted-motion): New.
7046         * simple.el (handle-pre-motion-command):
7047         * simple.el (handle-post-motion-command):
7048         * simple.el (forward-char-command):
7049         * simple.el (backward-char-command):
7050         * simple.el (scroll-up-command):
7051         * simple.el (scroll-down-command):
7052         * simple.el (next-line):
7053         * simple.el (previous-line):
7054         * simple.el (backward-block-of-lines):
7055         * simple.el (forward-block-of-lines):
7056         * simple.el (backward-word):
7057         * simple.el (mark-word):
7058
7059         Augment documentation of the most common motion commands to make
7060         note of the shifted-motion support.  Improve the support to (a)
7061         properly document how it works and why it's done in the fashion it
7062         is, and (b) allow the keystrokes that trigger it to be customized.
7063
7064         Correct error in the customize specification of
7065         mark-ring-unrecorded-commands.
7066
7067 2001-03-02  Ben Wing  <ben@xemacs.org>
7068
7069         * font-lock.el:
7070         * font-lock.el (font-lock-pending-extent-table): Removed.
7071         * font-lock.el (font-lock-pending-buffer-table): New.
7072         * font-lock.el (font-lock-pre-idle-hook):
7073         * font-lock.el (font-lock-after-change-function):
7074         * font-lock.el (font-lock-fontify-pending-extents):
7075         * font-lock.el (font-lock-lisp-like):
7076
7077         Fix handling of pending extents to avoid excessive slowness (N^2
7078         behavior) when making lots of buffer changes between redisplays,
7079         such as when saving the Options.
7080
7081 2001-03-09  William M. Perry  <wmperry@aventail.com>
7082
7083         * device.el:
7084         * dragdrop.el:
7085         * dumped-lisp.el:
7086         * faces.el:
7087         * frame.el:
7088         * gnuserv.el:
7089         * loadup.el:
7090         * menubar-items.el:
7091         * minibuf.el:
7092         The Great GTK Merge.
7093
7094         * ChangeLog.GTK:
7095         * dialog-gtk.el:
7096         * gdk.el:
7097         * generic-widgets.el:
7098         * glade.el:
7099         * gnome-widgets.el:
7100         * gnome.el:
7101         * gtk-compose.el:
7102         * gtk-extra.el:
7103         * gtk-faces.el:
7104         * gtk-ffi.el:
7105         * gtk-file-dialog.el:
7106         * gtk-font-menu.el:
7107         * gtk-glyphs.el:
7108         * gtk-init.el:
7109         * gtk-iso8859-1.el:
7110         * gtk-marshal.el:
7111         * gtk-mouse.el:
7112         * gtk-package.el:
7113         * gtk-password-dialog.el:
7114         * gtk-select.el:
7115         * gtk-widget-accessors.el:
7116         * gtk-widgets.el:
7117         * gtk.el:
7118         widgets-gtk.el:
7119         The Great GTK Merge: new files.
7120
7121 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7122
7123         * generic-widgets.el: Don't require gtk (a built-in feature) at
7124         top level.  Don't execute the last sexp unless (featurep 'gtk).
7125
7126 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7127
7128         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7129
7130 2001-02-23  Martin Buchholz <martin@xemacs.org>
7131
7132         * XEmacs 21.2.45 "Thelxepeia" is released.
7133
7134 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7135  
7136         * about.el (xemacs-hackers): update my entry. 
7137         * about.el (about-maintainer-info): ditto. 
7138         * about.el (about-hackers): ditto. 
7139
7140 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7141
7142         * about.el (about-maintainer-info): More vanity info about
7143         yours truly.
7144
7145 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7146
7147         * build-report.el (build-report-destination): xemacs-build-reports
7148         has moved to SourceForge, where mailing list name length is
7149         restricted, hence the name change to
7150         xemacs-buildreports@xemacs.org.
7151         * build-report.el (build-report-keep-regexp): Update default.
7152         * build-report.el (build-report-delete-regexp): Ditto.
7153         * build-report.el (build-report-make-output-files): Ditto.
7154
7155 2001-02-19  Craig Lanning  <lanning@scra.org>
7156
7157         * lisp-mode.el: Add indentation specifications for following
7158         Common Lisp forms: handler-case, handler-bind, with-slots,
7159         with-open-file, with-open-stream, print-unreadable-object.
7160
7161 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7162
7163         * font-lock.el (font-lock-set-defaults-1):
7164         Move initialization of `font-lock-cache-position' so that it's set
7165         even if font-lock-keywords is already defined.
7166
7167 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7168
7169         * autoload.el (generate-file-autoloads-1):
7170         Use `emacs-lisp-mode-syntax-table' instead of
7171         `lisp-mode-syntax-table'.
7172         * lisp-mode.el (lisp-mode-syntax-table):
7173         Get rid of old checks for `parse-partial-sexp' version.
7174         Make `|' (pipe) string delimiter instead of punctuation.
7175
7176 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7177
7178         * window.el (save-selected-window):
7179         Use gensym for better macro hygiene.
7180
7181 2001-02-06  Mike Sperber <mike@xemacs.org>
7182
7183         * dump-paths.el:
7184         * startup.el (startup-setup-paths): Set and use
7185         `mule-lisp-directory'.
7186         (startup-setup-paths-warning): Ditto.
7187
7188         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7189         (paths-construct-load-path): Consider `mule-lisp-directory'.
7190
7191 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7192
7193         * font-lock.el: Syntax table improvements used.  A few random
7194         changes are not specified below.
7195         (font-lock-fontify-string-delimiters):
7196         (font-lock-syntactic-keywords):
7197         (font-lock-cache-state nil):
7198         (font-lock-cache-position):
7199         New variables.
7200         (font-lock-set-syntax):
7201         (font-lock-apply-syntactic-highlight):
7202         (font-lock-fontify-syntactic-anchored-keywords):
7203         (font-lock-fontify-syntactic-keywords-region):
7204         (font-lock-eval-keywords):
7205         New functions.
7206         (font-lock-remove-face):
7207         (font-lock-fontify-syntactically-region):
7208         Use syntax properties.
7209
7210 2001-02-08  Martin Buchholz <martin@xemacs.org>
7211
7212         * XEmacs 21.2.44 "Thalia" is released.
7213
7214 2001-01-16  Mike Sperber <mike@xemacs.org>
7215
7216         * startup.el (normal-top-level): Work even if no installation root
7217         is found.
7218
7219 2001-01-30  Andy Piper  <andy@xemacs.org>
7220
7221         * gutter-items.el (progress-abort-glyph): remove instantiator.
7222         (set-progress-abort-instantiator): new function.
7223         (abort-progress-feedback): use it.
7224
7225         * gutter.el (set-gutter-dirty-p): new function.
7226
7227 2001-01-30  Didier Verna  <didier@xemacs.org>
7228
7229         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7230
7231 2001-01-24  Didier Verna  <didier@xemacs.org>
7232
7233         * sound.el (sound-extension-list): give a better default value.
7234         * sound.el (load-sound-file): improve the doc string, also find
7235         files given by absolute names, pass a real extension list to
7236         `locate-file'.
7237
7238 2001-01-26  Martin Buchholz <martin@xemacs.org>
7239
7240         * XEmacs 21.2.43 "Terspichore" is released.
7241
7242 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7243
7244         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7245         messages from gnuserv.
7246
7247 2001-01-20  Martin Buchholz <martin@xemacs.org>
7248
7249         * XEmacs 21.2.42 "Poseidon" is released.
7250
7251 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7252
7253         * cl-macs.el (cl-upcase-arg): New function.
7254         (cl-function-arglist): New function.
7255         (cl-transform-lambda): Automatically add CL-style lambda list to
7256         documentation string using functions above.
7257
7258 2001-01-12  Andy Piper  <andy@xemacs.org>
7259
7260         * package-get.el (package-get-custom): call
7261         package-net-update-installed-db.
7262
7263         * package-ui.el (pui-install-selected-packages): call
7264         package-net-update-installed-db.
7265
7266         * package-net.el (package-net-update-installed-db): use
7267         packages-package-list so that we reflect reality.
7268
7269         * packages.el (packages-package-list): Make docstring reflect
7270         reality.
7271
7272         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7273
7274         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7275         isn't installed.
7276
7277 2001-01-17  Andy Piper  <andy@xemacs.org>
7278
7279         * wid-edit.el (widget-activation-glyph-mapper): activate or
7280         deactivate native widgets.
7281         (widget-glyph-insert-glyph): record instantiator.
7282         (widget-push-button-value-create): use it.
7283
7284         * gui.el (gui-button-action): new function. Make button's domain
7285         buffer current when calling.
7286         (make-gui-button): update to use gui-button-action.
7287
7288 2001-01-16  Didier Verna  <didier@xemacs.org>
7289
7290         * menubar-items.el (default-menubar): add an entry for modeline
7291         horizontal scrolling in Options -> Display.
7292
7293 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7294
7295         * package-get.el (package-get-require-signed-base): Set to nil
7296         by default.
7297
7298 2001-01-17  Martin Buchholz <martin@xemacs.org>
7299
7300         * XEmacs 21.2.41 "Polyhymnia" is released.
7301
7302 2001-01-16  Mike Sperber <mike@xemacs.org>
7303
7304         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7305         catch lisp/mule/.
7306
7307 2001-01-14  Mike Sperber <mike@xemacs.org>
7308
7309         * startup.el (maybe-create-compatibility-dot-emacs):
7310         (maybe-unmigrate-user-init-file):
7311         (unmigrate-user-init-file): Created.
7312         (maybe-migrate-user-init-file): Offer creation of compatibility
7313         .emacs.
7314         Some doc fixes wrt init file location.
7315
7316 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7317
7318         * faces.el (face-frob-from-locale-first): new variable.
7319         (frob-face-font-2): Honor tags arg while trying to use
7320         standard-face-mapping.  When face-frob-from-locale-first is set,
7321         first try to set face inheriting from frobbed-face.
7322
7323 2001-01-15  Didier Verna  <didier@xemacs.org>
7324
7325         * about.el (xemacs-hackers): update my entry.
7326         * about.el (about-url-alist): ditto.
7327         * about.el (about-maintainer-info): ditto.
7328         * about.el (about-hackers): ditto.
7329
7330 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7331
7332         The byte compiler has been badly broken for a year,
7333         by the patch of 1999-12-06.
7334         * byte-optimize.el (byte-optimize-form-code-walker):
7335         Bug was: the byte compiler was making this erroneous optimization:
7336         (progn (or (foo)) (bar)) ==> (bar)
7337
7338 2000-11-20  Mike Sperber <mike@xemacs.org>
7339
7340         * setup-paths.el (paths-core-load-path-depth): Split
7341         `paths-load-path-depth' in two for site and core lisp.  Don't
7342         recurse into core.
7343         * setup-paths.el (paths-construct-load-path): Use.
7344
7345 2001-01-10  Andy Piper  <andy@xemacs.org>
7346
7347         * package-net.el (package-net-cygwin32-binary-size): new variable
7348         (package-net-win32-binary-size): ditto.  add much needed
7349         commentary.
7350
7351         * gutter-items.el (buffers-tab-items): correct off-by-one error
7352         for buffers-tab-max-size.
7353
7354 2001-01-08  Martin Buchholz <martin@xemacs.org>
7355
7356         * XEmacs 21.2.40 is released.
7357
7358 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7359
7360         * mule/hebrew.el: Fix comments and typos.
7361         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7362
7363 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7364
7365         * ChangeLog.1: move ancient log from fill.el.
7366
7367         * dump-paths.el:
7368         paragraphs.el:
7369         mule/mule-category.el:
7370         Miscellaneous typo fixes and slight doc clarifications.
7371
7372         * mule/mule-ccl.el:  Correct file name in header.
7373
7374 2000-12-31  Martin Buchholz <martin@xemacs.org>
7375
7376         * XEmacs 21.2.39 is released.
7377
7378 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7379
7380         * byte-optimize.el (byte-optimize-cond):
7381         (byte-optimize-cond-1): New.
7382         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7383         Optimizes (cond (x nil)) ==> nil.
7384         Provide better diagnostic on malformed expr like (cond foo).
7385
7386 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7387
7388         * mule/mule-coding.el:
7389         mule/mule-cmds.el (reset-language-environment,
7390         set-language-environment-coding-systems):
7391         Safer default coding-priority-list, corresponding to src/file-coding.h.
7392
7393 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7394
7395         * package-admin.el: Allow package removal from
7396         early-package-load-path.
7397
7398 2000-12-15  Andreas Jaeger  <aj@suse.de>
7399
7400         * about.el (about-maintainer-info): Update my entry.
7401
7402 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
7403
7404         * packages.el (locate-library): Add support for bzip2
7405         compressed .el files.
7406
7407 2000-12-12  Andy Piper  <andy@xemacs.org>
7408
7409         * package-net.el: new file.
7410
7411 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
7412
7413         * font-lock.el: Add missing C++ keywords.
7414
7415 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
7416
7417         * simple.el (indent-for-comment): Preserve indentation of comments
7418         starting in column 0, as documented in (Info-goto-node
7419         "(xemacs)Comments").  Update docstring accordingly.
7420
7421 2000-12-05  Martin Buchholz <martin@xemacs.org>
7422
7423         * XEmacs 21.2.38 is released.
7424
7425 2000-12-04  Didier Verna  <didier@xemacs.org>
7426
7427         * mouse.el (default-mouse-track-set-point-in-window): remove
7428         spurious '+' operation detected by Martin.
7429
7430
7431 2000-12-01  Martin Buchholz  <martin@xemacs.org>
7432
7433         * cl-extra.el (coerce):
7434         Implement char to integer coercion.
7435         Remove extraneous (numberp) test.
7436
7437         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
7438         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
7439         (byte-optimize-predicate):
7440         Warn if evaluating constant expression signals an error.
7441         (byte-optimize-form): Small simplification.
7442
7443         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
7444
7445 2000-11-30  Martin Buchholz  <martin@xemacs.org>
7446
7447         * byte-optimize.el:
7448         (byte-optimize-minus):
7449         (byte-optimize-plus):
7450         (byte-optimize-mult):
7451         (byte-optimize-quo):
7452         Use (car (last x)) instead of (last x) to get last elt!
7453         Use `byte-optimize-predicate' to optimize `%'.
7454         Move optimizations for special numeric args to bytecomp.el.
7455         * bytecomp.el (byte-compile-associative): Remove.
7456         (byte-compile-max): New.
7457         (byte-compile-min): New.
7458         Properly handle erroneous calls: (max) (min).
7459         (byte-compile-plus): New.
7460         (byte-compile-minus):
7461         It's easiest to handle 0, +1 and -1 args here.
7462         (byte-compile-mult): New.
7463         It's easiest to handle 1, -1 and 2 args here.
7464         (byte-compile-quo):
7465         It's easiest to handle 0, +1 and -1 args here.
7466         Issue byte-compiler warning when dividing by zero.
7467
7468         Byte-compiler arithmetic improvements.
7469         Better optimize these expressions in the obvious way:
7470         (+ x y 1)   -->  varref x varref y add add1
7471         (+ x y -1)  -->  varref x varref y add sub1
7472         (- x y 0)   -->  (- x y)
7473         (- 0 x y)   -->  (- (- x) y)
7474         (% 42 19)   --> compile-time constant
7475         (/ 42 19)   --> compile-time constant
7476         (* (foo) 2) --> foo call dup plus
7477
7478         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
7479         unless (declaim (optimize (safety 3)))
7480         or (setq byte-compile-delete-errors nil).
7481
7482 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
7483
7484         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
7485         docstrings.
7486
7487 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
7488
7489         * startup.el (command-line-do-help):  Add documentation of
7490         portable dumper switches.
7491
7492 2000-11-22  Andy Piper  <andy@xemacs.org>
7493
7494         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
7495
7496         * glyphs.el (init-glyphs): don't use autodetect for strings.
7497
7498 2000-11-28  Martin Buchholz  <martin@xemacs.org>
7499
7500         * byte-optimize.el (byte-optimize-char-before):
7501         (byte-optimize-backward-char):
7502         (byte-optimize-backward-word):
7503         Fix incorrect optimizations for these sorts of expressions:
7504         (let ((x nil)) (backward-char x))
7505
7506 2000-11-21  Martin Buchholz  <martin@xemacs.org>
7507
7508         * byte-optimize.el:
7509         * byte-optimize.el (byte-optimize-backward-char): New.
7510         * byte-optimize.el (byte-optimize-backward-word): New.
7511         Make backward-word and backward-char as efficient as forward versions.
7512
7513         * bytecomp.el (byte-compile-no-args-with-one-extra):
7514         * bytecomp.el (byte-compile-one-arg-with-one-extra):
7515         * bytecomp.el (byte-compile-two-args-with-one-extra):
7516         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
7517         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
7518         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
7519         Check if extra arg is constant nil, and if so, use byte-coded call.
7520
7521         * simple.el (backward-word):
7522         * simple.el (mark-word):
7523         * simple.el (kill-word):
7524         * simple.el (backward-kill-word):
7525         Make COUNT argument optional, for consistency with forward-char et al.
7526
7527         * abbrev.el (abbrev-string-to-be-defined):
7528         * abbrev.el (inverse-abbrev-string-to-be-defined):
7529         * abbrev.el (inverse-add-abbrev):
7530         * abbrev.el (expand-region-abbrevs):
7531         * buff-menu.el (Buffer-menu-execute):
7532         * indent.el (move-to-left-margin):
7533         * indent.el (indent-relative):
7534         * indent.el (move-to-tab-stop):
7535         * info.el (Info-reannotate-node):
7536         * lisp-mode.el (lisp-indent-line):
7537         * lisp.el (end-of-defun):
7538         * lisp.el (move-past-close-and-reindent):
7539         * misc.el (copy-from-above-command):
7540         * mouse.el (default-mouse-track-scroll-and-set-point):
7541         * page.el (forward-page):
7542         * paragraphs.el (forward-paragraph):
7543         * paragraphs.el (end-of-paragraph-text):
7544         * picture.el (picture-forward-column):
7545         * picture.el (picture-self-insert):
7546         * rect.el (extract-rectangle-line):
7547         * simple.el (newline):
7548         * simple.el (fixup-whitespace):
7549         * simple.el (backward-delete-char-untabify):
7550         * simple.el (transpose-chars):
7551         * simple.el (transpose-preceding-chars):
7552         * simple.el (do-auto-fill):
7553         * simple.el (indent-new-comment-line):
7554         * simple.el (blink-matching-open):
7555         * view-less.el (cleanup-backspaces):
7556         * wid-edit.el (widget-transpose-chars):
7557         * term/bg-mouse.el (bg-insert-moused-sexp):
7558         Use more readable (backward-FOO n) instead of (forward-FOO -n).
7559
7560         * info.el (Info-fontify-node):
7561         * simple.el (backward-delete-function):
7562         Use canonical delete-backward-char instead of backward-delete-char.
7563
7564 2000-11-20  Andy Piper  <andy@xemacs.org>
7565
7566         * gutter-items.el (update-tab-in-gutter): don't barf if there are
7567         no buffers.
7568
7569 2000-11-20  Andy Piper  <andy@xemacs.org>
7570
7571         * gutter-items.el (update-tab-in-gutter): don't give popup frames
7572         buffer tabs.
7573
7574 2000-11-18  Martin Buchholz  <martin@xemacs.org>
7575
7576         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
7577         (proclaim inline...) was shadowing compiler-macros.
7578
7579 2000-11-17  Martin Buchholz  <martin@xemacs.org>
7580
7581         * bytecomp.el (byte-compile-eval): New.
7582         (byte-compile-initial-macro-environment): Use byte-compile-eval.
7583         Keeps this promise made in Lispref:
7584         "If a file being compiled contains a `defmacro' form, the macro is
7585         defined temporarily for the rest of the compilation of that file."
7586
7587 2000-11-09  Martin Buchholz  <martin@xemacs.org>
7588
7589         * cl.el (floatp-safe):
7590         (plusp):
7591         (minusp):
7592         (oddp):
7593         (evenp):
7594         (cl-abs):
7595         Use a better parameter name than `x'.
7596
7597         * cl-macs.el (check-type): Make continuable.  Change documentation
7598         to require PLACE, but accept any form for compatibility.
7599
7600         * abbrev.el (define-abbrev): Use check-type.
7601         * font-menu.el (font-menu-change-face): Use check-type.
7602         * menubar.el (relabel-menu-item): Use check-type.
7603         * itimer.el: Fix typo.
7604
7605 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
7606
7607         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
7608
7609 2000-11-14  Martin Buchholz <martin@xemacs.org>
7610
7611         * XEmacs 21.2.37 is released.
7612
7613 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
7614
7615         * code-cmds.el: Provide the feature.
7616
7617 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
7618
7619         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
7620
7621         * code-cmds.el: New file
7622         * mule/mule-cmds.el:
7623         * mule/mule-misc.el
7624         (coding-keymap): New keymap. Define coding system keyboard
7625         commands on file-coding builds too.
7626         (coding-system-change-eol-conversion):
7627         (universal-coding-system-argument):
7628         (set-default-coding-systems):
7629         (prefer-coding-system): Moved from mule-cmds.el
7630         (set-buffer-process-coding-system): Moved from mule-misc.el
7631
7632 2000-09-15  Stephen Carney <carney@scubadoo.com>
7633
7634         * etags.el (buffer-tag-table-files): Use append instead of nconc.
7635
7636 2000-11-09  Steve Youngs  <youngs@xemacs.org>
7637
7638         * package-get.el (package-get-download-sites): Add a pre-release
7639         site for experimental packages.
7640
7641         * auto-autoloads.el: Regenerated.
7642
7643 2000-08-01  Andy Piper  <andy@xemacs.org>
7644
7645         * gutter-items.el (buffers-tab-omit-function): reference
7646         buffers-tab-select-visible-buffers.
7647         (buffers-tab-filter-functions): new variable, by default uses
7648         buffers-tab-selection-function and buffers-tab-omit-function.
7649         (select-buffers-tab-buffers-by-mode): invert arguments.
7650         (buffers-tab-select-visible-buffers): new function. Invert calling
7651         of buffers-menu-omit-invisible-buffers.
7652         (buffers-tab-items): rewrite to use
7653         buffers-tab-filter-functions. Rewrite docstring.
7654         (gutter-buffers-tab-extent): delete.
7655         (add-tab-to-gutter): always build a new extent when adding the
7656         tabs.
7657         (update-tab-in-gutter): make gutter dirty when orientation
7658         changes.
7659
7660 2000-11-07  Martin Buchholz  <martin@xemacs.org>
7661
7662         * bytecomp.el (byte-compile-defvar-or-defconst):
7663         Only do loadhist recording if defvar form includes a value.
7664
7665 2000-11-02  Martin Buchholz  <martin@xemacs.org>
7666
7667         * bytecomp.el (byte-compile-initial-macro-environment):
7668         `eval-when-compile' should not compile its body.
7669
7670 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7671
7672         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
7673         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
7674         some Japanese English.  Remove some ancient FSF comments, and
7675         improve docstrings.  Use symbols not vectors for tables.
7676
7677 2000-11-03  Martin Buchholz  <martin@xemacs.org>
7678
7679         * keymap.el:
7680         (local-key-binding):
7681         (global-key-binding):
7682         Add an optional `accept-defaults' parameter, just like `lookup-key'.
7683
7684         * lisp.el:
7685         (backward-sexp): Slightly simpler code.
7686         (mark-sexp): Make arg optional, like FSF Emacs.
7687         (forward-list): Slightly simpler code.
7688         (backward-list): Slightly simpler code.
7689         (down-list):  Make arg optional, like FSF Emacs.
7690         (up-list):  Make arg optional, like FSF Emacs.
7691         (backward-up-list):  Make arg optional, like FSF Emacs.
7692         (kill-sexp):  Make arg optional, like FSF Emacs.
7693         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
7694
7695         * font-menu.el (font-menu-change-face):
7696         Take continuable errors into account.
7697
7698         * abbrev.el:
7699         * abbrev.el (clear-abbrev-table):
7700         * abbrev.el (define-abbrev-table):
7701         * abbrev.el (define-abbrev):
7702         * abbrev.el (insert-abbrev-table-description):
7703         * apropos.el (apropos-documentation-check-doc-file):
7704         * apropos.el (apropos-documentation-check-elc-file):
7705         * buff-menu.el (list-buffers):
7706         * buff-menu.el (list-buffers-noselect):
7707         * bytecomp.el (byte-recompile-directory):
7708         * bytecomp.el (batch-byte-compile):
7709         * cl-macs.el (typep):
7710         * code-files.el (find-coding-system-magic-cookie):
7711         * code-files.el (insert-file-contents):
7712         * cus-edit.el (customize-set-variable):
7713         * cus-edit.el (customize-save-variable):
7714         * cus-face.el (custom-set-face-font-size):
7715         * cus-face.el (custom-set-face-update-spec):
7716         * cus-face.el (custom-reset-faces):
7717         * custom.el (custom-check-theme):
7718         * custom.el (copy-upto-last):
7719         * fill.el (canonically-space-region):
7720         * fill.el (fill-paragraph):
7721         * fill.el (fill-region):
7722         * fill.el (find-space-insertable-point):
7723         * fill.el (justify-current-line):
7724         * faces.el (face-spec-update-all-matching):
7725         * faces.el (set-face-stipple):
7726         * files-nomule.el (insert-file-contents):
7727         * files.el (insert-file-contents-literally):
7728         * files.el (hack-local-variables-last-page):
7729         * files.el (basic-save-buffer):
7730         * files.el (insert-directory):
7731         * font-menu.el (font-menu-change-face):
7732         * font.el (font-spatial-to-canonical):
7733         * format.el (format-encode-region):
7734         * format.el (format-insert-file):
7735         * format.el (format-replace-strings):
7736         * gutter.el (set-gutter-element):
7737         * help.el (key-or-menu-binding):
7738         * help.el (describe-bindings):
7739         * help.el (with-syntax-table):
7740         * indent.el (indent-rigidly):
7741         * indent.el (delete-to-left-margin):
7742         * info.el:
7743         * info.el (Info-extract-dir-entry-from):
7744         * info.el (Info-build-dir-anew):
7745         * info.el (Info-rebuild-dir):
7746         * info.el (Info-batch-rebuild-dir):
7747         * info.el (Info-read-subfile):
7748         * info.el (Info-build-node-completions):
7749         * info.el (Info-extract-menu-node-name):
7750         * isearch-mode.el (isearch-range-invisible):
7751         * isearch-mode.el (isearch-restore-invisible-extents):
7752         * itimer.el (itimerp):
7753         * itimer.el (itimer-live-p):
7754         * keymap.el:
7755         * keymap.el (substitute-key-definition):
7756         * keymap.el (read-command-or-command-sexp):
7757         * keymap.el (local-key-binding):
7758         * keymap.el (global-key-binding):
7759         * keymap.el (global-set-key):
7760         * keymap.el (local-set-key):
7761         * ldap.el:
7762         * ldap.el (ldap-add-entries):
7763         * ldap.el (ldap-delete-entries):
7764         * lisp.el (backward-sexp):
7765         * lisp.el (mark-sexp):
7766         * lisp.el (forward-list):
7767         * lisp.el (backward-list):
7768         * lisp.el (down-list):
7769         * lisp.el (backward-up-list):
7770         * lisp.el (up-list):
7771         * lisp.el (kill-sexp):
7772         * lisp.el (backward-kill-sexp):
7773         * menubar.el (add-menu-button):
7774         * menubar.el (add-submenu):
7775         * menubar.el (delete-menu-item):
7776         * menubar.el (relabel-menu-item):
7777         * mouse.el (narrow-window-to-region):
7778         * obsolete.el (define-obsolete-variable-alias):
7779         * obsolete.el (store-substring):
7780         * package-admin.el:
7781         * package-admin.el (package-admin-install-function):
7782         * package-admin.el (package-admin-install-function-mswindows):
7783         * package-admin.el (package-admin-default-install-function):
7784         * package-get.el (package-get-update-base-entries):
7785         * packages.el (packages-load-package-dumped-lisps):
7786         * packages.el (packages-collect-package-dumped-lisps):
7787         * printer.el (generic-print-buffer):
7788         * printer.el (generic-print-region):
7789         * replace.el (occur-mode-mouse-goto):
7790         * replace.el (perform-replace):
7791         * select.el (get-selection-no-error):
7792         * simple.el:
7793         * simple.el (newline):
7794         * simple.el (open-line):
7795         * simple.el (edit-and-eval-command):
7796         * simple.el (goto-line):
7797         * simple.el (undo):
7798         * simple.el (kill-region):
7799         * simple.el (copy-region-as-kill):
7800         * simple.el (kill-ring-save):
7801         * simple.el (set-mark):
7802         * simple.el (next-line):
7803         * simple.el (previous-line):
7804         * simple.el (line-move):
7805         * simple.el (set-goal-column):
7806         * simple.el (comment-region):
7807         * subr.el:
7808         * subr.el (putf):
7809         * syntax.el (modify-syntax-entry):
7810         * syntax.el (map-syntax-table):
7811         * view-less.el (view-file):
7812         * view-less.el (view-buffer):
7813         * view-less.el (view-file-other-window):
7814         * window-xemacs.el (backward-other-window):
7815         * window.el:
7816         * window.el (one-window-p):
7817         * window.el (walk-windows):
7818         * window.el (window-list):
7819         * x-mouse.el (x-mouse-kill):
7820         * x-select.el (x-get-cutbuffer):
7821         * x-select.el (x-store-cutbuffer):
7822         * term/bg-mouse.el (bg-mouse-line-to-center):
7823         * term/sun-mouse.el (window-line-end):
7824         * term/sun-mouse.el (sun-select-region):
7825         * term/sun.el (kill-region-and-unmark):
7826         * mule/mule-category.el:
7827         * mule/mule-category.el (modify-category-entry):
7828         * mule/mule-category.el (char-category-list):
7829         * mule/mule-coding.el (coding-system-force-on-output):
7830         * mule/mule-misc.el (coding-system-put):
7831         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
7832
7833 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7834
7835         * cus-face.el: Typo fixes and tiny clarifications.
7836         * custom.el: ditto
7837
7838 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
7839
7840         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
7841         * startup.el (normal-top-level): Setup auto-save-list-file-name
7842         if auto-save-list-file-prefix is non-nil.
7843
7844 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
7845
7846         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
7847
7848 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
7849
7850         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
7851         get symbol at point-min.
7852
7853 2000-10-24  Didier Verna  <didier@xemacs.org>
7854
7855         * info.el (Info-emacs-info-file-name): defconst it.
7856         * info.el (Info-footnote-tag): defcustom it.
7857         * info.el (Info-no-description-string): ditto.
7858         * info.el (Info-find-node): adapt to new semantics of
7859         'Info-suffixed-file (don't do the case variants stuff).
7860         * info.el (Info-insert-dir): rewrite the dir file variants code.
7861         * info.el (Info-directory-files): New. Return the list of info
7862         files in a directory.
7863         * info.el (Info-dir-outdated-p): use it.
7864         * info.el (Info-parse-dir-entries): ditto.
7865         * info.el (Info-build-dir-anew): don't restrict to files ending
7866         with a ".info.*" extension.
7867         * info.el (Info-set-mode-line): ditto.
7868         * info.el (Info-read-subfile): adapt to new semantics of
7869         'Info-suffixed-file (append 'exact argument).
7870         * info.el (Info-all-case-regexp): New. Return a regexp matching a
7871         string independently of the case.
7872         * info.el (Info-suffixed-file): use it (match all possible case
7873         for the file name).
7874         * info.el (Info-insert-file-contents): code cleanup.
7875         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
7876         columns.
7877         * info.el (Info-batch-rebuild-dir): ditto.
7878         * info.el (Info-read-node-name-1): ditto.
7879         * info.el (Info-search): ditto.
7880         * info.el (Info-fontify-node): ditto.
7881
7882
7883 2000-10-24  Didier Verna  <didier@xemacs.org>
7884
7885         * process.el (shell-command): when called from a program, avoid
7886         'push-mark's "mark-set" message.
7887
7888 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
7889
7890         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
7891         by a symbol, not by a vector.
7892         * mule/vietnamese.el (vscii): Likewise.
7893         (viscii): Likewise.
7894         * mule/cyrillic.el (koi8-r): Likewise.
7895
7896         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
7897         by a symbol, not by a vector.
7898         (chinese-big5-2): Likewise.
7899         * mule/ethiopic.el (ethiopic): Likewise.
7900         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
7901         (vietnamese-viscii-upper): Likewise.
7902
7903 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
7904
7905         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
7906
7907 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
7908
7909         * byte-optimize.el (byte-optimize-car): New function.
7910         (byte-optimize-cdr): Ditto.
7911
7912 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
7913
7914         * byte-optimize.el: Partial synch with FSF 20.7.
7915         Optimize constant concatenation.
7916         Add keymapp as a side effect free function.  It is a built-in.
7917         (byte-after-unbind-pos): Remove byte-equal.
7918
7919 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
7920
7921         * update-elc-2.el: Quote regexps correctly.
7922
7923 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
7924
7925         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
7926         (ccl-compile): Apply integerp, not integer-or-char-p to
7927         check the type of the buffer magnification
7928         (ccl-compile-write-string): Encode a string with binary
7929         coding system.
7930         (ccl-compile-write-repeat): Likewise.
7931
7932 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
7933
7934         * buff-menu.el:
7935         * bytecomp.el:
7936         * coding.el:
7937         * faces.el:
7938         * files.el:
7939         * fill.el:
7940         * float-sup.el:
7941         * font-lock.el:
7942         * help.el:
7943         * iso8859-1.el:
7944         * loaddefs.el:
7945         * menubar-items.el:
7946         * menubar.el:
7947         * modeline.el:
7948         * msw-font-menu.el:
7949         * paragraphs.el:
7950         * paths.el:
7951         * replace.el:
7952         * simple.el:
7953         * sound.el:
7954         * startup.el:
7955         * version.el:
7956         * x-faces.el:
7957         * x-font-menu.el:
7958         Remove purecopy.
7959
7960 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
7961
7962         * simple.el (do-auto-fill): Use the function pointer to by
7963         `comment-line-break-function', not `indent-new-comment-line'. This
7964         fixes an issue with cc-mode comment continuation.
7965
7966 2000-10-11  Martin Buchholz  <martin@xemacs.org>
7967
7968         * simple.el (turn-on-auto-fill):  Add (interactive).
7969         * mwheel.el (mwheel-install): Add (interactive).
7970         * font-lock.el (turn-on-font-lock): Add (interactive).
7971         (turn-off-font-lock): Add (interactive).
7972
7973 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
7974
7975         * packages.el (packages-special-base-regexp): Add `man'.
7976
7977 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
7978
7979         * wid-edit.el (widget-specify-active): map over extents in current
7980         buffer like `widget-specify-inactive' does.  Mapping over the
7981         inactive extent object does not work since the current extent is
7982         ignored by `map-extents'.
7983
7984 2000-10-04  Martin Buchholz <martin@xemacs.org>
7985
7986         * XEmacs 21.2.36 is released.
7987
7988 2000-09-22  Martin Buchholz  <martin@xemacs.org>
7989
7990         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
7991         Optimize the compiled-function-constants vector by byte-code
7992         reference counts.
7993
7994 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
7995
7996         * build-report.el (build-report-delete-regexp): quote value in
7997         defcustom
7998
7999 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
8000
8001         * build-report.el (build-report): Don't bind srcdir which we don't
8002         use in `multiple-value-bind' to avoid the only byte-compiler
8003         warning.
8004
8005 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
8006
8007         * build-report.el: Requires cl and custom now.
8008         build-report-version is determined by XEmacs version -- remove
8009         build-report-version*.
8010         * build-report.el (build-report-version): Removed.
8011         * build-report.el (build-report-installation-version-regexp): New.
8012         * build-report.el (build-report-version-file-regexp): New.
8013         * build-report.el (build-report-installation-srcdir-regexp): New.
8014         * build-report.el (build-report-destination): Offer
8015         xemacs-build-reports and xemacs-beta.
8016         * build-report.el (build-report-keep-regexp): Adjusted.
8017         * build-report.el (build-report-delete-regexp): Adjusted.
8018         * build-report.el (build-report-make-output-dir): New.
8019         * build-report.el (build-report-installation-file): Replace use of
8020         `concat' with `expand-file-name'.
8021         * build-report.el (build-report-make-output-file): Removed.
8022         * build-report.el (build-report-make-output-files): New.
8023         * build-report.el (build-report-subject): Identify as
8024         user-variable with "*...".
8025         * build-report.el (build-report-prompts): Ditto.
8026         * build-report.el (build-report-version-file): New.
8027         * build-report.el (build-report-file-encoding): Identify as
8028         user-variable with "*...".
8029         * build-report.el (build-report-make-output-get): New.
8030         * build-report.el (build-report-insert-header): Report
8031         emacs-version and system-configuration instead of
8032         build-report-version.
8033         * build-report.el (build-report-insert-make-output): Add file
8034         argument.
8035         * build-report.el (build-report-insert-installation-file):
8036         Re-indent.
8037         * build-report.el (build-report-keep): Change docstring,
8038         re-indent.
8039         * build-report.el (build-report-delete): Ditto.
8040         * build-report.el (build-report-installation-data): New.
8041         * build-report.el (build-report-version-file-data): New.
8042
8043 2000-09-20  Martin Buchholz  <martin@xemacs.org>
8044
8045         * byte-optimize.el (byte-optimize-lapcode):
8046         Fix the optimization of using the first 5 elements of the
8047         constants vector for variables.
8048         (byte-optimize-lapcode): Fix another ancient broken optimization.
8049
8050 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8051
8052         * *: Spelling mega-patch
8053
8054 2000-09-19  Martin Buchholz  <martin@xemacs.org>
8055
8056         * easymenu.el: doc fixes.
8057         (easy-menu-do-define): Use backquote.
8058         (easy-menu-change):
8059         (easy-menu-add):
8060         `when' seems much clearer than `if' here.
8061         (easy-menu-remove):
8062         (easy-menu-add-item):
8063         (easy-menu-item-present-p):
8064         (easy-menu-remove-item):
8065         Wrap using (when (featurep 'menubar) ...)
8066
8067 2000-09-16  Martin Buchholz  <martin@xemacs.org>
8068
8069         * bytecomp.el (displaying-byte-compile-warnings):
8070         Revert Ben's change to this function below so that the compile log
8071         is displayed properly for users of the "popper" package.
8072
8073 2000-09-12  Martin Buchholz  <martin@xemacs.org>
8074
8075         * window.el (save-selected-window): Use backquote.
8076
8077         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
8078         Renamed from `byte-compile-file-form-defvar'.
8079         * bytecomp.el (byte-compile-defvar-or-defconst):
8080         Only cons onto current-load-list in top-level forms.
8081         Else this leaks a cons cell every time a defun is called.
8082         Renamed from `byte-compile-defvar', for clarity.
8083         Warn when docstring of defvar is not a string.
8084         Use consistent error messages.
8085         Better comments.
8086
8087 2000-09-11  Martin Buchholz  <martin@xemacs.org>
8088
8089         * simple.el (set-variable):
8090         Remove unneeded defvar by rearranging order of let* forms.
8091
8092         * mule/mule-ccl.el (ccl-get-next-code):
8093         * menubar-items.el (bookmark-menu-filter):
8094         (language-environment-menu-filter):
8095         (tutorials-menu-filter):
8096         * toolbar-items.el (toolbar-compile):
8097         * byte-optimize.el (disassemble-offset):
8098         Use (declare (special ...)) instead of `defvar'.
8099
8100         * cl-macs.el (cl-do-proclaim):
8101         Fix (declare (special ...)) warning suppression syntax.
8102
8103 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8104
8105         * info.el (Info-tag-table-marker):
8106         (Info-tag-table-buffer):
8107         (Info-find-file-node):
8108         (Info-read-subfile):
8109         (Info-build-node-completions):
8110         (Info-search):
8111         (Info-mode):
8112         Multiple info buffer support.
8113
8114 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8115
8116         * ldap.el (ldap-decode-entry): New defun
8117         (ldap-search-entries): Use it in order to decode DN-prefixed
8118         entries properly
8119
8120 2000-08-23  Daniel Pittman <daniel@danann.net>
8121
8122         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8123         Use `eq', not `=', to compare symbols.
8124
8125 2000-07-30  Ben Wing  <ben@xemacs.org>
8126
8127         * bytecomp.el (byte-compile-report-error):
8128         * bytecomp.el (displaying-byte-compile-warnings):
8129         if stack-trace-on-error is set, send out a backtrace when
8130         an error is encountered that stops byte compilation.  this
8131         should make it much much easier to track down those curious
8132         problems.  also undo the kludge of using a separate "*Show*"
8133         buffer for display when there's a temp-buffer-show-function;
8134         we can avoid this by just being a little smarter.
8135
8136         * dialog-items.el:
8137         * dialog-items.el (search-dialog-regexp): New.
8138         * dialog-items.el (search-dialog-callback):
8139         * dialog-items.el (make-search-dialog):
8140         add a regexp option to the dialog and clean up a bit.
8141
8142         * dialog.el:
8143         * dialog.el (yes-or-no-p-dialog-box):
8144         * dialog.el (get-dialog-box-response):
8145         * dialog.el (make-dialog-box):
8146         * dialog.el (dialog-box-finish): New.
8147         * dialog.el (dialog-box-cancel): New.
8148         * dialog.el (internal-make-dialog-box-exit): New.
8149         implement [properly!] the :modal property of the new dialog box
8150         interface.  this is the first time xemacs has ever had *proper*
8151         modal dialog boxes, giving the standard window-system feedback.
8152         (e.g. under windows, clicking on a disabled frame causes a beep
8153         and makes the dialog box flash three times.)
8154
8155         * dragdrop.el: header keyword frobbing.
8156
8157         * dumped-lisp.el (preloaded-file-list):
8158         renamed winnt.el to win32-native.el.
8159
8160         * faces.el (face-property):
8161         * faces.el (set-face-property):
8162         * faces.el (frob-face-property):
8163         * faces.el (frob-face-font-2):
8164         * faces.el (make-face-bold):
8165         * faces.el (make-face-italic):
8166         * faces.el (make-face-bold-italic):
8167         * faces.el (make-face-unbold):
8168         * faces.el (make-face-unitalic):
8169         * faces.el (make-face-smaller):
8170         * faces.el (make-face-larger):
8171         clean up the implementation of these so that window-system-specific
8172         methods are called only on objects belonging to that window system.
8173         previously, you could have [e.g.] mswindows-make-face-bold called
8174         on font object of device type `stream', which is not good and
8175         explains the subtle errors Adrian was getting when byte-compiling
8176         something that required 'term. (Adrian, now you can use stack-trace-
8177         on-error to find the exact place where things are going wrong instead
8178         of having to laboriously binary-search your way through.)
8179
8180         * finder.el (finder-known-keywords):
8181         cleaned up -- properly sorted, clarified the meanings of many of
8182         the keywords, and added a few -- mswin, gui, content, build, www,
8183         user, services.  the last two try to distinguish between a package
8184         that's used directly by the user, and a package that provides
8185         support services to other packages.
8186
8187         * font-lock.el (lisp-font-lock-keywords-2):
8188         update list of lisp control structures to include everything,
8189         including new ones i introduced.
8190
8191         * gutter.el: header keyword frobbing.
8192
8193         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8194         recent isearch element was not doing so!  you got the second-most-
8195         recent instead.
8196
8197         * lisp-mode.el (construct-lisp-mode-menu):
8198         more menubar cleanups.
8199         * lisp-mode.el (with-selected-window):
8200         make it indent properly.
8201
8202         * menubar-items.el (default-menubar): lots of menubar cleanups.
8203         rearranged the options menu the most, e.g. splitting up the
8204         Keyboard/Mouse menu into a new Editing menu and combining the
8205         separate Scrollbar/Gutter/Toolbar submenus into Display.
8206         Got rid of General, moved items to Editing or new Troubleshooting.
8207         Moved Packages to Tools; doesn't seem to belong under Options.
8208         Added stuff to the Cmds menu, e.g. Change Case.
8209
8210         NB please don't complain about these periodic menubar changes.
8211         Anything like this is necessarily incremental in its construction
8212         -- By constant use you gradually become more and more aware of
8213         better and better ways to group menu items.  When we eventually
8214         move the options menu to a property sheet, the existing structure
8215         will probably be preserved fairly well.
8216
8217         * minibuf.el (next-history-element): fix problems with pressing
8218         down arrow in repeat-complex-command.
8219
8220         * modeline.el:
8221         * modeline.el (modeline-3d-p): New.
8222         added custom variable for controlling the 3d modeline.  the
8223         corresponding Options item has been present for a long time,
8224         but commented out with "fix me!" comments.  it's fixed now.
8225
8226         * obsolete.el (add-menu):
8227         remove bogus gettexts.
8228
8229         * process.el (shell-quote-argument):
8230         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8231         For bash under Windows native, see below.
8232
8233         * simple.el:
8234         * simple.el (display-warning-buffer):
8235         Fixed the handling of warning display to eliminate the annoying
8236         *Show* buffer, like was done for byte-compiler output above.
8237
8238         * simple.el (debug-print): New.
8239         Simple function for sending debug messages to the console and/or
8240         other debug places.
8241
8242         * subr.el (replace-in-string):
8243         Rewrite this function to avoid N^2 behavior with large strings --
8244         catastrophic with the new Windows selection code! (Apparently the
8245         author of this function didn't realize there was a fun
8246         replace-match that could make his life much easier, because we
8247         duplicated the entire logic.  The new version is smaller, easier
8248         to understand, much more robust, and has extended features --
8249         those of replace-match.)
8250
8251         * window.el:
8252         * window.el (with-selected-window): New.
8253         An obvious complement to the existing `with-selected-frame' and
8254         `with-current-buffer'.
8255
8256         * win32-native.el: Renamed from winnt.el.
8257         Added a great deal of stuff for properly handling process quoting,
8258         somewhat modeled on Kirill's original model (which i later threw
8259         away).  We should now finally have correctly working process arg
8260         quoting/dequoting so that the final app gets exactly what we
8261         intended.  Because the mechanism is in Lisp, it's easily
8262         extendible. (For those running bash and running the native
8263         version, I tried hard to do what I thought was correct.  But more
8264         thought is needed, and ideally the volunteer work of people with
8265         these configurations that they generally run on.)
8266
8267         * x-font-menu.el (x-font-menu-font-data):
8268         Put in defvar's to fix byte-compiler warnings.
8269
8270 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8271
8272         * select.el (selection-coercion-alist): Initialise.
8273         * select.el (select-coerce-to-text): New.
8274         * select.el (select-coerce): New.
8275         New functions to perform type and value coercion.
8276
8277         * select.el (select-buffer-killed-default): Keep data if it was
8278         on the clipboard.
8279
8280 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8281
8282         * menubar-items.el (default-menubar): Fix typo.
8283         (default-menubar): `lambda' was mispelled as `lamda'.
8284
8285 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8286
8287         * window.el (shrink-window-if-larger-than-buffer): Remove
8288         edge checking code.
8289
8290 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8291
8292         * paths.el (gnus-local-domain): Removed.
8293         (gnus-local-organization): Ditto.
8294         (gnus-startup-file): Ditto.
8295
8296 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8297
8298         * files.el (auto-mode-alist): Add .spec for RPM.
8299
8300 2000-07-31  Andy Piper  <andy@xemacs.org>
8301
8302         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8303
8304 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8305
8306         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8307         browse-url.
8308         * help.el (xemacs-www-page): Ditto.
8309         (xemacs-www-faq): Ditto.
8310         * menubar-items.el (default-menubar): Ditto.
8311
8312         * wid-edit.el (widget-url-link-action): Ditto.
8313         From: Kenichi OKADA <okada@opaopa.org>.
8314
8315 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8316
8317         * finder.el (finder-commentary): Add autoload cookie.
8318
8319 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8320
8321         * files.el (insert-file-contents-literally): Fix second let
8322         binding for `coding-system-for-read' to `coding-system-for-write'
8323         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8324
8325 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8326
8327         * files.el (insert-file-contents-literally): Use binary coding
8328         system (from Morioka san).
8329         (insert-file-contents-literally): Make file-name-handler method.
8330
8331 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8332
8333         * cl-macs.el (get-selection): Add defsetf.
8334
8335 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8336
8337         * x-init.el (x-activate-region-as-selection): replace obsolete
8338         function x-own-selection with own-selection.
8339         (ow-find): replace obsolete functions x-get-selection and
8340         x-get-clipboard with get-selection and get-clipboard.
8341         (init-post-x-win): replace obsolete function x-disown-selection
8342         with disown-selection.
8343
8344 2000-07-20  Mike Sperber  <mike@xemacs.org>
8345
8346         * startup.el (load-user-init-file): Only try to load init file if
8347         it exists.
8348
8349 2000-07-10  Andy Piper  <andy@xemacs.org>
8350
8351         * dialog-items.el: sync with Ben's patch.
8352
8353         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8354         comment.
8355         (progress-text-glyph): deleted.
8356         (progress-layout-glyph): make completely minimal.
8357         (progress-gauge-glyph): ditto.
8358         (progress-display-style): fix to handle dynamic instantiator
8359         changes.
8360         (progress-text-instantiator): new.
8361         (progress-layout-instantiator): new.
8362         (progress-gauge-instantiator): new.
8363         (set-progress-display-instantiator): renamed and changed from
8364         set-progress-display-style.
8365         (progress-abort-glyph): use instantiator not glyph.
8366         (append-progress-display): use set-progress-display-instantiator
8367         and set-glyph-image.
8368         (abort-progress-display): ditto.
8369         (raw-append-progress-display): ditto.
8370
8371 2000-07-20  Ben Wing  <ben@xemacs.org>
8372
8373         * code-files.el: Move Mule-specific code to mule-coding.el.
8374
8375 2000-07-15  Ben Wing  <ben@xemacs.org>
8376
8377         * autoload.el:
8378         Fixed comments.
8379
8380         * cmdloop.el:
8381         * cmdloop.el (yes-or-no-p):
8382         * cmdloop.el (y-or-n-p):
8383         Make these functions use should-use-dialog-box-p and not be
8384         overridden in dialog.el.
8385
8386         * cus-dep.el:
8387         * cus-dep.el (Custom-make-dependencies): Removed.
8388         * cus-dep.el (Custom-make-dependencies-1): New.
8389         * cus-dep.el (Custom-make-one-dependency): New.
8390         New entry point for use in Makefiles, to avoid excessive
8391         invocations.
8392
8393         * cus-edit.el (custom-variable-reset-saved):
8394         * cus-edit.el (custom-variable-reset-standard):
8395         * cus-edit.el (custom-save-resets):
8396         Fix bytecompiler warnings.
8397
8398         * dialog.el:
8399         * dialog.el (yes-or-no-p-dialog-box):
8400         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8401         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8402         * dialog.el (get-dialog-box-response):
8403         * dialog.el (message-or-box):
8404         * dialog.el (make-dialog-box):
8405         * dialog.el (popup-dialog-box): New.
8406         Avoid yes-or-no-p bogosities.
8407         Create a general function `make-dialog-box' to encapsulate all
8408         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
8409
8410         * dumped-lisp.el (preloaded-file-list):
8411         Add dialog-items.  Clean up.  Group files by types.
8412
8413         * easymenu.el (easy-menu-add):
8414         * easymenu.el (easy-menu-remove):
8415         Account for accelerators.
8416
8417         * extents.el:
8418         * extents.el (extent-list): New args, like in map-extents.
8419         * extents.el (extent-at-event): New.
8420         * extents.el (extents-at-event): New.
8421
8422         * font-lock.el:
8423         * font-lock.el (font-lock-mode):
8424         * font-lock.el (font-lock-default-fontify-buffer):
8425         * font-lock.el (font-lock-default-unfontify-region):
8426         * font-lock.el (font-lock-fontify-syntactically-region):
8427         * font-lock.el (font-lock-fontify-keywords-region):
8428         Use new progress-feedback names.
8429
8430         * font-lock.el (java-font-lock-identifier-regexp):
8431         * font-lock.el (java-font-lock-class-name-regexp):
8432         Fix bytecompiler warnings.
8433
8434         * gutter-items.el:
8435         * gutter-items.el (progress-display-use-echo-area): Removed.
8436         * gutter-items.el (progress-feedback-use-echo-area): New.
8437         * gutter-items.el (progress-display-popup-period): Removed.
8438         * gutter-items.el (progress-feedback-popup-period): New.
8439         * gutter-items.el (set-progress-display-style): Removed.
8440         * gutter-items.el (set-progress-feedback-style): New.
8441         * gutter-items.el (progress-display-style): Removed.
8442         * gutter-items.el (progress-feedback-style): New.
8443         * gutter-items.el (progress-stack):
8444         * gutter-items.el (progress-displayed-p): Removed.
8445         * gutter-items.el (progress-feedbacked-p): New.
8446         * gutter-items.el (clear-progress-display): Removed.
8447         * gutter-items.el (clear-progress-feedback): New.
8448         * gutter-items.el (progress-display-clear-when-idle): Removed.
8449         * gutter-items.el (progress-feedback-clear-when-idle): New.
8450         * gutter-items.el (remove-progress-display): Removed.
8451         * gutter-items.el (remove-progress-feedback): New.
8452         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
8453         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
8454         * gutter-items.el (append-progress-display): Removed.
8455         * gutter-items.el (append-progress-feedback): New.
8456         * gutter-items.el (abort-progress-display): Removed.
8457         * gutter-items.el (abort-progress-feedback): New.
8458         * gutter-items.el (raw-append-progress-display): Removed.
8459         * gutter-items.el (raw-append-progress-feedback): New.
8460         * gutter-items.el (display-progress-display): Removed.
8461         * gutter-items.el (display-progress-feedback): New.
8462         * gutter-items.el (current-progress-display): Removed.
8463         * gutter-items.el (current-progress-feedback): New.
8464         * gutter-items.el (current-progress-display-label): Removed.
8465         * gutter-items.el (current-progress-feedback-label): New.
8466         * gutter-items.el (progress-display): Removed.
8467         * gutter-items.el (progress-feedback): New.
8468         Replace "progress-display" with "progress-feedback" globally.
8469
8470         * gutter-items.el (lprogress-display): Removed.
8471         * gutter-items.el (progress-feedback-with-label): New.
8472         Rename lprogress-display ==> progress-feedback-with-label.
8473
8474         * gutter-items.el (search-dialog-direction): Removed.
8475         * gutter-items.el (search-dialog-text): Removed.
8476         * gutter-items.el (search-dialog-callback): Removed.
8477         * gutter-items.el (make-search-dialog): Removed.
8478         Move to dialog-items.el.
8479
8480         * help.el:
8481         * help.el (help-mode-quit):
8482         * help.el (mode-for-help): New.
8483         * help.el (help-sticky-window): New.
8484         * help.el (help-window-config): New.
8485         * help.el (with-displaying-help-buffer):
8486         * help.el (function-at-event): New.
8487         * help.el (help-symbol-regexp): New.
8488         * help.el (help-symbol-run-function-1): New.
8489         * help.el (help-symbol-run-function): New.
8490         * help.el (help-symbol-function-context-menu): New.
8491         * help.el (help-symbol-variable-context-menu): New.
8492         * help.el (help-symbol-function-and-variable-context-menu): New.
8493         * help.el (frob-help-extents): New.
8494         * help.el (describe-function-1):
8495         * help.el (variable-at-point):
8496         * help.el (variable-at-event): New.
8497         * help.el (describe-variable):
8498         Major overhaul.
8499         - Make functions and variables be mousable.
8500         - Middle button hyperlinks.
8501         - New context-menu entries.
8502
8503         * keydefs.el:
8504         * keydefs.el (global-map):
8505         New key bindings to move lines up and down.
8506
8507         * lisp-mode.el:
8508         * lisp-mode.el (construct-lisp-mode-menu): New.
8509         * lisp-mode.el (emacs-lisp-mode-popup-menu):
8510         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
8511         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
8512         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
8513         Make popup and menubar menus be different.  Popup menu uses
8514         clicked location and automatically assumes symbol under the mouse
8515         for various commands.
8516
8517         * menubar-items.el:
8518         * menubar-items.el (bookmark-menu-filter): Add accelerators.
8519         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
8520
8521         * menubar-items.el (global-popup-menu): Removed.
8522         * menubar-items.el (mode-popup-menu): Removed.
8523         * menubar-items.el (activate-popup-menu-hook): Removed.
8524         * menubar-items.el (popup-mode-menu): Removed.
8525         * menubar-items.el (popup-buffer-menu): Removed.
8526         * menubar-items.el (popup-menubar-menu): Removed.
8527         Move to menubar.el.
8528
8529         * menubar.el:
8530         * menubar.el (global-popup-menu): New.
8531         * menubar.el (mode-popup-menu): New.
8532         * menubar.el (activate-popup-menu-hook): New.
8533         * menubar.el (last-popup-menu-event): New.
8534         * menubar.el (popup-mode-menu): New.
8535         * menubar.el (popup-buffer-menu): New.
8536         * menubar.el (popup-menubar-menu): New.
8537         * menubar.el (menu-call-at-event): New.
8538         Move non-content functions here.  Add support for context menu
8539         items on extents.
8540
8541         * minibuf.el (minibuffer-history-uniquify):
8542         Typo fix.
8543
8544         * minibuf.el (read-file-name-1):
8545         Call new file dialog box if it exists.
8546
8547         * minibuf.el (mouse-rfn-setup-vars):
8548         Clean up "chop" action.
8549
8550         * mouse.el:
8551         * mouse.el (button2): Now bound to mouse-track.
8552         * mouse.el (click-inside-extent-p):
8553         * mouse.el (point-inside-extent-p):
8554         * mouse.el (point-inside-selection-p):
8555         * mouse.el (mouse-drag-or-yank): Removed.
8556         * mouse.el (mouse-begin-drag-n-drop): New.
8557         * mouse.el (mouse-eval-sexp):
8558         * mouse.el (mouse-track-activate-strokes): New.
8559         * mouse.el (mouse-track-do-activate): New.
8560         * mouse.el (mouse-track):
8561         * mouse.el (default-mouse-track-event-is-with-button): New.
8562         * mouse.el (default-mouse-track-cleanup-hook):
8563         * mouse.el (default-mouse-track-drag-hook):
8564         * mouse.el (default-mouse-track-drag-up-hook):
8565         * mouse.el (default-mouse-track-click-hook):
8566         Merge drag-n-drop into mouse-track.
8567         Add general "activate" support to replace specific button2 kludges.
8568         Use "button modifier" support in mouse-track.
8569
8570         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
8571
8572         * package-ui.el:
8573         * package-ui.el (pui-menu):
8574         * package-ui.el (pui-popup-context-sensitive): Removed.
8575         Fix bytecompiler warnings.
8576         Clean up popup code a bit.
8577
8578         * select.el (get-selection-no-error): Fix bytecompiler warnings.
8579
8580         * simple.el:
8581         * simple.el (transpose-lines):
8582         * simple.el (transpose-line-up): New.
8583         * simple.el (transpose-line-down): New.
8584         * simple.el (transpose-subr):
8585         * simple.el (transpose-subr-1): Removed.
8586         Clean up, add functions to move lines up and down.
8587
8588         * startup.el (mail-host-address):
8589         * startup.el (user-mail-address):
8590         Customize.
8591
8592         * subr.el:
8593         * subr.el (set-symbol-value-in-buffer): New.
8594         * subr.el (error):
8595         * subr.el (check-argument-type):
8596         * subr.el (defined-error-p): New.
8597         Add structured error support.
8598
8599         * toolbar-items.el (toolbar-compile):
8600         Use new make-dialog-box.
8601
8602         * update-elc.el:
8603
8604         * userlock.el (ask-user-about-lock-dbox):
8605         * userlock.el (ask-user-about-supersession-threat-dbox):
8606         * userlock.el (ask-user-about-lock):
8607         * userlock.el (ask-user-about-supersession-threat):
8608         Use new make-dialog-box.
8609         Add safety checks; use should use-dialog-box-p.
8610
8611         * window-xemacs.el:
8612         * window-xemacs.el (__buffer-dedicated-frame):
8613         * window-xemacs.el (buffer-dedicated-frame): New.
8614         * window-xemacs.el (set-buffer-dedicated-frame): New.
8615         Move dedicated-frame stuff into lisp.
8616
8617 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8618
8619         * printer.el (generic-print-region): Do not require that
8620         `printer-name' be set.
8621         (printer-name): Commentary clarification.
8622
8623 2000-07-19  Martin Buchholz <martin@xemacs.org>
8624
8625         * XEmacs 21.2.35 is released.
8626
8627 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8628
8629         * select.el (selection-coercible-types): Initialise.
8630
8631 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8632
8633         * select.el (own-clipboard): Bug fix.
8634
8635 2000-07-17  Mike Sperber  <mike@xemacs.org>
8636
8637         * cus-edit.el (custom-migrate-custom-file): Save init file before
8638         continuing.
8639
8640 2000-07-16  Mike Sperber  <mike@xemacs.org>
8641
8642         * startup.el (load-init-file): Remove silly call to
8643         `load-user-custom-file`.
8644         (maybe-migrate-user-init-file): Minor fixes.
8645
8646 2000-07-16  Martin Buchholz  <martin@xemacs.org>
8647
8648         * apropos.el (apropos-documentation-check-doc-file):
8649         `doc' variable should be let-bound, as was presumably intended.
8650
8651         * cus-edit.el (custom-variable-reset-saved):
8652         (custom-variable-reset-standard):
8653         Remove unused variable comment-widget.  Twice.
8654
8655         * toolbar.el (toolbar-blank-press-function):
8656         Add a real defvar with initial value nil and proper docstring.
8657         (press-toolbar-button): No need to check for boundp-ness anymore.
8658
8659         * rect.el (open-rectangle-line): Remove useless (let) form.
8660         Add defvar for pending-delete-mode.
8661
8662         * info.el (Info-find-node): This function needs an autoload cookie.
8663
8664         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
8665         Use let* since the second form referred to the first.
8666
8667 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
8668
8669         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
8670         instead of removed `mswindows-get-clipboard'.
8671
8672
8673 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
8674
8675         * select.el (select-convert-from-text): New.
8676         * select.el (select-convert-from-length): New.
8677         * select.el (select-convert-from-integer): New.
8678         * select.el (select-convert-from-identity): New.
8679         * select.el (select-convert-from-filename): New.
8680         * select.el (selection-converter-in-alist): Use them.
8681         New converter functions for X.
8682
8683         * select.el (get-selection): Removed comment.
8684
8685         * select.el (own-selection): Removed append code - I thought
8686         I'd already done this, but apparently not...
8687
8688         * select.el: Changed comment about TIMESTAMP.
8689
8690         * select.el (select-convert-in): New.
8691         * select.el (select-convert-out): New.
8692         New functions that get used by select.c.
8693
8694         * select.el (select-buffer-killed-default): New.
8695         * select.el (select-buffer-killed-text): New.
8696         * select.el (selection-buffer-killed-alist): New.
8697         New list and functions that get called if a relevant selection
8698         exists and a buffer gets killed.
8699
8700         * select.el (select-convert-to-targets):
8701         * select.el (select-convert-to-identity): Removed.
8702         * select.el (select-convert-from-identity): Removed.
8703         * select.el (select-converter-out-alist):
8704         Removed _EMACS_INTERNAL selection type.
8705
8706         * x-select.el (xselect-kill-buffer-hook): Removed.
8707         * x-select.el (xselect-kill-buffer-hook-1): Removed.
8708         Removed this X-specific nonesense. Use the generic support
8709         in select.el instead.
8710
8711 2000-07-15  Martin Buchholz  <martin@xemacs.org>
8712
8713         * mule/mule-category.el (defined-category-hashtable):
8714         Use make-hash-table instead of make-hashtable
8715
8716         * buff-menu.el: Byte-compiler warning fix.
8717
8718         * isearch-mode.el (isearch-highlight-all-cleanup):
8719         Remove unused variable `isearch-highlight-all-start'.
8720
8721         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
8722
8723         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
8724
8725         * cus-dep.el (Custom-make-dependencies):
8726         Add autoload cookie for custom-add-loads to generated custom-load.el.
8727
8728         * autoload.el (autoload-package-name): Warning suppression.
8729         Move defvar prior to first use.
8730
8731         * custom.el: Add autoload for custom-declare-face.
8732         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8733         * cl.el (cl-hack-byte-compiler):
8734         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8735         to work properly.
8736
8737 2000-07-08  Mike Sperber  <mike@xemacs.org>
8738
8739         * startup.el (load-home-init-file): Added variable.
8740         (maybe-migrate-user-init-file): Added.
8741         (load-user-init-file): Load custom file if different from init
8742         file.
8743
8744         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
8745         "startup."
8746
8747         * cus-edit.el (custom-migrate-custom-file): Added for migration.
8748         Moved `custom-file'-related code to cus-file.el.
8749
8750         * cus-file.el: New file.
8751
8752 2000-04-01  Mike Sperber  <mike@xemacs.org>
8753
8754         * packages.el (packages-find-package-directories): Added support
8755         for external package hierarchies with in-place installations.
8756
8757         * find-paths.el (paths-root-in-place-p): Added.
8758         (paths-find-emacs-directory): Added support for external
8759         directories with in-place installations.
8760         (paths-find-site-directory): Ditto.
8761
8762         * startup.el (find-user-init-file): Also look for
8763         ~/.xemacs/init.elc? in preference to ~/.emacs.
8764
8765 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
8766
8767         * select.el (own-selection):
8768         * select.el (own-clipboard): Changed `append' parameter to
8769         `how-to-use' parameter.
8770         * select.el (own-selection): Removed icky append code.
8771         * select.el (own-selection, get-selection): Removed extra type
8772         checking.
8773         * select.el (selection-appender-alist):
8774         * select.el (selection-converter-{in|out}-alist): Initialise.
8775         * select.el (select-append-to-*): New.
8776         * select.el (select-convert-from-*): New.  New functions to append
8777         data and convert data from external type.
8778
8779 2000-07-12  Stef Epardaud  <stef@lunatech.com>
8780
8781         * font-lock.el: Javadoc enhancements.
8782
8783 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8784
8785         * printer.el (generic-print-region): Compose job name from buffer
8786         name.
8787
8788 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
8789
8790         * font-lock.el (font-lock-fontify-pending-extents): Call
8791         font-lock-fontify-region instead of font-lock-fontify-buffer
8792         to avoid unnecessary progress gauges.
8793
8794 2000-07-06  Craig Lanning  <lanning@scra.org>
8795
8796         * custom-load.el (faces):
8797
8798         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
8799         dir is a regex.
8800
8801         * process.el (call-process-internal): from Dan Holmsand, use binary
8802         coding systems so that jka-compr works.
8803
8804 2000-07-07  Ben Wing  <ben@xemacs.org>
8805
8806         * font-lock.el: Undo previous change.  Unfortunately, some
8807         files actually use the variables directly in their init code
8808         without quoting them.
8809
8810 2000-07-07  Ben Wing  <ben@xemacs.org>
8811
8812         * font-lock.el (defvar font-lock-*-face): Removed.
8813
8814         * font-lock.el (font-lock-apply-highlight): Bind these face vars
8815         only when necessary.
8816
8817 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
8818
8819         * cl-macs.el: fix cl-transform-function-property kludge
8820         so that it does not require a random feature.
8821
8822 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8823
8824         * files.el (auto-mode-alist): allow .make extension for Makefiles,
8825         as in Linux kernel "Rules.make".
8826
8827 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8828
8829         * build-report.el (build-report): Add autoload cookie.
8830
8831 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
8832
8833         * package-ui.el (defgroup pui):  Correct a misspelling
8834         (pui-toggle-package-delete):  Change `seleted' to `selected'
8835
8836 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
8837
8838         * package-get.el (package-get-update-base):
8839         (package-get): Use insert-file-contents-literally always.
8840         (package-get-maybe-save-index):
8841         Force coding system for writing to binary.
8842
8843 2000-06-08  Mike Alexander  <mta@arbortext.com>
8844
8845         * code-process.el (call-process-region): If there is no coding
8846         system for the process on process-coding-system-alist use the
8847         coding system of the buffer containing the region.
8848
8849 2000-06-10  Ben Wing  <ben@xemacs.org>
8850
8851         * cmdloop.el (command-error):
8852         If debug-on-error and noninteractive, output backtrace.
8853
8854         * files.el (file-relative-name):
8855         Remove MSDOS references.
8856
8857         * simple.el (line-number): New function, due to non-obvious
8858         behavior/usage of count-lines.
8859
8860         * simple.el (count-lines): document non-obvious usage to get
8861         line number.
8862
8863 2000-06-11  Ben Wing  <ben@xemacs.org>
8864
8865         * faces.el ((featurep 'xpm)):
8866         * x-faces.el (x-init-face-from-resources):
8867         * x-faces.el (x-init-frame-faces):
8868         * x-misc.el (x-init-specifier-from-resources):
8869         * x-misc.el (x-get-resource-and-bogosity-check):
8870         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
8871         * x-mouse.el (x-init-pointer-shape):
8872         * x-scrollbar.el (x-init-scrollbar-from-resources):
8873         Add sixth argument to x-get-resource calls so as to issue warnings
8874         rather than errors on bogus arguments.
8875
8876 2000-06-05  Ben Wing  <ben@xemacs.org>
8877
8878         * compat.el: new file.  provides a clean, non-intrusive way to
8879         define compatibility functions.
8880
8881         * process.el (shell-quote-argument): temporary fix for lack
8882         of nt-quote-process-args.  #### I need to put back the overall
8883         structure of that mechanism but redo the guts of it using the
8884         extra intelligence in the C code.
8885
8886 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8887
8888         * package-info.el (pi-md5sum): Calculate MD5 sum just like
8889         `package-get' does in package-get.el, instead of using external
8890         "md5sum" program.
8891
8892         * package-get.el (package-get): Insert package file literally to
8893         make checksum calculation work.
8894
8895 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
8896
8897         * code-files.el (convert-mbox-coding-system): Deleted.
8898         (file-coding-system-alist): Removed reference to
8899         convert-mbox-coding-system.
8900
8901 2000-05-28  Martin Buchholz <martin@xemacs.org>
8902
8903         * XEmacs 21.2.34 is released.
8904
8905 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8906
8907         * font-lock.el (font-lock-keywords): Rewrote docstring
8908
8909 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
8910
8911         * loadhist.el (unload-feature): handle case where x is both boundp
8912         and fboundp
8913
8914 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
8915
8916         * packages.el: It's ok to use built-in macros, but not lisp
8917         defined ones.
8918
8919 2000-05-20  Ben Wing  <ben@xemacs.org>
8920
8921         * font-lock.el:
8922         * font-lock.el (font-lock-message-threshold):
8923         * font-lock.el (font-lock-mode):
8924         * font-lock.el (font-lock-default-fontify-buffer):
8925         * font-lock.el (font-lock-always-fontify-immediately):
8926         * font-lock.el (font-lock-old-extent): Removed.
8927         * font-lock.el (font-lock-old-len): Removed.
8928         * font-lock.el (font-lock-fontify-glumped-region): Removed.
8929         * font-lock.el (font-lock-pending-extent-table): New.
8930         * font-lock.el (font-lock-range-table): New.
8931         * font-lock.el (font-lock-after-change-function):
8932         * font-lock.el (font-lock-after-change-function-1): Removed.
8933         * font-lock.el (font-lock-fontify-pending-extents): New.
8934         * font-lock.el ('font-lock-revert-cleanup): Removed.
8935         * font-lock.el ('font-lock-revert-setup): Removed.
8936         Rewrite deferral code to handle any number of changes, merging
8937         them properly.  Remove hacked-up code for revert-buffer, now
8938         unnecessary.
8939
8940         * menubar-items.el (default-menubar):
8941         In Options->Edit Init File, don't switch to emacs-lisp-mode
8942         unless necessary; doing this turns off font-lock.
8943
8944 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
8945
8946         * keydefs.el: Define C-x BS to backward-kill-sentence.
8947
8948 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
8949
8950         * files.el (hack-local-variables-prop-line): Use non-greedy
8951         matching to process -*-texinfo-*- -*-.
8952
8953 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
8954
8955         * minibuf.el (minibuf-directory-files): new function.
8956         (read-file-name-activate-callback): use minibuf-directory-files.
8957         (read-directory-name-internal): ditto.
8958         (mouse-file-display-completion-list): ditto.
8959         (mouse-directory-display-completion-list): ditto.
8960         (read-file-name-internal): remove "./" from completion list unless
8961         explicitly matched, for consistency.
8962
8963 2000-05-11  Ben Wing  <ben@xemacs.org>
8964
8965         * gutter-items.el (gutter-buffers-tab):
8966         * gutter-items.el (add-tab-to-gutter):
8967         * gutter-items.el (update-tab-in-gutter):
8968         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
8969         * gutter-items.el (append-progress-display):
8970         * gutter-items.el (abort-progress-display):
8971         * gutter-items.el (raw-append-progress-display):
8972         Further fixes.  Use set-glyph-image not set-image-instance-property,
8973         to fix problems with multiple windows in a frame.
8974
8975         * menubar-items.el (tutorials-menu-filter):
8976         Fix typo.
8977
8978         * startup.el (early-error-handler):
8979         Display message box under windows; otherwise, message will disappear
8980         before it can be viewed.
8981
8982         * update-elc.el:
8983         Fix bug in NEEDTODUMP processing.
8984
8985 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
8986
8987         * startup.el (lock-directory): Removed.
8988         (superlock-file): Ditto.
8989         (startup-set-paths): Remove lockdir.
8990         (startup-setup-paths-warning): Remove lock-directory.
8991
8992         * setup-paths.el (paths-find-lock-directory): Removed.
8993         (paths-find-superlock-file): Ditto.
8994
8995 2000-05-09  Ben Wing  <ben@xemacs.org>
8996
8997         * faces.el (set-face-property):
8998         * faces.el (set-face-font):
8999         * faces.el (set-face-foreground):
9000         * faces.el (set-face-background):
9001         * faces.el (set-face-background-pixmap):
9002         * faces.el (set-face-underline-p):
9003         * faces.el (set-face-strikethru-p):
9004         * faces.el (set-face-highlight-p):
9005         * faces.el (set-face-dim-p):
9006         * faces.el (set-face-blinking-p):
9007         * faces.el (set-face-reverse-p):
9008         doc string changes.
9009
9010         * glyphs.el:
9011         * glyphs.el (make-image-specifier):
9012         * glyphs.el (glyph-property):
9013         * glyphs.el (set-glyph-image):
9014         * glyphs.el (make-glyph):
9015         * glyphs.el (make-pointer-glyph):
9016         * glyphs.el (make-icon-glyph):
9017         * glyphs.el (widget-image-instance-p): New.
9018         authorship info, lots of doc changes.  New predicate, inadvertently
9019         omitted.  the general principle with specifier docs is now that
9020         the description of instantiators should go with the make-foo-specifier
9021         fun's doc string, rather than in foo-specifier-p.  this follows
9022         conventions elsewhere in XEmacs and in general is a lot more obvious
9023         of a place to look.  sometimes the make-foo-specifier function needs
9024         to be created in the process.
9025
9026         * gutter.el:
9027         * gutter.el (make-gutter-specifier): New.
9028         * gutter.el (make-gutter-size-specifier): New.
9029         * gutter.el (make-gutter-visible-specifier): New.
9030         specifier doc updates according to the conventions specified before.
9031
9032         * objects.el:
9033         * objects.el (make-font-specifier):
9034         * objects.el (make-color-specifier):
9035         * objects.el (make-face-boolean-specifier): New.
9036         specifier doc updates according to the conventions specified before.
9037
9038         * specifier.el:
9039         * specifier.el (set-specifier):
9040         * specifier.el (make-integer-specifier): New.
9041         * specifier.el (make-boolean-specifier): New.
9042         * specifier.el (make-natnum-specifier): New.
9043         * specifier.el (make-generic-specifier): New.
9044         * specifier.el (make-display-table-specifier): New.
9045         specifier doc updates according to the conventions specified before.
9046
9047         * toolbar.el:
9048         * toolbar.el (make-toolbar-specifier): New.
9049         specifier doc updates according to the conventions specified before.
9050
9051 2000-05-09  Ben Wing  <ben@xemacs.org>
9052
9053         * process.el (call-process-internal): Revert to previous version
9054         because Mike's change clashed with a change I did not long before.
9055         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
9056         Thanks very much Mike for pointing out the bug and submitting a
9057         patch!
9058
9059 2000-04-13  Mike Alexander  <mta@arbortext.com>
9060
9061         * process.el (call-process-internal): Send the correct input buffer
9062         (call-process-internal): Return the exit status of the process
9063
9064 2000-05-07  Ben Wing  <ben@xemacs.org>
9065
9066         * winnt.el:
9067         * winnt.el (nt-quote-args-verbatim): Removed.
9068         * winnt.el (nt-quote-args-prefix-quote): Removed.
9069         * winnt.el (nt-quote-args-backslash-quote): Removed.
9070         * winnt.el (nt-quote-args-double-quote): Removed.
9071         * winnt.el (nt-quote-args-functions-alist): Removed.
9072         * winnt.el (nt-quote-process-args): Removed.
9073         Remove all stuff for argument quoting.  We borrow the code instead
9074         from Emacs 20.6, which is much more careful in its quoting
9075         (e.g. in handling runs of the escape character) and avoids most of
9076         the need for this Lisp mechanism by checking to see whether we're
9077         running a Cygwin or normal program and doing the appropriate
9078         quoting.  If we end up needing such a mechanism, we should add
9079         it by extending the variable `mswindows-quote-process-args' so it
9080         can take an alist of regexps.
9081
9082 2000-05-07  Ben Wing  <ben@xemacs.org>
9083
9084         * keydefs.el:
9085         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
9086         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
9087         the window without moving point.
9088
9089         * simple.el:
9090         * simple.el (scroll-up-one): New.
9091         * simple.el (scroll-down-one): New.
9092         Functions for use with C-M-up/down.
9093
9094 2000-05-01  Martin Buchholz <martin@xemacs.org>
9095
9096         * XEmacs 21.2.33 is released.
9097
9098 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9099
9100         * dialog.el (yes-or-no-p-dialog-box):
9101         Fix docstring.
9102         Fix following horrible bug in X11 mode with focus-follows-mouse:
9103           1. Visit two files in two different frames.
9104           2. do File->Revert Buffer in one of those frames.
9105           3. Dialog box appears.
9106           4. Arrange things so that the mouse passes over the *other*
9107              frame, then to the dialog box, and click on "Yes".
9108           5. The file contents end up in the *wrong* buffer!
9109         Add TODO comment.
9110
9111 2000-04-28  Ben Wing  <ben@xemacs.org>
9112
9113         * help.el (describe-installation): correct typo introduced
9114         in last patch: boundp -> fboundp.
9115
9116         * etags.el (buffer-tag-table-list):
9117         canonicalize filenames to Unix format so that tag-table-alist
9118         searching works under Windows.
9119
9120         * autoload.el:
9121         Bowdlerize the supposedly objectionable words
9122         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9123
9124         * gutter-items.el (set-progress-display-style):
9125         * gutter-items.el (search-dialog-callback):
9126         * gutter-items.el (make-search-dialog):
9127         Change to new callback-ex api.
9128
9129 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9130
9131         * help.el: (describe-installation): decode-coding-string is not
9132         defined in a non MULE environment.
9133
9134 2000-04-28  Ben Wing  <ben@xemacs.org>
9135
9136         * gutter-items.el (buffer-list-changed-hook):
9137         use it, not record-buffer-hook.
9138
9139         * subr.el (record-buffer-hook): Removed.
9140
9141 2000-04-27  Ben Wing  <ben@xemacs.org>
9142
9143         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9144         use NORECORD option.  Andy will not like this, but the existing
9145         gutter behavior is just wrong, as per this comment:
9146
9147         ;; this used to add the norecord flag to both calls below.
9148         ;; this is bogus because it is a pervasive assumption in XEmacs
9149         ;; that the current buffer is at the front of the buffers list.
9150         ;; for example, select an item and then do M-C-l
9151         ;; (switch-to-other-buffer).  Things get way confused.
9152         ;;
9153         ;; Andy, if you want to maintain the current look, you must
9154         ;;  *uncouple* the gutter order and buffers order.
9155
9156         * loaddefs.el (completion-ignored-extensions): unfuckify.
9157
9158         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9159         xemacs.mak.
9160
9161         * autoload.el (batch-update-one-directory): new function, used in
9162         xemacs.mak.
9163
9164         * loadup.el: set gc-cons-threshold very high unless dumping --
9165         loadup during update-elc is much much much faster.  also do this
9166         when quick-building.
9167
9168         add commented-out code for profiling loadup.
9169
9170
9171         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9172         is required in order to build xemacs.
9173
9174 2000-04-26  Ben Wing  <ben@xemacs.org>
9175
9176         * loadup.el: don't garbage collect during loadup if quick-build
9177         compile-time option is set.
9178
9179 2000-04-23  Ben Wing  <ben@xemacs.org>
9180
9181         * update-elc.el: compute whether any dumped .el or .elc files
9182         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9183         if so.
9184
9185         * update-elc.el (update-elc-files-to-compile): always change
9186         NOBYTECOMPILE in the src directory rather than current dir,
9187         so it will work under NT.
9188
9189         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9190         the form of this file is identical between Unix and Windows.
9191         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9192         Added comment.
9193         (update-autoloads-from-directory): updated doc string.
9194         updated doc strings in a few other places.
9195
9196 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9197
9198         * bytecomp.el (byte-force-recompile): Fix argument to
9199         byte-recompile-directory.
9200
9201 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9202
9203         * gutter-items.el (progress-display-clear-when-idle): Use
9204         add-one-shot-hook.
9205         * gutter-items.el (clear-progress-display): Adjust number of
9206         arguments.
9207
9208 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9209
9210         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9211
9212 2000-04-16  Ben Wing  <ben@xemacs.org>
9213
9214         * printer.el: New file.
9215
9216         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9217
9218         * help.el (describe-installation): Fix decoding for Windows.
9219
9220         * menubar-items.el:
9221         * menubar-items.el (default-menubar):
9222         * menubar-items.el (tutorials-menu-filter): New.
9223         * menubar-items.el (popup-menubar-menu):
9224         Add authorship.  Redo Help menu and Tutorials filter.
9225
9226         * menubar.el: Correct comment.
9227
9228         * modeline.el (modeline-buffer-identification): Correct doc string.
9229
9230         * simple.el:
9231         * simple.el (printing): Removed.
9232         * simple.el (printer-name): Removed.
9233         * simple.el (generic-print-buffer): Removed.
9234         * simple.el (generic-print-region): Removed.
9235         Move generic print code to printer.el.
9236
9237 2000-04-15  Ben Wing  <ben@xemacs.org>
9238
9239         * simple.el (generic-print-region): New.
9240         make this function actually work.
9241         (generic-print-buffer): call generic-print-region.
9242
9243 2000-04-14  Andy Piper  <andy@xemacs.org>
9244
9245         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9246         by using the new widget-callback-current-channel.
9247         (search-dialog-callback): ditto.
9248
9249 2000-04-12  Andy Piper  <andy@xemacs.org>
9250
9251         * gutter.el (default-gutter-position): moved from gutter-items.el.
9252         (default-gutter-position-changed-hook): ditto.
9253         (gutter-element-visibility-changed-hook): ditto.
9254         (set-gutter-element): ditto.
9255         (remove-gutter-element): ditto.
9256         (set-gutter-element-visible-p): ditto.
9257         (gutter-element-visible-p): ditto.
9258         (init-gutter): ditto.
9259
9260         * dialog.el (make-dialog-box): renamed and moved from
9261         gutter-items.el
9262
9263         * gutter-items.el: move various functions elsewhere.
9264
9265 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9266
9267         * menubar-items.el: Fixed place of parenthesis.
9268
9269 2000-04-12  Ben Wing  <ben@xemacs.org>
9270
9271         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9272                 without constantly being prompted for the tag.
9273         * simple.el: Added a number of section headings, to clarify the
9274                 organization of this file.
9275         * simple.el (activate-region):
9276         * simple.el (region-exists-p):
9277         * simple.el (region-active-p):
9278                 Moved these three function down to the other side of
9279                 the case-changing functions, so they join the rest of
9280                 the region code.
9281         * simple.el (printing): New.
9282         * simple.el (printer-name): New.
9283         * simple.el (generic-print-buffer): New.
9284                 New functions, a very simple prototype for a unified
9285                 printing interface.
9286
9287         * process.el (call-process-internal): Real fix for null BUFFER,
9288                 other problems with BUFFER specs.
9289
9290         * menubar-items.el:
9291                 Fixed up File->Print to use new printing functions.
9292                 Various corrections and expansions to Grep/Compile menus.
9293                 New options for Printing.
9294                 New options for SMTP Mail, the way to send mail under
9295                   MS Windows. (There's also a package patch to make SMTP
9296                   Mail be the default under MSWin.)
9297
9298 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9299
9300         * menubar-items.el: Selecting Rectangle Mousing from menubar
9301         did not work.  Needed to quote mouse-track-rectangle-p.
9302
9303 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9304
9305         * cl-compat.el (keywordp): Removed.
9306
9307 2000-04-05  Andy Piper  <andy@xemacs.org>
9308
9309         * gutter-items.el (progress-layout-glyph): don't initialize here.
9310         (progress-gauge-glyph): use dynamic sizing.
9311         (set-progress-display-style): new function. Set progress glyphs
9312         appropriately depending on the style.
9313         (progress-display-style): new variable. Custom version of
9314         set-progress-display-style.
9315         (progress-abort-glyph): switch to dynamic sizes.
9316         (search-dialog-text): make the edit field active.
9317
9318 2000-04-04  Andy Piper  <andy@xemacs.org>
9319
9320         * gutter-items.el (make-search-dialog): need to make the search
9321         dialog visible after creation.
9322
9323         * menubar-items.el (default-menubar): use the search dialog for
9324         searching. Remove some extraneous search menu items.
9325
9326         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9327         well as strings.
9328         (make-gutter-only-dialog-frame): allow the user to create the
9329         frame unmapped. Allow the gutter spec to be given as a glyph.
9330         (search-dialog-direction): new variable.
9331         (search-dialog-text): new variable.
9332         (search-dialog-callback): new function. Callback for the search
9333         dialog action.
9334         (make-search-dialog): new function. Create a user-friendly search
9335         dialog.
9336
9337 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9338
9339         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9340         under Windows.
9341
9342 2000-04-01  Andy Piper  <andy@xemacs.org>
9343
9344         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9345         progress more accurately.
9346
9347 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9348
9349         * finder.el (finder-compile-keywords): Process readable files only.
9350         Because error in process of .#finder-inf.el when compile xemacs
9351         with --with-clash-detection option.
9352
9353 2000-03-31  Andy Piper  <andy@xemacs.org>
9354
9355         * gutter-items.el (append-progress-display): don't delay after a
9356         successful font-lock.
9357         (make-gutter-only-dialog-frame): new function. Allow users to
9358         create gutter-only dialogs.
9359
9360 2000-03-27  Mike Alexander  <mta@arbortext.com>
9361
9362         * process.el (call-process-internal): Handle a null BUFFER
9363         parameter correctly.
9364
9365 2000-03-28  Andy Piper  <andy@xemacs.org>
9366
9367         * gutter-items.el (abort-progress-display): put strings in the
9368         gutter not extents.
9369         (progress-layout-glyph): signal special 'quit callback.
9370         (progress-display-quit-function): deleted.
9371         (progress-display-stop-callback): deleted.
9372         (progress-display-dispatch-command-events): deleted.
9373         (append-progress-display): remove calls to
9374         progress-display-dispatch-command-events.
9375         (raw-append-progress-display): ditto.
9376
9377 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9378
9379         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9380         being a list.  Actually define `stipple-pixmap-p' which is used as
9381         an error predicate.  Correctly handle PIXMAP being either relative
9382         or absolute file name.
9383
9384 2000-03-24  Andy Piper  <andy@xemacs.org>
9385
9386         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9387         (abort-progress-display): ditto. Don't delete the created extent.
9388         (raw-append-progress-display): ditto.
9389         (progress-display-dispatch-non-command-events): new
9390         function. Encapsulates what we want to do when no command input is
9391         required.
9392         (progress-display-dispatch-command-events): likewise, but disable
9393         for now since it causes too many problems.
9394         (append-progress-display): use them.
9395         (raw-append-progress-display): ditto.
9396         (default-gutter-position-changed-hook): set this rather than
9397         default-gutter-position-changed.
9398         (default-gutter-position-changed-hook): lambda with zero arguments
9399         rather than one.
9400         (raw-append-progress-display): trap errors in pending input since
9401         allowing them to signal will hose the gauge well and
9402         truly. Ideally we would like to delay these until we are more able
9403         to cope.
9404         (append-progress-display): ditto.
9405
9406 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
9407
9408         * lisp/make-docfile.el: call-process-internal is now implemented
9409         in process.el.
9410
9411 2000-03-21  Ben Wing  <ben@xemacs.org>
9412
9413         * mule\mule-cmds.el (set-language-info-alist):
9414         Fix to correspond to new menu arrangement.
9415
9416 2000-03-21  Ben Wing  <ben@xemacs.org>
9417
9418         * process.el:
9419         * process.el (call-process-internal): New.
9420         New implementation of call-process.  Only enabled under NT, so far.
9421         stderr handling not implemented yet in CVS'd C code.
9422
9423 2000-03-20  Ben Wing  <ben@xemacs.org>
9424
9425         * lisp-mode.el:
9426         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
9427         * lisp-mode.el (lisp-interaction-mode):
9428         Put back Lisp Interaction menubar for Jan V's sake.
9429
9430         * simple.el:
9431         * simple.el (mark-ring):
9432         * simple.el (dont-record-current-mark): New.
9433         * simple.el (in-shifted-motion-command): New.
9434         * simple.el (mark-ring-unrecorded-commands): New.
9435         * simple.el (mark-ring-max):
9436         * simple.el (set-mark-command):
9437         * simple.el (push-mark):
9438         * simple.el (handle-pre-motion-command):
9439         Implement scheme for not recording unimportant marks.
9440
9441         * subr.el:
9442         * subr.el (function-allows-args): New.
9443         New function function-allows-args.
9444
9445 2000-03-20  Martin Buchholz <martin@xemacs.org>
9446
9447         * XEmacs 21.2.32 is released.
9448
9449 2000-03-20  Andy Piper  <andy@xemacs.org>
9450
9451         * gutter-items.el (update-tab-in-gutter): force selection of the
9452         selected-window if required to do so.
9453         (buffers-tab-items): ditto.
9454         (add-tab-to-gutter): ditto.
9455         (create-frame-hook): use force-selection.
9456         (default-gutter-position-changed): lambdify.
9457         (update-tab-hook): deleted since it was only used in one place.
9458
9459 2000-03-18  Andy Piper  <andy@xemacs.org>
9460
9461         * files.el (find-file-noselect): undo change that shouldn't have
9462         gone in.
9463
9464 2000-03-17  Andy Piper  <andy@xemacs.org>
9465
9466         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
9467         of selected-window trickery.
9468
9469         * gutter-items.el (update-tab-in-gutter): don't give dedicated
9470         frames tabs.
9471         (progress-display-stop-callback): progress -> progress-display
9472         (progress-display-quit-function): ditto.
9473         (clear-progress-display): ditto.
9474         (remove-progress-display): ditto.
9475         (append-progress-display): ditto.
9476         (abort-progress-display): ditto.
9477         (raw-append-progress-display): ditto.
9478         (display-progress-display): ditto.
9479         (current-progress-display-label): ditto.
9480         (current-progress-display): ditto.
9481         (lprogress-display): ditto and save the buffer
9482         (progress-display): ditto. Otherwise the buffer sometimes gets
9483         changed which confuses font-lock.
9484
9485         * font-lock.el (font-lock-default-fontify-buffer): catch all
9486         errors, not just quit.
9487         (font-lock-mode): progress -> display-progress
9488         (font-lock-default-fontify-buffer): ditto.
9489         (font-lock-fontify-syntactically-region): ditto.
9490         (font-lock-fontify-keywords-region): ditto.
9491
9492 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
9493
9494         * cl.el (gensym): Move to here from cl-macs.el.
9495         (gentemp): Ditto.
9496
9497 2000-03-16  Andy Piper  <andy@xemacs.org>
9498
9499         * font-lock.el (font-lock-mode): use lprogress and friends for
9500         progress management.
9501         (font-lock-default-fontify-buffer): ditto.
9502         (font-lock-fontify-syntactically-region): ditto.
9503         (font-lock-fontify-keywords-region): ditto.
9504         (font-lock-revert-cleanup): fix reverting.
9505         (font-lock-revert-setup): ditto.
9506
9507         * gutter-items.el (progress-use-echo-area): new variable. Use the
9508         echo area for progress gauges if non-nil.
9509         (clear-progress): remove echo area stuff and defer to
9510         clear-message.
9511         (append-progress): dispatch non-command events after each progress
9512         increment. Remove echo area stuff.
9513         (abort-progress): remove echo area stuff and defer to
9514         display-message.
9515         (raw-append-progress): ditto. Dispatch non-command events after
9516         gutter redisplay.
9517         (display-progress): defer echo area stuff to display-message.
9518
9519         * gutter-items.el (clear-progress):
9520         (abort-progress): indentation changes.
9521         (display-progress): don't clear progress.
9522         (append-progress): compare messages with equal.
9523         (raw-append-progress): use dispatch-non-command-events to flush
9524         widget creation events.
9525
9526 2000-03-13  Ben Wing  <ben@xemacs.org>
9527
9528         * abbrev.el:
9529         * abbrev.el (abbrev-string-to-be-defined): New.
9530         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
9531         Changes for use with the menubar.
9532
9533 2000-03-12  Ben Wing  <ben@xemacs.org>
9534
9535         * alist.el (vassoc): moved here from font-menu.el.
9536
9537         * custom.el (defface): typo fix.
9538
9539         * dialog.el (yes-or-no-p-dialog-box):
9540         * dialog.el (message-box):
9541         * files.el (save-some-buffers-1):
9542         Put accelerators in the button names.
9543
9544         * font-lock.el (font-lock-comment-face):
9545         * font-lock.el (font-lock-keyword-face):
9546         * font-lock.el (font-lock-function-name-face):
9547         Fixed some of the colors under MS Windows because the existing
9548         default colors were hardly different from black and needed to be
9549         made lighter.
9550
9551         * font-menu.el:
9552         * font-menu.el (font-menu-split-long-menu):
9553         * font-menu.el (font-menu-family-constructor):
9554         * font-menu.el (font-menu-size-constructor):
9555         * font-menu.el (font-menu-weight-constructor):
9556         * font-menu.el (font-menu-set-font):
9557         vassoc moved to alist.el.
9558         Accelerators added to all menus.
9559         Unused bound var new-props removed.
9560
9561         * keydefs.el: I did a whole lot of rearranging to put things in a
9562         more consistent order and fixed a number of cases where key
9563         combinations involving up, down, left, right and so on were
9564         defined but the corresponding keypad combinations were not
9565         defined.
9566
9567         * lisp-mode.el:
9568         * lisp-mode.el (lisp-interaction-mode-popup-menu):
9569         * lisp-mode.el (emacs-lisp-mode):
9570         * lisp-mode.el (lisp-interaction-mode):
9571         * lisp-mode.el (flet):
9572         Added accelerators onto the menus.
9573         Made all the different versions of the let function be indented
9574         the same way.
9575         Undid Steve's easy-menu-ification, because it makes it impossible
9576         to have the menubar and popup menus different.
9577         Cleaned up the menu; added items for find-function &c and some
9578         indenting, and removed debug-on-*.
9579
9580         * list-mode.el (list-mode-hook):
9581         * list-mode.el (list-mode):
9582         * list-mode.el (completion-setup-hook):
9583         * list-mode.el (display-completion-list):
9584         Added support for the :window-height keyword, which is required
9585         because of other changes that I made for the file dialog box.  I
9586         also made the hook variables list-mode-hook and
9587         completion-setup-hook and also minibuffer-setup-hook in
9588         minibuf.el be permanent-local; see comment in list-mode.el.
9589
9590         * map-ynp.el (map-y-or-n-p):
9591         Added accelerators to the dialog buttons.
9592
9593         * menubar-items.el (menu-truncate-list):
9594         New internal function.
9595         * menubar-items.el (submenu-generate-accelerator-spec):
9596         * menubar-items.el (menu-item-strip-accelerator-spec):
9597         * menubar-items.el (menu-item-generate-accelerator-spec):
9598         New exported functions, for use in auto-generating accelerator specs.
9599
9600         * menubar-items.el:
9601         * menubar-items.el (default-menubar):
9602         * menubar-items.el (maybe-add-init-button):
9603         * menubar-items.el (bookmark-menu-filter):
9604         * menubar-items.el (slow-format-buffers-menu-line):
9605         * menubar-items.el (build-buffers-menu-internal):
9606         * menubar-items.el (language-environment-menu-filter):
9607         * menubar-items.el (default-popup-menu):
9608         * menubar-items.el (popup-buffer-menu):
9609         * menubar-items.el (popup-menubar-menu):
9610         Did a major overhaul on this file, and in fact I'm nowhere near
9611         done working on the menubar, and there will be more patches to
9612         come.  A basic summary of what I've done:
9613
9614         a) I added accelerators to all of the menu items.  For menus that
9615         are auto-generated, such as the buffers menu, the accelerators are
9616         automatically added to the beginning of each line using the
9617         numbers 1 through 9, then zero, and then letters starting with A,
9618         but omitting the letters that are already in use for the fixed
9619         menu items at the top of the buffers menu.  To facilitate adding
9620         accelerators of this kind, I created some new functions
9621         (*-accelerator-spec), which are also being used by other filters
9622         that auto generate lists of things such as ftp sites to download
9623         packages.  If people really don't like these accelerators
9624         appearing at the beginning of the menu items, a variable can be
9625         added to optionally turn them off, but I think this is rather
9626         pointless because other menu items have accelerators and many or
9627         most of the menu users will use the accelerators if the support is
9628         there.
9629
9630         b) I combined the top level Tools and Apps menus into a single
9631         Tools menu, because the distinction between the two is not
9632         obvious, and the items on the menus are not used often enough that
9633         putting some of them onto submenus is a problem.
9634
9635         c) I created two new top level menus called View and Cmds because
9636         there were too many items on the File and Edit menus, and I'm going
9637         to be adding more items to these menus.  In contrast to the Tools
9638         menu, the items on these menus may be used quite often during an
9639         editing session, and so should be available with fewer
9640         keystrokes.
9641
9642         d) I added a number of options to the options menu, including one
9643         for controlling whether the alt key can be used to traverse to
9644         menu items using the accelerators, one for controlling behavior of
9645         control-k, one for controlling how the kill and yank functions
9646         interact with the clipboard, a few additional buffers-menu
9647         options, and various other things.  I also did a bit of
9648         rearranging, for example, combining the keyboard and mouse options
9649         into a single keyboard and mouse submenu to facilitate the
9650         accelerators on that level.
9651
9652         e) I changed the variable buffers-menu-format-buffer-line-function
9653         to take two arguments instead of one, the second argument being
9654         the line number for use in creating an accelerator.  I added a
9655         hack to support existing functions with one argument (although I
9656         doubt that very many of these exist), for backward compatibility.
9657
9658         f) I moved the top level mule menu to be a submenu of the edit
9659         menu.  I think that most of the items on this menu are fairly
9660         useless and there are certainly not enough frequently used items
9661         to justify this being its own top level menu.
9662
9663         g) I combined most of the items in big-menubar.el into the main menu.
9664         If people think the main menu is too big, it would be possible to
9665         create different configurations, some smaller.
9666
9667         * menubar.el (check-menu-syntax):
9668         Deleted some syntax checks that were no longer valid, partly
9669         because of changes that were already made a long time ago, and
9670         partly because of a change I made where I allow the name of the
9671         menu item to be an evaluated expression rather than just a string,
9672         similar to all of the other parameters of a menu item.
9673
9674         * minibuf.el:
9675         * minibuf.el (read-file-name-1):
9676         * minibuf.el (mouse-read-file-name-1):
9677         I made a number of changes to improve the appearance
9678         and functioning of the file dialog box.  They include:
9679
9680         a) Fixing the problem where closing the dialog box by clicking on
9681         the close button of the window didn't properly exit the
9682         minibuffer.
9683
9684         b) Fixing the problem that if you typed part of a file name, and
9685         then clicked on a completion with the mouse, the file was not
9686         correctly selected.
9687
9688         c) Changing the title of the dialog box to reflect the operation
9689         being done in accordance with user interface conventions, rather
9690         than the name of the dialog box buffer, which is rather useless.
9691
9692         d) Remove the words "possible completions are" which didn't
9693         belong.
9694
9695         e) Fix things so that the completions scroll off the end of the
9696         completions windows only to the right, rather than both to the
9697         right and down, which is in accordance with Windows user interface
9698         conventions.
9699
9700         * msw-init.el (init-post-mswindows-win):
9701         Added a binding for meta-F4, which is the standard windows binding
9702         for exiting a program.
9703
9704         * select.el (get-selection-no-error):
9705         * select.el (own-selection):
9706         * select.el (own-clipboard):
9707         Added an optional argument called append to the functions
9708         own-selection and own-clipboard.  This adds support for appending
9709         text to the existing selection and allows the function
9710         own-clipboard to be used as the value of the variable
9711         interprogram- cut-function.
9712
9713         Fixed a bug in own-selection in handling zmacs-region-stays.
9714
9715         * simple.el (historical-kill-line): New.
9716
9717         * simple.el (kill-line):
9718         * simple.el (interprogram-cut-function):
9719         * simple.el (interprogram-paste-function):
9720         * simple.el (handle-pre-motion-command):
9721         * simple.el (next-line):
9722         * simple.el (previous-line):
9723         a) Expanded the variable kill-whole-line, so that function
9724         kill-line can be set to delete the entire line always, not just
9725         when cursor is at the beginning of the line.  This is controlled
9726         by setting the variable kill-whole-line to the symbol 'always.
9727         This behavior, as well as the existing kill-whole-line behavior,
9728         now only take effect when kill-line is called interactively,
9729         although this is a departure from a previous behavior in the case
9730         of setting this variable kill-whole-line to t.  It is almost
9731         certainly what has always been intended, and most likely the old
9732         way of doing things introduced bugs.  I also created a function
9733         called historical-kill-line, which ignores the kill-whole-line
9734         setting and always gives the historical behavior of only killing
9735         to the end of the line.  I bound this function to shift- control-k
9736         so that the kill to end of line behavior is available, even when
9737         kill-whole-line has been set to change control-k into the simple
9738         delete-whole-line behavior. (This can be set using the options
9739         menu.)
9740
9741         b) I changed things so that kill and yank now interact with the
9742         clipboard by default under windows.  This was done by changing the
9743         default value of interprogram-cut- function and
9744         interprogram-paste-function.  You can get the old behavior by
9745         setting these to nil, and there is an option on the options menu
9746         to do this.
9747
9748         c) I added support for selecting text using shifted motion keys.
9749         This support is on by default and can be controlled by the
9750         variable shifted-motion-keys-select-region.  There is also a
9751         variable called unshifted-motion-keys-deselect-region that
9752         controls more specifically how the shifted motion key behavior
9753         works.  I did not put an option on the options menu to turn this
9754         off, because I can't imagine why this would be useful.
9755
9756         * simple.el (forward-block-of-lines):
9757         * simple.el (backward-block-of-lines):
9758         * simple.el (block-movement-size):
9759         New.
9760
9761         * simple.el (uncapitalized-title-words):
9762         * simple.el (uncapitalized-title-word-regexp):
9763         * simple.el (capitalize-string-as-title):
9764         * simple.el (capitalize-region-as-title):
9765         New.
9766
9767
9768         * subr.el (add-hook):
9769         * subr.el (make-local-hook): New.
9770         * subr.el (remove-local-hook): New.
9771         * subr.el (add-one-shot-hook): New.
9772         * subr.el (add-local-one-shot-hook): New.
9773         Added some functions to make using hooks easier.
9774         These include:
9775
9776         a) Functions add-local-hook and remove-local-hook to make it easy
9777         to use local hooks.
9778
9779         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
9780         make it possible to add a "one-shot" hook, which is to say a hook
9781         that runs only once, and automatically removes itself after the
9782         first time it has run.
9783
9784 2000-03-09  Andy Piper  <andy@xemacs.org>
9785
9786         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
9787
9788 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
9789
9790         * buff-menu.el (buffers-menu-omit-invisible-buffers):
9791         Moved from menubar-items.el.
9792         * dumped-lisp.el: Dump gutter-items regardless of menubar.
9793
9794 2000-03-08  Andy Piper  <andy@xemacs.org>
9795
9796         * gutter-items.el (build-buffers-tab-internal): add selected field
9797         to buffers tab spec.
9798
9799 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
9800
9801         * minibuf.el (last-exact-completion): Initialize to nil.
9802
9803 2000-03-07  Didier Verna  <didier@xemacs.org>
9804
9805         * startup.el (command-line-1): remove unused variable
9806         `first-file-buffer'.
9807
9808 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
9809
9810         * loaddefs.el (completion-ignored-extensions): Removed ".log",
9811         which is also used for Web server log files.
9812
9813 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
9814
9815         * mule/mule-charset.el: Setup auto-fill-chars.
9816
9817 2000-03-02  SL Baur  <steve@beopen.com>
9818
9819         * subr.el (with-string-as-buffer-contents): Reimplement using
9820         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
9821         non-deletion of buffer after execution problem.
9822         (with-output-to-string): Use unique buffer name.
9823
9824 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
9825
9826         * gutter-items.el (buffers-tab-sort-function):  New variable.
9827         (buffers-tab-items):  Funcall it to sort the buffer tab list.
9828
9829 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
9830
9831         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
9832
9833 2000-02-28  Martin Buchholz  <martin@xemacs.org>
9834
9835         * menubar-items.el (maybe-add-init-button): Remove the "Load
9836         .emacs" button from all menubars.
9837
9838 2000-03-01  Didier Verna  <didier@xemacs.org>
9839
9840         * rect.el (string-rectangle): depend on `pending-delete-mode' for
9841         region rectangle replacement (from Jan Vroonhof).
9842         (replace-rectangle): new function.
9843
9844 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
9845
9846         * mule/mule-cmds.el (set-default-coding-systems): Use
9847         set-terminal-coding-system and set-keyboard-coding-system.
9848         * coding.el (set-terminal-coding-system): Use
9849         set-console-tty-output-coding-system.
9850         (set-keyboard-coding-system): Use
9851         set-console-tty-input-coding-system.
9852
9853 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
9854
9855         * minibuf.el (read-variable): Allow symbol to default argument.
9856
9857 2000-02-27  Andy Piper  <andy@xemacs.org>
9858
9859         * gutter-items.el (update-tab-hook): new function to be used for
9860         hooks.
9861         (create-frame-hook): add update-tab-hook.
9862         (record-buffer-hook): ditto.
9863         (default-gutter-position-changed): ditto.
9864         (default-gutter-position): updating the buffers tab is now handled
9865         by a hook.
9866         (default-gutter-position-changed-hook): new variable.
9867         (gutter-element-visibility-changed-hook): ditto.
9868         (set-gutter-element-visible-p): call it.
9869         (set-gutter-element): use modify-specifier-instances. Set extents
9870         as duplicable before using.
9871         (remove-gutter-element): ditto.
9872         (set-gutter-element-visible-p): ditto.
9873         (init-gutter): new function.
9874         (add-tab-to-gutter): use new gutter-element functions rather than
9875         setting specifiers directly.
9876         (clear-progress): ditto.
9877         (abort-progress): ditto.
9878         (gutter-buffers-tab-visible-p): renamed from
9879         default-gutter-visible-p
9880
9881         * specifier.el (modify-specifier-instances): new function from Jan
9882         Vroonhof.
9883
9884         * x-init.el (init-post-x-win): call init-gutter.
9885
9886         * msw-init.el (init-post-mswindows-win): call init-gutter.
9887
9888         * menubar-items.el (default-menubar): Update to reflect new gutter
9889         variables.
9890
9891 2000-02-26  Andy Piper  <andy@xemacs.org>
9892
9893         * gutter-items.el (set-gutter-element): new function. Add gutter
9894         elements to the specified gutter.
9895         (remove-gutter-element): new function. Remove gutter elements from
9896         the specified gutter.
9897         (set-gutter-element-visible-p): new function. Set gutter element
9898         visibility for the provided gutter-visible specifier.
9899
9900 2000-02-23  Andy Piper  <andy@xemacs.org>
9901
9902         * gutter-items.el (add-tab-to-gutter): specify dimensions
9903         dynamically.
9904
9905 2000-02-24  Martin Buchholz  <martin@xemacs.org>
9906
9907         * gutter-items.el (add-tab-to-gutter):
9908         * package-get.el (package-get-interactive-package-query):
9909         * package-ui.el (pui-directory-exists):
9910         (pui-install-selected-packages):
9911         (pui-list-packages):
9912         Use #'(lambda ...)  instead of '(lambda ...).
9913
9914 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
9915
9916         * startup.el (load-user-init-file): Check to make sure user
9917           has an init-file before calling load().
9918
9919 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9920
9921         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
9922
9923 2000-02-23  Martin Buchholz <martin@xemacs.org>
9924
9925         * XEmacs 21.2.31 is released.
9926
9927 2000-02-21  Mike Sperber <mike@xemacs.org>
9928
9929         * loadup.el (really-early-error-handler):
9930         * update-elc.el:
9931         * make-docfile.el:
9932         Remove dependency on EMACSBOOTSTRAP... environment variables.
9933
9934 2000-02-21  Martin Buchholz <martin@xemacs.org>
9935
9936         * XEmacs 21.2.30 is released.
9937
9938 2000-02-19  Martin Buchholz  <martin@xemacs.org>
9939
9940         * byte-optimize.el (byte-optimize-plus):
9941         (byte-optimize-minus):
9942         (byte-optimize-multiply):
9943         Optimize (- 0) to 0, not (-)
9944         Optimize (+ 5 3.0) to 8.0
9945         Optimize (* 5 3.0) to 15.0
9946         Improve readability.
9947
9948 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
9949
9950         * modeline.el: (modeline-scrolling-method): change modeline
9951         mswindows cursor appearance according to the value.
9952
9953         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
9954         and 'gui-element face colors and 'gui-element face font to Windows
9955         defaults.
9956
9957 2000-02-09 Stef Epardaud  <stef@lunatech.com>
9958
9959         * font-lock.el: Javadoc enhancements
9960
9961 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
9962
9963         * ldap.el (toplevel): Test if LDAP support has been compiled in
9964         (ldap-verbose): New option
9965         (ldap-search-entries): Renamed from the previous ldap-search
9966         Conditionalize message display on ldap-verbose
9967         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
9968         defuns
9969         (ldap-search): Is now defined as an obsolete wrapper calling
9970         ldap-search-basic or ldap-search-entries
9971
9972
9973 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9974             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
9975             Jan Vroonhof  <jan@xemacs.org>
9976
9977         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
9978         When for-effect is true, didn't call `byte-optimize-form'
9979         in and/or subforms without last.
9980
9981 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
9982
9983         * package-get.el (package-get-download-sites): Use correct custom
9984         type.
9985
9986 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9987
9988         * files.el (write-file): Ask for coding system when compiled with
9989         file-coding.
9990
9991 2000-02-16  Andy Piper  <andy@xemacs.org>
9992
9993         * buffer.el (switch-to-buffer): give norecord argument to
9994         set-window-buffer instead of explicitly recording.
9995
9996         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
9997         we have to pick a window.
9998
9999 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10000
10001         * mule/mule-cmds.el (describe-language-support): Don't add
10002         unexist function to help-map.
10003         (describe-coding-system): Don't use already assigend `C'.
10004
10005 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10006
10007         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
10008         work in custom.
10009
10010 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
10011
10012         * about.el: Ienaga's e-mail address change.
10013
10014 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
10015
10016         * etags.el (find-tag): force new window -- even if buf already
10017         visible -- when other-window is t
10018
10019 2000-02-16  Martin Buchholz <martin@xemacs.org>
10020
10021         * XEmacs 21.2.29 is released.
10022
10023 2000-02-09  Martin Buchholz  <martin@xemacs.org>
10024
10025         * cl-extra.el (getf): This is now identical to `plist-get', so
10026         just defalias it.
10027         * cl-macs.el: Make getf an alias to plist-get, at the
10028         byte-compiler level, using define-compiler-macro.
10029
10030 2000-02-08  Martin Buchholz  <martin@xemacs.org>
10031
10032         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
10033
10034 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
10035
10036         * lisp/etags.el (find-tag-internal): set exact-tagname to
10037           a regular expression that matches against the tagname
10038           part of the tag entry first instead of only looking in
10039           the context area.
10040
10041 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
10042
10043         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
10044         * toobar.el: fixed typo(s) in customizing default-toolbar-position
10045
10046 2000-02-07  Martin Buchholz <martin@xemacs.org>
10047
10048         * XEmacs 21.2.28 is released.
10049
10050 2000-02-07  Martin Buchholz  <martin@xemacs.org>
10051
10052         * cl-extra.el (getf): Just call `get', never `get*'.
10053         Make arglist match docstring.
10054         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
10055         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
10056         * byte-optimize.el: remove references to `get*'.
10057
10058 2000-02-06  Martin Buchholz  <martin@xemacs.org>
10059
10060         * mule/european.el: Add syntax information for Latin3 and Latin4.
10061
10062 2000-02-02  Martin Buchholz  <martin@xemacs.org>
10063
10064         * byte-optimize.el: Byte-optimize (length "foo")
10065
10066 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
10067
10068         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
10069         width check using `window-leftmost-p' and `window-rightmost-p'.
10070
10071 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
10072
10073         * wid-edit.el (widget-match-inline): An atom never matches a
10074           list.
10075
10076 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10077
10078         * modeline.el: Consolidated 'x and 'mswindows specification under
10079         'win tag.
10080
10081 2000-01-29  Andy Piper  <andy@xemacs.org>
10082
10083         * gutter-items.el: (format-buffers-tab-line): Try and be
10084         intelligent about buffer naming when we have duplicates.
10085
10086 2000-01-29  Andy Piper  <andy@xemacs.org>
10087
10088         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
10089         updated when it becomes visible.
10090
10091 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10092
10093         * bytecomp.el (byte-compile-insert-header): Properly set coding
10094         system under MULE and file-coding.
10095
10096 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10097
10098         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10099         (dontusethis-set-value-terminal-coding-system-handler):
10100         (dontusethis-set-value-keyboard-coding-system-handler):
10101         Never undefine coding system aliases.  Emergency fix for gnus.
10102
10103 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10104
10105         * files.el (abbreviate-file-name): Use directory-sep-char instead
10106         of hard-coded "/".
10107
10108 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10109
10110         * startup.el (user-init-file-base-list): New variable, replacing
10111         user-init-file-base.
10112         (find-user-init-file): New function.
10113         (command-line-early): Use it.
10114         (load-user-init-file): Ditto.
10115
10116 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10117
10118         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10119         calling valid-image-instantiator-format-p
10120
10121 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10122
10123         * isearch-mode.el (isearch-mode): The variable is
10124         isearch-unhidden-extents, not isearch-opened-extents.
10125
10126 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10127
10128         * minibuf.el (next-history-element): Modify error message if a
10129         default value is available.
10130
10131 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10132
10133         * bytecomp.el (byte-compile-file): Don't unconditionally write
10134         .elc files in binary - might contain non-Latin1.
10135
10136 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10137
10138         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10139         for windows-nt.
10140
10141         * version.el:
10142         * startup.el (user-init-file-base):
10143         * process.el (call-process-region):
10144         * files.el (make-backup-file-name):
10145         (backup-file-name-p):
10146         (file-relative-name):
10147         (abbreviate-file-name):
10148         (set-auto-mode):
10149         * code-process.el (call-process-region): Removed unnecessary
10150         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10151         support out of the universe.
10152
10153         * process.el:
10154         * code-process.el:
10155         * bytecomp.el (byte-compile-file): Removed reference to
10156         buffer-file-type, and commented usage of binary-process-output
10157         NTEmacs variables.
10158
10159 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10160
10161         * help.el (function-arglist): Add case for macro.
10162
10163 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10164
10165         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10166         printers.
10167         (custom-display): Added a menu for printer/display tags.
10168
10169         * frame.el (frame-type):
10170         * device.el (device-type): Added 'msprinter to the doc string, and
10171         removed 'pc -- it is not going to be implemented ever.
10172         (call-device-method): Fixed docstring typo.
10173         Defined specifier tags 'printer and 'display.
10174
10175 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10176
10177         * lisp/itimer.el (itimer-run-expired-timers): (consp
10178           last-command-event-time) instead of (consp
10179           'last-command-event-time).
10180
10181 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10182
10183         * msw-glyphs.el: Removed obsolete commentary.
10184
10185 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10186
10187         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10188         better default value.
10189
10190 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10191
10192         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10193         (read-string): Ditto.
10194         (eval-minibuffer): Ditto.
10195         (read-command): Ditto.
10196         (read-function): Ditto.
10197         (read-variable): Ditto.
10198         (read-number): Ditto.
10199         (read-shell-command): Ditto.
10200         (read-number): Record history.
10201
10202 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10203
10204         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10205
10206 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10207
10208         * faces.el (startup-initialize-custom-faces): New function.
10209         Reset all faces created during auto-autoloads loading time
10210         by defface.
10211         * startup.el (command-line): Call it.
10212
10213 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10214
10215         * about.el (about-hackers): Add myself to contributors list.
10216
10217 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10218
10219         * menubar-items.el (maybe-add-init-button): Removed an argument in
10220         a call to load-user-init-file, as the function managed to lose its
10221         formal parameter a few betas ago.
10222
10223 2000-01-18  Martin Buchholz <martin@xemacs.org>
10224
10225         * XEmacs 21.2.27 is released.
10226
10227 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10228
10229         * process.el (shell-command-to-string): Use the FSF docstring.
10230         Make shell-command-to-string the standard function, and
10231         exec-to-string the (deprecated) alias.
10232
10233         * startup.el: typo fix.
10234
10235 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10236
10237         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10238
10239 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10240
10241         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10242         buffers after visible buffers.
10243         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10244
10245 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10246
10247         * info.el (Info-extract-menu-node-name): Stop at a dot
10248         followed by whitespace or right parenthesis.
10249
10250 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10251
10252         * info.el (Info-directory-list): Warn against using Customize with
10253         Info-directory-list.
10254
10255 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10256
10257         * minibuf.el (read-file-name): doc fix.
10258
10259         * autoload.el (update-file-autoloads): doc fix.
10260
10261         * about.el (about-hackers): Change my E-mail address.
10262
10263 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10264
10265         * info.el (Info-visit-file): Just use the `f' interactive spec to
10266         read a filename in the standard way.
10267
10268 2000-01-13  Andy Piper  <andy@xemacs.org>
10269
10270         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10271         (gutter-buffers-tab-extent): new variable.
10272         (update-tab-in-gutter): call add-tab-to-gutter again if the
10273         orientation has changed.
10274         (add-tab-to-gutter): cope with different orientations.
10275
10276 2000-01-11  Didier Verna  <didier@xemacs.org>
10277
10278         * info.el (Info-following-node-name): backward-skip dots as well
10279         as spaces (dots at the end of a node name aren't part of it).
10280         (Info-extract-menu-node-name): don't skip dots. There could be
10281         some in the node name.
10282         (Info-index): allow dots to be part of a node name.
10283
10284 2000-01-12  Andreas Jaeger  <aj@suse.de>
10285
10286         * files.el (auto-mode-alist): Added idlwave-mode.
10287         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10288
10289 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10290
10291         * info.el (Info-search): Show default value.
10292
10293 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10294
10295         * info.el (Info-read-node-completion-table): New variable.
10296         (Info-read-node-name-1): New function.
10297         (Info-read-node-name): Use it.
10298         (Info-follow-reference): Use DEFAULT argument of completing-read.
10299         (Info-menu): Ditto.
10300
10301 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10302
10303         * hyper-apropos.el (hyper-describe-key-briefly): Save
10304         window configuration.
10305         (hyper-describe-face): Use DEFAULT of completing-read.
10306         (hyper-apropos-read-variable-symbol): Ditto.
10307         (hyper-apropos-read-function-symbol): Ditto.
10308
10309 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10310
10311         * mule/mule-cmds.el (set-default-coding-system): Set
10312         comint-exec-hook to use coding-system-for-read and
10313         coding-system-for-write so that C-x RET c works.
10314
10315 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10316
10317         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10318         (previous-matching-history-element): Increment
10319         minibuffer-max-depth by 1.
10320         (next-matching-history-element): Ditto.
10321
10322 2000-01-11  Andy Piper  <andy@xemacs.org>
10323
10324         * gutter-items.el (buffers-tab): Create a new face for the buffers
10325         tab.
10326         (buffers-tab-face): use it.
10327
10328 2000-01-10  Didier Verna  <didier@xemacs.org>
10329
10330         * modeline.el (modeline-scrolling-method): change modeline X
10331         cursor appearance according to the value.
10332
10333 2000-01-07  Andreas Jaeger  <aj@suse.de>
10334
10335         * about.el (about-hackers): Moved my entry to contributor list.
10336         (xemacs-hackers): Added myself.
10337         (about-maintainer-info): Added description of myself.
10338
10339
10340 2000-01-07  Didier Verna  <didier@xemacs.org>
10341
10342         * modeline.el (modeline-scrolling-method): new variable.
10343         (mouse-drag-modeline): add reference to it in the docstring.
10344         (mouse-drag-modeline): handle it.
10345
10346 2000-01-08  Andy Piper  <andy@xemacs.org>
10347
10348         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10349         calls.
10350         (remove-buffer-from-gutter-tab): ditto.
10351
10352 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10353
10354         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10355         (custom-face-edit): Fix grammatical error in help message.
10356
10357 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10358
10359         * movemail.el: Added.
10360
10361         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10362
10363 2000-01-03  Didier Verna  <didier@xemacs.org>
10364
10365         * modeline.el (mouse-drag-modeline): remove the code related to
10366         the modeline horizontal scrolling facility.
10367
10368 1999-12-31  Martin Buchholz <martin@xemacs.org>
10369
10370         * XEmacs 21.2.26 is released.
10371
10372 1999-12-28  Andy Piper  <andy@xemacs.org>
10373
10374         * wid-edit.el (widget-push-button-value-create): The gui cache
10375         does not agree with native widgets which can only be displayed
10376         once per window. The reasons for caching are diminished now that
10377         we don't hog resources when creating buttons.
10378         (widget-push-button-cache) deleted.
10379
10380 1999-12-24  Martin Buchholz <martin@xemacs.org>
10381
10382         * XEmacs 21.2.25 is released.
10383
10384 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10385
10386         * hyper-apropos.el (hyper-apropos): Toggle
10387         hyper-apropos-programming-apropos correctly.
10388         Set REGEXP when user accepts default value.
10389
10390 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10391
10392         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10393         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10394
10395 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10396
10397         * mule/mule-category.el (undefined-category-designator):
10398         Return char instead of character.  Search for undefined one.
10399         (describe-category): Use with-displaying-help-buffer.
10400
10401 1999-12-21  Martin Buchholz  <martin@xemacs.org>
10402
10403         * byte-optimize.el (byte-optimize-plus):
10404         Optimize (+ 1) to 1 instead of (1+ nil).
10405
10406         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
10407
10408         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
10409
10410         * byte-optimize.el (byte-optimize-char-before): New function.
10411         Remove performance penalty for using (char-before) instead of (char-after).
10412
10413 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10414
10415         * mule/mule-category.el (char-category-list): Return character
10416         instead of integer.
10417
10418 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10419
10420         * minibuf.el (read-buffer): Check default is buffer object.
10421
10422 1999-11-25  Andy Piper  <andy@xemacs.org>
10423
10424         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
10425         for buttons.
10426
10427 1999-12-16  Andreas Jaeger  <aj@suse.de>
10428
10429         * package-get.el (package-get-maybe-save-index): Fixed typo.
10430         Patch by Jeff Miller <jmiller@smart.net>.
10431
10432 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
10433
10434         * gnuserv.el (gnuserv-process-filter):  don't call
10435         gnuserv-write-to-client when gnuserv-current-client is nil
10436
10437 1999-12-14  Martin Buchholz <martin@xemacs.org>
10438
10439         * XEmacs 21.2.24 is released.
10440
10441 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10442
10443         * about.el (about-hackers): Update my email address.
10444
10445 1999-12-07  Martin Buchholz <martin@xemacs.org>
10446
10447         * XEmacs 21.2.23 is released.
10448
10449 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
10450
10451         * package-get.el (package-get-download-sites): Removed several
10452         defunct download sites, added many new ones, and corrected a few
10453         incorrect directory-on-site entries.  Added physical locations to
10454         site-description.
10455
10456 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10457
10458         * finder.el (finder-commentary): add DOC string and fix
10459         interactive spec
10460
10461 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10462
10463         * help.el (describe-function): Don't forget to intern the string
10464         completing-read returns.
10465         (describe-variable): Ditto.
10466
10467 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
10468
10469         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
10470         `hyper-apropos-help-mode' here to find symbol to customize
10471         irregardless of cursor position and simplify
10472         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
10473         `hyper-apropos-popup-menu'.
10474
10475 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10476
10477         * apropos.el (apropos-mode-map): Add return to call
10478         apropos-follow.
10479         (apropos-print): Call apropos-mode to have better
10480         command reference. Put keymap text-poperty to
10481         symbole name.
10482
10483 1999-11-22  Alastair Burt  <burt@dfki.de>
10484
10485         * help.el: (describe-bindings-1): Added handling of keymaps for
10486         the extents at point.
10487
10488 1999-12-02  Mark Thomas  <mthomas@jprc.com>
10489
10490         * gutter-items.el (buffers-tab-items): Wrap the function in a
10491         save-match-data
10492
10493 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10494
10495         * help.el (describe-function): Use the DEFAULT argument to
10496         completing-read.
10497         (describe-variable): Ditto.
10498
10499 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10500
10501         * minibuf.el (read-from-minibuffer): Add optional argument
10502         DEFAULT to have better mini-buffer history support.
10503         (completing-read): Pass default to read-from-minibuffer.
10504         (read-buffer): Pass default to completing-read.
10505
10506 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10507
10508         * font-lock.el (font-lock-doc-string-face): Document the
10509         `font-lock-lisp-like' property.
10510
10511 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
10512
10513         * lisp-mode.el: Specify `font-lock-lisp-like'.
10514
10515         * font-lock.el (font-lock-lisp-like): New function.
10516         (font-lock-fontify-syntactically-region): Use it.
10517
10518 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
10519
10520         * XEmacs 21.2.22 is released
10521
10522 1999-11-28  Martin Buchholz <martin@xemacs.org>
10523
10524         * XEmacs 21.2.21 is released.
10525
10526 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10527
10528         * minibuf.el (read-coding-system): Accept symbol and
10529         coding-system object as a default-coding-system.
10530
10531 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10532
10533         * minibuf.el (read-coding-system): Accept symbol as
10534         a default-coding-system.
10535
10536 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10537
10538         * apropos.el (apropos-documentation): Use insert instead
10539         of princ.
10540
10541 1999-11-07  William M. Perry  <wmperry@aventail.com>
10542
10543         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
10544           for the linux console.
10545
10546         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
10547           stuff to work when you are not on a window system, since the GPM
10548           mouse support now allows pasting from outside of XEmacs.
10549
10550 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
10551
10552         * XEmacs 21.2.20 is released
10553
10554 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
10555
10556         * setup-paths.el (paths-default-info-directories): Add
10557         /usr/share/info and /usr/local/share/info.
10558
10559 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
10560
10561         * about.el: Updated Vladimir Ivanovic's info.
10562
10563 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
10564
10565         * auto-show.el (auto-show-truncationp): Remove.
10566
10567         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
10568
10569 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10570
10571         * indent.el (indent-line-to): fix bug: spaces were not replaced
10572         with tab if column is multiple of tab-width
10573         From dhn@qedinc.com
10574
10575 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
10576
10577         * mule/mule-cmds.el (read-input-method-name): Accept symbols
10578         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
10579
10580         * package-get.el (package-get-package-provider): Be verbose when
10581         interactive. Patch from Robert Pluim
10582
10583 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
10584
10585         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
10586         info file suffixes.
10587
10588 1999-08-19  Stephen Tse  <stephent@sfu.ca>
10589
10590         * process.el (open-network-stream): Add a new optional parameter
10591         PROTOCOL to support udp; fix a minor typo and add an explanation
10592         in docstring for udp programming.
10593
10594         * code-process.el (open-network-stream): Add a new optional
10595         parameter PROTOCOL to support udp; fix a minor typo and add an
10596         explanation in docstring for udp programming.
10597
10598 1999-10-18  Andy Piper  <andy@xemacs.org>
10599
10600         * gui.el (make-gui-button): be more precise about how we call
10601         callbacks.
10602
10603         * wid-edit.el (widget-push-button-value-create): Use the new form
10604         of native gui-button.
10605
10606 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10607
10608         * info.el (Info-page-prev): Don't do (sit-for 0).
10609
10610 1999-10-13  Andy Piper  <andy@xemacs.org>
10611
10612         * gutter-items.el (progress-abort-glyph): new glyph for showing
10613         abort status.
10614         (append-progress): dispatch-event rather than sit-for.
10615         (abort-progress): new function. Show the abort glyph with an
10616         appropriate message.
10617         (raw-append-progress): dispatch-event rather than sit-for.
10618         (display-progress): cope with aborts.
10619
10620         * gui.el (make-gui-button): Use native widgets for buttons
10621         unconditionally.
10622         (insert-gui-button): ditto.
10623         (gui-button-p): ditto.
10624
10625         * xbm-button.el: remove from core.
10626
10627         * xpm-button.el: remove from core.
10628
10629 1999-10-07  Olivier Galibert  <galibert@pobox.com>
10630
10631         * faces.el (init-device-faces): Don't initialize the random faces
10632         on the stream device.
10633
10634 1999-10-06  Andy Piper  <andy@xemacs.org>
10635
10636         * files.el (recover-file): Don't use ls under windows for revert buffer.
10637
10638 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
10639
10640         * package-get.el (package-get-download-menu): Make menu really
10641         toggle download sites.
10642         (package-get-download-sites): Add autoload cookie.
10643
10644 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10645
10646         * setup-paths.el (paths-find-module-directory): Ditto.
10647
10648 1999-09-29  Werner Fink  <werner@suse.de>
10649
10650         * setup-paths.el (paths-find-exec-directory): Add missing nil
10651         parameter for environment.
10652
10653 1999-09-27  Martin Buchholz  <martin@xemacs.org>
10654
10655         * modeline.el (modeline-format):
10656         Only purecopy the strings.  Else
10657         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
10658         barfs.
10659
10660 1999-08-28  Mike Woolley  <mike@bulsara.com>
10661
10662         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
10663         user setting comint-completion-addsuffix and
10664         comint-process-echoes.
10665
10666 1999-09-22  Andy Piper  <andy@xemacs.org>
10667
10668         * gutter-items.el (update-tab-in-gutter): use
10669         last-nonminibuf-window instead of selected-window.
10670
10671 1999-09-18  Andy Piper  <andy@xemacs.org>
10672
10673         * gnuserv.el (gnuserv-edit-files): select frame we are going to
10674         display on.
10675
10676         * subr.el (record-buffer-hook): new variable so that the hook gets
10677         some documentation.
10678
10679 1999-09-16  Andy Piper  <andy@xemacs.org>
10680
10681         * gutter-items.el (update-tab-in-gutter): only update when the
10682         gutter is visible.
10683         (remove-buffer-from-gutter-tab): ditto.
10684
10685 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
10686
10687         * simple.el (do-auto-fill): Commented out part of Kinsoku
10688         processing.
10689
10690 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
10691
10692         * isearch-mode.el (isearch-highlightify-region): Give the
10693         highlighting extents a high priority.
10694         (isearch-make-extent): Give the main highlighting extent an even
10695         higher priority.
10696
10697 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10698
10699         * packages.el (packages-compute-package-locations): Fix typo from
10700         -u rationalization.
10701
10702 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10703
10704         * setup-paths.el (paths-find-doc-directory): Respect value of
10705         `configure-doc-directory.'
10706
10707         * find-paths.el (paths-find-architecture-directory): Give
10708         precendence `default' argument (which typically comes from
10709         configure).
10710
10711 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10712
10713         * startup.el (command-line-early): Added options -user-init-file
10714         and -user-init-directory.
10715
10716         * files.el (user-init-file): Default to NIL so we can recognize
10717         when it's set.
10718
10719 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10720
10721         * obsolete.el (init-file-user):
10722         * startup.el:
10723         * packages.el (packages-compute-package-locations):
10724         * package-get.el (package-get-user-index-filename):
10725         * menubar-items.el (maybe-add-init-button):
10726         * info.el (Info-annotations-path):
10727         * dump-paths.el:
10728         Change `user-init-directory' to be an absolute path.
10729         Use `user-init-directory' where appropriate.
10730         Zap `init-file-user' and its uses.
10731
10732 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
10733
10734         * subr.el (copy-symbol): New function.
10735
10736 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10737
10738         * isearch-mode.el (isearch-done): Be sure to restore invisible
10739         extents in the proper buffer.
10740         (isearch-pre-command-hook): Set this-command to the correct value
10741         in case the buffer has changed and old overriding-local-map was
10742         used.
10743         (isearch-restore-extent): Use remprop instead of setting the
10744         property to nil.
10745
10746 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10747
10748         * cmdloop.el (execute-extended-command): Update zmacs region
10749         before the delay.
10750         (execute-extended-command): Make the message gettext-friendly.
10751
10752 1999-09-07  Andy Piper  <andy@xemacs.org>
10753
10754         * gutter-items.el (progress-gauge-glyph): renamed from
10755         progress-glyph.
10756         (progress-text-glyph): new variable.
10757         (progress-layout-glyph): use layouts and text glyphs.
10758         (progress-area-buffer): removed.
10759         (progress-text-and-extent): new variable.
10760         (progress-displayed-p): dynamically create gutter area buffer.
10761         (clear-progress): ditto.
10762         (raw-append-progress): ditto.
10763         (append-progress): use new glyph names.
10764         (raw-append-progress): only create the extent when needed. set
10765         properties more optimally.
10766         (progress): remove args.
10767
10768 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10769
10770         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
10771         mapcar where the return value is unused.
10772         (isearch-restore-invisible-extents): Ditto.
10773         (isearch-highlight-all-cleanup): Ditto.
10774         (isearch-delete-extents-in-range): Traverse the extents only once.
10775         (isearch-highlight-all-update): Don't start over if the search
10776         string has changed and more input is pending.
10777
10778 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10779
10780         * packages.el (packages-find-package-data-path): Ditto.
10781
10782         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
10783
10784         * subr.el (mapc-internal): Don't make obsolete.
10785
10786         * cl-extra.el (mapc): Resurrect.
10787
10788 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
10789
10790         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
10791         alias.
10792
10793         * isearch-mode.el (isearch-top-state): Restore isearch-word.
10794         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
10795         (isearch-yank-clipboard): Use get-clipboard instead of
10796         x-get-clipboard.
10797         (isearch-yank-selection): Fix docstring.
10798
10799 1999-09-02  Martin Buchholz  <martin@xemacs.org>
10800
10801         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
10802
10803 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
10804
10805         * cl-macs.el (extent-start-position): Fix setf method.
10806         (extent-end-position): Ditto.
10807
10808 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
10809
10810         * isearch-mode.el: End merge with FSF 20.4.
10811
10812         * isearch-mode.el (search-invisible): New variable.
10813         (isearch-hide-immediately): Ditto.
10814         (isearch-unhidden-extents): Ditto.
10815         (isearch-range-invisible): New function.
10816         (isearch-unhide-extent): Ditto.
10817         (isearch-restore-invisible-extents): Ditto.
10818         (isearch-restore-extent): Ditto.
10819
10820         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
10821         implementation.
10822         (isearch-ring-retreat-edit): Ditto.
10823         (isearch-forward): New argument NO-RECURSIVE-EDIT.
10824         (isearch-forward-regexp): New arguments NOT-REGEXP and
10825         NO-RECURSIVE-EDIT.
10826         (isearch-backward): New argument NO-RECURSIVE-EDIT.
10827         (isearch-backward-regexp): New arguments NOT-REGEXP and
10828         NO-RECURSIVE-EDIT.
10829         (isearch-mode): Return isearch-success.
10830         (isearch-update): Use unread-command-events instead of
10831         unread-command-event.
10832         (isearch-abort): If an invalid regexp is encountered, keep popping
10833         states.
10834         (isearch-*-char): Use FSF implementation.
10835         (isearch-whitespace-chars): Use the more robust FSF's
10836         implementation.
10837         (isearch-within-brackets): New variable.
10838         (isearch-mode): Initialize it.
10839         (isearch-edit-string): Bind it.
10840         (isearch-search-and-update): Set it.
10841         (isearch-push-state): Push it.
10842         (isearch-top-state): Pop it.
10843         (isearch-search): Set it.
10844         (isearch-printing-char): When called by isearch-whitespace-chars,
10845         handle M-SPC gracefully.
10846         (isearch-message-prefix): New argument ELLIPSIS.
10847         (isearch-message-suffix): Ditto.
10848         (isearch-message): Use the ELLIPSIS argument when calling
10849         isearch-message-prefix and isearch-message-suffix.
10850         (isearch-message-prefix): Distinguish between "wrapped" and
10851         "overwrapped" search, FWIW.
10852
10853 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10854
10855         * isearch-mode.el (isearch-edit-string): Use the head of the
10856         search ring instead of search-last-string and search-last-regexp.
10857         (search-highlight): Renamed from isearch-highlight.
10858         (isearch-exit): Use the new name.
10859         (isearch-highlight): Ditto.
10860         (isearch-dehighlight): Ditto.
10861         (isearch-update-ring): New function.
10862         (isearch-done): Call it.
10863         (isearch-done): New argument EDIT.
10864         (isearch-repeat): If search string is empty, look up at the car of
10865         the search ring; ignore the yank pointer.
10866         (isearch-abort): Call isearch-done with NOPUSH.
10867         (isearch-cancel): New function.
10868         (isearch-mode-map): Bind it to ESC ESC ESC.
10869
10870         * isearch-mode.el: Begin merge with FSF 20.4.
10871
10872 1999-09-01  Andy Piper  <andy@xemacs.org>
10873
10874         * x-select.el (x-get-clipboard): obsolete.
10875         (x-yank-clipboard-selection): obsolete
10876
10877         * select.el (disown-selection): need to be careful to disown the
10878         clipboard if we set it via selection.
10879         (get-clipboard): move from x-select.el
10880         (yank-clipboard-selection): ditto.
10881
10882 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10883
10884         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
10885         isearch-highlight-all-matches to nil.
10886         (isearch-fixed-case): New variable.
10887         (isearch-mode): Initialize it.
10888         (isearch-edit-string): Save it.
10889         (isearch-toggle-case-fold): Set it.
10890         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
10891         need to check isearch-fixed-case.
10892         (isearch-toggle-case-fold): Update highlighting of all matches
10893         before the pause.
10894         (isearch-edit-string):
10895
10896 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10897
10898         * isearch-mode.el (isearch-edit-string): Call isearch-message
10899         before reading the event so that the prompt is displayed properly.
10900         (isearch-message): Use isearch-nonincremental when calling
10901         isearch-message-prefix.
10902         (minibuffer-local-isearch-map): Bind up and down to do the same as
10903         M-p and M-n respectively.
10904         (isearch-done): New arg NOPUSH.
10905         (isearch-edit-string): Use it.
10906         (isearch-edit-string): Don't bind isearch-string.
10907         (isearch-ring-adjust): Edit string, *then* push state.
10908
10909 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
10910
10911         * faces.el (isearch-secondary): Make isearch-secondary look
10912         different than default.
10913
10914 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
10915
10916         * isearch-mode.el (isearch-yank): Use progn instead of the inner
10917         save-excursion.
10918         (isearch-dehighlight): Remove TOTALLY.  Simplify.
10919         (isearch-update): Call isearch-dehighlight without arguments.
10920         (isearch-done): Ditto.
10921
10922         * isearch-mode.el (isearch-fix-case): If the search string has no
10923         upper-case letters, allow the folding to be reenabled.
10924         Previously, once disabled, the folding would remain that way until
10925         the end of isearch.
10926         (isearch-top-state): Call isearch-fix-case.
10927
10928         * isearch-mode.el (isearch-yank): Use progn instead of the inner
10929         save-excursion.
10930         (isearch-dehighlight): Remove TOTALLY.  Simplify.
10931
10932 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
10933
10934         * xpm-button.el:
10935         xbm-button.el: Need to exist in core because gui.el depends on
10936         them.
10937
10938 1999-08-31  Andy Piper  <andy@xemacs.org>
10939
10940         * gutter-items.el (buffers-tab-face): new customizable variable.
10941         (buffers-tab-default-buffer-line-length): new specifier for
10942         maximum viewable characters.
10943         (progress-stack): new variable for implementing widget-based
10944         progress messages.
10945         (progress-area-buffer): ditto.
10946         (progress-glyph-height): ditto.
10947         (progress-stop-callback): ditto.
10948         (progress-quit-function): new function.
10949         (progress-glyph): new variable.
10950         (progress-layout-glyph): ditto.
10951         (progress-displayed-p): new function, see message-displayed-p for
10952         details.
10953         (clear-progress): ditto.
10954         (remove-progress): ditto.
10955         (append-progress): ditto.
10956         (raw-append-progress): ditto.
10957         (display-progress): ditto.
10958         (current-progress): ditto.
10959         (current-progress-label): ditto.
10960         (progress): ditto.
10961         (lprogress): ditto.
10962
10963
10964 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
10965
10966         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
10967
10968         * isearch-mode.el (isearch-yank-x-selection): Renamed to
10969         `isearch-yank-selection'.
10970         (isearch-mode-map): Use it.
10971         (isearch-yank-selection): Use `get-selection' instead of
10972         `get-x-selection'.
10973
10974 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
10975
10976         * faces.el (isearch-secondary): Create face here.
10977
10978         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
10979         timers.
10980
10981 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
10982
10983         * subr.el (buffer-string): More robust backward compatibility
10984         check, courtesy William Perry.
10985
10986 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
10987
10988         * replace.el (perform-replace): Stop the search after the search
10989         limit has been reached.
10990
10991 1999-08-23  Andy Piper  <andy@xemacs.org>
10992
10993         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
10994         here if we don't have one.
10995
10996 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10997
10998         * ldap.el (ldap-coding-system): Default to nil until we get
10999         efficient UTF8 support
11000         (ldap-decode-string): Guard against `decode-coding-string' not
11001         being defined
11002         (ldap-encode-string): Guard against `encode-coding-string' not
11003         being defined
11004
11005 1999-08-23  Didier Verna  <didier@xemacs.org>
11006
11007         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
11008         Some doc strings improvements, and add a star to the `interactive'
11009         calls.
11010
11011 1999-08-18  Stef Epardaud  <stef@lunatech.com>
11012
11013         * font-lock.el (java-font-lock-keywords-3): introduced new
11014         keywords and regexpes for javadoc syntax 1.2.
11015
11016 1999-08-17  Andy Piper  <andy@xemacs.org>
11017
11018         * gutter-items.el (buffers-tab-format-buffer-line-function): use
11019         format-buffers-tab-line.
11020         (buffers-tab-max-buffer-line-length): new variable.
11021         (format-buffers-tab-line): new function. truncate names if over
11022         buffers-tab-max-buffer-line-length.
11023
11024 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
11025
11026         * cus-start.el: Customize the variable `bell-inhibit-time'.
11027
11028 1999-08-16  Andy Piper  <andy@xemacs.org>
11029
11030         * gutter-items.el (remove-buffer-from-gutter-tab): take a
11031         brute-force approach to deleting the last buffer.
11032         (buffers-tab-grouping-regexp): new customizable variable.
11033         (select-buffers-tab-buffers-by-mode): use it.
11034
11035 1999-08-13  Andy Piper  <andy@xemacs.org>
11036
11037         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
11038         deletion problem.
11039
11040 1999-07-30  Didier Verna  <didier@xemacs.org>
11041
11042         * cus-edit.el (custom-save-variables): I said, use prin1 instead
11043         of princ to output symbols.
11044         (custom-save-face-internal): ditto.
11045         (custom-save-resets): ditto.
11046
11047 1999-08-09  Didier Verna  <didier@xemacs.org>
11048
11049         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
11050         `regexp-quote' to protect the major mode name for use as a regular
11051         expression (c++ needs this for instance).
11052
11053 1999-08-08  Andy Piper  <andy@xemacs.org>
11054
11055         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
11056         cope with similar mode names.
11057
11058         * gutter-items.el (buffers-tab-selection-function): new selection
11059         function.
11060         (select-buffers-tab-buffers-by-mode): new function.
11061         (buffers-tab-items): use it if set to only display buffers in the
11062         tab in the current buffer's group..
11063         (update-tab-in-gutter): use new api.
11064         (remove-buffer-from-gutter-tab): ditto.
11065
11066         * gutter-items.el (buffers-tab-max-size): set custom selection
11067         default to 6.
11068         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
11069         (add-tab-to-gutter): set face as default.
11070
11071 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
11072
11073         * faces.el (frob-face-property): Merge the fall-back specifier
11074         with the target, not replace it.
11075
11076 1999-08-05  Andy Piper  <andy@xemacs.org>
11077
11078         * gutter-items.el (update-tab-in-gutter): add frame argument for
11079         buffer-items.
11080         (update-tab-in-gutter): use it.
11081
11082         * gutter-items.el (record-buffer-hook): set.
11083
11084         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
11085         change.
11086         (switch-to-buffer-hook) deleted.
11087
11088 1999-08-04  Andy Piper  <andy@xemacs.org>
11089
11090         * gutter-items.el (update-tab-in-gutter): make sure this will work
11091         as an argument to create-frame-hook.
11092
11093 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11094
11095         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11096         instead of timer emulation.
11097
11098 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11099
11100         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11101         Emacs isearch enhancements.
11102
11103 1999-07-28  Andy Piper  <andy@xemacs.org>
11104
11105         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11106         all devices that support tab controls.
11107         (remove-buffer-from-gutter-tab): new function. to be used as a
11108         value for kill-buffer-hook.
11109
11110 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11111
11112         * auto-show.el (auto-show-truncationp): changed to match
11113         `window_translation_on'
11114
11115 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11116
11117         * XEmacs 21.2.19 is released
11118
11119 1999-07-28  SL Baur  <steve@miho>
11120
11121         * code-files.el (insert-file-contents): Fix docstring.
11122         revert previous change.
11123
11124 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11125
11126         * fill.el (fill-region-as-paragraph): Change re-break-point to
11127         contain word-across-newline plus one character so that filling
11128         Japanese and Chinese works as desired.
11129         * simple.el (do-auto-fill): Ditto.
11130
11131 1999-07-26  SL Baur  <steve@miho>
11132
11133         * mule/japanese.el ("Japanese"): Do not specify a default input
11134         method.
11135         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11136
11137 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11138
11139         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11140         able to use cl-macs macro in early lisp.
11141
11142 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11143
11144         * custom.el:
11145         * cus-face.el:
11146         * cus-edit.el:
11147                 Massive custom Theme API changes.
11148
11149 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11150
11151         * code-files.el (insert-file-contents): Regard
11152         coding-system-magic-cookie if `coding-system-for-read' is nil.
11153
11154 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11155
11156         * mule/thai-xtis.el: Add coding: local variable, to avoid
11157         bootstrapping problem with C locale.
11158
11159 1999-07-22  Andy Piper  <andy@xemacs.org>
11160
11161         * dumped-lisp.el (preloaded-file-list): guard against putting
11162         gutter-items in a less than functional XEmacs.
11163         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11164
11165 1999-07-18  Bob Weiner  <weiner@beopen.com>
11166
11167         * fill.el (fill-context-prefix): Fixed bug that prevented the
11168         setting of an adaptive fill prefix when the `dont-skip-first' was
11169         t.
11170
11171 1999-07-22  SL Baur  <steve@miho>
11172
11173         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11174
11175 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11176
11177         * files.el (interpreter-mode-alist): add `make', `guile', and
11178         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11179         makefile-mode, guile is a scheme, and someday XEmacs will be
11180         modular enough to use as an efficient scripting tool.)
11181
11182 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11183
11184         * mule/mule-cmds.el (reset-language-environment): Regard
11185         coding-category `utf-8' and `ucs-4' if they are available.
11186
11187 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11188
11189         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11190         (prefer-coding-system): Fix DOC-string.
11191
11192         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11193         DOC-string too.
11194
11195         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11196         Mule.
11197         (coding-system-change-eol-conversion): Fix DOC-string.
11198
11199 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11200
11201         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11202         instead of `list-coding-system'.
11203
11204 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11205
11206         * menubar-items.el (default-menubar): `select-input-method' was
11207         renamed to `set-input-method'.
11208
11209         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11210         "Set Language Environment" menu.
11211
11212         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11213         "Describe Language Support" menu.
11214
11215 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11216
11217         * mule/chinese.el ("Chinese-GB"): Rename
11218         `chinese-gb-environment-setup-function' to
11219         `setup-chinese-gb-environment-internal'.
11220
11221 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11222
11223         * mule/korean.el: Use `define-coding-system-alias' instead of
11224         `copy-coding-system'.
11225
11226 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11227
11228         * mule/mule-cmds.el (set-language-environment-coding-systems):
11229         Treat duplicated coding-categories.
11230
11231 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11232
11233         * mule/japanese.el: Use `define-coding-system-alias' instead of
11234         `copy-coding-system'.
11235
11236 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11237
11238         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11239         coding-system `viscii'.
11240
11241 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11242
11243         * mule/cyrillic.el:
11244         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11245         (cyrillic-alternativnyj-decode-table): New variable.
11246         (cyrillic-alternativnyj-encode-table): New variable.
11247         - Specify `iso-8-1' as a category of coding-system
11248           `alternativnyj'.
11249         - Abolish general Cyrillic environment.
11250
11251 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11252
11253         * mule/chinese.el:
11254         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11255         - Register `chinese-gb-environment-setup-function' as a
11256           `setup-function' of "Chinese-GB" environment.
11257
11258 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11259
11260         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11261         optional argument `parents'.
11262
11263         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11264         property for Thai-XTIS.
11265
11266         * mule/mule-help.el (help-with-tutorial): Use property
11267         `tutorial-coding-system' of language-info as a coding-system to
11268         read tutorial file.
11269
11270 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11271
11272         * mule/thai-xtis.el: Don't setup `setup-function' and
11273         `exit-function'.
11274
11275         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11276         `set-coding-category-system' to set up coding-system for
11277         coding-category.
11278
11279         * mule/mule-cmds.el (prefer-coding-system): Use
11280         `set-coding-category-system' to set up coding-system for
11281         coding-category.
11282
11283 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11284
11285         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11286         Thai-XTIS environment.
11287
11288         * mule/mule-cmds.el (prefer-coding-system): Use
11289         `find-coding-system' instead of `coding-system-p'.
11290
11291 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11292
11293         * mule/mule-cmds.el (set-language-environment-coding-systems):
11294         Modify eol-type for XEmacs.
11295
11296         * mule/thai-xtis.el: Delete unused local variable `category'.
11297
11298         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11299         function.
11300         (prefer-coding-system): Don't call
11301         `update-coding-systems-internal'; use function
11302         `coding-category-list' instead of variable `coding-category-list';
11303         use `set-coding-priority-list' instead of `set-coding-priority';
11304         modify `eol-type' for XEmacs.
11305
11306         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11307         `charset-columns'.
11308         (char-width): Likewise.
11309
11310 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11311
11312         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11313         `tis-620'.
11314
11315         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11316         `set-coding-priority-list' instead of `set-coding-priority'; don't
11317         call `update-coding-systems-internal'.
11318
11319         * mule/mule-misc.el (coding-system-get): New function.
11320         (coding-system-put): New function.
11321         (coding-system-category): New function.
11322
11323 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11324
11325         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11326         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11327         to avoid conflict with leim/quail/thai-xtis.
11328
11329         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11330         to thai-xtis-chars.el.
11331
11332         * mule/thai-xtis-chars.el: New file (split from
11333         mule/thai-xtis.el).
11334
11335 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11336
11337         * mule/thai-xtis.el:
11338         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11339         - Add syntax entries.
11340         - Put `preferred-coding-system' of the charset `thai-xtis' to
11341           `tis-620'.
11342
11343 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11344
11345         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11346         rewritten to use write-multibyte-character.
11347
11348 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11349
11350         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11351         of `iso-2022-7'.
11352         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11353         ported yet.
11354         (read-input-method-name): Treat optional argument `default'.
11355
11356 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11357
11358         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11359         all.
11360         (set-language-info-alist): Set up menus here.
11361
11362 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11363
11364         * minibuf.el (completing-read): Add new optional argument
11365         `default'.
11366         (read-coding-system): Add new optional argument
11367         `default-coding-system'.
11368
11369 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11370
11371         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11372         (viet-viscii-...->viet-vscii...).
11373
11374 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11375
11376         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11377         and menus.
11378
11379 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11380
11381         * mule/mule-cmds.el (input-method-function): Add permanent-local
11382         property.
11383
11384 1999-03-30  Dave Love  <fx@gnu.org>
11385
11386         * mule/mule-cmds.el (current-language-environment): Doc fix.
11387
11388 1999-02-06  Richard Stallman  <rms@gnu.org>
11389
11390         * mule/european.el (setup-slovenian-environment): New function.
11391         ("Slovenian"): New language environment.
11392
11393 1999-01-27  Dave Love  <fx@gnu.org>
11394
11395         * mule/mule-cmds.el (current-language-environment): Provide :link,
11396         :type (choices) and appropriate :get.
11397
11398 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
11399
11400         * mule/mule-cmds.el (describe-language-environment): Don't alter
11401         input-method-alist.
11402
11403 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
11404
11405         * mule/mule-cmds.el (prefer-coding-system): Call
11406         set-coding-priority, so that the internal array of priorities is
11407         also updated.
11408
11409 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
11410
11411         * mule/mule-cmds.el (prefer-coding-system): If the argument
11412         requires specific EOL conversion type, make the default coding
11413         systems use that.
11414
11415 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
11416
11417         * mule/mule-cmds.el (set-language-environment): Pass the default
11418         eol-type to set-language-environment-coding-systems.
11419         (set-default-coding-systems): Copy the eol-type property for the
11420         new default values of {buffer-file,process}-coding-system from the
11421         old defaults.
11422         (set-language-environment-coding-systems): Accept an optional
11423         argument EOL-TYPE, and set the eol-type property of the default
11424         coding systems accordingly.
11425
11426 1998-10-26  Kenichi Handa <handa@etl.go.jp>
11427
11428         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
11429         use generate-new-buffer instead of get-buffer-create.
11430
11431 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
11432
11433         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
11434
11435 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
11436
11437         * mule/mule-cmds.el (default-input-method): Fix custom type.
11438
11439 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
11440
11441         * mule/mule-cmds.el (setup-specified-language-environment):
11442         Add apropos-inhibit property.
11443         (describe-specified-language-support): Likewise.
11444
11445 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11446
11447         * mule/mule-cmds.el: Doc fixes.
11448
11449 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
11450
11451         * mule/mule-cmds.el (register-input-method): Doc-string
11452         modified.
11453
11454 1998-09-01  Dave Love  <fx@gnu.org>
11455
11456         * mule/mule-cmds.el (current-language-environment): Fix
11457         setter function.
11458
11459 1998-08-31  Paul Eggert  <eggert@twinsun.com>
11460
11461         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
11462         mule/european.el, mule/hebrew.el, mule/japanese.el,
11463         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
11464         avoid bootstrapping problem if you need to recompile all the Lisp
11465         files using interpreted code.
11466
11467 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
11468
11469         * mule/european.el ("Latin-1"): Modify `documentation' key value.
11470         ("Latin-2"): Likewise.
11471
11472 1998-08-18  Per Starback  <starback@update.uu.se>
11473
11474         * mule/european.el (setup-latin2-environment): Fix typo.
11475
11476 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
11477
11478         * mule/european.el: Give proper value of `input-method' key to all
11479         lang. env.
11480
11481         * mule/mule-cmds.el (activate-input-method): Handle the case that
11482         the arg INPUT-METHOD is nil correctly.
11483         (read-multilingual-string): Activate the specified input method
11484         before calling read-string.  Afterward, activate the original
11485         input method.
11486
11487 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
11488
11489         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11490         (set-language-info-alist): Fix typo in doc-string.
11491
11492         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
11493
11494 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
11495
11496         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11497         (reset-language-environment): New function for the job that
11498         setup-english-environment used to do.
11499         (set-language-environment): Do more setups according to the info
11500         in language-info-alist.
11501         (read-language-name): Handle the case that the arg KEY is nil.
11502         (describe-language-environment): Handle input-method property.
11503
11504         * mule/: All files under this directory, which related with
11505         specific languages (such as mule/european.el, mule/greek.el,
11506         mule/hebrew.el, mule/misc-lang.el), modified as below.
11507         (setup-XXX-environment): Just call set-language-environment.  If
11508         they used to do some other jobs than what done by
11509         set-language-environment, those jobs are done in
11510         setup-XXX-environment-internal now.
11511         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
11512         the value to setup-XXX-environment-internal.  Add properties
11513         input-method and features.
11514
11515         * mule/english.el (setup-english-environment): Just call
11516         reset-language-environment.
11517
11518         * mule/european.el (setup-8-bit-environment): Function deleted.
11519
11520 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
11521
11522         * mule/mule-cmds.el (input-method-exit-on-first-char)
11523         (input-method-use-echo-area): Doc fixes.
11524
11525 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
11526
11527         * mule/mule-cmds.el (input-method-exit-on-first-char): New
11528         variable.
11529         (input-method-use-echo-area): New variable.
11530
11531 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
11532
11533         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11534
11535 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
11536
11537         * mule/mule-cmds.el (activate-input-method): Update mode line.
11538         (inactivate-input-method): Likewise.
11539
11540 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
11541
11542         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
11543         input method in the current buffer, but just bind
11544         current-input-method.
11545
11546 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
11547
11548         * mule/hebrew.el ("Hebrew"): Add coding-priority.
11549
11550         * mule/misc-lang.el ("IPA"): Add coding-priority and
11551         coding-system.
11552
11553 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
11554
11555         * mule/greek.el: Add coding-priority.
11556
11557 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
11558
11559         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
11560         LANG-ENV.
11561
11562 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
11563
11564         * mule/mule-cmds.el (register-input-method): Fix previous change.
11565         (setup-specified-language-environment): Doc fix.
11566
11567 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
11568
11569         * mule/mule-cmds.el: Several doc fixes.
11570         (get-language-info, set-language-info): Rename argument.
11571         (set-language-info-alist): Likewise.
11572         (register-input-method): Rename argument.
11573         (activate-input-method): If INPUT-METHOD is nil, deactivate.
11574
11575 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
11576
11577         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
11578         default value while reading an input method.
11579
11580 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
11581
11582         * mule/mule-cmds.el (universal-coding-system-argument):
11583         Use buffer-file-coding-system as default.
11584
11585 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
11586
11587         * mule/korean.el ("Korean"): Doc fix.
11588
11589 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
11590
11591         * mule/mule-cmds.el (describe-language-environment): Print the
11592         languge environment at the head.
11593
11594 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
11595
11596         * mule/japanese.el: Set exit-function to exit-japanese-environment
11597         for Japanese environment.
11598
11599 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
11600
11601         * mule/mule-cmds.el (set-language-environment): Doc fix.
11602         (current-language-environment): Use defcustom.
11603         (default-input-method): Specify :type.
11604
11605 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
11606
11607         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11608         modified.
11609         (prefer-coding-system): Doc-string modified.
11610
11611 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11612
11613         * mule/mule-cmds.el (set-language-info): Doc-string
11614         describes `coding-priority' KEY.
11615         (set-language-environment-coding-systems): New function.
11616         (select-safe-coding-system): New function.
11617         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
11618         (set-language-info-alist): New optionla arg PARENTS.  Call
11619         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
11620         (set-language-environment-coding-systems): New function.
11621
11622         * mule/chinese.el: Remove setting up of
11623         describe-chinese-environment-map and
11624         setup-chinese-environment-map.  Exclude them in args of calls to
11625         set-language-info-alist.  Register coding-priority key in
11626         language-info-alist.
11627
11628         * mule/cyrillic.el: Remove setting up of
11629         describe-cyrillic-environment-map and
11630         setup-cyrillic-environment-map.  Exclude them in args of calls to
11631         set-language-info-alist.  Register coding-priority key in
11632         language-info-alist.
11633
11634         * mule/english.el: Register coding-priority key in
11635         language-info-alist.
11636
11637         * mule/ethiopic.el: Register coding-priority key in
11638         language-info-alist.
11639
11640         * mule/european.el: Remove setting up of
11641         describe-european-environment-map and
11642         setup-european-environment-map.  Exclude them in args of calls to
11643         set-language-info-alist.  Register coding-priority key in
11644         language-info-alist.  Add "German" language env.
11645         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
11646         (setup-german-environment): New function.
11647
11648         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
11649         change default input method to "greek-postfix".
11650
11651         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
11652         coding-priority key in
11653
11654 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
11655
11656         * mule/mule-cmds.el (set-language-info): Doc fix.
11657         (input-method-inactivate-hook): Doc fix.
11658
11659 1997-11-20  Karl Heuer  <kwzh@gnu.org>
11660
11661         * mule/mule-cmds.el (set-input-method): Renamed from
11662         select-input-method.
11663
11664 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
11665
11666         * mule/mule-cmds.el (set-language-environment): Run
11667         exit-language-environment-hook before calling `exit-function'
11668         which is specified for the language environment.
11669
11670 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
11671
11672         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11673         modified.
11674         (prefer-coding-system): Likewise.
11675         (describe-language-environment): Print aliases of each coding
11676         system.
11677         (set-language-environment-hook): New variable.
11678         (exit-language-environment-hook): New variable.
11679         (set-language-environment): Call these hooks.  Before setting a
11680         new language environment, exit from the
11681         current-language-environment if necessary.
11682         (input-method-verbose-flag): The value can be nil, t,
11683         complex-only, or default.
11684         (input-method-highlight-flag): Doc-string augmented.
11685         (activate-input-method): Check if we can run the registered
11686         function to activate an input method.
11687
11688         * mule/korean.el: Set exit-function for language environment
11689         "Korean" to exit-korean-environment.
11690         (setup-korean-environment): Moved to korea-util.el.
11691
11692 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11693
11694         * mule/mule-cmds.el (read-multilingual-string): Use
11695         current-input-method prior to default-input-method.  Don't bind
11696         current-input-method by `let', instead, activate the specified
11697         input method in the current buffer temporarily.
11698
11699 1997-10-19  John F. Whitehead  <jfw@cisco.com>
11700
11701         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
11702
11703 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11704
11705         * mule/chinese.el (post-read-decode-hz): Return the result of
11706         decode-hz-region.
11707         (pre-write-encode-hz): Do not change the value of
11708         last-coding-system.
11709
11710 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11711
11712         * mule/mule-ccl.el: Doc fixes.
11713
11714 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
11715
11716         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
11717         (check-ccl-program): New macro.
11718
11719 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11720
11721         * mule/mule-ccl.el: Comment about CCL syntax modified.
11722         (ccl-command-table): Add read-multibyte-character and
11723         write-multibyte-character.
11724         (ccl-code-table): Add ex-cmd.
11725         (ccl-extended-code-table): New variable.
11726         (ccl-embed-extended-command): New function.
11727         (ccl-compile-read-multibyte-character,
11728         ccl-compile-write-multibyte-character) New functions.
11729         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
11730         ccl-dump-write-multibyte-character): New functions.
11731
11732 1999-07-22  SL Baur  <steve@miho>
11733
11734         * config.el (config-value-file): config.values is installed into
11735         doc-directory.
11736         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
11737
11738 1999-07-19  Didier Verna  <didier@xemacs.org>
11739
11740         * rect.el: all functions rewritten, except when noted. Below is a
11741         list of interface changes.
11742         (apply-on-rectangle): new function. Obsoletes
11743         `operate-on-rectangle'. All functions that used to call this
11744         function now call the new one.
11745         (kill-rectangle): added optional prefix arg to fill lines.
11746         (delete-rectangle): ditto.
11747         (delete-extract-rectangle): ditto.
11748         (open-rectangle): ditto.
11749         (clear-rectangle): ditto.
11750         (delete-rectangle-line): added third arg FILL.
11751         (delete-extract-rectangle-line): ditto.
11752         (open-rectangle-line): ditto.
11753         (clear-rectangle-line): ditto.
11754
11755 1999-07-18  Andy Piper  <andy@xemacs.org>
11756
11757         * menubar-items.el (default-menubar): add gutter options.
11758
11759         * gutter-items.el: new file.
11760         (gutter): new group for custom.
11761         (gutter-visible-p): new variable.
11762         (default-gutter-position): ditto.
11763         (buffers-tab): new group for the buffers tab.
11764         (gutter-buffers-tab): widget to put in the gutter.
11765         (buffers-tab-max-size): max number of tabs.
11766         (buffers-tab-switch-to-buffer-function): function to call when a
11767         tab is pressed.
11768         (buffers-tab-omit-function): filter buffers with this function.
11769         (buffers-tab-format-buffer-line-function): format buffer names for
11770         inclusion in tabs.
11771         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
11772         the record.
11773         (build-buffers-tab-internal): build a list of tab items.
11774         (buffers-tab-items): ditto.
11775         (add-tab-to-gutter): put a tab in the gutter area.
11776         (update-tab-in-gutter): reset the buffers in the tab.
11777
11778         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
11779
11780         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
11781         (switch-to-buffer-hooks): new hook.
11782
11783         * toolbar.el (default-toolbar-position): fix typo.
11784
11785 1999-07-16  Andy Piper  <andy@xemacs.org>
11786
11787         * gui.el (make-dialog-frame): turn off gutters for dialogs.
11788
11789 1999-07-15  Didier Verna  <didier@xemacs.org>
11790
11791         * cus-edit.el (custom-prompt-variable): optional third arg makes
11792         prompt for a comment string.
11793         (customize-set-value): optional prefix makes this function handle
11794         variable comments.
11795         (customize-set-variable): ditto.
11796         (customize-save-variable): ditto.
11797         (customize-customized): handle custom comments.
11798         (customize-save-customized): ditto.
11799         (custom-variable-state-set): ditto.
11800         (custom-face-state-set): ditto.
11801         (customize-saved): ditto.
11802         (custom-variable-set): ditto.
11803         (custom-face-set): ditto.
11804         (custom-variable-save): ditto.
11805         (custom-face-save): ditto.
11806         (custom-variable-reset-saved): ditto.
11807         (custom-face-reset-saved): ditto.
11808         (custom-variable-reset-standard): ditto.
11809         (custom-face-reset-standard): ditto.
11810         (custom-comment-face): new face.
11811         (custom-comment-tag-face): ditto.
11812         (custom-comment): new widget.
11813         (custom-comment-create): new function.
11814         (custom-comment-delete): ditto.
11815         (custom-comment-value-set): ditto.
11816         (custom-comment-show): ditto.
11817         (custom-comment-invisible-p): ditto.
11818         (custom-variable-value-create): create a comment field widget.
11819         (custom-face-value-create): ditto.
11820         (custom-variable-menu): new entry for adding a custom comment.
11821         (custom-face-menu): ditto.
11822         (custom-save-variables): possibly save custom comments.
11823         (custom-save-faces): ditto.
11824
11825         * cus-face.el (custom-set-faces): the arguments can now have a
11826         custom comment as fourth argument.
11827
11828         * custom.el (custom-set-variables): the arguments can now have a
11829         custom comment as fifth element.
11830
11831 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
11832
11833         * XEmacs 21.2.18 is released
11834
11835 1999-07-13  SL Baur  <steve@miho>
11836
11837         * lib-complete.el (read-library-name): Revert previous change.
11838         (read-library): Ditto.
11839
11840 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
11841
11842         * packages.el (packages-package-list): Capitalize docstring.
11843
11844         * packages.el (packages-find-package-library-path): Use #'nconc
11845         rather than #'append to reduce consing -- #'mapcar uses Flist,
11846         which returns a freshly consed list.  #'append would create yet
11847         another fresh list, using Fmake_list in concat.
11848
11849         * packages.el (package-provide): Use setq with remassq like it
11850         says in its docstring.
11851
11852 1999-07-06  SL Baur  <steve@miho.m17n.org>
11853
11854         * lib-complete.el (progn-with-message): Fix typo.
11855
11856 1999-07-06  SL Baur  <steve@miho.m17n.org>
11857
11858         * mule/mule-misc.el (char-octet): Make function match docstring.
11859         From Katsumi Yamaoka <yamaoka@jpl.org>
11860
11861 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
11862
11863         * wid-edit.el (widget-documentation): corrected spelling error.
11864
11865 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
11866
11867         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
11868         keys if already bound
11869
11870 1999-07-06  SL Baur  <steve@miho.m17n.org>
11871
11872         * lib-complete.el (progn-with-message): Revert previous changes.
11873
11874 1999-06-24  Bob Weiner  <weiner@beopen.com>
11875
11876         * lib-complete.el (find-library):
11877         (find-library-other-window):
11878         (find-library-other-frame): Completely rewrote
11879         so that these functions actually work when called non-interactively.
11880         Also made them handle LIBRARY arguments which end with .el or .elc.
11881
11882 1999-06-24  Bob Weiner  <weiner@beopen.com>
11883
11884         * simple.el (indent-new-comment-line): Locally bound
11885         `block-comment-start' to `comstart' or else when this is called
11886         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
11887         `block-comment-start' value, ignoring any existing spacing after a
11888         comment prefix in the previous line and producing ugly comments.
11889
11890 1999-06-23  Bob Weiner  <weiner@beopen.com>
11891
11892         * list-mode.el (mouse-choose-completion):
11893         (choose-completion):
11894         (completion-switch-to-minibuffer): Added.
11895         ([Tab]): [Tab] previously switched to the minibuffer
11896         but since [space] does that and since most applications in the
11897         world use [Tab] to select the next item in a list, do that in the
11898         *Completions* buffer too.  This will cause the least confusion
11899         among the largest population of users.  -- Bob Weiner, BeOpen.com,
11900         06/23/1999.
11901
11902 1999-06-22  Bob Weiner  <weiner@beopen.com>
11903
11904         * help.el (help-buffer-name): Added support for a null value
11905         of `help-buffer-prefix-string' since some buffers require no
11906         prefix.
11907
11908 1999-06-20  Bob Weiner  <weiner@beopen.com>
11909
11910         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
11911         in the completion-list-mode-map to bury the completions buffer
11912         even when the minibuffer is no longer active.
11913
11914 1999-06-20  Bob Weiner  <weiner@beopen.com>
11915
11916         * list-mode.el (list-mode): It is visually disconcerting to have
11917         the text cursor disappear within list buffers, especially when
11918         moving from window to window, so leave it visible.
11919
11920 1999-07-01  SL Baur  <steve@miho.m17n.org>
11921
11922         * menubar-items.el (default-menubar): Conditionalize the bug
11923         report menu item (which may not be possible in this XEmacs).
11924         Reported by: Ken'ichi Handa <handa@etl.go.jp>
11925
11926 1999-06-30  SL Baur  <steve@miho.m17n.org>
11927
11928         * subr.el (with-current-buffer): DOC string fix.
11929         Suggested by Bob Weiner <weiner@altrasoft.com>
11930
11931 1999-06-25  Charles G Waldman <cgw@fnal.gov>
11932
11933         * cus-face.el (custom-face-italic): insert missing args
11934
11935 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11936
11937         * packages.el (package-locations): Changed default early package
11938         hierarchies to ~/.xemacs/mule-packages and
11939         ~/.xemacs/xemacs-packages.
11940
11941 1999-06-23  SL Baur  <steve@miho.m17n.org>
11942
11943         * mule/mule-category.el (Top Level): ASCII is also latin-1.
11944
11945 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11946
11947         * packages.el (package-locations): Changed default early package
11948         hierarchy to ~/.xemacs/packages.
11949         (package-locations): Removed `packages' as a possible name for a
11950         late package hierarchy.
11951
11952 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
11953
11954         * mule/mule-category.el (word-combining-categories): Set up new
11955         variable.
11956         (word-separating-categories): Likewise.
11957
11958 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
11959
11960         * XEmacs 21.2.17 is released
11961
11962 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
11963
11964         * font-menu.el (font-menu-set-font): allow for nil specification
11965         of font size.
11966
11967 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
11968
11969         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
11970         is 1.
11971
11972 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
11973
11974         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
11975         8859-5 instead of ISO 8859-1.
11976
11977 1999-06-15  SL Baur  <steve@steve1.m17n.org>
11978
11979         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
11980         (viet-viscii-encode-table): Ditto.
11981
11982         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
11983         Make obsolete definition of char-octet.
11984
11985 1999-06-14  SL Baur  <steve@steve1.m17n.org>
11986
11987         * subr.el: Move no-Mule make-char ...
11988         * help-nomule.el (make-char): To here.
11989         (string-width): Make Mule compatibility alias.
11990
11991 1999-06-15  Andy Piper  <andy@xemacs.org>
11992
11993         * select.el (get-selection-no-error): really make there be no-error.
11994         (get-selection): revert to original.
11995
11996 1999-06-11  Andy Piper  <andy@xemacs.org>
11997
11998         * select.el (selection-sets-clipboard): renamed.
11999         (own-selection): use it.
12000
12001 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
12002
12003         * XEmacs 21.2.16 is released
12004
12005 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
12006
12007         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
12008         missing characters to avoid crash.
12009
12010 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
12011
12012         * coding.el (set-terminal-coding-system): Only set the console
12013         coding system on the selected console if it is a tty.
12014
12015 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12016
12017         * cus-face.el:
12018         * cus-edit.el:
12019         * faces.el:
12020         (custom):
12021         (face-spec-set):
12022         * faces.el (frob-face-property):
12023         * font-menu.el (font-menu-set-font):
12024                   Actually apply changes from 1999-03-17
12025
12026 1999-06-10  Andy Piper  <andy@xemacs.org>
12027
12028         * select.el (get-selection): abstract out non error-signalling
12029         part.
12030         (get-selection-no-error): get-selection without signalling an
12031         error.
12032         (selection-is-clipboard-p): new variable. controls whether the
12033         selection sets the clipboard.
12034         (own-selection): use it.
12035
12036         * mouse.el (insert-selection): fallback to clipboard after trying
12037         primary selection and cutbuffer.
12038
12039 1999-06-05  Andy Piper  <andy@xemacs.org>
12040
12041         * x-select.el (xselect-kill-buffer-hook-1): use generalised
12042         selection functions.
12043
12044 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
12045
12046         * code-files.el (buffer-file-coding-system): Use `raw-text' as
12047         default value.
12048         (load): Use `raw-text' instead of `no-conversion'.
12049         (insert-file-contents): Likewise.
12050
12051         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
12052         of `no-conversion'.
12053
12054 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
12055
12056         * coding.el: Don't copy `no-conversion' to `raw-text'.
12057
12058 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
12059
12060         * subr.el (make-char): Define it if Mule is not around.
12061
12062 1999-06-07  SL Baur  <steve@steve1.m17n.org>
12063
12064         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
12065
12066         * x-select.el (x-disown-selection-internal): Restore symbol as an
12067         obsolete alias.
12068         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
12069
12070 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
12071
12072         * XEmacs 21.2.15 is released
12073
12074 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
12075
12076         * subr.el (split-string): Avoid infinite looping
12077
12078 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12079
12080         * ldap.el (ldap-ignore-attribute-codings): New variable
12081         (ldap-default-attribute-decoder): New variable
12082         (ldap-coding-system): New variable
12083         (ldap-attribute-syntax-encoders): New variable
12084         (ldap-attribute-syntax-decoders): New variable
12085         (ldap-attribute-syntaxes-alist): New variable
12086         (ldap-encode-boolean): New function
12087         (ldap-decode-boolean): New function
12088         (ldap-encode-country-string): New function
12089         (ldap-decode-string): New function
12090         (ldap-decode-address): New function
12091         (ldap-encode-address): New function
12092         (ldap-decode-attribute): New function
12093         (ldap-search): Use some of these
12094
12095 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12096
12097         * version.el (emacs-version): Make the patch level/beta come
12098         before the XEmacs qualifier so that it gets into (funcall
12099         emacs-version) and thus in the bug reports.
12100         (emacs-version>=): Support patch levels.
12101
12102 1999-06-03  SL Baur  <steve@xemacs.org>
12103
12104         * version.el: implement x.y.z version number
12105         From Jan Vroonhof <vroonhof@math.ethz.ch>
12106
12107 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12108
12109         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12110
12111 1999-05-22  Vin Shelton <acs@xemacs.org>
12112
12113         * startup.el: Document -private and break out non-standard X options.
12114
12115 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12116
12117         * mule/mule-charset.el (charset-after): New function.
12118         (charset-direction): Synch with Mule, update docstring.
12119         (get-charset-property): New function.
12120         (put-charset-property): New function.
12121         (charset-plist): New function.
12122
12123         * mule/mule-charset.el (compose-region):
12124         (decompose-region): remove;  these functions (which don't work
12125         since we don't do composite characters) have been moved to
12126         mule-util.el.
12127         (toplevel): follow coding standards
12128
12129 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12130
12131         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12132         exist any more.
12133
12134         * code-files.el: Fix commentary to follow coding standards.  Move
12135         the single line left in mule-files.el to here.
12136
12137         * mule/mule-files.el: delete.
12138
12139 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12140
12141         * info.el (Info-scroll-prev): Use event functions instead of the
12142         old emacs 19 interface.
12143
12144 1999-06-02  Andy Piper  <andy@xemacs.org>
12145
12146         * x-font-menu.el (x-font-menu-load-font):
12147         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12148
12149 1999-05-31  Andy Piper  <andy@xemacs.org>
12150
12151         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12152         group.
12153         (font-menu-this-frame-only-p): ditto.
12154         (font-menu-max-items): reinstate, from Jan Vroonhof
12155         <vroonhof@math.ethz.ch>
12156         (font-menu-submenu-name-format): ditto.
12157         (font-menu-split-long-menu): ditto, for use by the family
12158         constructor.
12159         (font-menu-family-constructor): use it.
12160
12161 1999-05-30  Andy Piper  <andy@xemacs.org>
12162
12163         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12164         for use by the font menu.
12165
12166         * msw-font-menu.el: new file implementing mswindows specific
12167         font-menu behaviour.
12168         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12169         (mswindows-font-menu-junk-families): ditto.
12170         (hack-font-truename): ditto.
12171         (mswindows-font-regexp-ascii): ditto.
12172         (mswindows-reset-device-font-menus): ditto.
12173         (mswindows-font-menu-font-data): ditto.
12174         (mswindows-font-menu-load-font): ditto.
12175
12176         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12177         (x-font-menu-font-data): ditto.
12178         (x-font-menu-load-font): ditto.
12179
12180         * font-menu.el: new file implementing generic font menu behaviour.
12181         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12182         made device independent.
12183         (font-menu-this-frame-only-p): ditto.
12184         (font-menu-preferred-resolution): ditto.
12185         (font-menu-size-scaling): new variable used to determine whether
12186         sizes are in points or tenths of a point.
12187         (vassoc): moved from x-font-menu.el.
12188         (device-fonts-cache): ditto.
12189         (device-fonts-cache): ditto.
12190         (flush-device-fonts-cache): ditto.
12191         (reset-device-font-menus): copied from x-font-menu.el and made
12192         device independent. Most functionality deferred to
12193         device-dependent versions.
12194         (font-menu-family-constructor): copied from x-font-menu.el and
12195         made device independent.
12196         (font-menu-size-constructor): ditto.
12197         (font-menu-weight-constructor): ditto.
12198         (font-menu-set-font): ditto.
12199         (font-menu-change-face): ditto.
12200         (font-menu-load-font): new device method.
12201         (font-menu-font-data): ditto.
12202
12203         * x-font-menu.el: The above functions deleted.
12204
12205 1999-05-26  Andy Piper  <andy@xemacs.org>
12206
12207         * update-elc.el:
12208         * make-docfile.el:
12209         * loadup.el: rehash expand-file-name usage to not use default-directory.
12210
12211 1999-05-21  Andy Piper  <andy@xemacs.org>
12212
12213         * x-select.el (x-select-convert-to-text):
12214         (x-selected-text-type):
12215         (x-get-selection):
12216         (xselect-convert-to-string):
12217         (xselect-convert-to-compound-text):
12218         (xselect-convert-to-length):
12219         (xselect-convert-to-targets):
12220         (xselect-convert-to-delete):
12221         (xselect-convert-to-filename):
12222         (xselect-convert-to-charpos):
12223         (xselect-convert-to-lineno):
12224         (xselect-convert-to-colno):
12225         (xselect-convert-to-sourceloc):
12226         (xselect-convert-to-os):
12227         (xselect-convert-to-host):
12228         (xselect-convert-to-user):
12229         (xselect-convert-to-class):
12230         (xselect-convert-to-name):
12231         (xselect-convert-to-integer):
12232         (xselect-convert-to-atom):
12233         (xselect-convert-to-identity): functions renamed from x-* and
12234         moved to select.el.
12235         (x-get-secondary-selection): use rename get-selection.
12236         (x-get-clipboard): ditto.
12237         (x-own-selection): moved to select.el.
12238         (x-valid-simple-selection-p): ditto.
12239         (x-dehilight-selection): ditto.
12240         (x-own-clipboard): ditto.
12241         (x-disown-selection): ditto.
12242
12243         * x-mouse.el (x-yank-function): moved to mouse.el.
12244         (x-insert-selection): ditto.
12245         (x-set-point-and-move-selection): use renamed function.
12246
12247         * select.el (selected-text-type): moved and renamed from
12248         x-select.el.
12249         (selection-owner-p): moved to C.
12250         (selection-exists-p): ditto.
12251         (get-cutbuffer): new device method.
12252         (get-selection): generalised and moved from x-select.el.
12253         (own-selection): moved x-own-selection functionality into here.
12254         (dehilight-selection): renamed and moved from x-select.el.
12255         (own-clipboard): functionality moved from x-select.el using new
12256         generic C builtins.
12257         (disown-clipboard): ditto.
12258         (select-convert-to-text):
12259         (select-convert-to-string):
12260         (select-convert-to-compound-text):
12261         (select-convert-to-length):
12262         (select-convert-to-targets):
12263         (select-convert-to-delete):
12264         (select-convert-to-filename):
12265         (select-convert-to-charpos):
12266         (select-convert-to-lineno):
12267         (select-convert-to-colno):
12268         (select-convert-to-sourceloc):
12269         (select-convert-to-os):
12270         (select-convert-to-host):
12271         (select-convert-to-user):
12272         (select-convert-to-class):
12273         (select-convert-to-name):
12274         (select-convert-to-integer):
12275         (select-convert-to-atom):
12276         (select-convert-to-identity): new functions renamed from x-* and
12277         moved from x-select.el.
12278
12279         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12280         into here and use as the default window-system mouse yank.
12281         (insert-selection): generalised and moved from x-mouse.el.
12282         (own-clipboard): moved to C.
12283
12284         * msw-select.el (mswindows-selection-owned-p): deleted.
12285         (mswindows-own-selection): generalised and moved to select.el.
12286         (mswindows-disown-selection): generalised and moved to C.
12287         (mswindows-selection-owner-p): ditto.
12288
12289 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12290
12291         * XEmacs 21.2.14 is released
12292
12293 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12294
12295         * about.el: update contact info for jason and slb.
12296
12297 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12298
12299         * mule/european.el (setup-romanian-environment): Add Romanian
12300         support from Emacs/Mule romanian.el.
12301
12302 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12303
12304         * cus-face.el: Label all custom changes with the 'custom' tag.
12305
12306         * cus-edit.el: idem ditto.
12307
12308         * faces.el: Added suport for adding device tags to various functions.
12309         (custom): New device tag.
12310         (face-spec-set): Call reset face with tags argument. No longer do
12311         x-init-global-faces hack.
12312
12313         * faces.el (frob-face-property): Use an anonymous specifier to map
12314         frob-face-property-1 over.
12315
12316         * x-font-menu.el (font-menu-set-font): Always specify all
12317         properties to custom.
12318
12319 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12320
12321         * mule/european.el (setup-czech-environment): Add czech support.
12322         From David Sauer <davids@orfinet.cz>
12323
12324 1999-03-15  SL Baur  <steve@xemacs.org>
12325
12326         * check-features.el: Turn hard errors into warnings.
12327
12328 1999-03-21  SL Baur  <steve@xemacs.org>
12329
12330         * simple.el (delete-key-deletes-forward): As per discussion on
12331         xemacs-beta, default to t.
12332
12333 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12334
12335         * loadup.el: Define Installation-string before loading anything.
12336
12337 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12338
12339         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12340         From Anders Stenman <stenman@isy.liu.se>
12341
12342 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12343
12344         * wid-edit.el (widget-glyph-find): Ditto.
12345
12346         * packages.el (locate-library): Ditto.
12347
12348         * loadup.el (really-early-error-handler): Ditto.
12349
12350         * lib-complete.el (read-library): Ditto.
12351
12352         * faces.el (set-face-stipple): Ditto.
12353
12354         * code-files.el (load): Use new calling style of locate-file.
12355
12356 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12357
12358         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12359         dead.
12360
12361 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12362
12363         * dumped-lisp.el (preloaded-file-list): Don't load
12364         Installation.el.
12365
12366         * loadup.el (Installation-string): Define it here.
12367
12368 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12369
12370         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12371         Installation.el needs to be loaded before `dump-paths', otherwise
12372         the dumping process won't find it.
12373
12374 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12375
12376         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12377         subr so that we can use `replace-in-string' in Installation.el to
12378         get rid of C-m chars under the native Windows build.
12379
12380 1999-04-29  Andy Piper  <andy@xemacs.org>
12381
12382         * make-docfile.el: canonicalize file and directory names.
12383
12384         * device.el (call-device-method): new function for calling device
12385         specific methods.
12386         (define-device-method): new function for defining device methods.
12387         (define-device-method*): ditto.
12388
12389 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12390
12391         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12392
12393 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12394
12395         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12396         (cyrillic-koi8-r-encode-table): Likewise.
12397         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12398         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12399
12400         * mule/mule-misc.el (split-char-or-char-int): New function [moved
12401         from vietnamese.el].
12402
12403         * mule/vietnamese.el: Move function `split-char-or-char-int' to
12404         mule/mule-misc.el.
12405
12406 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12407
12408         * mule/thai-xtis.el:
12409         - Change font registry name from "Thai94x94-0" to "xtis-0".
12410         - Change mnemonic of coding-system `tis-620' to "TIS620".
12411
12412 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12413
12414         * mule/ethiopic.el: fixed.
12415
12416 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12417
12418         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
12419
12420         * mule/thai-xtis.el: New file.
12421
12422         * mule/vietnamese.el: New file.
12423
12424         * mule/ethiopic.el: New file.
12425
12426 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
12427
12428         * bytecomp.el (byte-compile-close-variables): Leave
12429         debug-issue-ebola-notices alone.
12430
12431 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12432
12433         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
12434         at the top of the buffer since it is the most important thing to
12435         customize
12436         (ldap-get-host-parameter): New defun
12437         (ldap-search): Add a new parameter `withdn' to retrieve the
12438         distinguished names of entries
12439
12440 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
12441
12442         * startup.el (splash-frame-body): Date and spelling fixes.
12443
12444 1999-03-16  Colin Rafferty  <colin@xemacs.org>
12445
12446         * view-less.el (toggle-truncate-lines): add autoload tag
12447
12448 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
12449
12450         * format.el (format-alist): Disable image stuff.
12451
12452 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
12453
12454         * wid-edit.el (widget-glyph-find): Search by directories, then by
12455         suffixes rather than the other way around.
12456         (widget-image-conversion): Renamed to
12457         `widget-image-file-name-suffixes'.
12458
12459 1999-04-16  Olivier Galibert  <galibert@pobox.com>
12460
12461         * mule/mule-charset.el: Made old functions obsolete, remove the
12462         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
12463         (charset-iso-graphic-plane): Rename from charset-graphic.
12464         (charset-iso-final-char): Rename from charset-final.
12465         (charset-width): Rename from charset-columns.
12466         (charset-bytes): Added from fsf compatibility, returns always 1.
12467
12468         * mule/mule-misc.el: Move charset-doc-string alias to
12469         mule-charset.el
12470
12471 1999-04-14  Colin Rafferty  <colin@xemacs.org>
12472
12473         * x-faces.el (x-make-font-bold-italic): honor
12474         *try-oblique-before-italic-fonts*
12475
12476 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
12477
12478         * cl-extra.el (coerce): Coerce numbers to characters correctly.
12479
12480 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
12481
12482         * x-faces.el (try-oblique-before-italic-fonts): Use the right
12483         name.
12484
12485 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
12486
12487         * cl-extra.el (equalp): Would bug out for lists.
12488
12489 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
12490
12491         * about.el (about-hackers):  Change cgw's email address
12492
12493 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
12494
12495         * XEmacs 21.2.13 is released
12496
12497 1999-03-12  SL Baur  <steve@xemacs.org>
12498
12499         * simple.el (delete-key-deletes-forward): Revert to previous
12500         behavior.
12501
12502 1999-01-18  Didier Verna  <didier@xemacs.org>
12503
12504         * menubar-items.el (xemacs-splash-buffer): handle the case of
12505         multiple elements in the splash buffer body.
12506
12507         * startup.el (splash-frame-timeout): new constant: interval
12508         between splash buffer elements.
12509         (command-line-1): handle splash buffer with multiple elements (use
12510         a timeout).
12511         (splash-frame-body): Originally `startup-splash-frame-body'.
12512         Rewrote a cleaner and more readable version. This can now be array,
12513         in which case each element is displayed in turn in the splash buffer.
12514         (splash-frame-static-body): new constant. Persistent information
12515         across all splash buffer elements (preserves the possibility to give
12516         it in different languages.
12517         (circulate-splash-frame-elements): new function. Used as a timeout
12518         to circulate through all splash frame elements and display them in
12519         sequence.
12520         (display-splash-frame): originally `startup-splash-frame'. Handle
12521         the case of multiple elements in the splash buffer body. Now
12522         returns a timeout id if multiple elements to display, or nil.
12523
12524 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
12525
12526         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
12527         so they can be overridden by x-init-face-from-resources.
12528         Additionally specify the font name also with an x tag.
12529
12530 1999-03-08  Andy Piper  <andy@xemacs.org>
12531
12532         * package-get.el (package-get-base): autoload.
12533
12534         * menubar-items.el (default-menubar): add update menu item. Fix
12535         custom menu to only be activated when package-base is available.
12536
12537         * package-get.el (package-get-custom): don't load
12538         package-get-custom as it is auto-generated. Fix group definition.
12539
12540 1999-03-05  Didier Verna  <didier@xemacs.org>
12541
12542         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
12543         instead of `symbol-name' (Thanks Kyle).
12544
12545         * cus-edit.el (custom-save-variables): use `prin1' instead of
12546         princ to write symbols.
12547
12548 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12549
12550         * XEmacs 21.2.12 is released
12551
12552 1999-03-05  SL Baur  <steve@xemacs.org>
12553
12554         * menubar-items.el (default-menubar): Add kfm browsing support.
12555         From Neal Becker <nbecker@fred.net>
12556
12557 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
12558
12559         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
12560         calls to font-lock during buffer reversion.
12561
12562 1999-02-12  Didier Verna  <didier@xemacs.org>
12563
12564         * info.el (Info-build-node-completions): unconditionally widen the
12565         tag table buffer.
12566
12567 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
12568
12569         * x-faces.el (x-init-face-from-resources):
12570         Only set fonts in the 'x locale.
12571
12572 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
12573
12574         * package-ui.el (pui-install-selected-packages): Don't throw on
12575         `package-admin-delete-binary-package' returning nil since it's
12576         normal.  Reindent function.
12577         (pui-add-required-packages): Handle case where packages selected
12578         for installation have never been installed.
12579
12580 1999-03-03  Martin Buchholz  <martin@xemacs.org>
12581
12582         * menubar-items.el (default-menubar):
12583         Implement the ``Mule->Set coding system of process'' menu item.
12584
12585 1999-02-18  Martin Buchholz  <martin@xemacs.org>
12586
12587         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
12588         files
12589         - Change some `if's to `when's
12590
12591 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
12592
12593         * XEmacs 21.2.11 is released
12594
12595 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
12596
12597         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
12598         against window close (Fix Bug #460).
12599         (ask-user-about-lock-dbox): Idem.
12600
12601 1999-02-25  SL Baur  <steve@xemacs.org>
12602
12603         * mule/mule-charset.el (charset-leading-byte): New function.
12604         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
12605
12606 1999-02-12  Andy Piper  <andy@xemacs.org>
12607
12608         * about.el (xemacs-hackers): change andy's email address.
12609         (about-url-alist): change andy's web page address.
12610         (about-xemacs): add piper.
12611
12612 1999-02-16  SL Baur  <steve@xemacs.org>
12613
12614         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12615         of mule-base into lisp/mule.
12616
12617 1999-02-16  SL Baur  <steve@xemacs.org>
12618
12619         * mule/arabic.el:
12620         mule/canna-leim.el:
12621         mule/chinese.el:
12622         mule/cyrillic.el:
12623         mule/english.el:
12624         mule/european.el:
12625         mule/greek.el:
12626         mule/hebrew.el:
12627         mule/japanese.el:
12628         mule/kinsoku.el:
12629         mule/korean.el:
12630         mule/misc-lang.el:
12631         mule/mule-category.el:
12632         mule/mule-ccl.el:
12633         mule/mule-charset.el:
12634         mule/mule-cmds.el:
12635         mule/mule-coding.el:
12636         mule/mule-files.el:
12637         mule/mule-help.el:
12638         mule/mule-init.el:
12639         mule/mule-misc.el:
12640         mule/mule-tty-init.el:
12641         mule/mule-x-init.el:
12642         mule/viet-chars.el:  Remerge from mule-base.
12643
12644         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12645         of mule-base into lisp/mule.
12646
12647 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
12648
12649         * process.el (exec-to-string): Use `shell-command-switch' in place
12650         of hard-wired "-c" (for WindowsNT).
12651
12652 1999-02-08  Charles G Waldman  <cgw@pgt.com>
12653
12654         * menubar-items.el (default-menubar):  Remove obsolete
12655         "Gopher" item
12656
12657 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
12658
12659         * package-admin.el (package-admin-get-install-dir): First fall
12660         back to the location of xemacs-base for non-mule packages.
12661
12662 1999-02-15  Martin Buchholz  <martin@xemacs.org>
12663
12664         * paths.el:
12665         - improved automounter tmp directory support.
12666         - support 4 (!) empirically discovered automounter conventions
12667
12668 1999-02-12  SL Baur  <steve@xemacs.org>
12669
12670         * etags.el (pop-tag-mark): autoload to match key binding.
12671
12672 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12673
12674         * XEmacs 21.2.10 is released
12675
12676 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
12677
12678         * package-get.el (package-get-remote-filename): Don't bug out for
12679         a local file name in the search entry.
12680
12681 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
12682
12683         * XEmacs 21.2.9 is released
12684
12685 1999-01-19  Didier Verna  <didier@xemacs.org>
12686
12687         * replace.el (replace-search-function): new variable containing a
12688         function to perform a search-forward.
12689         (replace-re-search-function): new variable containing a function
12690         to perform a re-search-forward.
12691         (perform-replace): use them.
12692
12693 1999-01-25  Didier Verna  <didier@xemacs.org>
12694
12695         * select.el (selection-owner-p): use the name `XEmacs'.
12696         (cut-copy-clear-internal): ditto.
12697
12698 1999-01-18  Andy Piper  <andy@xemacs.org>
12699
12700         * about.el (about-url-alist): Update my entry.
12701         (xemacs-hackers): Ditto.
12702
12703 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
12704
12705         * buffer.el (switch-to-buffer): Fixing documentation.
12706         * minibuf.el (minibuffer-completion-table): ditto.
12707         * cl-macs.el (return-from): ditto.
12708
12709 1999-01-04  Didier Verna  <didier@xemacs.org>
12710
12711         * replace.el (delete-non-matching-lines): temporarily disable
12712         case-folding when called interactively with a regexp containing
12713         uppercase characters.
12714         (delete-matching-lines): ditto.
12715         (count-matches): ditto.
12716         (list-matching-lines): ditto.
12717
12718 1999-01-07  Colin Rafferty  <colin@xemacs.org>
12719
12720         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
12721         abort if current window is split horizontally, not if others are
12722         split.  Got rid of unnecessary minibuffer checking.  Also, add
12723         some comments (it's still complex).
12724
12725 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
12726
12727         * package-get.el: changed address for doc.ic.ac.uk to
12728         sunsite.doc.ic.ac.uk
12729
12730 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12731
12732         * ldap.el (toplevel): Remove requires so that the file compiles
12733         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
12734
12735 1999-01-10  J. Kean Johnston  <jkj@sco.com>
12736
12737         * dump-paths.el: Calculate module-directory and set
12738         module-load-path to the load path for modules.
12739
12740         * loadup.el: Get bootstrap value of module-load-path from the
12741         environment variable EMACSBOOTSTRAPMODULEPATH.
12742         - Display the module load path if we're debugging paths.
12743
12744         * setup-paths.el: Added function paths-find-site-module-directory.
12745         - Added function paths-find-module-directory.
12746         - Added function paths-construct-module-load-path.  Uses new
12747         environment variable EMACSMODULEPATH.
12748
12749 1998-12-30  Martin Buchholz  <martin@xemacs.org>
12750
12751         * font.el (font-default-object-for-device):
12752         Oops! This `or' can't be replaced by `unless'.
12753         Fixed inability to run w3, among other things.
12754
12755 1998-12-17  Charles G. Waldman <cgw@pgt.com>
12756
12757         * package-admin.el: Change initialization of
12758           package-admin-install-function dependent on system type.
12759           Change package-admin-install-function-mswindows to use
12760           "minitar".
12761
12762 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
12763
12764         * mouse.el (default-mouse-motion-handler): Disable help echo while
12765         in the minibuffer.
12766
12767 1998-12-28  Martin Buchholz <martin@xemacs.org>
12768
12769         * XEmacs 21.2.8 is released.
12770
12771 1998-12-24  Martin Buchholz <martin@xemacs.org>
12772
12773         * XEmacs 21.2.7 is released.
12774
12775 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
12776
12777         * package-ui.el (pui-list-packages): Set truncate-lines.
12778
12779         * package-get.el (package-get-download-menu): Use
12780         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
12781
12782         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
12783         (pui-help-string): idem.
12784         (list-packages-mode): New major mode.
12785         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
12786         (pui-install-selected-packages): Add suport for removing packages.
12787         (pui-toggle-package-delete-key): New function.
12788         (pui-popup-context-sensitive): New kludge.
12789         (pui-list-packages): Add warning when `package-get-remote' is nil.
12790         (package-ui-add-site): New function.
12791
12792 1998-12-01  Didier Verna  <didier@xemacs.org>
12793
12794         * hyper-apropos.el (hyper-where-is): added the missing autoload.
12795
12796 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12797
12798         * ldap.el: Custom-ized
12799         (toplevel): Do not provide `ldap' which is provided by C level
12800         LDAP code
12801         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
12802
12803 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
12804
12805         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
12806
12807 1998-12-17  Andy Piper  <andy@xemacs.org>
12808
12809         * sound.el (sound-load-list): name changed from sound-load-alist.
12810         (sound-extension-list): name changed from sound-ext-list.
12811         (load-default-sounds): use new names.
12812         (load-sound-file): use new names.
12813
12814 1998-12-16  Andy Piper  <andy@xemacs.org>
12815
12816         * XEmacs 21.2.6 is released
12817
12818 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
12819
12820         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
12821         errors.
12822
12823 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
12824
12825         * wid-edit.el (widget-echo-this-extent): Set
12826         help-echo-owns-message to t.
12827
12828 1998-11-30  Greg Klanderman  <greg@alphatech.com>
12829
12830         * package-get.el (package-get-download-menu): use toggles for
12831           each site in the download site menu.
12832
12833 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
12834
12835         * package-get.el (package-get): If we cannot find a package
12836           because package-get-remote is not set, give a more helpful
12837           error message.
12838
12839 1998-11-30  Greg Klanderman  <greg@alphatech.com>
12840
12841         * package-get.el (package-get-remote-filename): use an EFS path
12842         with user anonymous if no user is specified.
12843
12844 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12845
12846         * faces.el (face-spec-set): Re-init fallfacks for default after
12847         calling reset-face on the default face.
12848
12849 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12850
12851         * package-admin.el (package-admin-default-install-function):
12852         Behave as advertised.  Make sure the pkg-dir is proper for
12853         default-directory.
12854         (package-admin-add-binary-package): Make sure the pkg-dir is
12855         proper for default-directory.
12856         (package-admin-install-function-mswindows): Make sure the pkg-dir
12857         is proper for default-directory.
12858
12859 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12860
12861         * XEmacs 21.2.5 is released
12862
12863 1998-12-05  SL Baur  <steve@altair.xemacs.org>
12864
12865         * files.el (binary-file-regexps): regexp-opt is not available at
12866         bytecompile time.
12867
12868 1998-11-30  Martin Buchholz  <martin@xemacs.org>
12869
12870         * x-win-xfree86.el:
12871         * x-win-sun.el (x-win-init-sun):
12872         * x-win-sun.el:
12873         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
12874         * x-iso8859-1.el:
12875         * x-init.el (init-post-x-win):
12876         * x-init.el (init-pre-x-win):
12877         * x-init.el (x-initialize-compose):
12878         * x-init.el:
12879         * x-compose.el:
12880         * winnt.el:
12881         * widget.el:
12882         * wid-edit.el (widget-glyph-click):
12883         * wid-edit.el (widget-glyph-find):
12884         * wid-edit.el (widget-type):
12885         * view-less.el (view-buffer-other-window):
12886         * very-early-lisp.el:
12887         * version.el:
12888         * toolbar.el:
12889         * toolbar-items.el:
12890         * term/sun.el (suntool-map):
12891         * term/sun-mouse.el:
12892         * term/internal.el:
12893         * syntax.el (modify-syntax-entry):
12894         * symbol-syntax.el:
12895         * subr.el:
12896         * startup.el (lock-directory):
12897         * simple.el (set-comment-column):
12898         * simple.el (backward-delete-char-untabify):
12899         * shadow.el (find-emacs-lisp-shadows):
12900         * shadow.el:
12901         * setup-paths.el (paths-construct-info-path):
12902         * select.el (cut-copy-clear-internal):
12903         * process.el (call-process-region):
12904         * process.el (start-process-shell-command):
12905         * process.el:
12906         * paths.el (rmail-spool-directory):
12907         * paragraphs.el (use-hard-newlines):
12908         * package-get.el (package-get-dependencies):
12909         * package-admin.el (package-admin-delete-binary-package):
12910         * obsolete.el (truncate-string):
12911         * obsolete.el (store-substring):
12912         * mouse.el (default-mouse-track-maybe-own-selection):
12913         * mouse.el (mouse-yank-at-point):
12914         * modeline.el:
12915         * modeline.el (mouse-drag-modeline):
12916         * minibuf.el (read-directory-name-internal):
12917         * minibuf.el (read-file-name-internal):
12918         * minibuf.el (read-file-name-internal-1):
12919         * minibuf.el (read-file-name-2):
12920         * minibuf.el (exact-minibuffer-completion-p):
12921         * minibuf.el (read-from-minibuffer):
12922         * minibuf.el:
12923         * menubar.el (check-menu-syntax):
12924         * map-ynp.el (map-y-or-n-p):
12925         * make-docfile.el (docfile-out-of-date):
12926         * loadup.el ((member "run-temacs" command-line-args)):
12927         * loadup.el ((member "no-site-file" command-line-args)):
12928         * loadup.el (really-early-error-handler):
12929         * loadup.el:
12930         * loadhist.el:
12931         * loaddefs.el:
12932         * lisp-mnt.el (lm-verify):
12933         * lib-complete.el (lib-complete:cache-completions):
12934         * lib-complete.el (library-all-completions):
12935         * itimer.el (itimer-run-expired-timers):
12936         * info.el (Info-mode):
12937         * info.el (Info-insert-file-contents):
12938         * info.el (Info-rebuild-dir):
12939         * info.el (Info-build-dir-anew):
12940         * info.el (Info-parse-dir-entries):
12941         * info.el (Info-dir-outdated-p):
12942         * info.el (Info-insert-dir):
12943         * info.el (info-xref):
12944         * info.el:
12945         * hyper-apropos.el (hyper-apropos-get-doc):
12946         * hyper-apropos.el (hyper-describe-face):
12947         * hyper-apropos.el (hyper-apropos-mode):
12948         * hyper-apropos.el:
12949         * help.el (list-processes):
12950         * help.el:
12951         * gnuserv.el:
12952         * font.el (mswindows-font-create-name):
12953         * font.el (font-default-font-for-device):
12954         * font.el (x-font-create-object):
12955         * font.el (font-registry):
12956         * font.el:
12957         * font-lock.el (font-lock-keywords):
12958         * font-lock.el:
12959         * finder.el (finder-compile-keywords):
12960         * find-paths.el (paths-find-recursive-path):
12961         * fill.el (set-justification-center):
12962         * fill.el (fill-region-as-paragraph):
12963         * files.el (insert-directory):
12964         * files.el (wildcard-to-regexp):
12965         * files.el (recover-file):
12966         * files.el (basic-save-buffer):
12967         * files.el (delete-auto-save-file-if-necessary):
12968         * files.el (file-relative-name):
12969         * files.el (backup-extract-version):
12970         * files.el (backup-buffer):
12971         * files.el (set-visited-file-name):
12972         * files.el (set-auto-mode):
12973         * files.el (interpreter-mode-alist):
12974         * files.el:
12975         * files.el (find-file-noselect):
12976         * files.el (abbreviate-file-name):
12977         * files.el (parse-colon-path):
12978         * files.el (directory-abbrev-alist):
12979         * etags.el (visit-tags-table-buffer):
12980         * easymenu.el (easy-menu-define):
12981         * dragdrop.el (experimental-dragdrop-drag):
12982         * dragdrop.el (dragdrop-drop-do-functions):
12983         * dragdrop.el (dragdrop-drop-at-point):
12984         * disass.el (disassemble-1):
12985         * disass.el (disassemble-internal):
12986         * disass.el (disassemble):
12987         * disass.el:
12988         * derived.el (derived-mode-init-mode-variables):
12989         * derived.el (define-derived-mode):
12990         * custom.el (defgroup):
12991         * cus-edit.el (custom-quote):
12992         * config.el:
12993         * code-process.el (open-network-stream):
12994         * code-process.el (start-process):
12995         * code-process.el (call-process-region):
12996         * code-process.el (call-process):
12997         * code-process.el:
12998         * code-files.el (insert-file-contents):
12999         * code-files.el:
13000         * code-files.el (buffer-file-coding-system-for-read):
13001         * cmdloop.el (yes-or-no-p-minibuf):
13002         * cl.el:
13003         * cl-macs.el:
13004         * cl-extra.el:
13005         * callers-of-rpt.el (make-caller-report):
13006         * callers-of-rpt.el:
13007         * bytecomp.el (batch-byte-recompile-directory):
13008         * bytecomp.el (batch-byte-compile-1):
13009         * bytecomp.el (batch-byte-compile):
13010         * bytecomp.el (display-call-tree):
13011         * bytecomp.el (byte-compile-insert):
13012         * bytecomp.el (byte-compile-two-args-19->20):
13013         * bytecomp.el (byte-compile-variable-ref):
13014         * bytecomp.el (byte-compile-form):
13015         * bytecomp.el (byte-compile-top-level-body):
13016         * bytecomp.el (byte-compile-out-toplevel):
13017         * bytecomp.el (byte-compile-byte-code-maker):
13018         * bytecomp.el (byte-compile-file-form-defmumble):
13019         * bytecomp.el (byte-compile-file-form):
13020         * bytecomp.el (byte-compile-keep-pending):
13021         * bytecomp.el (byte-compile-insert-header):
13022         * bytecomp.el (byte-compile-from-buffer):
13023         * bytecomp.el (byte-compile-file):
13024         * bytecomp.el (byte-recompile-file):
13025         * bytecomp.el (byte-compile-close-variables):
13026         * bytecomp.el (byte-compile-warn-about-unused-variables):
13027         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
13028         * bytecomp.el (byte-compiler-legal-options):
13029         * bytecomp.el (byte-compile-lapcode):
13030         * bytecomp.el (byte-optimize-log):
13031         * bytecomp.el ((fboundp 'defsubst)):
13032         * bytecomp.el:
13033         * bytecomp-runtime.el:
13034         * byte-optimize.el (byte-optimize-apply):
13035         * byte-optimize.el (car):
13036         * byte-optimize.el (byte-optimize-form):
13037         * byte-optimize.el (byte-optimize-form-code-walker):
13038         * byte-optimize.el:
13039         * build-report.el (build-report-insert-installation-file):
13040         * build-report.el (build-report):
13041         * auto-show.el:
13042         * apropos.el (apropos-documentation):
13043         - mega patch
13044         - clean up byte-compile warnings
13045         - remove unused variables
13046         - Use common lisp style hashtable functions
13047         - byte compiler cleanup
13048         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
13049         - remove old backquote syntax usage
13050         - move some cl functionality into C for speed.
13051         - remove last remaining VMS support
13052         - spelling fixes
13053         - implement last, butlast, nbutlast, copy-list in C.
13054         - new macro ignore-file-errors, similar to ignore-errors
13055           (ignore-file-errors (delete-file "foo"))
13056         - get frequent garbage collection during loadup.el by tweaking
13057           gc-cons-threshold, rather than explicitly calling garbage-collect
13058         - default delete-key-deletes-forward to `t'.
13059
13060 1998-11-28  SL Baur  <steve@altair.xemacs.org>
13061
13062         * XEmacs 21.2-beta4 is released.
13063
13064 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13065
13066         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
13067         (easy-menu-item-present-p): Wrapper around find-menu-item.
13068         (easy-menu-remove-item): Wrapper around delete-menu-item.
13069
13070         * menubar.el (delete-menu-item): Add 'from-menu' argument.
13071         (add-menu-button): Add 'in-menu' argument.
13072         (add-menu-item-1): Add in-menu support to helper function.
13073
13074 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
13075
13076         * isearch-mode.el (isearch-mode): Fix keymap lossage.
13077
13078 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13079
13080         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
13081         of Dec 4, 1997.
13082
13083 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
13084
13085         * process.el (shell-command-on-region): Report if the command
13086         succeeded or failed.
13087
13088 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
13089
13090         * subr.el (buffer-substring-no-properties): Comment out.
13091
13092 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13093
13094         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13095           into font instances first, like `x-frob-font-size' does.
13096           (mswindows-find-larger-font): ditto
13097
13098 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13099
13100         * package-ui.el (pui-install-selected-packages): fix args in call
13101         to `package-get'.
13102
13103 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13104
13105         * package-get.el (host-name): New widget type.
13106         (package-get-remote): Better customization using new type.
13107         (package-get-download-sites): idem dito.
13108
13109         (package-get-custom): Do not use package-get-all untill we have
13110         runtime dependencies.
13111
13112         (package-get-remove-copy): Default to 't' we no longer need this
13113         kludge as we do not currently use depenencies.
13114
13115         (package-get-was-current): New variable.
13116         (package-get-require-base): New 'force-current' argument.
13117         (package-get-update-base): idem
13118         (package-get-package-provider):  idem
13119         (package-get-locate-index-file): New 'no-remote' argument.
13120         (package-get-locate-file): idem.
13121
13122         (package-get-maybe-save-index): New function.
13123         (package-get-update-base): Use it.
13124
13125 1998-10-28 Greg Klanderman <greg@alphatech.com>
13126
13127         * package-get.el (package-get-remote): default to nil; by default,
13128         don't go out to the net via EFS.  They must select a download site.
13129         (package-get-download-sites): new variable.
13130         (package-get-download-menu): new function.
13131         (package-get-locate-index-file): new function.
13132         (package-get-update-base): use it.
13133
13134         * menubar-items.el (default-menubar): add "Update Package Index"
13135         and "Add Download Site" menus under Options | Manage Packages.
13136
13137 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13138
13139         * package-get.el (package-get): bugfix code checking installed version
13140         for case where package is not currently installed.
13141         (package-get-require-signed-base-updates): new variable.
13142         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13143         deemed not a goot thing.  Use the variable
13144         package-get-allow-unsigned-base-updates instead.
13145
13146 1998-10-16 Greg Klanderman <greg@alphatech.com>
13147
13148         * package-get.el (package-get): Don't install an older version than
13149         we already have unless explicitly told to.  Issue a warning.
13150
13151         * package-ui.el (pui-add-required-packages): when adding
13152         dependencies, don't add packages that are up to date.
13153         (pui-package-symbol-char):  Don't consider a package out of date
13154         if you have a newer version installed than the latest version in
13155         package-get-base.
13156
13157         * package-get.el (package-get-base-filename): document that it may
13158         be a path relative to package-get-remote;  new default value.
13159         (package-get-locate-file): new function.
13160         (package-get-update-base): use it to expand package-get-base-filename.
13161         (package-get-save-base): new function to save the package-get database
13162         to file.
13163         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13164         (package-get-update-base): pass the REMOTE-SOURCE arg.
13165         (package-get-update-base-entry): call package-get-custom-add-entry.
13166         (package-get-file-installed-p): removed; no longer needed.
13167         (package-get-create-custom): ditto.
13168         (toplevel): remove code to build and load package-get-custom.el
13169         (package-get-custom-add-entry): new function.
13170
13171 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13172
13173         * wid-edit.el (widget-button-click): Don't switch window.
13174
13175 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13176
13177         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13178
13179 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13180
13181         * etags.el (find-tag-default): Run find-tag-hook using
13182         run-hooks rather than funcall
13183
13184 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13185
13186         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13187         and the current local map as the parents to isearch-mode-map.
13188
13189 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13190
13191         * XEmacs 21.2-beta3 is released.
13192
13193 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13194
13195         * package-get.el (package-get-update-base): use
13196         insert-file-contents-internal, not insert-file-contents-literally.
13197
13198 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13199
13200         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13201         dump time.
13202
13203 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13204
13205         * package-get.el (package-get-update-base-entry): new function.
13206         (package-get-update-base): renamed; was `package-get-load-base'.
13207         cleanup, and use package-get-update-base-from-buffer.
13208         (package-get-update-base-from-buffer): new function.
13209         (package-get-update-base-entries): new; helper for above.
13210         Do not eval lisp grabbed over ftp; parse it from new format.
13211
13212 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13213
13214         * files.el (set-auto-mode): Don't play games loading package-get
13215         database; package-get-package-provider will handle it all.
13216
13217 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13218
13219         * package-get.el (package-get-base-filename): new variable.
13220         (package-get-require-base): new function.
13221         (package-get-pgp-signed-begin-line): new variable.
13222         (package-get-pgp-signature-begin-line): ditto.
13223         (package-get-pgp-signature-end-line):  ditto.
13224         (package-get-load-base): new function.
13225         (package-get-interactive-package-query):
13226         (package-get-update-all):
13227         (package-get-dependencies):
13228         (package-get-package-provider):
13229         (package-get-custom): use package-get-require-base.
13230         [package-get-custom loading]: disable for now.
13231
13232         * package-ui.el (pui-list-packages): use (package-get-require-base)
13233
13234 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13235
13236         * package-ui.el: Correct obvious thinko in choosing extent face.
13237
13238 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13239
13240         * menubar-items.el (default-menubar): pui-list-package has nothing
13241         to with Customize. Move all the package stuff to a new Item in Options.
13242
13243         * package-ui.el (pui-menu): Add menu and Popup menu.
13244
13245         * package-get.el (package-get): Use new
13246         package-admin-get-install-dir.
13247
13248         * package-admin.el (package-admin-get-install-dir): New syntax.
13249         Conserve package location and put mule packages where mule-base is.
13250
13251         * package-get.el : Customized
13252
13253         * package-ui.el (pui): Customized
13254         (pui-package-install-dest-dir): New variable.
13255         (pui-install-selected-packages): Use it
13256
13257 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13258
13259         * package-get.el (package-get-interactive-package-query): Move
13260         dependency on package-get-base to run-time.
13261         (package-get-update-all): Ditto.
13262         (package-get-dependencies): Ditto.
13263         (package-get-package-provider): Ditto.
13264         (package-get-custom): Ditto.
13265
13266 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13267
13268         * events.el: Remove 'ascii-character property from 'backspace
13269         and 'delete symbols
13270
13271 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13272
13273         * package-get-base.el: removed.
13274
13275 1998-09-23  Didier Verna  <didier@xemacs.org>
13276
13277         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13278         (no-upper-case-p): new function.
13279         (with-search-caps-disable-folding): new macro.
13280         (with-interactive-search-caps-disable-folding): new macro.
13281         (zap-to-char): In interactive mode, do a case-sensitive search if
13282         the character is uppercase.
13283         (zap-up-to-char): ditto.
13284
13285         * replace.el (perform-replace): use the function no-upper-case-p.
13286
13287         * isearch-mode.el (isearch-fix-case): ditto.
13288         make obsolete `with-caps-disable-folding' and
13289         `isearch-no-upper-case-p'.
13290
13291         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13292         (tags-search): ditto.
13293         (tags-query-replace): ditto.
13294
13295         * info.el (Info-search): ditto.
13296
13297 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13298
13299         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13300
13301 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13302
13303         * package-admin.el (package-admin-rmtree): rewritten.  need to
13304         check for "." and ".." before symlink check.  expand files and
13305         directories with respect to DIRECTORY, not default-directory.
13306
13307 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13308
13309         * package-get.el (package-get-all): add INSTALL-DIR argument.
13310
13311 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13312
13313         * package-ui.el (pui-add-required-packages): new function, select
13314         dependent packages.
13315         (pui-display-keymap): bind it.
13316         (pui-help-string): document it.
13317         (pui-install-selected-packages): package-get-all -> package-get.
13318
13319         * package-get.el (package-get-dependencies): new function.
13320
13321 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13322
13323         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13324         regexps.
13325
13326 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13327
13328         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13329         function.
13330         (default-mouse-track-normalize-point): Use it.
13331
13332 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13333
13334         * package-admin.el (package-admin-delete-binary-package):
13335                 General cleanup. Remove unnessary use of progn and
13336         save-excursion.
13337         (package-admin-delete-binary-package): Do NOT mess with file
13338         modes. That is evil.
13339         (package-admin-delete-binary-package): Wrap all deleting in
13340         condition-case. The data in MANIFEST is untrustworthy.
13341         (package-admin-delete-binary-package): Let the OS worry about non
13342         empty directories.
13343
13344 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13345
13346         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13347         processing.
13348         (lm-report-bug): Fix mail address to send bug reports to.
13349
13350 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13351
13352         * XEmacs 21.2-beta2 is released.
13353
13354 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13355
13356         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13357
13358 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13359
13360         * info.el (Info-mode): Document page turning by double clicks in
13361         docstring so `M-x describe-mode' will display it.
13362
13363 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13364
13365         * info.el (Info-mouse-track-double-click-hook): Use character
13366         widths to calculate a border region where double clicking does
13367         page turning, and return `nil' by default so other hooks, such as
13368         region highlighting, will be run.
13369
13370 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13371
13372         * sound.el (default-sound-directory-list): Initialize with all the
13373         "sounds" directories in `data-directory-list'.  It used to just be
13374         the first one.
13375
13376         * packages.el (locate-data-directory-list): Created.  This gives
13377         the list of matching directories, unlike `locate-data-directory',
13378         which just gives the first one.
13379
13380 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13381
13382         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13383         make a binding in the local keymap until help-char handling is
13384         improved.
13385
13386         * help.el (help-keymap-with-help-key): Provide keymap with help
13387         binding.
13388         (help-print-help-form): New helper function.
13389
13390 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13391
13392         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13393         move extent to another buffer; no need to create a new extent.
13394         (isearch-fix-case): New function.
13395         (isearch-search-and-update): Use it.
13396
13397 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13398
13399         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13400         the keymap, not minor-mode-map-alist.
13401         (isearch-done): Restore overriding-local-map.
13402
13403 1998-09-21  Martin Buchholz  <martin@xemacs.org>
13404
13405         * bytecomp.el (byte-compile-buffer-substring):
13406         Fix for: (byte-compile (defun f () (buffer-substring)))
13407         ==>   ** buffer-substring called with 3 args, but requires 0-3
13408         - new code not only works, but is more readable, too.
13409
13410 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13411
13412         * msw-faces.el (mswindows-init-device-faces): Don't try to
13413           specify a default font at this late stage. Do try to force
13414           creation of the default face font so that if it fails we get
13415           an error now instead of a crash at frame creation.
13416
13417           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
13418           mswindows-make-font-unitalic: Canonical default weight
13419           changed from "Normal" to "Regular".
13420
13421           mswindows-make-font-bold / -bold-italic: Supplied device was
13422           not being passed into call to mswindows-find-smaller-font.
13423
13424 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
13425
13426         * package-get.el (package-get-remote): Fix the path where to find
13427           the packages on xemacs.org.
13428
13429 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
13430
13431         * about.el (about-maintainer-info): Update Ben's entry.
13432
13433 1998-09-24  Martin Buchholz  <martin@xemacs.org>
13434
13435         * lisp/shadow.el (find-emacs-lisp-shadows):
13436         - `member' was being called on lists of length 2000!
13437         - Replace with hashtables.
13438         - Replace hand-coded loops with (dolist)
13439         - Fix comment typo
13440
13441 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
13442
13443         * packages.el: Added new function, `package-delete-name', to
13444           delete existing packages from the installed package database
13445           (`packages-package-list').  Also added the "pkginfo" directory
13446           to `packages-special-base-regexp', so that the pkginfo directory
13447           would not get added to `late-packages'.
13448
13449         * package-admin.el: Added ability to delete an installed package
13450           (added low-level function, `package-admin-delete-package').
13451           Understands how to use the pkginfo/MANIFEST.<package> file to
13452           delete the package.  When installing a package, will also
13453           create a MANIFEST.* file if one is not provided by the
13454           package.  If the MANIFEST.* doesn't exist when deleting a
13455           package, the functions will fall back to attempting to delete
13456           any package-specific lisp directory.
13457
13458         * package-get.el: Moved some functions to package-admin.el.
13459           Added interactive function `package-get-delete-package', for
13460           use by users for deleting a package.
13461
13462           Also modified to not require the presence of efs.
13463
13464 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13465
13466         * files.el (find-file-noselect): Handle all signals, kill the
13467         buffer and resignal.
13468
13469 1998-09-23  SL Baur  <steve@altair.xemacs.org>
13470
13471         * cl-macs.el (glyph-image): Add setf method.
13472
13473 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
13474
13475         * package-get.el: Fixed broken EFS downloading.  Also, look for
13476           .tar.gz files first, in preference over .tgz files.
13477
13478         * package-ui.el: Fix display of package version numbers.
13479
13480 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13481
13482         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
13483         argument.
13484
13485 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
13486
13487         * list-mode.el: `display-completion-list': added new/optional
13488           keyword `:completion-string', which allows the programmer to
13489           change the "Possible completions are:" prompt.
13490
13491         * menubar-items.el: Added new pulldown menu-pick to start up the
13492           visual package browser/installer:
13493
13494                 Options->Customize->List Packages
13495
13496         * package-admin.el: Added hooks for installing under both Unix
13497           and MS Windows.  Does additional error checking.  No longer
13498           calls "add-big-package.sh" to install packages under Unix; now
13499           calls gunzip & tar directly.
13500
13501         * package-get.el: Added ability to install packages from files
13502           on a local disk/CDROM.  Now deletes any existing package lisp
13503           directory.  Does completion on available packages when
13504           querying for package names.  Will also search for .tgz files
13505           in addition for .tar.gz files.  Tries to reload
13506           auto-autoloads, as a convenience when loading new packages,
13507           and also tries to add any new package paths to `load-path'.
13508           Changed all occurences of `concat' to use `expand-file-name'.
13509
13510         * package-ui.el: New file which implements the main visual
13511           package browser/installer, which is started via a menu pick or
13512           M-x pui-list packages.
13513
13514 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
13515
13516         * startup.el (load-init-file): spelling fix.
13517
13518 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13519
13520         * startup.el (normal-top-level): Load auto-autoload files
13521         covariantly with their precedence.
13522
13523 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13524
13525         * menubar-items.el (default-menubar): Remove "Font Weight"
13526         option, there is currently no custom equivalent.. Customize-faces
13527         is "Edit faces".
13528
13529         * x-font-menu.el (font-menu-set-font): Use customize to set
13530         default face.
13531
13532         * faces.el (face-spec-update-all-matching): New function.
13533
13534         * cus-face.el (custom-set-face-update-spec): New function.
13535         Interface to customize faces from elisp.
13536
13537         (custom-face-value-create): Show the customized settings if set
13538         but not saved.
13539
13540 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13541
13542         (custom-face-value-create): Show the customized settings if set
13543         but not saved.
13544
13545 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
13546
13547         * keydefs.el (global-map): Add FSF 20.3 binding of
13548         query-replace-regexp.
13549
13550 1998-08-21  Greg Klanderman  <greg@alphatech.com>
13551
13552         * minibuf.el (read-file-name-internal-1): use
13553         user-name-completion-1 instead of user-name-completion.
13554
13555 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13556
13557         * loadup.el:
13558         * make-docfile.el:
13559         * update-elc.el: Don't set `source-directory' (now defunct as a
13560         global variable) no more.
13561
13562         * packages.el (packages-list-autoloads): Made `source-directory'
13563         (now defunct as a global variable) a parameter.
13564
13565 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
13566
13567         * about.el (about-hackers): new email
13568
13569 1998-08-16  SL Baur  <steve@altair.xemacs.org>
13570
13571         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
13572
13573 1998-07-17  Didier Verna  <didier@xemacs.org>
13574
13575         * faces.el (set-face-property):
13576         (set-face-dim-p):
13577         (face-dim-p): updated the doc strings now that the dim property isn't
13578         tty-specific.
13579         (face-equal): the dim property is now a common one.
13580
13581         * cus-face.el (custom-face-attributes): New face attribute: `dim'
13582         Renamed the `stipple' attribute to `background-pixmap'.
13583         (custom-face-background-pixmap): make custom-face-stipple an
13584         obsolete alias for this.
13585
13586 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13587
13588         * find-paths.el (paths-file-readable-directory-p): Created and
13589         used.
13590
13591         * loadup.el: Don't set inhibit-... flags from run-temacs.
13592
13593 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13594
13595         * packages.el (packages-data-path-depth): Added and used.
13596
13597 1998-08-05  Charles G. Waldman <cgw@pgt.com>
13598
13599         * about.el:
13600         - Change .xpm to .png, delete "zcat" section.
13601         - cosmetic fix in the 'marcpa' entry.
13602
13603         * etc/photos
13604         - convert all .xpm.Z to .png
13605         - rename mrb to martin
13606         - rename mcook-m to mcookm
13607
13608 1998-07-31  Martin Buchholz  <martin@xemacs.org>
13609
13610         * x-init.el (x-initialize-compose): Add support for
13611         dead-circumflex as YET ANOTHER NAME for that dead key.
13612
13613 1998-08-05  Colin Rafferty <colin@xemacs.org>
13614
13615         * setup-paths.el (paths-construct-exec-path): Made the
13616         last-packages really be last.
13617         (paths-construct-data-directory-list): Ditto.
13618
13619 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
13620
13621         * startup.el(startup-splash-frame-body):
13622         Update Copyright notice in splash screen
13623
13624 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13625
13626         * minibuf.el (read-file-name-internal-1): do ~user completion.
13627
13628 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13629
13630         * font-lock.el (font-lock-fontify-glumped-region): Add guard
13631         aginst destroyed extents
13632
13633 1998-07-24  Greg Klanderman  <greg@alphatech.com>
13634
13635         * package-get.el (package-get): add `install-dir' argument.
13636
13637 1998-07-20  John Jones  <jj@asu.edu>
13638
13639         * package-get.el: calls to package-get-update-all will only
13640           update packages which are already installed.
13641
13642 1998-07-23  SL Baur  <steve@altair.xemacs.org>
13643
13644         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
13645         writable.
13646
13647 1998-07-20  Colin Rafferty   <colin@xemacs.org>
13648
13649         * about.el (about-hackers): Correct my email.
13650
13651 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
13652
13653         * about.el (about-hackers): new email-address.
13654
13655 1998-07-25  SL Baur  <steve@altair.xemacs.org>
13656
13657         * minibuf.el (read-number): Don't let `input-error' condition
13658         escape.
13659
13660 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13661
13662         * about.el (about-hackers): use my `email-for-life' address.
13663
13664 1998-07-19  SL Baur  <steve@altair.xemacs.org>
13665
13666         * XEmacs 21.2-beta1 is released.
13667
13668 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13669
13670         * ldap.el (ldap-search): Doc string change
13671
13672 1998-07-16  Colin Rafferty   <colin@xemacs.org>
13673
13674         * menubar-items.el (default-menubar): Removed references to
13675         `data-directory', and use `locate-data-file' instead, and made
13676         then greyed out if they don't exist.
13677
13678 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13679
13680         * keymap.el (events-to-keys): Use `format' instead of `concat'
13681         since the latter does not accept integer args anymore
13682
13683 1998-07-15  SL Baur  <steve@altair.xemacs.org>
13684
13685         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
13686         macros replaced.
13687
13688 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13689
13690         * make-docfile.el: Get first initialization from very-early-lisp.el
13691         * update-elc.el: Ditto.
13692         * loadup.el (really-early-error-handler): Ditto.
13693
13694         * packages.el (packages-unbytecompiled-lisp): Add new file,
13695         very-early-lisp.el.
13696
13697         * very-early-lisp.el: New file.
13698
13699 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13700
13701         * Symbols that have been obsolete for at least 3 years removed (II).
13702
13703         * obsolete.el (eval-current-buffer): Make compatible.
13704         (byte-code-function-p): Ditto.
13705         (send-string): Removed.
13706         (send-region): Removed.
13707         (screen-scrollbar-width): Removed.
13708         (set-screen-scrollbar-width): Removed.
13709         (set-screen-left-margin-width): Removed.
13710         (set-screen-right-margin-width): Removed.
13711         (screen-left-margin-width): Removed.
13712         (screen-right-margin-width): Removed.
13713         (set-buffer-left-margin-width): Removed.
13714         (set-buffer-right-margin-width): Removed.
13715         (buffer-left-margin-width): Removed.
13716         (buffer-right-margin-width): Removed.
13717         (x-set-frame-icon-pixmap): Removed.
13718         (x-set-screen-icon-pixmap): Removed.
13719         (pixel-name): Removed.
13720         (make-pixmap): Removed.
13721         (make-cursor): Removed.
13722         (pixmap-width): Removed.
13723         (pixmap-contributes-to-line-height-p): Removed.
13724         (set-pixmap-contributes-to-line-height): Removed.
13725
13726 1998-07-13  SL Baur  <steve@altair.xemacs.org>
13727
13728         * obsolete.el (popup-menu-up-p): removed.
13729         (read-no-blanks-input): Removed.
13730         (wholenump): Removed.
13731         (ring-mod): Removed (what was ring-mod?).
13732         (current-time-seconds): Removed.
13733         (run-special-hook-with-args): Removed.
13734         (dot): Removed.
13735         (dot-marker): Removed.
13736         (dot-min): Removed.
13737         (dot-max): Removed.
13738         (window-dot): Removed.
13739         (set-window-dot): Removed.
13740
13741         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
13742         `dot-min'.
13743
13744         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
13745
13746         * code-files.el (insert-file-contents): Rename
13747         run-special-hook-with-args to run-hook-with-args-until-success.
13748         (write-region): Ditto.
13749
13750 1998-07-12  SL Baur  <steve@altair.xemacs.org>
13751
13752         * about.el: Fix typos, update release date.
13753
13754         * Symbols that have been obsolete for at least 3 years removed.
13755
13756         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
13757         screen- functions.
13758         (toplevel): remove setf methods for screen functions.
13759         * cl-macs.el (extent-data): defsetf removed.
13760         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
13761         many places to remove.
13762         (comment-indent-hook): Ditto.
13763         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
13764         (buffer-dedicated-screen): Ditto.
13765         (deiconify-screen): Ditto.
13766         (delete-screen): Ditto.
13767         (event-screen): Ditto.
13768         (find-file-other-screen): Ditto.
13769         (find-file-read-only-other-screen): Ditto.
13770         (live-screen-p): Ditto.
13771         (screen-height): Ditto.
13772         (screen-iconified-p): Ditto.
13773         (screen-list): Ditto.
13774         (screen-live-p): Ditto.
13775         (screen-name): Ditto.
13776         (screen-parameters): Ditto.
13777         (screen-pixel-height): Ditto.
13778         (screen-pixel-width): Ditto.
13779         (screen-root-window): Ditto.
13780         (screen-selected-window): Ditto.
13781         (screen-totally-visible-p): Ditto.
13782         (screen-visible-p): Ditto.
13783         (screen-width): Ditto.
13784         (screenp): Ditto.
13785         (get-screen-for-buffer): Ditto.
13786         (get-screen-for-buffer-noselect): Ditto.
13787         (get-other-screen): Ditto.
13788         (iconify-screen): Ditto.
13789         (lower-screen): Ditto.
13790         (mail-other-screen): Ditto.
13791         (make-screen): Ditto.
13792         (make-screen-invisible): Ditto.
13793         (make-screen-visible): Ditto.
13794         (modify-screen-parameters): Ditto.
13795         (new-screen): Ditto.
13796         (next-screen): Ditto.
13797         (next-multiscreen-window): Ditto.
13798         (other-screen): Ditto.
13799         (previous-screen): Ditto.
13800         (previous-multiscreen-window): Ditto.
13801         (raise-screen): Ditto.
13802         (redraw-screen): Ditto.
13803         (select-screen): Ditto.
13804         (selected-screen): Ditto.
13805         (set-buffer-dedicated-screen): Ditto.
13806         (set-screen-height): Ditto.
13807         (set-screen-position): Ditto.
13808         (set-screen-size): Ditto.
13809         (set-screen-width): Ditto.
13810         (show-temp-buffer-in-current-screen): Ditto.
13811         (switch-to-buffer-other-screen): Ditto.
13812         (visible-screen-list): Ditto.
13813         (window-screen): Ditto.
13814         (x-set-screen-pointer): Ditto.
13815         (x-set-frame-pointer): Ditto.
13816         (screen-title-format): Ditto.
13817         (screen-icon-title-format): Ditto.
13818         (terminal-screen): Ditto.
13819         (delete-screen-hook): Ditto.
13820         (create-screen-hook): Ditto.
13821         (mouse-enter-screen-hook): Ditto.
13822         (mouse-leave-screen-hook): Ditto.
13823         (map-screen-hook): Ditto.
13824         (unmap-screen-hook): Ditto.
13825         (default-screen-alist): Ditto.
13826         (default-screen-name): Ditto.
13827         (x-screen-defaults): Ditto.
13828         (x-create-screen): Ditto.
13829         * obsolete.el: meta-flag removed.
13830         baud-rate removed.
13831         sleep-for-millisecs removed.
13832         extent-data removed.
13833         set-extent-data removed.
13834         set-extent-attribute removed.
13835         extent-glyph removed.
13836         extent-layout removed.
13837         set-extent-layout removed.
13838         list-faces-display removed.
13839         list-faces removed.
13840         trim-versions-without-asking removed.
13841         after-write-file-hooks removed.
13842         truename removed.
13843         auto-fill-hook removed.
13844         blink-paren-hook removed.
13845         select-screen-hook, deselect-screen-hook removed.
13846         auto-raise-screen, auto-lower-screen removed.
13847
13848         * msw-mouse.el: Global change resource -> mswindows-resource.
13849
13850         * XEmacs 21.0-pre5 is released.
13851
13852 1998-07-11  SL Baur  <steve@altair.xemacs.org>
13853
13854         * about.el (about-hackers): Credits update.
13855
13856 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
13857
13858         * register.el (insert-register): Don't activate the region.
13859
13860 1998-07-10  SL Baur  <steve@altair.xemacs.org>
13861
13862         * select.el: Restore x-* symbols for backwards compatibility:
13863         x-copy-primary-selection, x-kill-primary-selection,
13864         x-delete-primary-selection, x-select-make-extent-for-selection,
13865         x-valid-simple-selection-, x-cut-copy-clear-internal.
13866
13867 1998-07-09  SL Baur  <steve@altair.xemacs.org>
13868
13869         * XEmacs 21.0-pre4 is released.
13870
13871 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
13872
13873         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
13874         reporting bugs.
13875         (maybe-add-init-button): Fix semantics under Windows.  Use
13876         `expand-file-name' rather than `concat'.
13877
13878         * help.el (print-messages): New function.
13879
13880 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13881
13882         * ldap.el (ldap-host-parameters-alist): Docstring fixes
13883
13884 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13885
13886         * about.el: Tweaked my entry in about-hackers.
13887
13888         * find-paths.el (paths-emacs-root-p):
13889           Relaxed emacs-root checking of an in-place installation to
13890           also accommodate the flat layout used on MS Windows.
13891
13892 1998-06-29  John Jones  <jj@asu.edu>
13893
13894         * package-get.el: calls to package-get-update-all will only
13895           update packages which are already installed.
13896
13897 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
13898
13899         * faces.el (xpm-color-symbols): remove hardcoded defaults these
13900         are handled by the gui-element face fallbacks now.
13901
13902         * x-faces.el: default gui-element face to "background" as well as
13903         the default face.
13904
13905         * msw-faces.el (mswindows-init-device-faces): remove gui-element
13906         and default face settings since these are set as fallbacks now in
13907         the appropriate domain.
13908
13909 1998-07-02  SL Baur  <steve@altair.xemacs.org>
13910
13911         * text-mode.el (text-mode): Reorder regexp so the OR part
13912         corresponding to `page-delim' goes first and the hack in
13913         `forward-paragraph' will work.
13914         With bug analysis from Bob Weiner <weiner@altrasoft.com>
13915
13916 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
13917
13918         * subr.el (remove-hook): When checking the hook value
13919           with functionp, don't apply car to it.
13920
13921 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13922
13923         * package-get.el (package-get-remote-filename):
13924           Don't use file-name-as-directory because the local directory
13925           separator conventions might not be the same as ftp's.
13926
13927 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13928
13929         * ldap.el (ldap-host-parameters-alist): New name of
13930         `ldap-host-parameters-plist'
13931
13932 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
13933
13934         * package-get.el: Using (require 'package-get-base), now that it
13935         provides itself.  Consequently removed all instances of (load
13936         "package-get-base.el").
13937
13938 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
13939
13940         * subr.el (remove-hook): Don't treat the hook value as a
13941           list unless it is both consp and not functionp.
13942
13943 1998-06-29  SL Baur  <steve@altair.xemacs.org>
13944
13945         * about.el: Email address for Ben Wing is ben@xemacs.org.
13946         * auto-show.el: Ditto.
13947         * bytecomp.el: Ditto.
13948         * faces.el: Ditto.
13949         * x-scrollbar.el: Ditto.
13950         * x-misc.el: Ditto.
13951         * tty-init.el: Ditto.
13952         * toolbar-items.el: Ditto.
13953         * symbol-syntax.el: Ditto.
13954         * specifier.el: Ditto.
13955         * objects.el: Ditto.
13956         * hyper-apropos.el: Ditto.
13957         * glyphs.el: Ditto.
13958
13959 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
13960
13961         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
13962         vertical-divider-always-visible-p.
13963         (default-mouse-motion-handler): Ditto.
13964
13965 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
13966
13967         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
13968         global value.
13969
13970 1998-06-21  Oliver Graf <ograf@fga.de>
13971
13972         * build-reports.el: changed receiver to xemacs-build-reports list
13973
13974 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13975
13976         * font.el: Split font-family-mappings into X and
13977           mswindows-specific versions.
13978           mswindows-font-create-[object|name]: Treat supplied size
13979           as a pointsize. Added underline and strikethru handling.
13980
13981         * msw-faces.el: changed default mswindows charset to western.
13982
13983         * msw-glyphs.el: removed space in border-glyph font string that
13984           was inserted to get round bugs in the mswindows C font code.
13985
13986 1998-06-27  SL Baur  <steve@altair.xemacs.org>
13987
13988         * about.el (about-hackers): Credits update.
13989
13990         * help-nomule.el (tutorial-supported-languages): Add Romanian
13991         TUTORIAL.
13992
13993         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
13994         to ISO-8859-2.
13995
13996 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13997
13998         * font.el: Split font-family-mappings into X and
13999           mswindows-specific versions.
14000           mswindows-font-create-[object|name]: Treat supplied size
14001           as a pointsize. Added underline and strikethru handling.
14002
14003         * msw-faces.el: changed default mswindows charset to western.
14004
14005         * msw-glyphs.el: removed space in border-glyph font string that
14006           was inserted to get round bugs in the mswindows C font code.
14007
14008 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14009
14010         * minibuf.el: make read-color-completion-table call
14011           (mswindows-color-list for mswindows devices.
14012
14013 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
14014
14015         * lisp/font-lock.el
14016         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
14017         Let declaration items contain non-word symbol characters.
14018
14019 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
14020
14021         * package-get.el (package-get-package-provider): Added autoload
14022         cookie.  Loading "package-get-base.el" in ALL functions that use
14023         it.  Fixed some (interactive ...) with multiple argument specs
14024         again.  Cosmetic indentation changes.
14025
14026 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
14027
14028         * info.el (Info-insert-dir): Don't use nreverse on variables
14029         that you want to use later.
14030
14031 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
14032
14033         * x-mouse.el (x-set-point-and-move-selection): Replace call
14034         to x-kill-primary-selection with kill-primary-selection
14035
14036 1998-06-12  Martin Buchholz  <martin@xemacs.org>
14037
14038         * simple.el (what-cursor-position): Make cursor position reported
14039         use value of column-number-start-at-one
14040
14041 1998-06-17  SL Baur  <steve@altair.xemacs.org>
14042
14043         * about.el (xemacs-hackers): Fix Jareth's email address.
14044
14045 1998-06-16  SL Baur  <steve@altair.xemacs.org>
14046
14047         * startup.el (startup-splash-frame): Remove
14048         `xemacs-startup-logo-function'.
14049
14050 1998-06-15  SL Baur  <steve@altair.xemacs.org>
14051
14052         * about.el (about-hackers): Update credits list.
14053
14054 1998-06-06  Jeff Miller <jmiller@smart.net>
14055
14056         * lisp/sound.el: Update sound-ext to allow filenames with
14057           extensions to be found by load-sound-file
14058
14059 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14060
14061         * info.el (Info-rebuild-outdated-dir): Removed variable
14062         (Info-auto-generate-directory): New variable
14063         (Info-save-auto-generated-dir): New variable
14064         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
14065         (Info-build-dir-anew): Second parameter removed.  Use
14066         `Info-save-auto-generated-dir'
14067         (Info-rebuild-dir): Ditto
14068
14069 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
14070
14071         * list-mode.el (next-list-mode-item): Would not recognize
14072         border between directly neighbored items.
14073
14074 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14075
14076         * package-get.el: add autoloads for some functions.
14077
14078 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
14079
14080         * specifier.el (let-specifier): Tiny docfixes.
14081
14082 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
14083
14084         * msw-mouse.el: set selection-pointer-glyph to Normal.
14085
14086 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
14087
14088         * wid-edit.el (widget-specify-secret): New function.
14089         (widget-after-change): Use it.
14090         (widget-specify-field): Use it.
14091
14092 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14093
14094         * mouse.el (drag-window-divider): Use `(not done)' instead of
14095         `doit'; reuse result of `window-pixel-edges'.
14096
14097         * modeline.el (drag-modeline-event-lag): Rename to
14098         drag-divider-event-lag.
14099
14100 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14101
14102         * specifier.el (let-specifier): Rewritten not to generate needless
14103         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14104         arguments.
14105
14106 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14107
14108         * minibuf.el (read-file-name-1): Setup buffer-local value of
14109         `completion-ignore-case' in completions buffer under Windows.
14110
14111 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14112
14113         * about.el (about-maintainer-glyph): Fix support for not
14114         compressed images.
14115
14116 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14117
14118         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14119
14120         * mouse.el (mouse-track): Cancel selection if misc-user event with
14121         `cancel-mode-internal' function is fetched.
14122
14123 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14124
14125         * files.el (save-some-buffers-1): Fixed return value.
14126
14127 1998-06-01  Oliver Graf <ograf@fga.de>
14128
14129         * dragdrop.el: added experimental
14130
14131 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14132
14133         * startup.el (after-init-hook, init-file-user,
14134         user-init-directory, load-user-init-file):  Purge references
14135         to "~/.xemacs/init.el" from docstrings.
14136
14137         (load-user-init-file) Use paths-construct-path to construct
14138         paths to user init files.  Go directly to ~/.emacs, do not
14139         search ~/.xemacs/, do not load `default-custom-file'.
14140
14141 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14142
14143         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14144         general *sh.
14145         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14146
14147 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14148
14149         * menubar-items.el (default-menubar): add Update Packages to customize
14150         menu.
14151
14152 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14153
14154         * faces.el: use toolbar face as a fallback for toolbar properties
14155         in xpm-color-symbols instead of default.
14156
14157         * msw-faces.el: rename 3d-object -> gui-element face.
14158
14159 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14160
14161         * startup.el (xemacs-startup-logo-function): New variable.
14162         (startup-splash-frame): Use it.
14163
14164 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14165
14166         * files.el (save-some-buffers): Would wait 1 second.
14167         (save-some-buffers-1): Delete other windows here instead of in
14168         `save-some-buffers'.
14169         (save-some-buffers): Force redisplay only if windows were deleted.
14170
14171 1998-06-02  Didier Verna  <didier@xemacs.org>
14172
14173         * cus-face.el (custom-face-attributes): generalized the use of
14174         toggle buttons for boolean attributes.
14175         Re-ordered the items a bit.
14176
14177 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14178
14179         * sound.el (default-sound-directory): Use `locate-data-directory'
14180         to find the sounds directory.
14181
14182 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14183
14184         * sound.el: default sound-ext to .wav under mswindows, .au
14185         otherwise. load-default sounds without extensions.
14186
14187 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14188
14189         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14190         if send-pr is not bound.
14191
14192 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14193
14194         * files.el: grok idl files in auto-mode-alist.
14195 1998-06-01  Jeff Miller  <jmiller@smart.net>
14196
14197         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14198         calling `upcase'.
14199
14200 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14201
14202         * msw-glyphs.el: add xbm to the list of image types supported.
14203
14204 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14205
14206         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14207         instead of XEmacs one when dumping InfoDock.
14208
14209 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14210
14211         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14212         for `modeline-visible-p'
14213
14214         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14215
14216 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14217
14218         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14219         since it's not used anymore. doc string fixes.
14220
14221         * package-get.el (package-get-file-installed-p): new function. use
14222         instead of file-installed-p which is in an external package.
14223
14224 1998-05-28  Oliver Graf <ograf@fga.de>
14225
14226         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14227         favor of select-window/switch-to-buffer
14228
14229 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14230
14231         * startup.el: changed (getenv "HOME") to (user-home-directory)
14232
14233 1998-05-25  Oliver Graf <ograf@fga.de>
14234
14235         * frame.el (cde-start-drag) moved to dragdrop.el
14236         (offix-start-drag-region) moved to dragdrop.el
14237         (offix-start-drag) moved to dragdrop.el
14238         * dragdrop.el (cde-start-drag) moved from frame.el
14239         (offix-start-drag-region) moved from frame.el
14240         (offix-start-drag) moved from frame.el
14241         (cde-start-drag-region) cde drag regions
14242         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14243
14244 1998-05-26  Oliver Graf <ograf@fga.de>
14245
14246         * dragdrop.el: created dragdrop-drag prototypes
14247         (cde-start-drag-region) fixed typo
14248
14249 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14250
14251         * simple.el (after-init-hook): Remove reader macro.
14252
14253         * packages.el (packages-hardcoded-lisp): Get rid of reader
14254         macros.  Update DOC string.
14255
14256 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14257
14258         * mouse.el (drag-window-divider): Ditto.
14259
14260         * modeline.el (mouse-drag-modeline): Use it.
14261
14262         * lisp-mode.el (let-specifier): Specify indentation.
14263
14264         * specifier.el (let-specifier): Renamed from
14265         `with-specifier-instance'.
14266
14267 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14268
14269         * x-faces.el:
14270         * faces.el: move definition of xpm-color-symbols from x-faces.el
14271         to faces. Predicate x-get-resource on the presence of x.
14272
14273         * msw-faces.el: set 3d-object face rather than modeline. Specify
14274         faces as specfier defaults.
14275
14276         * package-get.el: don't use package-admin-add-single-file-package.
14277
14278 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14279
14280         * toolbar-items.el: Fixup tooltips.
14281         (toolbar-gnus): Don't use obsolete variable
14282         toolbar-news-frame-properties.
14283         (toolbar-news-reader): Default to `gnus' instead of
14284         `not-configured'.
14285
14286         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14287         Windows.
14288
14289 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14290
14291         * package-get.el: rename -installedp -> -installed-p.
14292
14293 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14294
14295         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14296         attributes, and assinged it to continuation, truncation and
14297         hscroll glyphs.
14298
14299         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14300         and made continuation, truncation and hscroll glyphs arrow
14301         characters out of that font.
14302
14303 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14304
14305         * minibuf.el (minibuffer-electric-separator): Play nicely with
14306         directory-sep-char being \.
14307         (minibuffer-electric-tilde): Ditto.
14308         (read-file-name-map): Ditto.
14309
14310 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14311
14312         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14313         on X devices.
14314         (default-mouse-track-deal-with-down-event): Avoid
14315         `x-disown-selection'; use `disown-selection' instead.
14316
14317 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14318
14319         * select.el:
14320         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14321         moved to (cut-copy-clear-internal) in select.el. Ditto for
14322         (x-delete-primary-selection) (x-kill-primary-selection)
14323         (x-copy-primary-selection).
14324         (own-clipboard): new function.
14325
14326         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14327         functions in select.el. remove old ones.
14328         (mswindows-own-clipboard): new function.
14329
14330 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14331
14332         * gnuserv.el: allow connections from mswindows type devices.
14333
14334 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14335
14336         * msw-glyphs.el: change image type used from cursor to resource.
14337
14338 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14339
14340         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14341         for {top,bottom}-{left,right} values in addition to
14342         {top,bottom}_{left,right}.
14343         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14344
14345 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14346
14347         * cl-macs.el (specifier-instance): Undefine its setf method.
14348
14349         * specifier.el (with-specifier-instance): Added docstring.
14350
14351         * mouse.el (drag-window-divider): Ditto.
14352
14353         * modeline.el (mouse-drag-modeline): Use it.
14354
14355         * lisp-mode.el (with-specifier-instance): Define its indentation
14356         level.
14357
14358         * specifier.el (with-specifier-instance): New macro.
14359
14360 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14361
14362         * package-get.el (package-get-create-custom): new function to
14363         auto-generate package-get-custom.el from package-get-base.el.
14364         * (package-get-ever-installedp): new function.
14365         * (package-get-custom): new function to get all packages specified
14366         by customize.
14367
14368 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14369
14370         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14371
14372 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14373
14374         * cl-extra.el: Reverse previous float change.
14375
14376 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14377
14378         * x-faces.el:
14379         * faces.el (try-font-name): moved from x-faces.el since it is
14380         required by w3 under mswindows as well X.
14381
14382 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14383
14384         * winnt.el: Removed evil (setq completion-ignore-case t)
14385         clause, one more overlookef fsfism.
14386         (nt-quote-args-functions-alist): End sentences with double space.
14387
14388 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14389
14390         * window-xemacs.el (push-window-configuration): Remove kludgery of
14391         recaching default-toolbar specifier.
14392         (pop-window-configuration): Ditto.
14393         (unpop-window-configuration): Ditto.
14394
14395 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14396
14397         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14398
14399 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
14400
14401         * winnt.el (nt-quote-args-verbatim): Added function.
14402         (nt-quote-args-prefix-quote): Added function.
14403         (nt-quote-args-backslash-quote): Added function.
14404         (nt-quote-args-double-quote): Added function.
14405         (nt-quote-args-functions-alist): New variable.
14406         (nt-quote-process-args): Added function. This is the main quoting
14407         work horse called from process-nt.c
14408
14409 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14410
14411         * winnt.el: Removed duplicate definitions for backspace,
14412         delete, M-backspace and C-M-backspace.
14413         (file-name-buffer-file-type-alist): Removed this variable.
14414         (find-buffer-file-type): Removed function.
14415         (find-file-binary):  Removed function.
14416         (find-file-text): Removed function.
14417         (find-file-not-found-set-buffer-file-type): Removed function.
14418         (save-to-unix-hook): Removed function.
14419         (revert-from-unix-hook): Removed function.
14420         (using-unix-filesystems): Removed function.
14421         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
14422         warning.
14423         (x-set-selection): Removed function.
14424         (x-get-selection): Removed function.
14425         Removed commented FSFisms.
14426         Replaced copyright notice (this file is not part of GNU Emacs).
14427         (nt-shell-mode-hook): Moved here from a lambda expression. Added
14428         comint-process-echoes setting to t.
14429
14430 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14431
14432         * packages.el (packages-no-package-hierarchy-regexp): Introduced
14433         and used following the interface change of
14434         `paths-find-recursive-path'.
14435
14436         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
14437         regexp instead of a list of base names.
14438         (paths-version-control-filename-regexp):
14439         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
14440         Introduced and used following the interface change of
14441         `paths-find-recursive-path'.
14442
14443 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14444
14445         * simple.el (delete-forward-p): Make it a defun; do X garbage only
14446         on X devices, rather than on all non-TTY devices.
14447
14448 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14449
14450         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
14451
14452         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
14453
14454 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
14455
14456         * itimer.el (activate-itimer): Fixed usage of integers
14457         as argument to `concat'.
14458
14459 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
14460
14461         * itimer.el (start-itimer): replace the use of `concat' with
14462         `format'
14463
14464 1998-05-16  SL Baur  <steve@altair.xemacs.org>
14465
14466         * mode-motion.el (mode-motion-hook): Clarify docstring.
14467         From Bob Weiner <weiner@altrasoft.com>
14468
14469         * loadhist.el (symbol-file): Supply prompt string when used
14470         interactively.
14471         From Bob Weiner <weiner@altrasoft.com>
14472
14473 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14474
14475         * loadup.el (really-early-error-handler): Ditto.
14476
14477         * update-elc.el: Ditto.
14478
14479         * setup-paths.el (paths-construct-exec-path): Ditto.
14480
14481         * make-docfile.el: Ditto.
14482
14483         * find-paths.el (paths-decode-directory-path): Use split-path
14484         instead of decode-path.
14485
14486         * files.el (parse-colon-path): Update docstring reference.
14487
14488 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14489
14490         * msw-init.el:
14491         * x-init.el:
14492         Bind cut'n'paste keys to non window-system specific functions.
14493
14494         * msw-select.el: New function mswindows-clear-clipboard.
14495         mswindows-cut-copy-clipboard extended to handle clearing of the
14496         selection and renamed to mswindows-cut-copy-clear-clipboard.
14497
14498         * select.el: on mswindows devices delete-primary-selection
14499         calls mswindows-clear-clipboard.
14500
14501 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
14502
14503         * simple.el (quoted-insert): Inhibit quit when using read-char.
14504
14505         * cmdloop.el (read-char): Don't inhibit quit.
14506         (read-char-exclusive): Ditto.
14507         (read-char): Signal quit if quit-char was pressed.
14508         (read-char-exclusive): Ditto.
14509         (read-quoted-char): Return a character, not integer.
14510
14511         * menubar-items.el (default-popup-menu): Use Andy's generic
14512         selection code.
14513         (default-popup-menu): Fix code.
14514
14515 1998-05-14  Oliver Graf <ograf@fga.de>
14516
14517         * dragdrop.el (dragdrop-function-widget): this time it's done
14518
14519 1998-05-13  Oliver Graf <ograf@fga.de>
14520
14521         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
14522
14523 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
14524
14525         * device.el (device-pixel-width):
14526         (device-pixel-height):
14527         (device-mm-width):
14528         (device-mm-height):
14529         (device-bitplanes):
14530         (device-color-cells): Swapped parameters to device-system-metric
14531         according to the interface change.
14532
14533 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
14534
14535         * mouse.el (default-mouse-motion-handler): Use new name of the
14536         function event-over-vertical-divider-p.
14537         Do not set E-W arrow cursor over the divider if
14538         vertical-divider-draggable-p is nil in the window.
14539         ([top-level]): Use new name for the variable
14540         vertical-divider-map.
14541         (drag-window-divider): Respect vertical-divider-draggable-p.
14542         Variable name typo fixes.
14543
14544 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14545
14546         * keymap.el (kbd): Define here; handle string constants and
14547         others...
14548
14549 1998-05-15  Christian Nyb <chr@mediascience.no>
14550
14551         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
14552         in Emacs 18.
14553
14554 1998-05-13  Didier Verna  <didier@xemacs.org>
14555
14556         * mouse.el (drag-window-divider): give the vertical divider a
14557         pressed look when dragging it.
14558
14559 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
14560
14561         * faces.el: predicate some more face operations on x or mswindows
14562         not just x.
14563
14564         * modeline.el: enable modeline coloring for mswindows.
14565
14566 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14567
14568         * minibuf.el (minibuffer-default): Added variable; compatible with
14569         FSF Emacs.
14570         (next-history-element): Used `minibuffer-default'.
14571
14572 1998-05-12  Oliver Graf <ograf@fga.de>
14573
14574         * dragdrop.el (dragdrop-function-widget): button and mods ok
14575         arguments still look a bit strange
14576         (dragdrop-compare-mods) created
14577         (dragdrop-drop-do-functions) correctly checks for buttons and
14578         modifiers
14579
14580 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14581
14582         * setup-paths.el (paths-default-info-directories): Replace
14583         path-separator with directory-sep-char.
14584
14585         * files.el (path-separator): Don't define it here.
14586
14587 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14588
14589         * update-elc.el: Ditto.
14590
14591         * setup-paths.el (paths-construct-exec-path): Ditto.
14592
14593         * make-docfile.el: Ditto.
14594
14595         * loadup.el (really-early-error-handler): Ditto.
14596
14597         * find-paths.el (paths-decode-directory-path): Use decode-path
14598         instead of decode-path-internal.
14599
14600         * files.el (parse-colon-path): Update docstring.
14601
14602 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
14603
14604         * subr.el (get-buffer-window-list): Make BUFFER optional.
14605
14606         * window-xemacs.el (windows-of-buffer): Defalias to
14607         get-buffer-window-list.
14608
14609 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14610
14611         * disass.el: Fix maintainer keyword.
14612
14613         * bytecomp.el (byte-compile-and-load-file): Autoload.
14614         (byte-compile-buffer): Ditto.
14615
14616         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
14617         value is returned, not the name.
14618         (lisp-imenu-generic-expression): Enable it.
14619         (lisp-mode-variables): Ditto.
14620         (lisp-indent-offset): Change defconst to defvar.
14621         (lisp-indent-function): Ditto.
14622         (lisp-body-indent): Ditto.
14623
14624 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14625
14626         * modeline.el: Use zap-last-kbd-macro-event.
14627
14628         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
14629         nil, don't attempt to do anything with messages.
14630         (eval-last-sexp): Use `letf' for clarity.
14631
14632 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14633
14634         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
14635
14636 1998-05-11  Martin Buchholz  <martin@xemacs.org>
14637
14638         * buff-menu.el:
14639         * lisp-mode.el:
14640         * obsolete.el:
14641         Change empty docstrings into no doc strings at all.
14642         Fix bogus FSF-format docstrings.
14643         * etags.el: Fix docstring.
14644
14645 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
14646
14647         * package-get.el (package-get): Use internal md5
14648
14649 1998-05-13  SL Baur  <steve@altair.xemacs.org>
14650
14651         * about.el (about-xemacs): Correct abuse of concat.
14652
14653 1998-05-11  SL Baur  <steve@altair.xemacs.org>
14654
14655         * info.el (Info-mode): Use easymenu.
14656
14657 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14658
14659         * apropos.el (apropos): Don't use concat with integers.
14660
14661         * cmdloop.el (describe-last-error): Handle the case when no error
14662         was seen gracefully.
14663
14664         * apropos.el (apropos-print): Use with-displaying-help-buffer as
14665         defun.
14666         (apropos-describe-plist): Ditto.
14667
14668         * help.el (with-displaying-help-buffer): Revert to a defun.
14669         (describe-key): Use it as defun.
14670         (describe-mode): Ditto.
14671         (describe-bindings): Ditto.
14672         (describe-prefix-bindings): Ditto.
14673         (describe-installation): Ditto.
14674         (view-lossage): Ditto.
14675         (describe-function): Ditto.
14676         (describe-variable): Ditto.
14677         (describe-syntax): Ditto.
14678
14679 1998-05-11  Oliver Graf <ograf@fga.de>
14680
14681         * dragdrop.el: changed order of require/provide
14682         (dragdrop-drop-mime-default) changed to new calling conventions
14683         (dragdrop-drop-do-functions) changed to new calling conventions
14684         (dragdrop-function-widget) this one needs more work...
14685
14686 1998-05-10  Oliver Graf <ograf@fga.de>
14687
14688         * about.el: another small change in my entry
14689         * dragdrop.el (dragdrop-drop-log-function): logging added
14690         plus customizations
14691         changed interface to handler functions. now called with event
14692         and object
14693
14694 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
14695
14696         * glyphs.el (divider-pointer-glyph): Declared new glyph,
14697         E-W arrow pointer displayed over draggable dividers.
14698
14699         * mouse.el (default-mouse-motion-handler): Show it when
14700         appropriate.
14701         (drag-window-divider): Added.
14702         ([top-level]): Initialized window-divider-map with a keymap
14703         binding the above function to left button down event.
14704
14705         * x-mouse.el (x-init-pointer-shape): Initialize
14706         divider-pointer-glyph from Cursor.dividerPointer, or use default
14707         E-W double arrow.
14708
14709 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
14710
14711         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
14712
14713 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14714
14715         * simple.el (count-words-buffer): Don't query for buffer.
14716         (count-lines-buffer): Ditto.
14717
14718 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14719
14720         * help.el (where-is): add optional insert argument.
14721
14722 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14723
14724         * help.el (describe-key-briefly): New argument INSERT.
14725
14726         * simple.el (eval-expression): New optional argument; synch with
14727         FSF 20.3.
14728
14729         * keydefs.el (global-map): Add new register bindings.
14730
14731         * register.el: Synched with FSF 20.3.
14732
14733 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14734
14735         * window-xemacs.el (recenter): all arguments are optional.
14736
14737 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
14738
14739         * device.el: (device-pixel-width): Reflected name/parameters
14740         change to device-system-metric.
14741         (device-pixel-height): Ditto.
14742         (device-mm-width): Ditto.
14743         (device-mm-height): Ditto.
14744         (device-bitplanes): Ditto.
14745         (device-color-cells): Ditto.
14746
14747 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14748
14749         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
14750
14751         * cl.el (most-positive-fixnum): Document.
14752         (most-negative-fixnum): Ditto.
14753
14754         * cus-dep.el: Updated comment.
14755
14756         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
14757         constant.
14758
14759         * cus-load.el (custom-put): Removed.
14760
14761         * files.el (after-find-file): Just resignal quit instead of
14762         signaling "canceled".
14763
14764 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14765
14766         * frame.el (other-frame): Use `focus-frame' instead of
14767         select-frame kludges.
14768
14769         * lisp-mode.el: Update lisp-indent-function for
14770         save-selected-frame and with-selected-frame.
14771
14772         * frame.el (save-selected-frame): New macro.
14773         (with-selected-frame): Ditto.
14774         (other-frame): Use `set-frame-focus'.
14775
14776 1998-05-06  Oliver Graf <ograf@fga.de>
14777
14778         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
14779         (dragdrop-drop-url-default) default handler for URL drops created
14780         (dragdrop-drop-mime-default) default handler for MIME drops created
14781         (dragdrop-drop-functions) default custom for handling drops created
14782         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
14783
14784 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
14785
14786         * mouse.el: Removed redundant mouse-mswindows-drop function.
14787
14788 1998-05-05  Oliver Graf <ograf@fga.de>
14789
14790         * about.el: changed some text in my entry
14791         * dragdrop.el: added customs
14792
14793 1998-05-04  Oliver Graf <ograf@fga.de>
14794
14795         * mouse.el: killed global drop key bindings
14796         (mouse-offix-drop) removed
14797         * dragdrop.el: created
14798         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
14799
14800 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
14801
14802         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
14803         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
14804
14805         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
14806         obsolete comment.
14807
14808         * scrollbar.el (scrollbars-visible-p): Use new
14809         {vertical,horizontal}-scrollbar-visible-p specifiers.
14810
14811 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
14812
14813         * device.el (device-pixel-height):
14814         (device-pixel-width):
14815         (device-mm-width):
14816         (device-mm-height):
14817         (device-bitplanes):
14818         (device-color-cells): Moved these 6 functions from device.c; they
14819         all use single (device-system-metrics) call.
14820
14821 1998-05-09  SL Baur  <steve@altair.xemacs.org>
14822
14823         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
14824         were renamed.
14825
14826         * menubar-items.el:
14827         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
14828         Suggested by Hrvoje Niksic <hniksic@srce.hr>
14829
14830         * help.el (help-map): Remove Hyperbole keybinding logic.
14831         Suggested by: Michael Ernst <mernst@cs.washington.edu>
14832
14833 1998-05-08  SL Baur  <steve@altair.xemacs.org>
14834
14835         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
14836         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
14837
14838 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
14839
14840         * msw-glyphs.el: use nicer icon3 from the frame icon.
14841
14842 1998-05-07  SL Baur  <steve@altair.xemacs.org>
14843
14844         * version.el (emacs-version): Remove InfoDock conditionals.
14845
14846         * startup.el (startup-splash-frame): Change ID logo name.
14847
14848 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
14849
14850         * files.el (after-find-file): If the user presses C-g on
14851         directory-creation prompt, kill the buffer.
14852
14853 1998-05-06  SL Baur  <steve@altair.xemacs.org>
14854
14855         * simple.el (count-words-region): Reverse previous change.
14856
14857 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
14858
14859         * replace.el (query-replace): Just call perform-replace.
14860         (query-replace-regexp): Ditto.
14861         (perform-replace): Move region handling here.
14862         (perform-replace): Use the new arg to match-data.
14863
14864 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
14865
14866         * x-init.el: Install X specific display table that
14867           displays char 0240 as a space to avoid whatever it is
14868           that screws up display of that character code.
14869
14870 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
14871
14872         * help.el (function-arglist): If no arguments are documented for a
14873         subr, print nothing rather than incorrect output.
14874
14875 1998-05-05  SL Baur  <steve@altair.xemacs.org>
14876
14877         * cmdloop.el (command-error): Update bail-out error message to use
14878         `emacs-program-name'.
14879
14880         * lib-complete.el: Remove reader macro cruft.
14881
14882         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
14883         cruft.
14884
14885         * simple.el (count-words-region): Drop interactive-p check on the
14886         message.
14887
14888 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
14889
14890         * font.el
14891         * msw-faces.el
14892         Correct spelling of mswindows-font-canonicalize-name.
14893
14894 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
14895
14896         * ldap.el (ldap-host-parameters-alist): Replaced with
14897         `ldap-host-parameters-plist'
14898         (ldap-search): Adapt to previous change
14899
14900 1998-05-02  SL Baur  <steve@altair.xemacs.org>
14901
14902         * about.el (about-hackers): Update Bob Weiner bio.
14903         (about-maintainer-info): Ditto.
14904
14905 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
14906
14907         * simple.el (display-warning-minimum-level): Docfix.
14908
14909 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
14910
14911         * widget.el (:default-get): New keyword.
14912         * wid-edit.el (default, widget-default-default-get): Define it.
14913         (group, widget-group-default-get): Define it.
14914         (menu-choice, widget-choice-default-get): Define it.
14915         (widget-default-get): New function.
14916         (widget-choice-action): Call it.
14917         (widget-editable-list-entry-create): Call it.
14918
14919 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
14920
14921         * byte-optimize.el (byte-boolean-vars): Removed.
14922         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
14923         lookup through `byte-boolean-vars'.
14924
14925 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
14926
14927         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
14928         resource-provided values into ghost specs for scrollbar-height and
14929         scrollbar-width.
14930
14931 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
14932
14933         * byte-optimize.el: Don't attempt to optimize /=.
14934
14935         * bytecomp.el (byte-compile-one-ore-more-args): New function.
14936         (byte-compile-/=): Ditto.
14937
14938 1998-05-02  SL Baur  <steve@altair.xemacs.org>
14939
14940         * apropos.el: Use `with-displaying-help-buffer'.
14941         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
14942         Use `with-displaying-help-buffer'.
14943         (apropos-follow): Do not give special treatment to buffer cursor
14944         was in prior to a mouse click.
14945         (apropos-describe-plist): Use `with-displaying-help-buffer'.
14946         (apropos-print-doc): Set correct buffer for setting text
14947         properties.
14948
14949 1998-05-01  SL Baur  <steve@altair.xemacs.org>
14950
14951         * help.el (help-buffer-prefix-string): New variable.
14952         (help-buffer-name): Use it.
14953
14954         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
14955         mode menu.
14956
14957 1998-04-30  Greg Klanderman  <greg@alphatech.com>
14958
14959         * frame.el (other-frame): Work even when focus-follows-mouse is true.
14960
14961 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
14962
14963         * files.el (find-file-noselect): Update docstring.
14964         (find-file-noselect): Signal an error if found an unreadable file.
14965         (file-chase-links): Save the match data.
14966         (normal-mode): Use `lwarn' and `error-message-string'.
14967         (interpreter-mode-alist): Change defconst to defvar.
14968         (inhibit-first-line-modes-regexps): Ditto.
14969         (inhibit-first-line-modes-regexps): Added .tgz.
14970         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
14971         (change-major-mode-with-file-name): New user-option.
14972         (set-visited-file-name): Synched with FSF.
14973         (file-name-extension): New function, from FSF 20.3.
14974         (file-relative-name): Synched with FSF.
14975         (save-some-buffers): Support the C-r feature.
14976         (recover-session): Synched with FSF.
14977         (kill-some-buffers): Ditto.
14978         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
14979
14980 1998-04-30  SL Baur  <steve@altair.xemacs.org>
14981
14982         * files.el (insert-file): Undo previous change and reenable use of
14983         format.el.
14984
14985 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
14986
14987         * window-xemacs.el (recenter): Define.
14988
14989 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
14990
14991         * font.el (mswindows-font-create-name)
14992         (mswindows-font-create-object): new functions for mswindows type
14993         fonts.
14994
14995         * msw-faces.el (mswindows-font-canicolize-name): fix so that
14996         strings are parsed as well as font objects.
14997
14998 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
14999
15000         * modeline.el (defining-kbd-macro): Restore modeline indication of
15001         kbd-macro being recorded.
15002         (add-minor-mode): Simplify docstring.
15003         (modeline-minor-mode-menu): Remove stuff.
15004
15005 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15006
15007         * code-process.el (call-process): dynamically decide process
15008         coding type.
15009
15010 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
15011
15012         * modeline.el: Add line-number-mode, column-number-mode to
15013         the modeline minor-mode menu.  Button2 on the line number does
15014         goto-line.
15015
15016 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
15017
15018         * mouse.el: move x-selection-owner-p type things to
15019         selection-owner-p.
15020
15021         * msw-init.el: copy zmacs stuff from x-init.el
15022
15023         * msw-select.el (mswindows-own-selection)
15024         (mswindows-disown-selection) (mswindows-selection-owner-p): new
15025         functions. Very simple minded implementation of selectio
15026         ownership.
15027
15028         * select.el (own-selection) (disown-selection)
15029         (activate-region-as-selection) (select-make-extent-for-selection)
15030         (valid-simple-selection-p): functions moved from x-select.el for
15031         generalized selection.
15032
15033         * x-select.el: see select.el changes.
15034
15035         * x-toolbar.el: use new selection functions.
15036
15037 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15038
15039         * packages.el (packages-find-package-directories): Fixed bug that
15040         would pick up multiple site-package directories.
15041         (package-locations): Added "xemacs-packages" as a late package
15042         location.
15043
15044         * find-paths.el: Now uses `emacs-program-name' and
15045         `emacs-program-version'.
15046         Additions to enforce version-specific directories in
15047         `paths-find-version-directory'.
15048
15049 1998-04-29  SL Baur  <steve@altair.xemacs.org>
15050
15051         * default.el: Removed.
15052         * site-start.el: Removed.
15053
15054 1998-04-29  Didier Verna  <didier@xemacs.org>
15055
15056         * minibuf.el (minibuffer-history-minimum-string-length): Default
15057         to nil.
15058
15059 1998-04-28  SL Baur  <steve@altair.xemacs.org>
15060
15061         * find-paths.el (paths-program-name): Rename.
15062         (paths-emacs-root-p): Ditto.
15063         (paths-find-site-directory): Ditto.
15064
15065 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
15066
15067         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
15068         `emacs-lisp-byte-compile-and-load'.
15069
15070 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15071
15072         * ldap.el (ldap-search): Fixed additional parameter passing to
15073         `ldap-open'
15074
15075 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
15076
15077         * select.el (kill-primary-selection) (selection-owner-p)
15078         (copy-primary-selection) (yank-clipboard-selection)
15079         (selection-exists-p) (delete-primary-selection): new file and
15080         functions that do the right thing for the selected device.
15081
15082         * x-menubar.el: use generalised selection functions.
15083
15084         * dumped-lisp.el: dump select.el.
15085
15086 1998-04-27  SL Baur  <steve@altair.xemacs.org>
15087
15088         * find-paths.el (paths-progname): New variable.
15089         (paths-emacs-root-p): Use it.
15090         (paths-find-site-directory): Ditto.
15091
15092 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15093
15094         * loadup.el ((member "dump" command-line-args)): Dump as
15095         `infodock' if InfoDock.
15096
15097 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15098
15099         * find-paths.el (construct-emacs-version): Simplify, include
15100         program name in the return value.
15101         * (paths-find-version-directory): Use it.
15102
15103 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15104
15105         * info.el (Info-parse-dir-entries): Fixed regexp
15106         (Info-build-dir-anew): Remove full suffix and capitalize info file
15107         name for files with no @direntry
15108         (Info-batch-rebuild-dir): New function
15109         (Info-suffixed-file): Check for regular files instead of simple
15110         file existence (could catch directories before)
15111
15112 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15113
15114         * setup-paths.el, find-paths.el: Removed uses of `not' which
15115         temacs doesn't have.
15116
15117         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15118         into root searching.
15119
15120 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15121
15122         * subr.el: Remove definition of `not'.
15123
15124 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15125
15126         * msw-glyphs.el: enable graphics support.
15127
15128 1998-04-23  Didier Verna  <didier@xemacs.org>
15129
15130         * x-menubar.el (default-menubar): restored the line-number-mode
15131         option.
15132
15133         * misc doc string updates related to the options menu.
15134
15135 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15136
15137         * setup-paths.el (paths-construct-load-path): Fix typo.
15138
15139 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15140
15141         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15142         font-menu-ignore-scaled-fonts don't have to be bound now; this
15143         gets us one step further towards making --no-autoloads work.
15144
15145         * startup.el (normal-top-level): Load auto-autoloads only if
15146         lisp-directory is non-nil.
15147
15148         * setup-paths.el (paths-construct-load-path): Made it robust
15149         against nil lisp-directory.
15150
15151         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15152         to the list of variables that cause a warning when nil.
15153
15154         * toolbar.el (init-toolbar-location): Now works even when there's
15155         no toolbar icon directory.
15156
15157 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15158
15159         * help.el (view-lossage): Recognize it.
15160
15161         * simple.el (log-message): Mark multiline messages.
15162
15163 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15164
15165         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15166
15167 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15168
15169         * package-get.el (package-get-all):  add `\n' separator to
15170         interactive specification so that both variables are read
15171
15172 1998-04-22  Didier Verna  <didier@xemacs.org>
15173
15174         * x-menubar.el: ported the options menu to Custom.
15175         Moved the "read only" toggle button to the buffers menu.
15176         Corrected some missing ;;;###autoload or defcustom.
15177
15178         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15179         the scrollbar-visible specifier for options menu handling.
15180
15181         * toolbar.el (toolbar-visible-p)
15182                      (toolbar-captioned-p)
15183                      (default-toolbar-position): defcustom wrappers around
15184         the toolbar specifiers for options menu handling.
15185
15186         * frame.el (get-frame-for-buffer-default-instance-limit):
15187         defcustom it for options menu handling.
15188
15189         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15190         font-lock-mode for options menu handling.
15191
15192         * cus-start.el: added Custom properties to overwrite-mode for
15193         options menu handling.
15194
15195 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15196
15197         * about.el: shameless self-promotion.
15198
15199 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15200
15201         * simple.el (raw-append-message): Slightly optimize.
15202         (remove-message): Use `push' for clarity.
15203         (append-message): Ditto.
15204         (display-warning): Dito.
15205         (raw-append-message): Send the message to the appropriate device.
15206
15207 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15208
15209         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15210         From Sean MacLennan <Sean.MacLennan@pika.ca>
15211
15212 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15213
15214         * setup-paths.el: Changed `directory-sep-char' to
15215         `path-separator', following a change in GNU Emacs.
15216
15217 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15218
15219         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15220         (Info-build-dir-anew): Add a final newline.
15221         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15222         is `always'
15223         (Info-rebuild-dir): Ditto
15224
15225         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15226
15227 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15228
15229         * simple.el (count-words-buffer): Retain zmacs region.
15230         (count-words-region): Ditto.
15231         * simple.el: (what-line): Expanded line counts.
15232         (count-lines): New parameter to conditionalize whether collapsed
15233         lines get counted.
15234         From Bob Weiner <weiner@altrasoft.com>
15235
15236 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15237
15238         * packages.el (package-locations): infodock-packages must override
15239         mule-packages and packages.
15240
15241 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15242
15243         * wid-edit.el:
15244         remove rude messages from widget-activation-widget-mapper
15245         and widget-activation-glyph-mapper
15246
15247 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15248
15249         * toolbar.el: Remove (featurep 'x) test from
15250         toolbar-make-button-list
15251
15252 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15253
15254         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15255         only if in the same frame.
15256
15257 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15258
15259         * packages.el (package-locations): Added site-packages hierarchy.
15260
15261         * setup-paths.el (paths-default-info-directories): Introduced and
15262         used.
15263
15264         * packages.el, setup-paths.el: Set various path searching depths
15265         to 1.
15266
15267         * packages.el (packages-hierarchy-depth):
15268         (packages-load-path-depth): Introduced and used.
15269
15270         * setup-paths.el (paths-load-path-depth): Introduced and used.
15271
15272         * find-paths.el (paths-find-recursive-path): Added max-depth
15273         parameter.
15274
15275 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15276
15277         * setup-paths.el (paths-construct-info-path): Removed
15278         dependency on behavior of (file-name-as-directory "").
15279
15280 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15281
15282         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15283         lisp objects
15284
15285 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15286
15287         * dump-paths.el, startup.el: Added handling for --debug-paths.
15288
15289 1998-04-15  William M. Perry  <wmperry@aventail.com>
15290
15291         * wid-edit.el: We cannot just set the help-echo or balloon-help
15292           properties for an extent based on the :help-echo widget
15293           property, since help-echo and balloon-help cause an EXTENT to
15294           get passed in, where :help-echo functions are expecting a WIDGET
15295
15296 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15297
15298         * scrollbar.el (init-scrollbar-from-resources): Call
15299         mswindows-init-scrollbar-metrics when appropriate.
15300
15301 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15302
15303         * dumped-lisp.el: dump x-toolbar for window system
15304
15305         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15306         have support and xpm.
15307
15308 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15309
15310         * files.el (toggle-read-only): Fix docstring.
15311         From Didier Verna <didier@xemacs.org>
15312
15313 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15314
15315         * startup.el (normal-top-level): Load autoload-file-name without
15316         specifying an extension---some people only auto-autoload.el.gz.
15317
15318 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15319
15320         * files.el (backup-enable-predicate): Don't bomb on NAME being
15321         nil.
15322
15323 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15324
15325         * find-paths.el, packages.el: Now prefers configure'd paths.
15326         This shouldn't cause any of the originally anticipated problems as
15327         the current paths architecture will not define the various
15328         configure-xxx variables if they're not specified on the configure
15329         command line.
15330
15331         * find-paths.el, setup-paths.el, packages.el: Removed all
15332         mentionings of "/" as a path separator.
15333         Used paths-construct-path throughout.
15334
15335         * find-paths.el (paths-construct-path): Created to assemble paths
15336         from directory components.
15337
15338         * setup-paths.el, packages.el: Used paths-decode-directory-path
15339         instead of decode-path-internal.
15340
15341         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15342         and associates.
15343         (paths-decode-directory-path) Created.
15344
15345         * setup-paths.el: Changed configure-exec-path to
15346         configure-exec-directory.
15347
15348 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15349
15350         * packages.el (packages-find-packages): Fixed decoding of
15351         EMACSPACKAGEPATH.
15352
15353         * startup.el: -no-packages -> -no-early-packages.
15354
15355         (packages-load-package-lisps): Fixed loading of auto-autoload
15356         files.
15357
15358         * startup.el (normal-top-level): Fixed loading of core
15359         auto-autoload.
15360
15361         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15362
15363         * startup.el, packages.el, dump-paths.el: Added proper settings
15364         for site-directory and lisp-directory variables.
15365
15366         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15367         inhibit-package-autoloads and fixed handling of it.
15368
15369         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15370         handling of former inhibit-package-init, now
15371         inhibit-early-packages, to make -vanilla etc. work.
15372
15373 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15374
15375         * code-process.el (start-process): Fallback to 'undecided instead
15376         of 'binary for process input coding stream.
15377
15378         * process.el (start-process): Docstring fix.
15379
15380 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15381
15382         * info.el (Info-insert-dir): Do not insert temporary dir files
15383         in Info-dir-file-attributes
15384         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15385         (Info-rebuild-dir): Ditto.
15386
15387 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15388
15389         * obsolete.el: Added obsoleteness declarations for
15390         `site-directory' and `Info-default-directory-list'.
15391
15392 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15393
15394         * find-paths.el (paths-find-emacs-root): Only look at the
15395         executable at the end of the symlink chain for determining the
15396         Emacs root.
15397
15398 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15399
15400         * setup-paths.el (paths-construct-info-path): Changed construction
15401         to cater to gone default in configure.
15402
15403         * find-paths.el (paths-uniq-append): Added.
15404
15405         * packages.el: Rewritten package path construction once again.
15406
15407         * dump-paths.el, startup.el: Removed package-path as a global
15408         variable.
15409
15410         * package-admin.el (package-admin-add-single-file-package):
15411         (package-admin-add-binary-package): Changed package-path to
15412         late-packages.
15413
15414         * packages.el (packages-split-path): Split path at "/" rather than
15415         nil according to change in emacs.c.
15416
15417 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15418
15419         * setup-paths.el (paths-construct-info-path): Changed info path
15420         order so that directories come out right.
15421         (paths-find-lock-directory): Fixed bug: It used to think
15422         configure-lock-directory is a path.
15423
15424 1998-04-06  Jeff Miller <jmiller@smart.net>
15425
15426         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
15427         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
15428         eases the use of toolbar-add/kill-item functions.
15429
15430 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
15431
15432         * code-files.el (file-coding-system-alist): Commented out
15433         loaddefs.el magical treatment.
15434
15435 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15436
15437         * info.el (Info-rebuild-outdated-dir): Added new option
15438         `conservative' and made it the default
15439         (Info-rebuild-dir): Appropriately parse multi-line description
15440         strings, and multi-section dir files. Issue warning when dir
15441         is rebuilt as temporary
15442         (Info-build-dir-anew): Issue warning when dir is built as
15443         temporary
15444
15445 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
15446
15447         * list-mode.el (list-mode-map): Bind highlight motion commands to
15448         standard keys left, right, C-b and C-f.
15449
15450 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15451
15452         * files.el (auto-mode-alist): allow .sc for Scheme->C
15453
15454 1998-04-06  SL Baur  <steve@altair.xemacs.org>
15455
15456         * loadup.el (pureload): Don't quote (garbage-collect).
15457
15458 1998-04-04  SL Baur  <steve@altair.xemacs.org>
15459
15460         * package-get-base.el: Updated.
15461
15462 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
15463
15464         * isearch-mode.el (isearch-just-started): New variable.
15465         (isearch-mode): Set it.
15466         (isearch-repeat): Advance one character forward only if the search
15467         was successful, and was not just started.
15468         (isearch-repeat): Clear isearch-just-started.
15469
15470 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15471
15472         * finder.el (finder-compile-keywords): Don't eval new finder-inf
15473         if running -batch.
15474
15475 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
15476
15477         * subr.el (listify-key-sequence): Removed.
15478
15479 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
15480
15481         * bytecomp.el (byte-compile-print-gensym): New option.
15482         (byte-compile-output-file-form): Use it.
15483         (byte-compile-output-docform): Ditto.
15484         (byte-compile-compiled-obj-to-list): Ditto.
15485
15486 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
15487
15488         * msw-glyphs.el: set frame icon if xpm support.
15489
15490 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15491
15492         * help.el: Code that pretty prints variable values
15493           removed.
15494
15495 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15496
15497         * find-paths.el (paths-emacs-root-p): Correct test for installation
15498         directory.
15499         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15500
15501 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15502
15503         * loaddefs.el: Don't set debug-ignored-errors; leave
15504           its default value set to nil.
15505
15506 1998-03-29  Damon Lipparelli  <lipp@primus.com>
15507
15508         * info.el (Info-rebuild-dir): fixed mis-spelling.
15509
15510 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15511
15512         * info.el (Info-rebuild-outdated-dir): New custom var
15513         (Info-insert-node): Create/update dir file when needed, ie when it
15514         does not exist or is older than some info files in directory
15515
15516 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15517
15518         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
15519         for last packages, mainly for using a 20.4 package base.
15520
15521         * packages.el (late-packages): Typo fix.  It was called
15522         early-packages.
15523
15524         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
15525         relative symlinks correctly.
15526         (paths-find-emacs-roots): More rigorous checking for plausible
15527         configuration-time root.
15528
15529         * startup.el (normal-top-level): Added a warning if XEmacs cannot
15530         find its roots.
15531
15532 1998-03-27  Martin Buchholz  <martin@xemacs.org>
15533
15534         * faces.el: Fix docstrings.
15535         * glyphs.el: Fix docstrings.
15536         * mouse.el: Fix docstrings.
15537
15538         * frame.el: Change phrase `current frame' to `selected frame'.
15539
15540         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
15541
15542         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
15543         macros using backquote to make them infinitely more readable.
15544
15545 1998-03-30  SL Baur  <steve@altair.xemacs.org>
15546
15547         * packages.el (packages-find-package-path): Hardcoded specialized
15548         InfoDock support until we can clean this up.
15549
15550         * help.el (describe-bindings-1): Return the value of the bindings
15551         help buffer created.
15552         (describe-bindings): Ditto.
15553
15554         * simple.el (set-variable): Restore previous behavior of not
15555         bombing if the variable to set is not boundp.
15556
15557 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15558
15559         * packages.el (packages-handle-package-dumped-lisps): Allow for
15560         non-local files to be loaded off the package-lisp variable.
15561
15562 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15563
15564         * x-faces.el: Global X resources should override
15565           specs for all device classes (color, grayscale, mono);
15566           code currently doesn't override any of them.  Fixed by
15567           calling remove-specifier with '(x default) as the tag
15568           set and allowing inexact matches.
15569
15570 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15571
15572         * faces.el: Separated face initializations based on
15573           device classes into device type specific (tag set,
15574           instantiator) pairs.
15575
15576 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
15577
15578         * wid-edit.el (widget-choice-action): Remember user's explicit
15579         choice.
15580         (widget-choice-value-create): Respect it.
15581         From Richard Stallman <rms@gnu.org>
15582
15583 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15584
15585         * setup-paths.el (paths-construct-info-path): Always append
15586         existing directories from configure-time info path.
15587
15588         * startup.el (startup-setup-paths): Renamed misnamed info-path to
15589         Info-directory-list.
15590
15591         * info.el: Removed Info-default-directory-list which was broken by
15592         design.
15593         Removed bogus initialization of Info-directory-list---startup.el
15594         can do a much better job.
15595         Added autoload of Info-directory-list.
15596
15597         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
15598         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
15599         be exclusive; now it's merely given precedence, just like in the
15600         old days.
15601
15602 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15603
15604         * find-paths.el (paths-find-architecture-directory): Fix bug with
15605         finding; it used to default too early.
15606
15607 1998-03-25  Martin Buchholz <martin@xemacs.org>
15608
15609         * packages.el (packages-split-path): Fix a bug; it used to fail
15610         for paths that weren't split.
15611
15612 1998-03-26  SL Baur  <steve@altair.xemacs.org>
15613
15614         * finder.el (finder-compile-keywords): trap on errors.
15615
15616 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
15617
15618         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
15619           fourth argument of t so that only the specs exactly
15620           matching the tag lists are removed.
15621
15622 1998-03-25  SL Baur  <steve@altair.xemacs.org>
15623
15624         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
15625
15626 1998-03-23  SL Baur  <steve@altair.xemacs.org>
15627
15628         * minibuf.el (mouse-read-file-name-1): If a default directory was
15629         specified, use it for generating the completions.
15630
15631 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15632
15633         * update-elc.el: Now respects inhibit-package-init and
15634         inhibit-site-lisp.
15635         Now does path construction with loadup-paths.
15636
15637         * startup.el (normal-top-level, startup-setup-paths): Now respects
15638         inhibit-package-init and inhibit-site-lisp.
15639
15640         * packages.el (packages-find-package-path): Extended package path
15641         by version-specific hierarchies.
15642         (packages-find-packages): Now respects inhibit flag and
15643         inhibit-site-lisp.
15644         Moved path setup to loadup-paths.
15645
15646         * make-docfile.el: Now respects inhibit-package-init and
15647         inhibit-site-lisp.
15648         Now does path construction with loadup-paths.
15649
15650         * loadup.el: Now respects inhibit-package-init and
15651         inhibit-site-lisp.
15652
15653         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
15654
15655         * loadup-paths.el: New file: setup load-path to encompass
15656         packages.
15657
15658 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15659
15660         * auto-show.el: load-gc renamed to pureload.
15661         * site-load.el: Ditto.
15662         * packages.el (toplevel): Ditto.
15663         * loadup.el (really-early-error-handler): Ditto.
15664         * dumped-lisp.el (preloaded-file-list): Ditto.
15665         * cus-face.el (custom-declare-face): Ditto.
15666
15667 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15668
15669         * <Today>: The Big Path Searching Overhaul.
15670
15671         * find-paths.el: New file: find and assemble paths in the
15672         installation hierarchy.
15673
15674         * setup-paths.el: New file: global layout of paths and directories
15675         within the XEmacs hierarchy.
15676
15677         * packages.el: Replaced everything related to path searching and
15678         startup by code in terms of find-paths.
15679
15680         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
15681         the new path searching engine.
15682
15683         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
15684         and setup-paths.
15685
15686 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15687
15688         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
15689         setup-paths.el.
15690
15691 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15692
15693         * msw-glyphs.el: Added check for 'mswindows feature, so the file
15694         compiles identically in any configuration.
15695         Removed irrelevant commentary.
15696
15697 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15698
15699         * simple.el (set-variable): Allow setting specifiers.
15700
15701 1998-03-19  SL Baur  <steve@altair.xemacs.org>
15702
15703         * lisp.el (forward-sexp): Revert previous change.
15704
15705 1998-03-18  SL Baur  <steve@altair.xemacs.org>
15706
15707         * frame.el (frame-initialize): Use `delete-console' instead of
15708         `delete-device' to delete the stream console to match the usage in
15709         Fkill_emacs.
15710
15711 1998-03-16  SL Baur  <steve@altair.xemacs.org>
15712
15713         * files.el (cdpath-previous): New variable.
15714         (cd): Use it.
15715         From Bob Weiner <weiner@wave.altrasoft.com>
15716
15717 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
15718
15719         * keydefs.el: Changed keybindings of forward-char,
15720           backward, scroll-up and scroll-down to point to their
15721           -command counterparts.
15722
15723         * simple.el: New functions: forwarc-char-command,
15724           backwrad-char-command, scroll-up-command,
15725           scroll-down-command which work liek their counterparts
15726           except that they honor the variable
15727           signal-error-on-buffer-boundary.
15728
15729           Definition of signal-error-on-buffer-boundary received
15730           from src/cmds.c.
15731
15732           defvar declaration added for word-across-newline to avoid
15733           byte-compiler warning about the free variable reference.
15734
15735 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
15736
15737         * winnt.el: Removed "%t" from the beginning of
15738         modeline-format. From now on, there's no nt-specifics in the modeline.
15739
15740 1998-03-14  SL Baur  <steve@altair.xemacs.org>
15741
15742         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
15743         of `when' with `if'.
15744
15745 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
15746
15747         * msw-glyphs.el: New file. Defines TTY-style glyphs for
15748         mswindows. Must be reworked along with glyphs.el, or
15749         merged into it, after there is images support.
15750
15751         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
15752         'mswindows.
15753
15754 1998-03-13  SL Baur  <steve@altair.xemacs.org>
15755
15756         * faces.el: fix for text cursor initialization.
15757         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
15758         From Andy Piper <andyp@parallax.co.uk>
15759
15760 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
15761
15762         * files.el (set-auto-mode): If a mode is not fboundp, check to see
15763         if there is an existing package that handles it and warn the user
15764         about that mode.
15765
15766 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
15767
15768         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
15769         Installation" menu item when Installation-string is not bound.
15770
15771 1998-03-11  SL Baur  <steve@altair.xemacs.org>
15772
15773         * lisp.el (forward-sexp): Fix for test for balanced sexp.
15774         From Jeremiah W. James <jerry@cs.ucsb.edu>
15775
15776 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
15777
15778         * msw-faces.el:
15779         * faces.el: Fix face initialization.
15780
15781 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
15782
15783         * files.el (backup-enable-predicate): fix breakage introduced
15784         by TMPDIR patch.
15785
15786 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15787
15788         * x-faces.el (x-init-face-from-resources): The
15789           TTY face property retrieval functions don't return
15790           specifiers, so use face-property instead.
15791
15792 1998-03-09  SL Baur  <steve@altair.xemacs.org>
15793
15794         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
15795
15796 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15797
15798         * x-menubar.el: Expanded documentation for
15799           option-save-faces.  Changed Options -> Browse Faces
15800           menu entry to invoke customize-face.
15801
15802 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15803
15804         * faces.el: Most face initialization moved out of
15805           init-other-random-faces to the top level so that the
15806           initialization happens before Xemacs is dumped.  Much
15807           of the fascist "face-differs-from-default-p or FROB!"
15808           code has been retired in favor of letting the user do
15809           what they want to do.  Face initialization code changed
15810           to use `default' specifier tag so that the settings can
15811           be overridden later if the user wishes it.
15812
15813 1998-03-08  SL Baur  <steve@altair.xemacs.org>
15814
15815         * about.el (about-hackers): Update contributors list.
15816
15817 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
15818
15819         * specifier.el: Define new specifier tag `default'.
15820
15821         * modeline.el: Initialize faces using `default' tag.
15822
15823         * x-faces.el (x-init-face-from-resources): Remove
15824           specifier specs containing the `default' tag before
15825           adding new specs.
15826
15827 1998-03-02  John Jones  <jj@asu.edu>
15828
15829         * package-get.el (package-get-all): fixed arguments on call to
15830         package-admin-add-single-file-package.
15831         * package-get.el (package-get-installedp): fixed to match
15832         advertised behavior.
15833         * package-get.el: added function package-get-update-all which
15834         installs newest versions of all the current packages (if they are
15835         not already installed).
15836
15837 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
15838
15839         * files.el (find-file-noselect): Uncommented `truename' binding in
15840         `let*' and use it later to set `buffer-file-truename' iff it's
15841         still nil, as happens for example when finding a compressed
15842         file with "jka-compr".
15843
15844 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
15845
15846         * faces.el: in make-face-* type functions do the operation for all
15847         window systems, not just the first one found.
15848
15849         * font.el: call mswindows-list-fonts for mswindows.
15850
15851 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
15852
15853         * code-process.el (call-process-region):
15854         * process.el (call-process-region):
15855         * package-get.el (package-get-dir):
15856         * files.el (backup-enable-predicate):
15857         * gnuserv.el (gnuserv-temp-file-regexp):
15858         Use temp-directory in place of `/tmp'.
15859
15860 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
15861
15862         * "Fast" dired-in-C enhancements for Windows 95/NT:
15863
15864         * files.el: Added function, `wildcard-to-regexp', from GNU
15865           Emacs.
15866
15867         * files.el (insert-directory): Modified to use special
15868           dired-in-C enhancements if present.
15869
15870 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
15871
15872         * code-files.el: make default coding no-conversion.
15873
15874 1998-03-02  SL Baur  <steve@altair.xemacs.org>
15875
15876         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
15877         the load-path.
15878
15879         * update-elc.el: Strip directory when testing for files not to
15880         bytecompile.
15881
15882 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
15883
15884         * lisp-mode.el: Use recommended form for menus.
15885
15886         * info.el (Info-construct-menu): Use recommended form for menus.
15887
15888         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
15889         entry.
15890
15891 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
15892
15893         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
15894           (get-frame-for-buffer-noselect): Always return frames
15895           in the not-this-window-p cond clause.
15896
15897 1998-02-27  SL Baur  <steve@altair.xemacs.org>
15898
15899         * help.el (describe-installation): New function.
15900
15901         * x-menubar.el (default-menubar): Add describe-installation to
15902         Help menu.
15903
15904         * packages.el (packages-unbytecompiled-lisp): Installation.el
15905         should not be bytecompiled.
15906
15907         * dumped-lisp.el (preloaded-file-list): Dump Installation with
15908         XEmacs.
15909
15910         * x-menubar.el (default-menubar): Use correct guard for VM menu
15911         entry.
15912
15913         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
15914         coding.
15915         From Andy Piper <andyp@parallax.co.uk>
15916
15917 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15918
15919         * ldap.el: Do not require ldap-internal at compile time.
15920
15921 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
15922
15923         * code-files.el: new file. a virtual copy of mule-files.el
15924         but without charset
15925         dependencies. (toggle-buffer-file-ocding-system) new function for
15926         changing the eol type for the current buffer.
15927
15928         * code-process.el: new file. a copy of
15929         mule-process.el. mule-process.el will disappear when things have
15930         settled.
15931
15932         * coding.el: new file. a virtual copy of mule-files.el but
15933         without charset dependencies. (coding-system-base) new function
15934         for getting the parent coding system of a coding system with eol
15935         type set.
15936
15937         * dumped-lisp.el: add above files for the non-mule case.
15938
15939 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
15940
15941         * window-xemacs.el (display-buffer): If no explicit
15942           frame is specified, search for a window that displays
15943           the buffer on the currently selected frame, before
15944           searching other frames.
15945
15946 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
15947
15948         * frame.el (get-frame-for-buffer): If not-this-window-p
15949           is non-nil, use window on the selected frame if it is not
15950           also the selected window.  When defaulting, search for
15951           windows on the currently selected fgrame before searching
15952           other frames.
15953
15954 1998-02-25  Didier Verna  <didier@xemacs.org>
15955
15956         * modeline.el (modeline-swap-buffers): originally named
15957         `mouse-release-modeline'. Whether to actually swap the buffers is
15958         decided in `mouse-drag-modeline'.
15959         (mouse-drag-modeline): A button release event is considered a
15960         mouse click is both X (modeline scroll) and Y (modeline drag) pos
15961         stay unchanged.
15962
15963 1998-02-25  SL Baur  <steve@altair.xemacs.org>
15964
15965         * x-menubar.el: Put redo on the menubar.
15966         From Aki Vehtari <Aki.Vehtari@hut.fi>
15967
15968 1998-02-22  Greg Klanderman  <greg@alphatech.com>
15969
15970         * bytecomp.el (displaying-byte-compile-warnings): if
15971         temp-buffer-show-function is set, use it to display current set of
15972         warnings in the "*Compile-Log-Show*" buffer.
15973
15974         * simple.el (display-warning-buffer): if temp-buffer-show-function
15975         is set, use it to display current set of warnings in the
15976         "*Warnings-Show*" buffer.
15977
15978 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15979
15980         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
15981         Common Lisp.
15982
15983 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
15984
15985         * menubar.el: Allow button descriptors at least 2 long.
15986
15987         * x-menubar.el (default-menubar): Use recommended forms.
15988         (file-menu-filter): Remove.
15989         (edit-menu-filter): Remove.
15990
15991 1998-02-24  SL Baur  <steve@altair.xemacs.org>
15992
15993         * about.el (about-hackers): Updated.
15994
15995 1998-02-22  Greg Klanderman  <greg@alphatech.com>
15996
15997         * help.el (help-max-help-buffers): new variable
15998         (help-register-and-maybe-prune-excess): new function
15999         (help-buffer-name): use help-max-help-buffers.
16000         (with-displaying-help-buffer): use
16001         help-register-and-maybe-prune-excess.
16002
16003         * help.el (help-maybe-pretty-print-value): if the value fits on
16004         one line, let it.
16005
16006 1998-02-21  Greg Klanderman  <greg@alphatech.com>
16007
16008         * (with-displaying-help-buffer): there is no need to kill the buffer
16009         if it exists, because with-output-to-temp-buffer will clear it.
16010         further, killing the buffer violates the rule that
16011         temp-buffer-show-function, if set, has the full responsibility of
16012         showing the temp buffer.  killing the buffer fucks with the window
16013         configuration, hosing temp-buffer-show-function.
16014
16015
16016 1998-02-23  Didier Verna  <didier@xemacs.org>
16017
16018         * modeline.el (mouse-drag-modeline):
16019         - Always scroll the modeline that was originally clicked on.
16020         - Use x pixels instead of x characters (which doesn't work anyway)
16021         as horizontal reference for modeline dragging. This allows us to
16022         keep on dragging the modeline even if the motion event occurs in
16023         another window.
16024
16025 1998-02-23  Didier Verna  <didier@xemacs.org>
16026
16027         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
16028         glyph on the modeline to indicate that dragging the mouse has an
16029         effect both horizontally and vertically.
16030
16031 1998-02-24  SL Baur  <steve@altair.xemacs.org>
16032
16033         * about.el (about-xemacs): Get rid of redundant visible version
16034         number.
16035
16036 1998-02-19  SL Baur  <steve@altair.xemacs.org>
16037
16038         * about.el (about-hackers): Update credits.
16039
16040 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
16041
16042         * prim/register.el (view-register): Show register type file-query.
16043
16044 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16045
16046         * mode-motion.el (mode-motion-highlight-internal):
16047           save-excursion inside save-window-exucrsion form to
16048           hide buffer point changes from save-window-excursion.
16049           Prevents display flickering when the mouse pointer
16050           moves.
16051
16052 1998-02-17  Didier Verna  <didier@xemacs.org>
16053
16054         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
16055         function to handle correctly the case of a toolbar one side of the
16056         window: scrolling will not necessarily happen.
16057
16058 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
16059
16060         * files.el (after-find-file): Restore missing argument
16061           to format that provides filename for "... consider M-x
16062           recover-file" message.  Also call `message' with "%s"
16063           as the first arg instead of an arbitrary string.
16064
16065 1998-02-18  SL Baur  <steve@altair.xemacs.org>
16066
16067         * about.el (about-hackers): Various additions.
16068
16069 1998-02-15  SL Baur  <steve@altair.xemacs.org>
16070
16071         * autoload.el (generate-file-autoloads-1): Don't force an extra
16072         line out when copying on-the-same line autoloads.
16073
16074         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
16075         is installed.
16076
16077 1998-02-14  Martin Buchholz  <martin@xemacs.org>
16078
16079         * x11/x-win-xfree86.el (x-win-init-xfree86):
16080         * x11/x-win-sun.el (x-win-init-sun):
16081         * x11/x-init.el (x-initialize-compose):
16082         * prim/simple.el:
16083         (backward-or-forward-kill-sexp):
16084         (backward-or-forward-kill-sentence):
16085         (backward-or-forward-kill-word):
16086         (backward-or-forward-delete-char):
16087         * prim/isearch-mode.el (isearch-help-or-delete-char):
16088         Use x-keysym-on-keyboard-sans-modifiers-p instead of
16089         x-keysym-on-keyboard-p to detect backspace.
16090         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
16091         Clean up symbols used with dead keys, checking Linux and solaris
16092         keysyms.
16093         Simplify x-win-*.el using above methods.
16094         Change documentation for x-keysym-*-p functions.
16095
16096 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16097
16098         * about.el (about-hackers): Restore entries for Michael Sperber and
16099         Vinnie Shelton.
16100         From Vinnie Shelton <acs@acm.org>
16101
16102 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16103
16104         * simple.el (count-words-region): Ditto.
16105
16106 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16107
16108         * simple.el (count-words-buffer): Document.  Don't print anything
16109         if non-interactive.
16110
16111 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16112
16113         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16114         multiple files in InfoDock.
16115
16116 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16117
16118         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16119         from version.el in InfoDock.
16120
16121         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16122         specially.
16123
16124 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16125
16126         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16127         variable name in docstring.
16128
16129 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16130
16131         * menubar.h: Include "gui.h".
16132
16133 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16134
16135         * site-load.el: Fix documentation.
16136
16137 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16138
16139         * package-get-base.el (package-get-base): Updated.
16140
16141         * keymap.el: PC-ize.
16142
16143 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16144
16145         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16146         from' on a fresh line.
16147
16148 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16149
16150         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16151         object.
16152
16153 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16154
16155         * undo-stack.el: PC-ize.
16156
16157         * cmdloop.el: PC-ize.
16158
16159 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16160
16161         * bytecomp-runtime.el: PC-ize.
16162
16163         * byte-optimize.el: Prolog fixup.  PC-ize.
16164
16165         * cus-dep.el: Spelling fix.
16166
16167         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16168         entries follow).
16169
16170 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16171
16172         * text-mode.el (text-mode-hook-identify): New function,
16173         put on text-mode-hook.  Set text-mode-variant here.
16174         (text-mode): Don't set it here.
16175
16176 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16177
16178         * text-mode.el (text-mode-hook): New defvar.
16179         (text-mode-variant): New variable.
16180         (text-mode): Set that variable locally.
16181         (toggle-text-mode-auto-fill): New command.
16182
16183 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16184
16185         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16186
16187 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16188
16189         * text-mode.el (paragraph-indent-text-mode):
16190         Renamed from spaced-text-mode.
16191         (text-mode-map): Bind TAB to indent-relative.
16192         (indented-text-mode-map): Variable deleted.
16193         (indented-text-mode): Now an alias for text-mode.
16194
16195 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16196
16197         * loadup.el: test-atoms debugging stuffs removed.
16198
16199 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16200
16201         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16202
16203 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16204
16205         * help.el (describe-beta): Made it use `locate-data-file'.
16206         (describe-distribution): Ditto.
16207         (describe-copying): Ditto.
16208         (describe-project): Ditto.
16209         (view-emacs-news): Ditto.
16210
16211         * help-nomule.el (help-with-tutorial): Made it use
16212         `locate-data-file' to find tutorial.
16213
16214 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16215
16216         * about.el: Corrected my email address.
16217
16218         * mouse.el: Added 'mouse-mswindows-drop' similar to
16219         'mouse-offix-drop'.
16220
16221 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16222
16223         * loadup.el (running-xemacs): Spelling fix.
16224
16225 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16226
16227         * packages.el (packages-find-packages-1): Don't allow a backwards
16228         compatible lisp tree to overwrite `preloaded-file-list'.
16229
16230 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16231
16232         * loadup.el: Don't delete "xemacs" prior to dumping.
16233
16234 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16235
16236         * package-info.el (pi-last-mod-date): New function.
16237         (pi-author-version): New function.
16238         (batch-update-package-info): Use them.
16239
16240 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16241
16242         * frame.el (get-frame-for-buffer-default-to-current): Create.
16243         (get-frame-for-buffer-noselect): Allow user to use current frame
16244         with `get-frame-for-buffer-default-to-current'.
16245
16246 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16247
16248         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16249         (byte-compile-output-docform): Ditto.
16250         (byte-compile-compiled-obj-to-list): Ditto.
16251
16252 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16253
16254         * startup.el (command-line-1): Removed code that ran
16255           buffer-menu.
16256
16257 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16258
16259         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16260
16261 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16262
16263         * frame.el (suspend-emacs-or-iconify-frame): Check using
16264         `device-on-window-system-p' instead of explicitly checking for X,
16265         so that the same logic works for MS Windows.
16266         (suspend-or-iconify-emacs): Ditto.
16267
16268 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16269
16270         * about.el (about-maintainer-info): Andy Piper is back.
16271         (xemacs-hackers): Updated Andy Piper's email address.
16272         (about-hackers): Added Jonathan Harris.
16273         (about-hackers): Updated Tibor Polgar's email address.
16274
16275 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16276
16277         * about.el: Add xemacs.org email manager.
16278
16279         * package-get-base.el (package-get-base): Updated with most recent
16280         package updates.
16281
16282 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16283
16284         * help.el (function-arglist): Use `indirect-function' instead of
16285         `symbol-function' so that aliases are treated correctly.
16286
16287 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16288
16289         * help.el (help-map): Add f1 binding to `help-for-help'.
16290         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16291         (describe-key-briefly): Use `princ' "%s" to print object.
16292         (with-displaying-help-buffer): Kill buffer if it exists, again.
16293         (describe-key): Use `princ' "%s" to print object.
16294         (describe-function-1): Use `princ' "%s" to print object.
16295         Commented out alias lines removed.
16296         (help-pretty-print-limit): New variable to control pretty-printing
16297         of variable values.
16298         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16299         `help-pretty-print-value' again.  Only print-print when OBJECT is
16300         list of length less than `help-pretty-print-limit'.
16301         (describe-variable): Use `help-maybe-pretty-print-value' again.
16302
16303 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16304
16305         * simple.el (blink-matching-open): Remove C++ kludge.
16306         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16307
16308 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16309
16310         * info.el (Info-default-directory-list): Made the documentation
16311         more explanitory.
16312
16313 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16314
16315         * lisp/packages.el:
16316         * lisp/package-admin.el:
16317         * lisp/build-report.el:
16318         Fix typos.
16319
16320 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16321
16322         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16323         warnings in Java buffers without final newline and editing the
16324         last line.
16325
16326 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16327
16328         * packages.el (packages-find-packages-1): Don't allow a backwards
16329         compatible lisp tree to overwrite `preloaded-file-list'.
16330         Suggested by Colin Rafferty  <colin@xemacs.org>
16331
16332         * mouse.el (mouse-offix-drop): Set undo-boundary.
16333         From Oliver Graf <ograf@fga.de>
16334
16335 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16336
16337         * loadup.el (load-gc): rewrite as defun.
16338         Print something sensical if a required dump-time file isn't found.
16339
16340 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16341
16342         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16343         bug strikes a menudescriptor.
16344
16345         * package-get-base.el (package-get-base): Updated.
16346
16347         * package-info.el (batch-update-package-info): Derive REQUIRES
16348         from the Makefile.
16349
16350 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16351
16352         * files.el (save-some-buffers): Don't play games with deleting
16353         other windows if we are in the minibuffer window.
16354
16355 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16356
16357         * modeline.el (modeline-minor-mode-menu): Add support for :active
16358         (add-minor-mode): Document :active property to TOGGLE.
16359
16360 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16361
16362         * modeline.el (modeline-minor-mode-menu): Add support for an
16363         `:included' predicate in the `toggle-sym' plist.
16364         (add-minor-mode): Document the :included property, format
16365         docstring some more.
16366         (modeline-minor-mode-menu): Documentation string added.
16367
16368 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16369
16370         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16371         labels from the symbol-names by thwacking off the overly redundant
16372         and overused "mode", parenthesizing "minor", and capitalizing the
16373         resultant strings.  Also shortened the menu's title by eliminating
16374         the redundant buffer name.
16375         (add-minor-mode): Beautified the docstring, added mention of the
16376         `:menu-tag' property of TOGGLE.
16377         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16378         `toggle-sym' to beatify the mode-life menus.
16379         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16380         `auto-fill-function'.
16381
16382 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16383
16384         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16385         menus to :style 'toggle.
16386
16387 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16388
16389         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16390
16391 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16392
16393         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16394         only recognize first hyperlink.
16395         (hyper-apropos-highlightify): Deletia, this is already done by
16396         `hyper-apropos-insert-face'.
16397         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16398
16399 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16400
16401         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16402         mail.
16403         (toolbar-mail-reader): Add support for `send'.
16404         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
16405
16406 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16407
16408         * info.el (Info-emacs-info-file-name): Add defvar for
16409         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
16410         will function properly.
16411
16412 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
16413
16414         * simple.el: make the backwards delete function called by
16415         `backward-or-forward-delete-char' user configurable.
16416
16417 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16418
16419         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
16420         compiled function got loaded from.
16421
16422 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16423
16424         * term/apollo.el: Synched up with InfoDock 3.6.2.
16425
16426 1998-01-08  SL Baur  <steve@altair.xemacs.org>
16427
16428         * startup.el (load-init-file): Load autoloads earlier.
16429         (startup-splash-frame): Handle InfoDock logo.
16430
16431         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
16432         InfoDock.
16433         (x-init-toolbar-from-resources): Move from x-toolbar.el.
16434
16435         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
16436         doesn't have this function.
16437
16438         * packages.el (locate-data-file): Fix to call `locate-file'.
16439
16440 1998-01-07  SL Baur  <steve@altair.xemacs.org>
16441
16442         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
16443         version of version.el.
16444         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
16445
16446         * x-menubar.el (default-menubar): Guard reference to
16447         `gnuserv-frame'.
16448         (default-menubar): Guard references to `font-lock-mode'.
16449         (default-menubar): Guard references to font-menu-this-frame-only-p'.
16450         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
16451
16452         * make-docfile.el: Don't snarf doc strings from autoloads.
16453
16454         * startup.el (load-init-file): Use algorithm from loaddefs.el for
16455         loading auto-autoloads files.
16456
16457         * loaddefs.el: Disable dumping autoloads.
16458
16459 1998-01-05  SL Baur  <steve@altair.xemacs.org>
16460
16461         * lisp-mnt.el: Synch to Emacs 20.2.
16462
16463         * help.el: Remove manual autoload of `finder-by-keyword'.
16464
16465         * finder.el (finder-by-keyword): Autoload.
16466
16467         * help.el: Conditionalize hyperbole setup.
16468
16469 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16470
16471         * packages.el (package-require): Update to reflect new data format.
16472
16473 1998-01-02  Didier Verna  <didier@xemacs.org>
16474
16475         * x-menubar.el (default-menubar): make the tutorials available
16476         through the menubar. (Plus some compilation warnings cleanup).
16477
16478 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16479
16480         * check-features.el: New file.  Perform sanity check after build.
16481
16482         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
16483         files to tooltalk package.
16484         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
16485         package.
16486
16487         * package-admin.el (package-admin-xemacs): Use better default for
16488         location of XEmacs binary.
16489
16490 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
16491
16492         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
16493         tag with sexp and add value tag with value `t'.
16494
16495 1998-01-03  SL Baur  <steve@altair.xemacs.org>
16496
16497         * package-get.el: Changes to work with real data.
16498         From Pete Ware <ware@cis.ohio-state.edu>
16499
16500         * packages.el (packages-reload-autoloads): Guard load for the time
16501         being.
16502
16503         * update-elc.el ("packages.el"): Force loading packages.el instead
16504         of possibly out-of-date packges.elc.
16505         * make-docfile.el ("packages.el"): Ditto.
16506
16507 1998-01-02  Colin Rafferty  <colin@xemacs.org>
16508
16509         * build-report.el (build-report-delete-regexp): Added a rule for
16510         the main tarball shadowing anything past it.
16511
16512 1998-01-02  SL Baur  <steve@altair.xemacs.org>
16513
16514         * packages.el (package-provide): Delete a previous provide.
16515
16516         * package-info.el: New file.
16517
16518         * package-get.el: New file.
16519         From Pete Ware <ware@cis.ohio-state.edu>
16520         (package-get): Fix md5 computation to work with Mule.
16521
16522 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16523
16524         * simple.el (log-message-*): Quote symbols in docstrings properly.
16525
16526 1998-01-01  SL Baur  <steve@altair.xemacs.org>
16527
16528         * packages.el (packages-new-autoloads): Ignore symbolic links.
16529
16530         * cus-face.el (face-custom-attributes-get): Fix typo.
16531         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16532
16533 1997-12-31  SL Baur  <steve@altair.xemacs.org>
16534
16535         * startup.el (load-init-file): Reload new or changed autoloads
16536         unless inhibited.  Reload modified dumped lisp (stubbed).
16537
16538         * packages.el (packages-new-autoloads): New function.
16539         (packages-reload-autoloads): New function.
16540         (packages-reload-dumped-lisp): New (stub) function.
16541
16542         * loadup.el: Inhibit reloading dumped files when running temacs.
16543
16544         * loadhist.el (file-provides): Extend to handle variant
16545         extensions.
16546
16547         * replace.el (query-replace): Fix typo.
16548
16549 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16550
16551         * make-docfile.el: list-autoloads-path has been renamed.
16552         * update-elc.el: list-autoloads has been renamed.
16553
16554         * packages.el (packages-list-autoloads): Renamed.
16555         (packages-list-autoloads-path): Ditto.
16556
16557 1997-12-29  Colin Rafferty  <colin@xemacs.org>
16558
16559         * packages.el (packages-find-packages-1): Made it signal a warning
16560         for an error in an auto-autoload.el file.
16561
16562 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16563
16564         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
16565         tag with const.
16566         From Aki Vehtari <Aki.Vehtari@hut.fi>
16567
16568         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
16569
16570         * loadhist.el (unload-feature): Remove autoload.
16571
16572 1997-12-28  SL Baur  <steve@altair.xemacs.org>
16573
16574         * loadhist.el: Unpackaged.
16575
16576         * help.el (describe-symbol-find-file): Rename
16577         `describe-function-find-file' and make old name obsolete.
16578         (describe-function-1): Use it.
16579         (describe-function-1): Guard reference to
16580         `compiled-function-annotation'.
16581
16582 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16583
16584         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
16585         argument.
16586         (help-mode-quit): New optional arg to control whether it kills or
16587         buries.  Tidied up.
16588         (with-displaying-help-buffer): Don't kill buffer initially, even
16589         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
16590         (help-pretty-print-value): Rename back from
16591         `help-maybe-pretty-print-value'!  If `pp-internal' is available
16592         use it, otherwise use dumped `cl-prettyprint'.
16593         (describe-variable): Use `help-pretty-print-value' again.
16594         (find-func): Removed reference to "find-func" at end.
16595
16596 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
16597
16598         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
16599           GUI XEmacs. Rename? x-menubar is rather window system
16600           independant, except for a couple of items.
16601
16602 1997-12-26  SL Baur  <steve@altair.xemacs.org>
16603
16604         * x-menubar.el (default-menubar): Remove hyperbole and oobr
16605         entries as they will no longer be distributed with XEmacs.
16606
16607         * format.el (format-alist): Fix image/tiff regexps.
16608         From P. E. Jareth Hein <jareth@camelot-soft.com>
16609
16610         * help.el (help-maybe-pretty-print-value): Rename.
16611         (describe-variable): Use it.
16612         (describe-variable): Add trailing linefeed.
16613
16614 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16615
16616         * help.el (describe-function-1): Don't output anything for
16617           arglist of autoload functions.
16618
16619 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16620
16621         * help.el (describe-function-1): Don't output anything for
16622           arglist of autoload functions.
16623
16624 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16625
16626         * help.el (help-mode-map): New bindings for `help-mode-bury',
16627         `describe-function-at-point', `describe-variable-at-point',
16628         `Info-elisp-ref', `customize-variable', `help-next-section' and
16629         `help-prev-section'.
16630         (help-next-section): New function.
16631         (help-prev-section): New function.
16632         (help-mode-quit): Changed to kill the help buffer.
16633         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
16634         correctly.
16635         (help-buffer-name): New function to generate the name of help
16636         buffers.
16637         (with-displaying-help-buffer): Is now a macro.  Takes an new first
16638         argument giving the name of the help buffer.
16639         (describe-key): Use `with-displaying-help-buffer' with name.
16640         (describe-mode): Ditto.
16641         (describe-bindings): Ditto.
16642         (describe-prefix-bindings): Ditto.
16643         (view-lossage): Ditto.
16644         (with-syntax-table): New macro.
16645         (function-called-at-point): Use `ignore-errors' and
16646         `with-syntax-table'.
16647         (function-at-point): Ditto.
16648         (describe-function): Use `with-displaying-help-buffer' with name.
16649         (function-arglist): Extracted from `describe-function-1'.  Returns
16650         function's arglist as string.
16651         (function-documentation): Extracted from `describe-function-1'.
16652         Returns function's docstring.
16653         (describe-function-1): Remove all the "stream" garbage, including
16654         the stream argument.  Use `function-arglist' and
16655         `function-documentation'.
16656         (describe-function-arglist): Just use `function-arglist'.
16657         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
16658         (help-pretty-print-value): New function to help with
16659         pretty-printing variable values.  Knows about `#<...>'.  Needs
16660         `pp-internal'.
16661         (describe-variable): Use `with-displaying-help-buffer' with name.
16662         Formatting improved.  Display file where variable is defined, if
16663         known.  Use `help-pretty-print-value'.
16664         (describe-syntax): Use `with-displaying-help-buffer' with name.
16665         (list-processes): Remove "stream" garbage.
16666
16667 1997-12-25  SL Baur  <steve@altair.xemacs.org>
16668
16669         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
16670         call a dumped routine instead.
16671
16672         * x-win-xfree86.el: Wrap file in defun.
16673         * x-win-sun.el: Ditto.
16674
16675 1997-12-23  SL Baur  <steve@altair.xemacs.org>
16676
16677         * help.el (view-emacs-news): Remove usage of outl-mouse which
16678         advises functions and does other evil things.
16679
16680 1997-12-22  SL Baur  <steve@altair.xemacs.org>
16681
16682         * format.el (format-alist): Add `image/tiff'.
16683         From P. E. Jareth Hein <jareth@camelot-soft.com>
16684
16685 1997-12-21  SL Baur  <steve@altair.xemacs.org>
16686
16687         * about.el (about-hackers): More names added.
16688
16689         * make-docfile.el: Remove superfluous package path search.
16690
16691         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
16692
16693 1997-12-20  SL Baur  <steve@altair.xemacs.org>
16694
16695         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
16696         ignored shadows.
16697
16698 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16699
16700         * startup.el (set-default-load-path): Make sure lisp and site-lisp
16701         get trailing slashes when added to the load-path.
16702
16703         * x-init.el (init-x-win): Locate where XEmacs X localization files
16704         are.
16705
16706 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
16707
16708         * x-faces.el: Added support for foregroundToolBarColor
16709           to xpm-color-symbols.
16710
16711 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16712
16713         * etags.el (tags-remove-duplicates): Removed.
16714         (buffer-tag-table-list): Use `delete-duplicates'.
16715
16716         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
16717         correctly.
16718         (get*): Defalias to `get'.
16719
16720         * cl.el (eql): Compare integers with `eq'.
16721         (cl-map-extents): Check for `map-extents' first.
16722
16723 1997-12-17  Didier Verna  <didier@xemacs.org>
16724
16725         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
16726         added the 'numero', 'copyright' and 'trademark' symbols.
16727
16728         * leim/quail/latin-post.el ("french-postfix"): see above.
16729
16730 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16731
16732         * widget.el (define-widget): Check the arguments.
16733
16734         * cus-edit.el (customize-face): Use `check-argument-type'.
16735         (custom-variable-value-create): Use `signal' to signal error.
16736         (custom-variable-reset-saved): Ditto.
16737         (custom-variable-reset-standard): Ditto.
16738         (custom-face-reset-saved): Ditto.
16739
16740         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
16741         (widget-default-format-handler): Ditto.
16742         (widget-checklist-add-item): Ditto.
16743         (widget-radio-add-item): Ditto.
16744         (widget-editable-list-entry-create): Ditto.
16745         (widget-sexp-prompt-value): Ditto.
16746
16747         * custom.el (custom-declare-variable): Signal errors better.
16748         (custom-handle-keyword): Ditto.
16749         (custom-declare-group): Ditto.
16750
16751         * window-xemacs.el (windows): Ditto.
16752
16753         * menubar.el (menu): Ditto.
16754
16755         * keydefs.el (keyboard): Ditto.
16756
16757         * minibuf.el (minibuffer): Ditto.
16758
16759         * process.el (execute): Ditto.
16760
16761         * fill.el (fill): Ditto.
16762
16763         * modeline.el (modeline): Ditto.
16764
16765         * help.el (help): Ditto.
16766
16767         * faces.el (faces): Ditto.
16768
16769         * files.el (files): Ditto.
16770
16771         * x-init.el (x): Ditto.
16772
16773         * lisp-mode.el (lisp): Ditto.
16774
16775         * process.el (processes): Ditto.
16776
16777         * mouse.el (mouse): Ditto.
16778
16779         * abbrev.el (abbrev): Moved from cus-edit.
16780
16781         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
16782         as variable declaration.
16783
16784 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16785
16786         * menubar.el (find-menu-item): Use `check-argument-type'.
16787         (find-menu-item): Cosmetic changes.
16788
16789 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16790
16791         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
16792
16793 1997-12-17  SL Baur  <steve@altair.xemacs.org>
16794
16795         * startup.el (set-default-load-path): Only search package-path
16796         when not running temacs.
16797
16798         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
16799         files.
16800
16801         * loadup.el: Correct commentary.  Reformatting.
16802         (really-early-error-handler): Use absolute path to the
16803         first dumped-lisp.el file.
16804         (really-early-error-handler): Print full path name of
16805         each dumped lisp file (inherited from InfoDock).
16806
16807         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
16808         dumped-lisp.el files.
16809
16810         * make-docfile.el (preloaded-file-list): Reorder when the
16811         package-path is searched.
16812         * update-elc.el: Ditto.
16813
16814         * lisp-mode.el (call-with-condition-handler): Treat the same as
16815         `condition-case' for indentation.
16816
16817         * about.el (about-xemacs): Update release date.
16818
16819 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16820
16821         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
16822         anywhere but at the last clause.
16823         (ecase): Disallow `t' and `otherwise'.
16824
16825 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16826
16827         * cus-edit.el (custom-buffer-create-buttons): New function
16828         from stuff moved out of `custom-buffer-create-internal'.
16829         (custom-novice): New variable.  Default t.
16830         (custom-display-global-buttons): Ditto.  Default `top'.
16831         (custom-buffer-create-internal): Only display help if
16832         `custom-novice' is non-nil.  Display global buttons according to
16833         `custom-display-global-buttons'.
16834
16835 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16836
16837         * menubar.el (find-menu-item): Use `check-argument-type'.
16838         (find-menu-item): Cosmetic changes.
16839
16840 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16841
16842         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
16843         look.
16844
16845 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
16846
16847         * format.el (format-deannotate-region):  Bug fix.
16848         Deannotating a region containing unknown tags would fail
16849         (causing decoding of text/enriched to fail at user level)
16850
16851 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
16852
16853         * minibuf.el (read-directory-name): Support sixth
16854           arg, HISTORY, as already documented.
16855
16856 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16857
16858         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
16859         to `ecase'.
16860
16861 1997-12-14  SL Baur  <steve@altair.xemacs.org>
16862
16863         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
16864         skk-activate.
16865
16866 1997-12-13  SL Baur  <steve@altair.xemacs.org>
16867
16868         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.