update.
[chise/xemacs-chise.git] / lisp / ChangeLog
1 2019-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-conf.el (=ucs-bmp-cjk@JP/hanazono): Use #x9FEA instead
4         of #x9FCC as the value of `max-code'.
5
6 2019-01-05  MORIOKA Tomohiko  <tomo.git@chise.org>
7
8         * mule/mule-charset.el (default-coded-charset-priority-list): Add
9         `=>>ucs-bmp-cjk@unicode'.
10
11         * mule/mule-conf.el (=>>ucs-bmp-cjk@unicode): New coded-charset
12         for XEmacs CHISE.
13
14 2018-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
15
16         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
17         settings for `=shuowen-jiguge', `===shuowen-jiguge4' and
18         `===shuowen-jiguge5'.
19
20         * mule/mule-charset.el (default-coded-charset-priority-list): Add
21         `=shuowen-jiguge', `===shuowen-jiguge4' and `===shuowen-jiguge5'.
22
23         * mule/mule-conf.el (=shuowen-jiguge): New coded-charset for
24         XEmacs CHISE.
25         (===shuowen-jiguge4): Ditto.
26         (===shuowen-jiguge5): Ditto.
27
28 2018-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
29
30         * mule/mule-charset.el (default-coded-charset-priority-list): Add
31         `=ucs-sip-var-005'.
32
33         * mule/mule-conf.el (=ucs-sip-var-005): New coded-charset for
34         XEmacs CHISE.
35
36 2018-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
37
38         * mule/mule-charset.el (default-coded-charset-priority-list): Add
39         `=>>hanyo-denshi/ib'.
40
41 2018-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
42
43         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
44         setting for `=>big5-cdp@iwds-1'.
45
46 2018-05-11  MORIOKA Tomohiko  <tomo.git@chise.org>
47
48         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
49         setting for `=big5-cdp-var-010'.
50
51 2018-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
52
53         * mule/mule-charset.el (default-coded-charset-priority-list): Add
54         `=big5-cdp-var-010'.
55
56         * mule/mule-conf.el (=big5-cdp-var-010): New coded-charset for
57         XEmacs CHISE.
58
59 2018-05-06  MORIOKA Tomohiko  <tomo.git@chise.org>
60
61         * mule/mule-charset.el (default-coded-charset-priority-list): Add
62         `=ucs-sip-itaiji-008'.
63
64         * mule/mule-conf.el (=ucs-sip-itaiji-008): New coded-charset for
65         XEmacs CHISE.
66
67 2018-05-01  MORIOKA Tomohiko  <tomo.git@chise.org>
68
69         * mule/mule-charset.el (default-coded-charset-priority-list): Add
70         `=>ucs-sip-itaiji-006'.
71
72         * mule/mule-conf.el (=>ucs-sip-itaiji-006): New coded-charset for
73         XEmacs CHISE.
74
75 2018-04-28  MORIOKA Tomohiko  <tomo.git@chise.org>
76
77         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
78         setting for `=+>big5-cdp', `=>big5-cdp@component' and
79         `=>big5-cdp@cognate'.
80
81         * mule/mule-charset.el (default-coded-charset-priority-list): Add
82         `=>big5-cdp@iwds-1', `=>big5-cdp@cognate' and `=+>big5-cdp'.
83
84 2018-04-27  MORIOKA Tomohiko  <tomo.git@chise.org>
85
86         * mule/mule-conf.el (=+>big5-cdp): New coded-charset for XEmacs
87         CHISE.
88         (=>big5-cdp): Use `=big5-cdp' instead of `=>>big5-cdp' as its
89         mother.
90         (=>big5-cdp@cognate): New coded-charset for XEmacs CHISE.
91
92 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
93
94         * mule/mule-charset.el (default-coded-charset-priority-list): Add
95         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
96
97         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
98         XEmacs CHISE.
99         (=>big5-cdp@component): Ditto.
100         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
101
102 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
103
104         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
105         setting for `=>ucs-itaiji-001@iwds-1'.
106
107         * mule/mule-charset.el (default-coded-charset-priority-list): Add
108         `=>ucs-bmp-itaiji-001@iwds-1'.
109
110         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
111         for XEmacs CHISE.
112         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
113
114 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
115
116         * mule/mule-charset.el (default-coded-charset-priority-list):
117         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
118         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
119         `chinese-isoir165'.
120
121         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
122         CHISE.
123
124 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
125
126         * mule/mule-charset.el (default-coded-charset-priority-list): Add
127         `=ucs-sip-itaiji-006'.
128
129         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
130         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
131
132 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
133
134         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
135         setting for `=>ucs-itaiji-009'.
136
137         * mule/mule-charset.el (default-coded-charset-priority-list): Add
138         `==ucs-bmp-itaiji-001'.
139
140         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
141         (=big5-cdp-itaiji-003): Doc fix.
142         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
143
144 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
145
146         * mule/mule-charset.el (default-coded-charset-priority-list): Add
147         `=>zinbun-oracle'.
148
149 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
150
151         * mule/mule-charset.el (default-coded-charset-priority-list): Add
152         `=>ucs-sip-itaiji-003'.
153
154         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
155         (=>ucs-bmp-itaiji-003): Fix `long-name'.
156         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
157
158 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
159
160         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
161         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
162
163 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
164
165         * mule/mule-charset.el (default-coded-charset-priority-list): Add
166         `==ucs-bmp-itaiji-006'.
167
168         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
169         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
170         (==ucs-bmp-itaiji-006): Ditto.
171
172 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
173
174         * mule/mule-charset.el (default-coded-charset-priority-list): Add
175         `=ucs-bmp-itaiji-012'.
176
177         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
178         XEmacs CHISE.
179         (=ucs-bmp-itaiji-012): Ditto.
180
181 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
182
183         * mule/mule-charset.el (default-coded-charset-priority-list): Add
184         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
185
186 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
187
188         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
189         CHISE.
190
191 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
192
193         * mule/mule-charset.el (default-coded-charset-priority-list): Add
194         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
195         and `=>>cns11643-6'.
196
197         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
198         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
199         (=>>cns11643-3): Ditto.
200         (=>>cns11643-4): Modify DOC.
201         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
202
203 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
204
205         * mule/mule-charset.el (default-coded-charset-priority-list): Add
206         `=>ucs-sip-itaiji-005'.
207
208         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
209         XEmacs CHISE.
210
211 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
212
213         * mule/mule-charset.el (default-coded-charset-priority-list): Add
214         `==hanyo-denshi/tk/mf-01'.
215
216         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
217         for XEmacs CHISE.
218
219 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
220
221         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
222         `=>ucs-itaiji-007'.
223
224 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
225
226         * mule/mule-charset.el (default-coded-charset-priority-list): Add
227         `==ucs-sip-var-002'.
228
229         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
230         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
231
232 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
233
234         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
235         setting for `==ucs-itaiji-001'.
236
237 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
238
239         * mule/mule-charset.el (default-coded-charset-priority-list): Add
240         `==ucs-sip-itaiji-001'.
241
242         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
243         XEmacs CHISE.
244         (==ucs-sip-itaiji-001): Ditto.
245
246 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
247
248         * mule/mule-charset.el (default-coded-charset-priority-list): Add
249         `=+>ucs-bmp-var-003'.
250
251         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
252         CHISE.
253         (=+>ucs-bmp-var-003): Ditto.
254
255 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
256
257         * mule/mule-charset.el (default-coded-charset-priority-list): Add
258         `=>ucs-bmp-cjk@cognate'.
259
260         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
261         XEmacs CHISE.
262
263 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
264
265         * mule/mule-charset.el (default-coded-charset-priority-list): Add
266         `=ucs-sip-itaiji-005'.
267
268         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
269         XEmacs CHISE.
270
271 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
272
273         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
274         setting for `=>ucs@cognate'.
275
276         * mule/mule-charset.el (default-coded-charset-priority-list): Add
277         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
278
279         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
280         CHISE.
281         (=>ucs@hanyo-denshi): Abolished.
282         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
283         (=>ucs-bmp-itaiji-009): Ditto.
284         (=>ucs-sip@cognate): Ditto.
285
286 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
287
288         * mule/mule-charset.el (default-coded-charset-priority-list): Add
289         `=>ucs-bmp-itaiji-004'.
290
291         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
292         XEmacs CHISE.
293
294 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
295
296         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
297         setting for `=>ucs-itaiji-004'.
298
299 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
300
301         * mule/mule-charset.el (default-coded-charset-priority-list): Add
302         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
303         `=>ucs-bmp-itaiji-007'.
304
305         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
306         XEmacs CHISE.
307         (=>ucs-itaiji-004): Ditto.
308         (=>ucs-sip-itaiji-004): Ditto.
309         (=>ucs-bmp-itaiji-007): Ditto.
310
311 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
312
313         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
314         setting for `=ucs-itaiji-010'.
315
316 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
317
318         * mule/mule-charset.el (default-coded-charset-priority-list):
319         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
320         - Add `=ucs-bmp-itaiji-010'.
321         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
322           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
323         - Add `=>ucs-sip@iwds-1'.
324
325         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
326         XEmacs CHISE.
327         (=ucs-bmp-itaiji-010): Ditto.
328         (=>ucs-sip@iwds-1): Ditto.
329
330 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
331
332         * mule/mule-charset.el (default-coded-charset-priority-list): Add
333         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
334
335         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
336         XEmacs CHISE.
337         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
338
339 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
340
341         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
342         setting for `=>ucs-itaiji-003'.
343
344 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
345
346         * mule/mule-charset.el (default-coded-charset-priority-list): Add
347         `=>ucs-bmp-itaiji-003'.
348
349         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
350         XEmacs CHISE.
351         (=>ucs-bmp-itaiji-003): Ditto.
352
353 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
354
355         * mule/mule-charset.el (default-coded-charset-priority-list): Add
356         `=ucs-bmp-itaiji-011'.
357
358         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
359         XEmacs CHISE.
360
361 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
362
363         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
364         setting for `==ucs-var-002'.
365
366 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
367
368         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
369         setting for `==ucs-itaiji-002'.
370
371 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
372
373         * mule/mule-charset.el (default-coded-charset-priority-list): Add
374         `==ucs-sip-itaiji-002'.
375
376         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
377         XEmacs CHISE.
378
379 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
380
381         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
382         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
383
384         * mule/mule-charset.el (default-coded-charset-priority-list): Add
385         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
386         `=>ucs-sip-itaiji-007'.
387
388         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
389         XEmacs CHISE.
390         (=>ucs-sip-itaiji-007): Ditto.
391         (=ucs-sip-itaiji-007): Ditto.
392         (=ucs-itaiji-011): Ditto.
393         (=ucs-sip-itaiji-011): Ditto.
394
395 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
396
397         * mule/mule-coding.el (coded-charset-entity-reference-alist):
398         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
399
400 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
401
402         * mule/mule-charset.el (default-coded-charset-priority-list): Add
403         `==ucs-bmp-var-002'.
404
405         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
406         CHISE.
407         (==ucs-bmp-var-002): Ditto.
408
409         * mule/mule-coding.el (coded-charset-entity-reference-alist):
410         Modify some priorities.
411
412 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
413
414         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
415         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
416         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
417
418 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
419
420         * mule/mule-charset.el (default-coded-charset-priority-list): Add
421         `=big5-cdp-var-001'.
422
423         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
424         XEmacs CHISE.
425
426 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
427
428         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
429         setting for `==ucs-itaiji-005'.
430
431 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
432
433         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
434         setting for `=ucs-itaiji-007'.
435
436         * mule/mule-charset.el (default-coded-charset-priority-list): Add
437         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
438
439         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
440         XEmacs CHISE.
441         (==ucs-bmp-itaiji-005): Ditto.
442         (=ucs-itaiji-007): Ditto.
443         (=ucs-bmp-itaiji-007): Ditto.
444
445 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
446
447         * mule/mule-charset.el (default-coded-charset-priority-list): Add
448         `==gt-pj-k1' and `==gt-pj-k2'.
449
450 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
451
452         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
453         CHISE.
454         (==gt-pj-k2): Ditto.
455
456 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
457
458         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
459         setting for `=>ucs-itaiji-005'.
460
461 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
462
463         * mule/mule-charset.el (default-coded-charset-priority-list): Add
464         `=>>cbeta'.
465
466 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
467
468         * mule/mule-charset.el (default-coded-charset-priority-list): Add
469         `=>ucs-sip@component'.
470
471         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
472         instead of `=ucs' as its mother.
473         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
474
475         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
476         setting for `=>ucs-itaiji-006'.
477
478 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
479
480         * mule/mule-charset.el (default-coded-charset-priority-list): Add
481         `=>ucs-bmp-itaiji-006'.
482
483         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
484         XEmacs CHISE.
485         (=>ucs-bmp-itaiji-006): Ditto.
486
487 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
488
489         * mule/mule-charset.el (default-coded-charset-priority-list): Add
490         `=>ucs-bmp-itaiji-001'.
491
492         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
493         XEmacs CHISE.
494
495 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
496
497         * mule/mule-charset.el (default-coded-charset-priority-list): Add
498         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
499
500         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
501         instead of `=ucs' as its mother.
502         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
503         (==ucs-bmp-itaiji-002): Ditto.
504         (==ucs-itaiji-003): Ditto.
505         (==ucs-bmp-itaiji-003): Ditto.
506
507 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
508
509         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
510         setting for `=big5-cdp-var-002'.
511
512         * mule/mule-charset.el (default-coded-charset-priority-list): Add
513         `=big5-cdp-var-002'.
514
515         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
516         XEmacs CHISE.
517
518 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
519
520         * mule/mule-charset.el (default-coded-charset-priority-list): Add
521         `=ucs-sip-var-004'.
522
523         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
524         XEmacs CHISE.
525
526 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
527
528         * mule/mule-charset.el (default-coded-charset-priority-list): Add
529         `=>ucs-bmp-cjk@iwds-1'.
530
531         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
532         XEmacs CHISE.
533
534 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
535
536         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
537         setting for `=ucs-var-005'.
538
539         * mule/mule-charset.el (default-coded-charset-priority-list): Add
540         `=ucs-bmp-var-005'.
541
542         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
543         CHISE.
544         (=ucs-bmp-var-005): Ditto.
545
546 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
547
548         * mule/mule-charset.el (default-coded-charset-priority-list): Add
549         `=>ucs-sip-itaiji-002'.
550
551         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
552         XEmacs CHISE.
553
554 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
555
556         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
557         setting for `=>ucs-itaiji-002'.
558
559 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
560
561         * mule/mule-charset.el (default-coded-charset-priority-list): Add
562         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
563
564         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
565         (=>ucs-itaiji-002): Ditto.
566         (=>ucs-bmp-itaiji-002): Ditto.
567
568 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
569
570         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
571         setting for `=>ucs-itaiji-001'.
572
573 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
574
575         * mule/mule-charset.el (default-coded-charset-priority-list): Add
576         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
577
578         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
579         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
580         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
581         (=>ucs-sip-itaiji-001): Ditto.
582
583         * mule/mule-coding.el(coded-charset-entity-reference-alist):
584         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
585         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
586
587 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
588
589         * mule/mule-charset.el (default-coded-charset-priority-list):
590         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
591         `=jef-china3' and `chinese-isoir165'.
592
593 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
594
595         * mule/mule-charset.el (default-coded-charset-priority-list): Add
596         `=>ucs-bmp-itaiji-005'.
597
598         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
599         XEmacs CHISE.
600         (=>ucs-bmp-itaiji-005): Ditto.
601
602 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
603
604         * mule/mule-charset.el (default-coded-charset-priority-list): Add
605         `=+>jis-x0213-2'.
606
607 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
608
609         * mule/mule-charset.el (default-coded-charset-priority-list): Add
610         `=+>adobe-japan1-6'.
611
612 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
613
614         * mule/mule-charset.el (default-coded-charset-priority-list): Add
615         `=+>jis-x0208@1978'.
616
617 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
618
619         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
620         setting for `=>ucs@component'.
621
622 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
623
624         * mule/mule-charset.el (default-coded-charset-priority-list): Add
625         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
626
627 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
628
629         * mule/mule-coding.el (coded-charset-entity-reference-alist):
630         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
631
632 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
633
634         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
635         CHISE.
636         (=>ucs@jis/2004): Ditto.
637
638 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
639
640         * mule/mule-coding.el (coded-charset-entity-reference-alist):
641         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
642
643 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
644
645         * mule/mule-charset.el (default-coded-charset-priority-list): Add
646         `=>cbeta'.
647
648 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
649
650         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
651         setting for `==big5-cdp-itaiji-001'.
652
653         * mule/mule-charset.el (default-coded-charset-priority-list): Add
654         `==big5-cdp-itaiji-001'.
655
656         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
657         XEmacs CHISE.
658
659 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
660
661         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
662         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
663         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
664
665         * mule/mule-charset.el (default-coded-charset-priority-list): Add
666         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
667         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
668
669         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
670         XEmacs CHISE.
671         (=>big5-cdp-itaiji-001): Ditto.
672         (=big5-cdp-itaiji-002): Ditto.
673         (=big5-cdp-itaiji-003): Ditto.
674
675 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
676
677         * mule/mule-charset.el (default-coded-charset-priority-list): Add
678         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
679
680 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
681
682         * mule/mule-charset.el (default-coded-charset-priority-list):
683         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
684         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
685         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
686
687         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
688         setting for `=ucs-var-008'.
689
690         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
691         CHISE.
692         (=ucs-bmp-var-008): Likewise.
693
694 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
695
696         * mule/mule-charset.el (default-coded-charset-priority-list):
697         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
698
699 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
700
701         * mule/mule-charset.el (default-coded-charset-priority-list): Add
702         `==ucs-sip@JP/hanazono'.
703
704         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
705         XEmacs CHISE.
706
707 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
708
709         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
710         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
711
712         * mule/mule-charset.el (default-coded-charset-priority-list): Add
713         `=ucs-bmp-var-006'.
714
715         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
716         CHISE.
717         (=ucs-bmp-var-006): Likewise.
718
719 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
720
721         * mule/mule-charset.el (default-coded-charset-priority-list): Add
722         `=ucs-bmp-itaiji-009'.
723
724         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
725         XEmacs CHISE.
726         (=ucs-bmp-itaiji-009): Likewise.
727
728 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
729
730         * mule/mule-charset.el (default-coded-charset-priority-list): Add
731         `=>big5-cdp'.
732
733 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
734
735         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
736         (utf-8-ivs-gb): Likewise.
737         (utf-8-gb-er): Likewise.
738         (utf-8-ivs-gb-er): Likewise.
739         (utf-8-cns): Likewise.
740         (utf-8-ivs-cns): Likewise.
741         (utf-8-cns-er): Likewise.
742         (utf-8-ivs-cns-er): Likewise.
743         (utf-8-big5): Likewise.
744         (utf-8-ivs-big5): Likewise.
745         (utf-8-big5-er): Likewise.
746         (utf-8-ivs-big5-er): Likewise.
747         (utf-8-jis): Likewise.
748         (utf-8-ivs-jis): Likewise.
749         (utf-8-jis-er): Likewise.
750         (utf-8-ivs-jis-er): Likewise.
751         (utf-8-ks): Likewise.
752         (utf-8-ivs-ks): Likewise.
753         (utf-8-ks-er): Likewise.
754         (utf-8-ivs-ks-er): Likewise.
755
756 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
757
758         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
759         (utf-8-ivs-jp): Likewise.
760         (utf-8-jp-er): Likewise.
761         (utf-8-ivs-jp-er): Likewise.
762
763 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
764
765         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
766         setting for `=ucs-var-010'.
767
768         * mule/mule-charset.el (default-coded-charset-priority-list): Add
769         `=ucs-bmp-var-010'.
770
771         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
772         CHISE.
773         (=ucs-bmp-var-010): Likewise.
774
775 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
776
777         * mule/mule-charset.el (default-coded-charset-priority-list): Add
778         `=ucs-sip@JP/hanazono'.
779
780         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
781         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
782
783 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
784
785         * mule/mule-charset.el (default-coded-charset-priority-list):
786         - Add `=big5-cdp-var-004'.
787         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
788           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
789
790         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
791         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
792         `=big5-cdp-var-005'.
793
794         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
795         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
796         `=big5-cdp-var-003'.
797         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
798         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
799         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
800
801 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
802
803         * mule/mule-charset.el (default-coded-charset-priority-list):
804         Don't prefer ucs-compat CCSes to other CCSes.
805
806 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
807
808         * mule/mule-charset.el (default-coded-charset-priority-list): Add
809         `===ucs-bmp-cjk-compat@unicode'.
810
811         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
812         coded-charset for XEmacs CHISE.
813
814 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
815
816         * mule/mule-charset.el (default-coded-charset-priority-list): Add
817         `=ucs-sip-itaiji-003'.
818
819         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
820         XEmacs CHISE.
821
822 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
823
824         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
825         setting for `=ucs-var-004'.
826
827         * mule/mule-charset.el (default-coded-charset-priority-list): Add
828         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
829
830         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
831         XEmacs CHISE.
832         (=ucs-var-004): Ditto.
833         (=ucs-bmp-var-004): Ditto.
834
835 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
836
837         * mule/mule-charset.el (default-coded-charset-priority-list): Add
838         `=ucs-sip-var-003'.
839
840         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
841         XEmacs CHISE.
842
843 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
844
845         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
846         setting for `=ucs-itaiji-006'.
847
848         * mule/mule-charset.el (default-coded-charset-priority-list): Add
849         `=ucs-bmp-itaiji-006'.
850
851         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
852         XEmacs CHISE.
853         (=ucs-bmp-itaiji-006): Ditto.
854
855 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
856
857         * mule/mule-charset.el (default-coded-charset-priority-list): Add
858         `=ucs-sip-var-002'.
859
860         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
861         XEmacs CHISE.
862
863 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
864
865         * mule/mule-charset.el (default-coded-charset-priority-list): Add
866         `=ucs-sip-itaiji-002'.
867
868         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
869         XEmacs CHISE.
870
871 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
872
873         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
874         setting for `==hanyo-denshi/tk'.
875
876 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
877
878         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
879         (=hanyo-denshi/tk): Fix `long-name'.
880         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
881
882 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
883
884         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
885         setting for `=>mj'.
886
887 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
888
889         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
890         coded-charset for XEmacs CHISE.
891
892 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
893
894         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
895         setting for `=hanyo-denshi/tk'.
896
897 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
898
899         * mule/mule-charset.el (default-coded-charset-priority-list): Add
900         `=hanyo-denshi/tk/mf-01'.
901
902         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
903         XEmacs CHISE.
904         (=hanyo-denshi/tk/mf-01): Ditto.
905
906 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
907
908         * mule/mule-charset.el (default-coded-charset-priority-list):
909         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
910
911 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
912
913         * mule/mule-charset.el (default-coded-charset-priority-list):
914         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
915
916 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
917
918         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
919         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
920
921         * mule/mule-charset.el (default-coded-charset-priority-list): Add
922         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
923
924         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
925         XEmacs CHISE.
926         (=ucs-bmp-itaiji-004): Ditto.
927         (=ucs-itaiji-005): Ditto.
928         (=ucs-bmp-itaiji-005): Ditto.
929
930 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
931
932         * mule/mule-charset.el (default-coded-charset-priority-list): Add
933         `=ucs-sip-itaiji-001'.
934
935         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
936         XEmacs CHISE.
937
938 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
939
940         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
941         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
942         `=ucs-itaiji-008'.
943
944         * mule/mule-charset.el (default-coded-charset-priority-list): Add
945         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
946         `=ucs-bmp-itaiji-008'.
947
948         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
949         XEmacs CHISE.
950         (=ucs-bmp-itaiji-001): Ditto.
951         (=ucs-itaiji-003): Ditto.
952         (=ucs-bmp-itaiji-003): Ditto.
953         (=ucs-itaiji-008): Ditto.
954         (=ucs-bmp-itaiji-008): Ditto.
955
956 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
957
958         * mule/mule-charset.el (default-coded-charset-priority-list): Add
959         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
960
961         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
962         for XEmacs CHISE.
963         (==ucs-bmp-cjk-compat@JP): Ditto.
964
965 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
966
967         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
968         setting for `===hng-tzs'.
969
970         * mule/mule-charset.el (default-coded-charset-priority-list): Add
971         `===hng-tzs'.
972
973         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
974         CHISE.
975
976 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
977
978         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
979         setting for `===hng-doh'.
980
981         * mule/mule-charset.el (default-coded-charset-priority-list): Add
982         `===hng-doh'.
983
984         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
985         CHISE.
986
987 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
988
989         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
990         setting for `===hng-wad'.
991
992         * mule/mule-charset.el (default-coded-charset-priority-list): Add
993         `===hng-wad'.
994
995         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
996         CHISE.
997
998 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
999
1000         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1001         settings for `==koseki' and `===hng-kcc'.
1002
1003         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1004         `===hng-kcc'.
1005
1006         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
1007         CHISE.
1008
1009 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1010
1011         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1012         setting for `===hng-nkk'.
1013
1014         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1015         `===hng-nkk'.
1016
1017         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
1018         CHISE.
1019
1020 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1021
1022         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1023         setting for `===hng-ink'.
1024
1025         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1026         `===hng-ink'.
1027
1028         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
1029         CHISE.
1030
1031 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1032
1033         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1034         setting for `===hng-jhk'.
1035
1036         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1037         `===hng-jhk'.
1038
1039         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
1040         CHISE.
1041
1042 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1043
1044         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
1045         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
1046         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
1047         (===jis-x0213-1@2004): Likewise.
1048         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
1049         "jisx0213\\(\\.2004\\)-1" as the registry.
1050         (=+>jis-x0213-1@2004): Likewise.
1051         (=>jis-x0213-1@2004): Likewise.
1052
1053         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1054         `===jis-x0213-1@2004'.
1055
1056 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1057
1058         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1059         setting for `===hng-nak'.
1060
1061         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1062         `===hng-nak'.
1063
1064         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
1065         CHISE.
1066
1067 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1068
1069         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1070         setting for `===hng-hos'.
1071
1072         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1073         `===hng-hos'.
1074
1075         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
1076         CHISE.
1077
1078 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1079
1080         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1081         setting for `===hng-tzj'.
1082
1083         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1084         `===hng-tzj'.
1085
1086         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
1087         CHISE.
1088
1089 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1090
1091         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1092         setting for `===hng-kae'.
1093
1094         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1095         `===hng-kae'.
1096
1097         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1098         CHISE.
1099
1100 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1101
1102         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1103         setting for `===hng-kar'.
1104
1105         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1106         `===hng-kar'.
1107
1108         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1109         CHISE.
1110
1111 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1112
1113         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1114         setting for `===hng-kyd'.
1115
1116         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1117         `===hng-kyd'.
1118
1119         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1120         CHISE.
1121
1122 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1123
1124         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1125         setting for `===hng-hok'.
1126
1127         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1128         `===hng-hok'.
1129
1130         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1131         CHISE.
1132
1133 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1134
1135         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1136         setting for `===hng-jyu'.
1137
1138         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1139         `===hng-jyu'.
1140
1141         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1142         CHISE.
1143
1144 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1145
1146         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1147         setting for `===hng-zkd'.
1148
1149         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1150         `===hng-zkd'.
1151
1152         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1153         CHISE.
1154
1155 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1156
1157         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1158         setting for `===hng-kmi'.
1159
1160         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1161         `===hng-kmi'.
1162
1163         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1164         CHISE.
1165
1166 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1167
1168         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1169         setting for `===hng-okd'.
1170
1171         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1172         `===hng-okd'.
1173
1174         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1175         CHISE.
1176
1177 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1178
1179         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1180         setting for `===hng-nkm'.
1181
1182         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1183         `===hng-nkm'.
1184
1185         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1186         CHISE.
1187
1188 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1189
1190         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1191         setting for `===hng-nto'.
1192
1193         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1194         `===hng-nto'.
1195
1196         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1197         CHISE.
1198
1199 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1200
1201         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1202         setting for `===hng-yhk'.
1203
1204         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1205         `===hng-yhk'.
1206
1207         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1208         CHISE.
1209
1210 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1211
1212         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1213         setting for `===hng-sok'.
1214
1215         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1216         `===hng-sok'.
1217
1218         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1219         CHISE.
1220
1221 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1222
1223         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1224         setting for `===hng-kda'.
1225
1226         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1227         `===hng-kda'.
1228
1229         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1230         CHISE.
1231
1232 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1233
1234         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1235         setting for `===hng-myz'.
1236
1237         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1238         `===hng-myz'.
1239
1240         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1241         CHISE.
1242
1243 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1244
1245         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1246         setting for `===hng-kgk'.
1247
1248         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1249         `===hng-kgk'.
1250
1251         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1252         CHISE.
1253
1254 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1255
1256         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1257         setting for `===hng-drt'.
1258
1259         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1260         `===hng-drt'.
1261
1262         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1263         CHISE.
1264
1265 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1266
1267         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1268         setting for `===hng-mam'.
1269
1270         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1271         `===hng-mam'.
1272
1273         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1274         CHISE.
1275
1276 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1277
1278         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1279         setting for `===hng-dng'.
1280
1281         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1282         `===hng-dng'.
1283
1284         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1285         CHISE.
1286
1287 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1288
1289         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1290         setting for `=>cns11643-5'.
1291
1292 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1293
1294         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1295         setting for `===hng-keg'.
1296
1297         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1298         `===hng-keg'.
1299
1300         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1301         CHISE.
1302
1303 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1304
1305         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1306         setting for `===hng-jou'.
1307
1308         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1309         `===hng-jou'.
1310
1311         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
1312         CHISE.
1313
1314 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1315
1316         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1317         setting for `===hng-smk'.
1318
1319         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1320         `===hng-smk'.
1321
1322         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
1323         CHISE.
1324
1325 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1326
1327         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1328         setting for `===hng-kyo'.
1329
1330         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1331         `===hng-kyo'.
1332
1333         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
1334         CHISE.
1335
1336 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1337
1338         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1339         setting for `===hng-kss'.
1340
1341         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1342         `===hng-kss'.
1343
1344         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
1345         CHISE.
1346
1347 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1348
1349         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1350         setting for `===hng-wan'.
1351
1352         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1353         `===hng-wan'.
1354
1355         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
1356         CHISE.
1357
1358 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1359
1360         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1361         setting for `===hng-ksk'.
1362
1363         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1364         `===hng-ksk'.
1365
1366         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
1367         CHISE.
1368
1369 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1370
1371         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1372         setting for `===hng-kyu'.
1373
1374         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1375         `===hng-kyu'.
1376
1377         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
1378         CHISE.
1379
1380 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1381
1382         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1383         setting for `===hng-skk'.
1384
1385         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1386         `===hng-skk'.
1387
1388         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
1389         CHISE.
1390
1391 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1392
1393         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1394         setting for `===hng-sik'.
1395
1396         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1397         `===hng-sik'.
1398
1399         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
1400         CHISE.
1401
1402 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1403
1404         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1405         setting for `===hng-kbk'.
1406
1407         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1408         `===hng-kbk'.
1409
1410         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
1411         CHISE.
1412
1413 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1414
1415         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1416         setting for `===hng-kcj'.
1417
1418         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1419         `===hng-kcj'.
1420
1421         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
1422         CHISE.
1423
1424 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1425
1426         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1427         setting for `===hng-k24'.
1428
1429         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1430         `===hng-k24'.
1431
1432         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
1433         CHISE.
1434
1435 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1436
1437         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1438         setting for `===hng-gok'.
1439
1440         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1441         `===hng-gok'.
1442
1443         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
1444         CHISE.
1445 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1446
1447         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1448         setting for `===hng-tsu'.
1449
1450         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1451         `===hng-tsu'.
1452
1453         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
1454         CHISE.
1455
1456 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1457
1458         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1459         setting for `===hng-sys'.
1460
1461         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1462         `===hng-sys'.
1463
1464         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
1465         CHISE.
1466
1467 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1468
1469         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1470         - Use "&HNG010-<d><d><d><d><d>;" instead of
1471           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
1472         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
1473
1474         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1475         `=ucs-bmp-itaiji-002' and `===hng-khm'.
1476
1477         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
1478         "hngkhi-0" as the suffix of registry.
1479         (===hng-khm): New coded-charset for XEmacs CHISE.
1480         (=ucs-itaiji-002): Ditto.
1481         (=ucs-bmp-itaiji-002): Ditto.
1482
1483 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1484
1485         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1486         setting for `=>ucs@iwds-1'.
1487
1488         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
1489         XEmacs CHISE.
1490
1491 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1492
1493         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
1494         CHISE.
1495
1496         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1497         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
1498         `===hng-khi'.
1499
1500 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1501
1502         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1503         setting for `===hng-khi'.
1504
1505         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1506         `===hng-khi'.
1507
1508         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
1509         CHISE.
1510
1511 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1512
1513         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
1514         #x9FA5 as the value of `max-code'.
1515         (=ucs-bmp-var-002): Likewise.
1516         (=ucs-bmp-var-003): Likewise.
1517         (=ucs-bmp-itaiji-084): Likewise.
1518         (=ucs-bmp-cjk@JP): Likewise.
1519         (=ucs-bmp-cjk@JP/hanazono): Likewise.
1520         (==ucs-bmp-cjk@JP/hanazono): Likewise.
1521         (=>ucs-bmp-cjk@component): Likewise.
1522
1523 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1524
1525         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
1526         CHISE.
1527
1528 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1529
1530         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
1531         XEmacs CHISE.
1532         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
1533         `==jis-x0208@1978/2-pr' as the mother.
1534
1535 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1536
1537         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
1538         CHISE.
1539
1540 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1541
1542         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1543         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
1544
1545 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1546
1547         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1548         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
1549
1550 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1551
1552         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1553         setting for `===ucs@gb'.
1554
1555 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1556
1557         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1558         setting for `===hanyo-denshi/ks', `===jis-x0208' and
1559         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
1560         as the entity-reference for `===jis-x0213-1@2000'; use
1561         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
1562
1563 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1564
1565         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1566         `===jis-x0208'.
1567
1568         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
1569         instead of `===jis-x0208' as the mother.
1570         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
1571         `===jis-x0208' as the mother.
1572         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
1573         `===jis-x0208' as the mother.
1574         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
1575         `===jis-x0213-1' as the mother.
1576         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
1577         `===jis-x0213-1' as the mother.
1578         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
1579         the mother.
1580         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
1581         mother.
1582
1583 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1584
1585         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1586         setting for `=ucs-var-001'.
1587
1588 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1589
1590         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1591         `=ucs-bmp-var-001'.
1592
1593         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
1594         CHISE.
1595         (=ucs-bmp-var-001): Ditto.
1596
1597         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1598         setting for `=ucs-var-003'.
1599
1600 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1601
1602         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1603         `=ucs-bmp-var-003'.
1604
1605         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
1606         CHISE.
1607         (=ucs-bmp-var-003): Ditto.
1608
1609 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1610
1611         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1612         setting for `=ucs-var-002'.
1613
1614         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1615         `=ucs-bmp-var-002'.
1616
1617         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
1618         CHISE.
1619         (=ucs-bmp-var-002): Ditto.
1620
1621 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1622
1623         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
1624         XEmacs CHISE.
1625         (==jis-x0208@1978/5pr): Ditto.
1626
1627 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1628
1629         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1630         `=>ucs-bmp-cjk@component'.
1631
1632         * mule/mule-conf.el (=>ucs@component): New coded-charset for
1633         XEmacs CHISE.
1634         (=>ucs-bmp-cjk@component): Ditto.
1635
1636 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1637
1638         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1639         setting for `=>iwds-1'.
1640
1641 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1642
1643         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
1644         CHISE.
1645
1646 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1647
1648         * mule/mule-charset.el (default-coded-charset-priority-list):
1649         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
1650         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
1651         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
1652         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
1653
1654 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1655
1656         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1657         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
1658
1659         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
1660         `=>>ucs@iso' as the mother.
1661         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
1662         mother.
1663
1664 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1665
1666         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1667         setting for `===hanyo-denshi/ia'.
1668
1669 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1670
1671         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1672         `===hanyo-denshi/ia'.
1673
1674 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1675
1676         * mule/mule-conf.el (=koseki): Fix DOC.
1677         (==koseki): New coded-charset for XEmacs CHISE.
1678
1679 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1680
1681         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
1682         XEmacs CHISE.
1683         (===hanyo-denshi/jd): Fix DOC.
1684
1685 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1686
1687         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1688         setting for `===hanyo-denshi/ip'.
1689
1690 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1691
1692         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1693         `===hanyo-denshi/ip'.
1694
1695         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
1696         XEmacs CHISE.
1697
1698 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1699
1700         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1701         `==ucs-radicals@unicode' and `=>daikanwa'.
1702
1703         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
1704         for XEmacs CHISE.
1705
1706 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1707
1708         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
1709         XEmacs CHISE.
1710
1711 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1712
1713         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1714         `===ruimoku-v6'.
1715
1716 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1717
1718         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1719         setting for `===ruimoku-v6'.
1720
1721 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1722
1723         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
1724         CHISE.
1725
1726 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1727
1728         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
1729         coded-charset for XEmacs CHISE.
1730
1731 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1732
1733         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
1734         XEmacs CHISE.
1735
1736 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1737
1738         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1739         `===ucs-sip@iso'.
1740
1741 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1742
1743         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
1744         CHISE.
1745
1746 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1747
1748         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1749         `==ucs-sip@iso'.
1750
1751         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
1752         CHISE.
1753
1754 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1755
1756         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
1757         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
1758         (=ucs-sip-ext-b@iso): Fix registry.
1759         (==ucs-sip-ext-b@iso): Ditto.
1760         (===ucs-sip-ext-b@iso): Ditto.
1761
1762         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1763         `=ucs-sip@iso'.
1764
1765 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1766
1767         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1768         setting for `=>cbeta'.
1769
1770 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1771
1772         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1773         `=>cns11643-7'.
1774
1775         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
1776
1777 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1778
1779         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1780         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
1781
1782 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1783
1784         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
1785         `=ucs@cns'.
1786         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
1787         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
1788         `=ucs@jis/1990'.
1789         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
1790         `=ucs@jis/2000'.
1791         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
1792         `=ucs@jis/2004'.
1793         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
1794
1795         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1796         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
1797
1798 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1799
1800         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
1801         XEmacs CHISE.
1802         (==jis-x0208@1978/1pr): Ditto.
1803         (==jis-x0208@1978/2-pr): Ditto.
1804
1805 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1806
1807         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1808         setting for `===jis-x0213-1@2004'.
1809
1810 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1811
1812         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1813         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
1814
1815         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1816         `===hanyo-denshi/jb'.
1817
1818         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
1819         XEmacs CHISE.
1820         (=+>hanyo-denshi/ft): Ditto.
1821         (=+>hanyo-denshi/jt): Ditto.
1822
1823 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1824
1825         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1826         `===hanyo-denshi/hg'.
1827
1828 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1829
1830         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
1831         XEmacs CHISE.
1832         (===hanyo-denshi/hg): Ditto.
1833
1834 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1835
1836         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
1837         glyph-forms instead of detailed glyph-images.
1838         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
1839         `=adobe-japan1-*'.
1840         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
1841         (===adobe-japan1-1): Ditto.
1842         (===adobe-japan1-2): Ditto.
1843         (===adobe-japan1-3): Ditto.
1844         (===adobe-japan1-4): Ditto.
1845         (===adobe-japan1-5): Ditto.
1846         (===adobe-japan1-6): Ditto.
1847         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
1848         `=>>>adobe-japan1' as the mother.
1849         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
1850         `=>>adobe-japan1' as the mother.
1851         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
1852         glyph-images.
1853         (==jis-x0208@1978): Ditto.
1854         (==jis-x0208@1983): Ditto.
1855         (==jis-x0208@1990): Ditto.
1856         (==jis-x0213-1): Ditto.
1857         (==jis-x0213-1@2000): Ditto.
1858         (==jis-x0213-1@2004): Ditto.
1859         (==jis-x0213-2): Ditto.
1860         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
1861         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
1862         `=jis-x0208@1978'.
1863         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
1864         `=jis-x0208@1983'.
1865         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
1866         `=jis-x0208@1990'.
1867         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
1868         `=jis-x0213-1'.
1869         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
1870         `=jis-x0213-1@2000'.
1871         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
1872         `=jis-x0213-1@2004'.
1873         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
1874         `=jis-x0213-2'.
1875         (===jis-x0208): New coded-charset for XEmacs CHISE.
1876         (===jis-x0208@1978): Ditto.
1877         (===jis-x0208@1983): Ditto.
1878         (===jis-x0208@1990): Ditto.
1879         (===jis-x0213-1): Ditto.
1880         (===jis-x0213-1@2000): Ditto.
1881         (===jis-x0213-2): Ditto.
1882         (===jis-x0212): Ditto.
1883         (===ks-x1001): Ditto.
1884         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
1885         mother.
1886         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
1887         as the mother.
1888         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
1889         as the mother.
1890         (===cns11643-1): New coded-charset for XEmacs CHISE.
1891         (===cns11643-2): Ditto.
1892         (===cns11643-3): Ditto.
1893         (===cns11643-4): Ditto.
1894         (===cns11643-5): Ditto.
1895         (===cns11643-6): Ditto.
1896         (===cns11643-7): Ditto.
1897         (=>>cns11643-1): Ditto.
1898         (==big5-cdp): Indicate abstract glyph-images instead of
1899         representative glyph-images.
1900         (===big5-cdp): New coded-charset for XEmacs CHISE.
1901         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
1902         detailed glyph-images.
1903         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
1904         `=hanyo-denshi/*'.
1905         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
1906         (===hanyo-denshi/ib): Ditto.
1907         (===hanyo-denshi/jt): Ditto.
1908         (===hanyo-denshi/ks): Ditto.
1909         (===mj): Ditto.
1910         (===mj-0): Ditto.
1911         (===mj-1): Ditto.
1912         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
1913         `=>>>hanyo-denshi/*' as its mother.
1914         (==gt): Indicate abstract glyph-forms instead of detailed
1915         glyph-images.
1916         (===gt): New coded-charset for XEmacs CHISE.
1917         (=>>>gt): Indicates `==gt' instead of `=gt'.
1918         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
1919         (==gt-k): Indicate abstract glyph-forms instead of detailed
1920         glyph-images.
1921         (===gt-k): New coded-charset for XEmacs CHISE.
1922         (==daikanwa): Indicates glyph-images instead of detailed
1923         glyph-images.
1924         (===daikanwa): New coded-charset for XEmacs CHISE.
1925         (===daikanwa/+p): Ditto.
1926         (===daikanwa/ho): Ditto.
1927         (==cbeta): Ditto.
1928         (===cbeta): Ditto.
1929         (==jef-china3): Ditto.
1930         (===jef-china3): Ditto.
1931         (==ruimoku-v6): Ditto.
1932         (==ucs@iso): Indicate representative glyph-forms instead of
1933         representative glyph-images.
1934         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
1935         (==ucs@unicode): Indicate representative glyph-forms instead of
1936         representative glyph-images.
1937         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
1938         `=ucs@unicode'.
1939         (==ucs@cns): Indicate representative glyph-forms instead of
1940         representative glyph-images.
1941         (==ucs@jis): Ditto.
1942         (==ucs@jis/1990): Ditto.
1943         (==ucs@jis/2000): Ditto.
1944         (==ucs@jis/2004): Ditto.
1945         (==ucs@ks): Ditto.
1946         (===ucs@iso): New coded-charset for XEmacs CHISE.
1947         (===ucs@unicode): Ditto.
1948         (===ucs@gb): Ditto.
1949         (===ucs@ks): Ditto.
1950         (===ucs-bmp-cjk@gb): Ditto.
1951         (===ucs-sip-ext-b@iso): Ditto.
1952
1953 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1954
1955         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1956         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
1957         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
1958         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
1959         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
1960         `===cns11643-3', `===cns11643-4', `===cns11643-5',
1961         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
1962         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
1963         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
1964         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
1965
1966         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1967         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
1968         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
1969         - Use "&g1-[NAME];" for `=>>[NAME]'.
1970         - Abolish "&g2-[NAME];".
1971
1972 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1973
1974         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
1975         `=>>ucs@cns' as the mother.
1976
1977 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1978
1979         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1980         setting for `==ucs@ks'.
1981
1982 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1983
1984         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
1985         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
1986         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
1987         0x00E30000〜0x00E409D5.
1988
1989 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1990
1991         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1992         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
1993         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
1994
1995 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1996
1997         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1998         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
1999
2000         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
2001         (=mj-0): Ditto.
2002         (=mj-1): Ditto.
2003         (==mj): Ditto.
2004         (==mj-0): Ditto.
2005         (==mj-1): Ditto.
2006         (=>>mj): Ditto.
2007
2008         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2009         setting for `=mj' and `==mj'.
2010
2011 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2012
2013         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
2014         CHISE.
2015
2016 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2017
2018         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2019         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
2020         `=>ucs@hanyo-denshi'.
2021
2022 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2023
2024         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2025         setting for `=koseki' and `=>ucs@hanyo-denshi'.
2026
2027         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
2028         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
2029
2030 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2031
2032         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
2033         XEmacs CHISE.
2034
2035 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2036
2037         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2038         Change priority of `=>>>ucs@iso'.
2039
2040         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
2041         `=>>>ucs@iso' as the mother.
2042         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
2043
2044 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2045
2046         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2047         Change priority of `=>>>ucs@unicode'.
2048
2049         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
2050         `=ucs@unicode'.
2051
2052 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2053
2054         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2055         Change priority of `=>>>ucs@jis'.
2056
2057         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
2058         `=ucs@jis'.
2059
2060 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2061
2062         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2063         setting for `==daikanwa/+p'.
2064
2065 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2066
2067         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2068         setting for `==shinjigen@1ed'.
2069
2070 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2071
2072         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
2073         XEmacs CHISE.
2074
2075 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2076
2077         * mule/mule-conf.el (==shinjigen): Modify DOC.
2078         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
2079         (==shinjigen@rev): Modify DOC.
2080
2081 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2082
2083         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
2084         CHISE.
2085
2086 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2087
2088         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2089         settings for `==daikanwa' and `==ucs@JP/hanazono'.
2090
2091         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2092         XEmacs CHISE.
2093
2094         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2095         `==daikanwa'.
2096
2097 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2098
2099         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2100         setting for `==cns11643-7'.
2101
2102         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2103         `==cns11643-7'.
2104
2105 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2106
2107         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2108         `==cns11643-6'.
2109
2110         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2111         setting for `==cns11643-6'.
2112
2113 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2114
2115         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2116         setting for `==cns11643-5'.
2117
2118         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2119         `==cns11643-5'.
2120
2121 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2122
2123         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2124         setting for `==cns11643-4'.
2125
2126         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2127         `==cns11643-4'.
2128
2129 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2130
2131         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2132         setting for `==cns11643-3'.
2133
2134         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2135         `==cns11643-3'.
2136
2137 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2138
2139         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2140         setting for `==cns11643-2'.
2141
2142         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2143         `==cns11643-2'.
2144
2145 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2146
2147         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2148         Change priority of `=>>>ucs@ks'.
2149
2150         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2151         `=ucs@ks'.
2152
2153 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2154
2155         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2156         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2157         `==ucs@cns' and `==cns11643-1'.
2158
2159         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2160         (==cns11643-2): Ditto.
2161         (==cns11643-3): Ditto.
2162         (==cns11643-4): Ditto.
2163         (==cns11643-5): Ditto.
2164         (==cns11643-6): Ditto.
2165         (==cns11643-7): Ditto.
2166
2167         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2168         `==cns11643-1'.
2169
2170 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2171
2172         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2173         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2174         `=>>>ucs@jis/1990'.
2175
2176         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2177         `=ucs@jis/1990'.
2178         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2179         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2180
2181 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2182
2183         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2184         Change priority of `=>>>ucs@cns'.
2185
2186         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2187         `=ucs@cns'.
2188
2189 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2190
2191         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2192         `==ks-x1001'.
2193
2194         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2195         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2196         `==ks-x1001'.
2197
2198 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2199
2200         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2201
2202 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2203
2204         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2205         `=jis-x0208'.
2206         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2207         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2208         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2209         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2210         (=>>>jis-x0213-1@2000): Changed to an alias for
2211         `=jis-x0213-1@2000'.
2212         (=>>>jis-x0213-1@2004): Changed to an alias for
2213         `=jis-x0213-1@2004'.
2214         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2215
2216 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2217
2218         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2219         `=adobe-japan1-0'.
2220         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2221         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2222         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2223         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2224         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2225         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2226
2227 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2228
2229         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2230         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2231         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2232         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2233         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2234         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2235
2236 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2237
2238         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2239         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2240         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2241         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2242         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2243         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2244         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2245         `==jis-x0212'.
2246
2247 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2248
2249         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2250         "AdobeJapan1-[0-6]$".
2251         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2252         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2253         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2254         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2255         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2256         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2257         (==adobe-japan1-1): Ditto.
2258         (==adobe-japan1-2): Ditto.
2259         (==adobe-japan1-3): Ditto.
2260         (==adobe-japan1-4): Ditto.
2261         (==adobe-japan1-5): Ditto.
2262         (==adobe-japan1-6): Ditto.
2263         (==jis-x0208): Ditto.
2264         (==jis-x0208@1978): Ditto.
2265         (==jis-x0208@1983): Ditto.
2266         (==jis-x0208@1990): Ditto.
2267         (==jis-x0213-1): Ditto.
2268         (==jis-x0213-1@2000): Ditto.
2269         (==jis-x0213-1@2004): Ditto.
2270         (==jis-x0213-2): Ditto.
2271         (==jis-x0212): Ditto.
2272         (==gb2312): Ditto.
2273         (==iso-ir165): Ditto.
2274         (==gb12345): Ditto.
2275         (==ks-x1001): Ditto.
2276         (==cns11643-1): Ditto.
2277         (==cns11643-2): Ditto.
2278         (==cns11643-3): Ditto.
2279         (==cns11643-4): Ditto.
2280         (==cns11643-5): Ditto.
2281         (==cns11643-6): Ditto.
2282         (==cns11643-7): Ditto.
2283         (==big5-cdp): Ditto.
2284         (==hanyo-denshi/ja): Ditto.
2285         (==hanyo-denshi/jb): Ditto.
2286         (==hanyo-denshi/jc): Ditto.
2287         (==hanyo-denshi/jd): Ditto.
2288         (==hanyo-denshi/ft): Ditto.
2289         (==hanyo-denshi/ia): Ditto.
2290         (==hanyo-denshi/ib): Ditto.
2291         (==hanyo-denshi/hg): Ditto.
2292         (==hanyo-denshi/jt): Ditto.
2293         (==hanyo-denshi/ks): Ditto.
2294         (==gt): Ditto.
2295         (==gt-k): Ditto.
2296         (==daikanwa): Ditto.
2297         (==shinjigen): Ditto.
2298         (==ucs@iso): Ditto.
2299         (==ucs@unicode): Ditto.
2300         (==ucs@gb): Ditto.
2301         (==ucs-bmp@gb): Ditto.
2302         (==ucs@cns): Ditto.
2303         (==ucs-bmp@cns): Ditto.
2304         (==ucs@jis): Ditto.
2305         (==ucs@jis/1990): Ditto.
2306         (==ucs@jis/2000): Ditto.
2307         (==ucs@jis/2004): Ditto.
2308         (==ucs@JP): Ditto.
2309         (==ucs@JP/hanazono): Ditto.
2310         (==ucs@ks): Ditto.
2311         (==ucs-bmp@ks): Ditto.
2312         (==ucs@cns11643): Ditto.
2313         (==ucs-bmp-cjk@gb): Ditto.
2314         (==ucs-bmp-cjk@JP/hanazono): Ditto.
2315         (==ucs-sip-ext-b@iso): Ditto.
2316
2317 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2318
2319         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2320         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
2321
2322         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
2323         XEmacs CHISE.
2324         (=ucs-bmp-cjk@unicode): Abolished.
2325
2326 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2327
2328         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2329         `=+>ucs-bmp-cjk-compat@jis'.
2330
2331         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
2332         for XEmacs CHISE.
2333
2334 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2335
2336         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
2337         CHISE.
2338
2339 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2340
2341         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
2342         for XEmacs CHISE.
2343         (=jis-x0208@1978/1er-pr): Abolished.
2344         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
2345         `=jis-x0208@1978/1er-pr' as the mother.
2346
2347 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2348
2349         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2350         setting for `=ucs-itaiji-084'.
2351
2352 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2353
2354         * mule/mule-charset.el (default-coded-charset-priority-list):
2355         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
2356
2357         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
2358         XEmacs CHISE.
2359         (=ucs-bmp-itaiji-084): Ditto.
2360
2361 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2362
2363         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2364         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2365
2366 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2367
2368         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2369         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2370
2371         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
2372         XEmacs CHISE.
2373         (=big5-cdp-var-5): Ditto.
2374
2375 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2376
2377         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
2378         XEmacs CHISE.
2379
2380 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2381
2382         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
2383         XEmacs CHISE.
2384
2385 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2386
2387         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2388         setting for `=>>>hanyo-denshi/ft'.
2389
2390 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2391
2392         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
2393         XEmacs CHISE.
2394         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
2395         `=hanyo-denshi/jd' as the mother.
2396
2397 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2398
2399         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
2400         XEmacs CHISE.
2401         (=+>adobe-japan1-1): Ditto.
2402         (=+>adobe-japan1-2): Ditto.
2403         (=+>adobe-japan1-3): Ditto.
2404         (=+>adobe-japan1-4): Ditto.
2405         (=+>adobe-japan1-5): Ditto.
2406         (=+>adobe-japan1-6): Ditto.
2407         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
2408
2409 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2410
2411         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2412         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
2413         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
2414
2415         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
2416         the top.
2417
2418 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2419
2420         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
2421         XEmacs CHISE.
2422         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
2423         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
2424         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
2425
2426 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2427
2428         * mule/mule-charset.el (default-coded-charset-priority-list):
2429         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
2430         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
2431
2432         * mule/mule-conf.el: Modify order of definitions of some
2433         coded-charsets.
2434
2435 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2436
2437         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2438         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
2439         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
2440
2441         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
2442         CHISE.
2443         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2444         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
2445
2446 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2447
2448         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
2449         CHISE.
2450
2451 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2452
2453         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2454         setting for `=daikanwa/+2p'.
2455
2456         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
2457         XEmacs CHISE.
2458
2459 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2460
2461         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
2462         XEmacs CHISE.
2463         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
2464
2465 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2466
2467         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2468         setting for `=>>>hanyo-denshi/ib'.
2469
2470 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2471
2472         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
2473         XEmacs CHISE.
2474         (=>>>hanyo-denshi/ib): Ditto.
2475         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
2476         `=hanyo-denshi/ja' as the mother.
2477         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
2478         `=hanyo-denshi/ib' as the mother.
2479
2480 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2481
2482         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
2483         XEmacs CHISE.
2484         (utf-8-ivs-mcs-er): Likewise.
2485         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
2486         and `=>ucs-gb'.
2487         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
2488         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
2489         `ucs-gb' and `=>ucs-gb'.
2490         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
2491         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
2492         and `=>ucs-cns'.
2493         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
2494         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
2495         `ucs-cns' and `=>ucs-cns'.
2496         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
2497         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
2498         `ucs-big5' and `=>ucs-big5'.
2499         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
2500         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
2501         `ucs-big5' and `=>ucs-big5'.
2502         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
2503         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2504         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2505         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
2506         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2507         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2508         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
2509         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
2510         `=>ucs-jis'; modify DOC and mnemonic.
2511         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
2512         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
2513         and `=>ucs-jis'; modify DOC and mnemonic.
2514         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
2515         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
2516         `=>ucs-ks'.
2517         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
2518         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
2519         and `=>ucs-ks'.
2520         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
2521
2522 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2523
2524         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2525         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
2526
2527 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2528
2529         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2530         Modify priorities.
2531
2532 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2533
2534         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2535         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
2536
2537 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2538
2539         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2540         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
2541
2542 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2543
2544         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
2545         CHISE.
2546
2547 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2548
2549         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
2550         CHISE.
2551
2552 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2553
2554         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
2555         CHISE.
2556
2557 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2558
2559         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2560         `=+>ucs-bmp-cjk@unicode'.
2561
2562         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
2563         for XEmacs CHISE.
2564
2565 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2566
2567         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2568         setting for `=>>daikanwa'.
2569
2570 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2571
2572         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2573         `=>>hanyo-denshi/jt'.
2574
2575 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2576
2577         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
2578         XEmacs CHISE.
2579         (=+>jis-x0208@1990): Ditto.
2580         (=+>jis-x0213-1@2000): Ditto.
2581
2582 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2583
2584         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
2585         XEmacs CHISE.
2586
2587 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2588
2589         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
2590         XEmacs CHISE.
2591         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
2592         `=hanyo-denshi/jc' as the mother.
2593
2594 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2595
2596         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2597         setting for `=+>adobe-japan1'.
2598
2599         * mule/mule-charset.el (default-coded-charset-priority-list):
2600         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
2601         and `=>>hanyo-denshi/ft' to `=>>gt'.
2602
2603 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2604
2605         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
2606         XEmacs CHISE.
2607         (=>>adobe-japan1-1): Ditto.
2608         (=>>adobe-japan1-2): Ditto.
2609         (=>>adobe-japan1-3): Ditto.
2610         (=>>adobe-japan1-4): Ditto.
2611         (=>>adobe-japan1-5): Ditto.
2612         (=>>adobe-japan1-6): Ditto.
2613         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
2614
2615 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2616
2617         * mule/mule-conf.el (=adobe-japan1): New alias for
2618         `=adobe-japan1-6'.
2619         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
2620         (=>>>adobe-japan1-1): Ditto.
2621         (=>>>adobe-japan1-2): Ditto.
2622         (=>>>adobe-japan1-3): Ditto.
2623         (=>>>adobe-japan1-4): Ditto.
2624         (=>>>adobe-japan1-5): Ditto.
2625         (=>>>adobe-japan1-6): Ditto.
2626         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
2627
2628 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2629
2630         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2631         setting for `=>>>adobe-japan1'.
2632
2633 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2634
2635         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2636         setting for `=+>ucs@ks'.
2637
2638 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2639
2640         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
2641         XEmacs CHISE.
2642         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
2643         `=adobe-japan1-6' as the mother.
2644
2645 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2646
2647         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2648         setting for `=>cns11643-7'.
2649
2650 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2651
2652         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
2653         CHISE.
2654
2655 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2656
2657         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
2658         XEmacs CHISE.
2659         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
2660
2661         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2662         setting for `=>ucs@jis/2004'.
2663
2664 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2665
2666         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2667         setting for `=+>gt'.
2668
2669         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
2670         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
2671
2672 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2673
2674         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
2675         `=>ucs@unicode' as the mother.
2676         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
2677         mother.
2678         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
2679         mother.
2680         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
2681         mother.
2682
2683 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2684
2685         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2686         setting for `=+>ucs@unicode'.
2687
2688         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
2689         CHISE.
2690
2691 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2692
2693         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
2694         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
2695         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
2696         - Add setting for `=+>ucs@cns'.
2697
2698         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
2699         CHISE.
2700         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
2701         as the mother.
2702         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
2703         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
2704
2705         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2706         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
2707
2708 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2709
2710         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2711         setting for `=>ucs@ks'.
2712
2713 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2714
2715         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2716         `=ucs-bmp-cjk-compat@unicode'.
2717
2718         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
2719         coded-charset for XEmacs CHISE.
2720
2721 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2722
2723         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2724         `=ucs-bmp-cjk-compat'.
2725
2726         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
2727         XEmacs CHISE.
2728
2729 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2730
2731         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
2732         CHISE.
2733
2734 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2735
2736         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2737         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
2738
2739         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
2740         `=>ucs@jis/1990'.
2741         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
2742
2743 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2744
2745         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2746         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
2747
2748         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
2749         CHISE.
2750         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
2751         mother.
2752
2753 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2754
2755         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
2756         `=>jis-x0213-2@usual'.
2757         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
2758         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
2759         `=>jis-x0213-2@usual' as the mother.
2760
2761 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2762
2763         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
2764         (=>ucs@JP): New alias for `=+>ucs@jis'.
2765
2766 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2767
2768         * mule/mule-conf.el (=+>jis-x0208): Renamed from
2769         `=>jis-x0208@usual'.
2770         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
2771         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
2772         `=>jis-x0208@usual' as the mother.
2773         (=>jis-x0208): Likewise.
2774
2775 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2776
2777         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2778         setting for `=+>jis-x0208@1978'.
2779
2780 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2781
2782         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
2783         XEmacs CHISE.
2784
2785 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2786
2787         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2788         setting for `=>>>ucs@jis/1990'.
2789
2790 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2791
2792         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2793         setting for `=>ucs@jis/1990'.
2794
2795 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2796
2797         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2798         setting for `=ucs@JP/hanazono'.
2799
2800         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
2801         CHISE.
2802         (=ucs@JP/hanazono): Ditto.
2803         (=ucs-bmp-cjk@JP/hanazono): Ditto.
2804         (=>>hanyo-denshi/jc): Ditto.
2805         (=>>hanyo-denshi/jd): Ditto.
2806
2807 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2808
2809         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2810         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
2811
2812 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2813
2814         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
2815         XEmacs CHISE.
2816
2817 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2818
2819         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
2820         XEmacs CHISE.
2821
2822 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2823
2824         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2825         `=ucs-bmp-cjk@JP'.
2826
2827 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2828
2829         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
2830         XEmacs CHISE.
2831
2832 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2833
2834         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2835         Modify order of settings; add settings for `=daikanwa@rev2'.
2836
2837 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2838
2839         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2840         setting for `=>>cbeta'.
2841
2842         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
2843         CHISE.
2844
2845 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2846
2847         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2848         setting for `=>>adobe-japan1'.
2849
2850 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2851
2852         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
2853         XEmacs CHISE.
2854
2855 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2856
2857         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2858         setting for `=>>hanyo-denshi/ia'.
2859
2860         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
2861         XEmacs CHISE.
2862
2863 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2864
2865         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2866         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
2867
2868         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
2869         XEmacs CHISE.
2870         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
2871         `=hanyo-denshi/jt' as the mother.
2872
2873 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2874
2875         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2876         setting for `=>>>jis-x0213-2'.
2877
2878         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
2879         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
2880         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
2881
2882 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2883
2884         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
2885         XEmacs CHISE.
2886
2887 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2888
2889         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
2890         XEmacs CHISE.
2891
2892         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2893         `=>>jis-x0213-1@2004'.
2894
2895 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2896
2897         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
2898         XEmacs CHISE.
2899
2900 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2901
2902         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
2903         - Use "&g2-*;" as entity-references for `=>>>*'.
2904         - Omit "&a{GT|JX1|JX2|JX3}-*;".
2905
2906         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
2907         XEmacs CHISE.
2908         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
2909         as the mother.
2910
2911 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2912
2913         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2914         setting for `=>>hanyo-denshi/ib'.
2915
2916         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
2917         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
2918         (=>>jis-x0208@1990): Ditto.
2919         (=>>hanyo-denshi/ib): Ditto.
2920
2921         * mule/mule-charset.el (default-coded-charset-priority-list):
2922         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
2923
2924 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2925
2926         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2927         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
2928         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
2929         `=>>>ucs@jis/2004'.
2930
2931 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2932
2933         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
2934         XEmacs CHISE.
2935         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
2936         `=jis-x0213-1@2004' as the mother.
2937         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
2938         (=>>>ucs@ks): Ditto.
2939
2940         * mule/mule-charset.el (default-coded-charset-priority-list):
2941         Modify priority of `=hanyo-denshi/*'.
2942
2943 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2944
2945         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2946         settings for `=>>ucs@JP' and `=ucs@JP'.
2947
2948 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2949
2950         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
2951         CHISE.
2952
2953 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2954
2955         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2956         setting for `=>>>ucs@cns'.
2957
2958         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
2959         CHISE.
2960
2961 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2962
2963         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
2964         instead of `=>>>jis-x0213-1@2004' as the mother.
2965         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
2966         (=>>>ucs@unicode): Likewise.
2967         (=>>>ucs@jis): Likewise.
2968         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
2969         mother.
2970         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
2971
2972 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2973
2974         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2975         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
2976         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
2977         `=>>>ucs@jis'.
2978
2979 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2980
2981         * mule/mule-charset.el (default-coded-charset-priority-list):
2982         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
2983         and `=jis-x0213-*-2000'.
2984
2985 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2986
2987         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
2988         XEmacs CHISE.
2989         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
2990         `=>>jis-x0213-1' as the mother.
2991
2992 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2993
2994         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2995         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
2996
2997 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2998
2999         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
3000
3001 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3002
3003         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
3004         XEmacs CHISE.
3005
3006 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3007
3008         * mule/mule-coding.el (decomposition-feature-list): Set
3009         `=decomposition', `=decomposition@cid' and
3010         `=decomposition@hanyo-denshi'.
3011
3012 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3013
3014         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3015         setting for `=>>hanyo-denshi/ks'.
3016
3017         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
3018         XEmacs CHISE.
3019
3020 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3021
3022         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3023         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
3024
3025         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3026         `=hanyo-denshi/ks/mf'.
3027
3028         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
3029         XEmacs CHISE.
3030         (=hanyo-denshi/ks/mf): Ditto.
3031
3032 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3033
3034         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3035         settings for P=hanyo-denshi/jt'.
3036
3037         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3038         `=hanyo-denshi/jt'.
3039
3040         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
3041         XEmacs CHISE.
3042
3043 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3044
3045         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3046         settings for `=hanyo-denshi/ip'.
3047
3048         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3049         `=hanyo-denshi/ip'.
3050
3051         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
3052         XEmacs CHISE.
3053
3054 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3055
3056         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3057         settings for `=hanyo-denshi/hg'.
3058
3059         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3060         `=hanyo-denshi/hg'.
3061
3062         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
3063         XEmacs CHISE.
3064
3065 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3066
3067         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3068         setting for `=>>hanyo-denshi/ft'.
3069
3070         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3071         `=>>hanyo-denshi/ft'.
3072
3073         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
3074         XEmacs CHISE.
3075
3076 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3077
3078         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3079         settings for `=hanyo-denshi/ib'.
3080
3081         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3082         `=hanyo-denshi/ib'.
3083
3084         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
3085         XEmacs CHISE.
3086
3087 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3088
3089         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3090         settings for isolated characters of `=hanyo-denshi/ia' and
3091         non-isolated characters of `=hanyo-denshi/*'.
3092
3093         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3094         `=hanyo-denshi/ia'.
3095
3096         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3097         XEmacs CHISE.
3098
3099 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3100
3101         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3102         setting for isolated characters of `=hanyo-denshi/ft'.
3103
3104         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3105         `=hanyo-denshi/ft'.
3106
3107         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3108         XEmacs CHISE.
3109
3110 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3111
3112         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3113         setting for isolated characters of `=hanyo-denshi/jd'.
3114
3115         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3116         `=hanyo-denshi/jd'.
3117
3118         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3119         XEmacs CHISE.
3120
3121 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3122
3123         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3124         setting for isolated characters of `=hanyo-denshi/jc'.
3125
3126         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3127         `=hanyo-denshi/jc'.
3128
3129         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3130         XEmacs CHISE.
3131
3132 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3133
3134         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3135         setting for isolated characters of `=hanyo-denshi/jb'.
3136
3137         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3138         `=hanyo-denshi/jb'.
3139
3140         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3141         XEmacs CHISE.
3142
3143 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3144
3145         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3146         setting for isolated characters of `=hanyo-denshi/ja'.
3147
3148 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3149
3150         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3151         `=hanyo-denshi/ja'.
3152
3153         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3154         XEmacs CHISE.
3155
3156 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3157
3158         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3159         settings for isolated characters of `=adobe-japan1-6'.
3160
3161 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3162
3163         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3164         CHISE.
3165         (=daikanwa/+2p): Ditto.
3166         (=daikanwa/ho): Ditto.
3167
3168 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3169
3170         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3171         coding-system for XEmacs CHISE.
3172
3173 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3174
3175         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3176         setting for `=>>ruimoku-v6'.
3177
3178         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3179         CHISE.
3180
3181 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3182
3183         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3184         setting for `=daikanwa@rev1'.
3185
3186 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3187
3188         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3189         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3190
3191 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3192
3193         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3194         XEmacs CHISE.
3195         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3196
3197 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3198
3199         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3200         CHISE.
3201
3202 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3203
3204         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3205         CHISE.
3206
3207         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3208         setting for `=>ucs@jis'.
3209
3210 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3211
3212         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3213         setting for `=>jis-x0208@usual'.
3214
3215         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3216         XEmacs CHISE.
3217         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3218         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3219         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3220
3221 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3222
3223         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3224         CHISE.
3225         (=>>>jis-x0208@1990): Ditto.
3226         (=>>>jis-x0213-1): Ditto.
3227         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3228         mother.
3229         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3230         as the mother.
3231
3232 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3233
3234         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3235         setting for `=>ucs@cns' and `=>>ucs@ks'.
3236
3237         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3238         CHISE.
3239
3240 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3241
3242         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3243         CHISE.
3244
3245 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3246
3247         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3248         CHISE.
3249         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3250         mother.
3251
3252 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3253
3254         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3255         `==>ucs-bmp-cjk@bucs'.
3256
3257         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3258         XEmacs CHISE.
3259
3260 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3261
3262         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3263         setting for `==>ucs@bucs'.
3264
3265         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3266         XEmacs CHISE.
3267
3268 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3269
3270         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3271         - Add setting for `=>>jis-x0208'.
3272         - Omit setting for `=>>jis-x0208@1990'.
3273         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3274           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3275           `=ucs@FOO'.
3276
3277 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3278
3279         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3280         setting for `=>daikanwa'.
3281
3282 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3283
3284         * mule/mule-conf.el (=daikanwa): Fix DOC.
3285         (=>daikanwa): New abstract character for XEmacs CHISE.
3286         (=>ucs@iso): Likewise.
3287         (=>ucs@unicode): Likewise.
3288         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3289
3290 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3291
3292         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3293         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3294           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3295         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3296         - Add `=>big5-cdp'.
3297
3298 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3299
3300         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3301         (=>big5-cdp): New abstract character.
3302
3303 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3304
3305         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3306         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3307         `chinese-big5'.
3308
3309 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3310
3311         * mule/mule-charset.el (default-coded-charset-priority-list):
3312         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
3313
3314         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3315         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
3316         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
3317         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
3318         and `=>jis-x0213-2'.
3319
3320 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3321
3322         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
3323         XEmacs CHISE.
3324         (=>>ucs@jis/2000): Likewise.
3325         (=>>ucs@jis/2004): Likewise.
3326
3327 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3328
3329         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3330         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
3331         `=>>ucs@cns'.
3332
3333         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
3334         XEmacs CHISE.
3335         (=>>gt): Use quote instead of backquote; modify DOC.
3336         (=>gt): Use quote instead of backquote.
3337         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
3338         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
3339         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
3340         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
3341         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
3342         (=ucs@iso): Use `=>>ucs@iso' as the mother.
3343
3344 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3345
3346         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3347         `=>>ucs@unicode' and `=>>gt'.
3348
3349 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3350
3351         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
3352         XEmacs CHISE.
3353         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
3354         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
3355         `=jis-x0208@1978/1er-pr' as the mother.
3356         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
3357
3358 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3359
3360         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
3361         `=ucs@unicode' as the mother.
3362
3363 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3364
3365         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3366         setting for `=>>ucs@unicode'.
3367
3368         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
3369         CHISE.
3370
3371 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3372
3373         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3374         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
3375
3376         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3377         `=adobe-japan1-6' and `=adobe-japan1-base'.
3378
3379         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
3380         XEmacs CHISE.
3381         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
3382         specify `min-code' and `max-code'.
3383         (=adobe-japan1-1): Specify `min-code' and `max-code'.
3384         (=adobe-japan1-2): Likewise.
3385         (=adobe-japan1-3): Likewise.
3386         (=adobe-japan1-4): Likewise.
3387         (=adobe-japan1-5): Likewise.
3388         (=adobe-japan1-6): Likewise.
3389
3390 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3391
3392         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3393         setting for `=>gt'.
3394
3395 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3396
3397         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
3398         CHISE.
3399
3400 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3401
3402         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3403         setting for `=>zinbun-oracle'.
3404
3405         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
3406         for XEmacs CHISE.
3407
3408 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3409
3410         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
3411         for XEmacs CHISE.
3412         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
3413         `=jis-x0208@1978' as the mother.
3414
3415 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3416
3417         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3418         - Use `=gt' instead of `ideograph-gt'.
3419         - Use `=gt-k' instead of `ideograph-gt-k'.
3420         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
3421         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
3422         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
3423         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3424         - Use `=jis-x0212' instead of `japanese-jisx0212'.
3425         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
3426         - Use `=>>gt' instead of `<=>gt'.
3427         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
3428         - Add setting for `=>>jis-x0208@1990'.
3429         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
3430           `=>>jis-x0213-1@2000'.
3431         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
3432         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
3433           `=>>jis-x0213-1@2004'.
3434         - Add setting for `=>>jis-x0208@1978'.
3435         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
3436
3437 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3438
3439         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
3440         XEmacs CHISE.
3441
3442 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3443
3444         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3445         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
3446         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
3447         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
3448         `<=>jis-x0213-1@2004'.
3449
3450 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3451
3452         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
3453         CHISE.
3454         (=>jis-x0213-2): Ditto.
3455
3456 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3457
3458         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3459         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
3460
3461 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3462
3463         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3464         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
3465         `=>jis-x0213-1'.
3466
3467 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3468
3469         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
3470         CHISE.
3471         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
3472
3473 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3474
3475         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
3476         `<==>jis-x0213-1'.
3477         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
3478         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
3479         (=>jis-x0208): Renamed from `<=>jis-x0208'.
3480         (<=>jis-x0208): New alias for `=>jis-x0208'.
3481         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
3482         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
3483         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
3484         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
3485         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
3486         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
3487         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
3488         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
3489         (=>>gt): Renamed from `<==>gt'.
3490         (<==>gt): New alias for `=>>gt'.
3491
3492 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3493
3494         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3495         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
3496         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3497         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
3498         - Add settings for `<=>jis-x0213-1@2000' and
3499           `<=>jis-x0213-1@2004'.
3500
3501         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
3502         XEmacs CHISE.
3503         (<==>jis-x0213-1): Likewise.
3504         (<==>jis-x0213-1@2000): Likewise.
3505         (<==>jis-x0213-1@2004): Likewise.
3506         (<=>jis-x0208): Add property `=>iso-ir 168'.
3507         (<=>jis-x0208@1997): Likewise.
3508         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
3509         as the mother; add property `=>iso-ir 228'.
3510         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
3511         property `=>iso-ir 228'.
3512         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
3513         property `=>iso-ir 233'.
3514         (<==>gt): Renamed from `<=>gt'.
3515         (<=>gt): New alias for `<==>gt'.
3516
3517 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3518
3519         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
3520         CHISE.
3521         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
3522         `<=>jis-x0208' as the mother.
3523         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
3524         (<=>jis-x0213-1@2000): Ditto.
3525         (<=>jis-x0213-1@2004): Ditto.
3526
3527 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3528
3529         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3530         settings for `<=>gt'.
3531
3532         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
3533
3534 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3535
3536         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
3537         XEmacs CHISE.
3538         (=jis-x0208@1978/-4pr): Likewise.
3539         (=jis-x0208@1978/4-pr): Likewise.
3540         (=jis-x0213-1): Likewise.
3541         (=ucs@iso): Likewise.
3542         (=ucs@unicode): Likewise.
3543         (=ucs@gb): Likewise.
3544         (=ucs@gb/fw): Likewise.
3545         (=ucs@cns): Likewise.
3546         (=ucs@cns/fw): Likewise.
3547         (=ucs@jis): Likewise.
3548         (=ucs@jis/fw): Likewise.
3549         (=ucs@jis/1990): Likewise.
3550         (=ucs@jis/2000): Likewise.
3551         (=ucs@jis/2004): Likewise.
3552         (=ucs@JP): Likewise.
3553         (=ucs@ks): Likewise.
3554         (=ucs@big5): Likewise.
3555         (=ucs@big5/cns11643): Likewise.
3556         (=ucs@cns11643): Likewise.
3557
3558 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3559
3560         * mule/mule-charset.el (default-coded-charset-priority-list):
3561         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
3562
3563         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
3564         CHISE.
3565         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
3566         mother.
3567
3568 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3569
3570         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
3571         from src/mule-charset.c].
3572         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
3573         specify `final'.
3574         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
3575         `iso-ir' and `final', namely now it is used as ISO-IR-42.
3576         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
3577         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
3578         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
3579         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
3580
3581 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3582
3583         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
3584         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
3585         (=jis-x0208@1978/i-4): Specify `partial'.
3586         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
3587         mother coded-charset.
3588         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
3589
3590 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3591
3592         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3593         settings for `=jis-x0213-1@2004'.
3594
3595 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3596
3597         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
3598         CHISE.
3599         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
3600         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
3601         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
3602         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
3603         temporarily.
3604         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
3605
3606 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3607
3608         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
3609         CHISE.
3610         (=shinjigen@1ed): Inherited from `=shinjigen'.
3611         (=shinjigen@rev): Likewise.
3612
3613 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3614
3615         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3616         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
3617
3618 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3619
3620         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
3621         define it as an alias.
3622         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
3623         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
3624         alias.
3625         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
3626         alias.
3627
3628 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3629
3630         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
3631         CHISE.
3632
3633 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3634
3635         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
3636         CHISE.
3637         (shinjigen-2): Ditto.
3638
3639 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3640
3641         * mule/mule-charset.el (default-coded-charset-priority-list):
3642         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
3643         `chinese-big5-eten-*' and `chinese-big5'.
3644
3645 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3646
3647         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
3648         #x9FA5 temporarily.
3649
3650 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3651
3652         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3653         settings for `=jis-x0208@1978/i1'.
3654
3655 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3656
3657         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
3658         XEmacs CHISE.
3659
3660 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3661
3662         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
3663         XEmacs CHISE.
3664
3665 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3666
3667         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
3668         XEmacs CHISE.
3669
3670 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3671
3672         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
3673         CHISE.
3674         (=ucs-bmp@cns): Likewise.
3675         (=ucs-bmp@jis): Likewise.
3676         (=ucs-bmp@ks): Likewise.
3677
3678 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3679
3680         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
3681         CHISE.
3682         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
3683
3684 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3685
3686         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3687         settings for `=zinbun-oracle'.
3688
3689         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3690         `=zinbun-oracle'.
3691
3692 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3693
3694         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3695         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
3696         `=ucs@iso'.
3697
3698 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3699
3700         * mule/mule-charset.el (default-coded-charset-priority-list):
3701         Delete `ucs-sip'; modify order of some CCSs.
3702
3703 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3704
3705         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
3706         in XEmacs CHISE.
3707
3708         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
3709         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
3710         CHISE.
3711
3712 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3713
3714         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
3715         its registry.
3716         (=ucs-radicals@unicode): Likewise.
3717
3718 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3719
3720         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
3721         CHISE.
3722
3723 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3724
3725         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
3726         CHISE.
3727
3728 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3729
3730         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
3731         CHISE.
3732
3733 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3734
3735         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3736         Modify preference of *isolated settings*.
3737
3738 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3739
3740         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
3741         utf-2000 is provided.
3742         (=ucs@cns11643): Likewise.
3743
3744 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3745
3746         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3747         Prefer every *isolated setting* to ordinary setting.
3748
3749 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3750
3751         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3752         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
3753
3754 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3755
3756         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
3757         CHISE.
3758
3759 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3760
3761         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3762         settings for `=jis-x0208@1997'.
3763
3764 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3765
3766         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3767         `=jis-x0208@1997'.
3768
3769 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3770
3771         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
3772         XEmacs CHISE.
3773
3774 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3775
3776         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
3777         `=jis-x0208@1978'.
3778         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
3779         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
3780         `=jis-x0208-1990' as the mother.
3781         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
3782
3783 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3784
3785         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
3786         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
3787         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
3788         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
3789         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
3790         for `=ucs@JP'.
3791
3792 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3793
3794         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
3795         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
3796         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
3797         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
3798         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
3799         `=daikanwa@rev2'.
3800
3801 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3802
3803         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
3804         (=gt): Likewise.
3805         (=gt-k): Likewise.
3806         (=gt-pj-*): Likewise.
3807         (=gt-pj-k1): Likewise.
3808         (=gt-pj-k2): Likewise.
3809         (=daikanwa): Likewise.
3810         (=daikanwa-rev1): Likewise.
3811         (=daikanwa-rev2): Likewise.
3812         (=big5-pua): Likewise.
3813         (=big5-eten): Likewise.
3814         (chinese-big5-eten-a): Likewise.
3815         (chinese-big5-eten-b): Likewise.
3816         (=hanziku-*): Likewise.
3817         (=cbeta): Likewise.
3818         (=jef-china3): Likewise.
3819         (=ruimoku-v6): Likewise.
3820         (=ucs@iso): Likewise.
3821         (=ucs@unicode): Likewise.
3822         (=ucs@gb): Likewise.
3823         (=ucs@cns): Likewise.
3824         (=ucs@jis): Likewise.
3825         (=ucs@jis-1990): Likewise.
3826         (=ucs@jis-2000): Likewise.
3827         (=ucs@jp): Likewise.
3828         (=ucs@ks): Likewise.
3829         (=ucs@big5): Likewise.
3830         (=ucs-radicals): Likewise.
3831         (=ucs-radicals@unicode): Likewise.
3832         (=ucs-bmp-cjk): Likewise.
3833         (=ucs-bmp-cjk@unicode): Likewise.
3834         (=ucs-sip-ext-b): Likewise.
3835         (=ucs-sip-ext-b@iso): Likewise.
3836
3837 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3838
3839         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3840         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
3841
3842 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3843
3844         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3845         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
3846         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
3847         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
3848         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
3849         arabic-digit, ipa and ``&I-B-XXXX;''.
3850
3851 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3852
3853         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3854         setting for (I-)HZK{03..12}-XXXX.
3855
3856 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3857
3858         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3859         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
3860
3861         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3862         `=ruimoku-v6'.
3863
3864         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
3865         CHISE.
3866
3867 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3868
3869         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
3870         (=ucs@unicode): Likewise.
3871         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
3872         (=ucs@cns): Likewise.
3873         (=ucs@jis): Likewise.
3874         (=ucs@ks): Likewise.
3875         (=ucs@big5): Likewise.
3876
3877 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3878
3879         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
3880         `ucs-jis'.
3881         (utf-8-jis-er): Likewise.
3882         (utf-8-jp): New coding-system.
3883         (utf-8-jp-er): Likewise.
3884
3885         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
3886
3887 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3888
3889         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
3890
3891         * mule/japanese.el: Move definition of `euc-jisx0213' to
3892         mule/mule-coding.el.
3893
3894 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3895
3896         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
3897         mule-coding before loading update-cdb when utf-2000 is provided.
3898
3899 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3900
3901         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
3902         `=daikanwa'.
3903
3904 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3905
3906         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
3907         definition codes when `utf-2000' is provided.
3908
3909 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3910
3911         * mule/mule-category.el (word-combining-categories): Don't setup
3912         `word-combining-categories' in XEmacs CHISE.
3913         (word-separating-categories): Add setting about Latin script in
3914         XEmacs CHISE.
3915
3916 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3917
3918         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3919         setting for `chinese-big5'.
3920
3921 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3922
3923         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3924         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
3925         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
3926         add setting for HZK0[12]-xxxx.
3927
3928 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3929
3930         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
3931         in XEmacs CHISE.
3932
3933 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3934
3935         * mule/mule-charset.el (default-coded-charset-priority-list):
3936         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
3937         and `chinese-big5' to `=gt-pj-*'.
3938
3939 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3940
3941         * mule/mule-conf.el (=daikanwa): Renamed from
3942         `ideograph-daikanwa'.
3943         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
3944
3945 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3946
3947         * mule/mule-conf.el (=cns11643-7): Renamed from
3948         `chinese-cns11643-7'.
3949         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
3950
3951 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3952
3953         * mule/mule-conf.el (=cns11643-6): Renamed from
3954         `chinese-cns11643-6'.
3955         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
3956
3957 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3958
3959         * mule/mule-conf.el (=cns11643-5): Renamed from
3960         `chinese-cns11643-5'.
3961         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
3962
3963 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3964
3965         * mule/mule-conf.el (=cns11643-4): Renamed from
3966         `chinese-cns11643-4'.
3967         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
3968
3969 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3970
3971         * mule/mule-conf.el (=cns11643-3): Renamed from
3972         `chinese-cns11643-3'.
3973         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
3974
3975 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3976
3977         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
3978         `=cns11643-2'.
3979         (chinese-cns11643-2): New alias for `=cns11643-2'.
3980
3981 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3982
3983         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
3984         `=cns11643-1'.
3985         (chinese-cns11643-1): New alias for `=cns11643-1'.
3986
3987 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3988
3989         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
3990         (chinese-gb12345): New alias for `=gb12345'.
3991
3992 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3993
3994         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
3995         (chinese-gb2312): New alias for `=gb2312'.
3996
3997 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3998
3999         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
4000         (chinese-big5): New alias for `=big5'.
4001
4002 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4003
4004         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
4005         (korean-ksc5601): New alias for `=ks-x1001'.
4006
4007 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4008
4009         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
4010         `=jis-x0212'.
4011         (japanese-jisx0212): New alias for `=jis-x0212'.
4012
4013 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4014
4015         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
4016         `=jis-x0208-1983'.
4017         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
4018
4019 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4020
4021         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
4022         `=jis-x0208-1978'.
4023         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
4024
4025 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4026
4027         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
4028         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
4029
4030 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4031
4032         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
4033         (chinese-cns11643-3): Specify iso-ir 183.
4034         (chinese-cns11643-4): Specify iso-ir 184.
4035         (chinese-cns11643-5): Specify iso-ir 185.
4036         (chinese-cns11643-6): Specify iso-ir 186.
4037         (chinese-cns11643-7): Specify iso-ir 187.
4038         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
4039         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
4040
4041 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4042
4043         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
4044         \uXXXX for every cases.
4045
4046 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4047
4048         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
4049         (ucs-big5): Changed to an alias for `=ucs@big5'.
4050
4051 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4052
4053         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
4054         (ucs-ks): Changed to an alias for `=ucs@ks'.
4055
4056 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4057
4058         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
4059         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
4060
4061 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4062
4063         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
4064         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
4065
4066 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4067
4068         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
4069         (ucs-jis): Changed to an alias for `=ucs@jis'.
4070
4071 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4072
4073         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
4074         (ucs-cns): Changed to an alias for `=ucs@cns'.
4075
4076 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4077
4078         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
4079         (ucs-gb): Changed to an alias for `=ucs@gb'.
4080
4081 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4082
4083         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
4084         `ideograph-daikanwa-2'.
4085         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
4086         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
4087
4088 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4089
4090         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4091         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4092
4093         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4094         for `xemacs-chise-version'.
4095
4096 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4097
4098         * mule/mule-charset.el (default-coded-charset-priority-list):
4099         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4100         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4101         instead of `ideograph-hanziku-*'.
4102
4103         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4104         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4105
4106 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4107
4108         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4109         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4110         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4111         `utf-2000' is provided.
4112
4113 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4114
4115         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4116         is provided [was builtin coded-charsets].
4117
4118 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4119
4120         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4121         is provided [was builtin coded-charsets].
4122
4123 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4124
4125         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4126         is provided [was builtin coded-charsets].
4127
4128 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4129
4130         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4131         is provided [was builtin coded-charsets].
4132
4133 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4134
4135         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4136         when `utf-2000' is provided [was builtin coded-charsets].
4137
4138 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4139
4140         * mule/mule-conf.el (=hanziku-*): Renamed from
4141         `ideograph-hanziku-*'.
4142         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4143
4144 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4145
4146         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4147         `utf-2000' is provided [was builtin coded-charsets].
4148         (ideograph-hanziku-{1..12}): Likewise.
4149
4150 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4151
4152         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4153         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4154
4155 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4156
4157         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4158         when `utf-2000' is provided [was builtin coded-charsets].
4159
4160 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4161
4162         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4163         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4164         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4165
4166 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4167
4168         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4169         (ideograph-gt): Changed to an alias for `=gt'.
4170
4171 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4172
4173         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4174         is provided; it was defined as a builtin coded-charset.
4175         (ideograph-gt): Likewise.
4176
4177 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4178
4179         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4180         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4181
4182 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4183
4184         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4185         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4186
4187 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4188
4189         * mule/mule-conf.el (=big5-eten): Renamed from
4190         `chinese-big5-eten'.
4191         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4192
4193 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4194
4195         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4196         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4197
4198 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4199
4200         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4201         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4202
4203 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4204
4205         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4206         (china3-jef): Changed to an alias for `=jef-china3'.
4207
4208 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4209
4210         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4211         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4212
4213         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4214         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4215         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4216         when `utf-2000' is provided.
4217
4218 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4219
4220         * mule/mule-charset.el (default-coded-charset-priority-list):
4221         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4222
4223         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4224         (ucs-jis-2000): Deleted.
4225
4226 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4227
4228         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4229         UTF-2000.
4230         (=ucs-jis-2000): New coded-charset for UTF-2000.
4231
4232 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4233
4234         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4235         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4236
4237 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4238
4239         * mule/mule-charset.el (default-coded-charset-priority-list):
4240         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4241         `ideograph-cbeta'.
4242
4243 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4244
4245         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4246         builtin coded-charset].
4247
4248 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4249
4250         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4251         settings for &K0-xxxx and &I-K0-xxxx.
4252
4253 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4254
4255         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4256         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4257
4258 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4259
4260         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4261         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4262
4263 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4264
4265         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4266         UTF-2000.
4267         (ideograph-gt-pj-k1): Likewise.
4268         (ideograph-gt-pj-k2): Likewise.
4269
4270 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4271
4272         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4273         `=jis-x0208'.
4274
4275 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4276
4277         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4278         UTF-2000 [was a builtin coded-charset].
4279
4280 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4281
4282         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4283         (utf-8-gb-er): Likewise.
4284
4285 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4286
4287         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4288         settings for JIS X 0212 and JIS X 0208:1978.
4289
4290 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4291
4292         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4293         setting for JIS X 0213.
4294
4295 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4296
4297         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4298         standard-case-table in UTF-2000.
4299
4300 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4301
4302         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4303         definitions for isolated-chars.
4304
4305 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4306
4307         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4308         `configure-utf-2000-lisp-directory'.
4309         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4310         `mule-lisp-load-path'.
4311
4312 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4313
4314         * startup.el (startup-setup-paths): Set and use
4315         `utf-2000-lisp-directory'.
4316         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
4317         UTF-2000.
4318
4319 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4320
4321         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
4322         (paths-find-utf-2000-lisp-directory): New function.
4323         (paths-construct-load-path): Add new optional argument
4324         `utf-2000-lisp-directory'.
4325
4326         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
4327
4328 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4329
4330         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
4331         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
4332         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
4333         (default-coded-charset-priority-list): Add `chinese-big5-1' and
4334         `chinese-big5-2' in UTF-2000.
4335
4336         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
4337         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
4338
4339 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4340
4341         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
4342         `big5-eten-er' in UTF-2000.
4343         (big5-cdp): Modify DOC-string and mnemonic.
4344
4345 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4346
4347         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
4348         UTF-2000 [renamed from utf-8-er].
4349         (utf-8-gb): New coding-system in UTF-2000.
4350         (utf-8-gb-er): Likewise.
4351         (utf-8-cns): Likewise.
4352         (utf-8-cns-er): Likewise.
4353         (utf-8-big5): Likewise.
4354         (utf-8-big5-er): Likewise.
4355         (utf-8-jis): Likewise.
4356         (utf-8-jis-er): Likewise.
4357         (utf-8-ks): Likewise.
4358         (utf-8-ks-er): Likewise.
4359         (utf-8-er): Likewise.
4360
4361 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4362
4363         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
4364         instead of `utf-8-unix' in UTF-2000.
4365
4366         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
4367
4368 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4369
4370         * mule/japanese.el (euc-jisx0213): New coding-system.
4371
4372         * mule/mule-conf.el (japanese-jisx0213-1): Specify
4373         `japanese-jisx0208-1990' as the mother.
4374
4375 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4376
4377         * dumped-lisp.el (preloaded-file-list): Change condition of
4378         loading "close-cdb".
4379
4380 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4381
4382         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
4383         setup `coded-charset-entity-reference-alist'.
4384
4385 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4386
4387         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
4388         UTF-2000.
4389
4390 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4391
4392         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4393         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
4394
4395 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4396
4397         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
4398         (chinese-big5-eten-a): Likewise.
4399         (chinese-big5-eten-b): Likewise.
4400         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
4401         code range is #x8140 .. #x8DFE.
4402
4403 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4404
4405         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
4406         UTF-2000.
4407         (chinese-big5-cdp): Likewise.
4408
4409 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4410
4411         * dumped-lisp.el (preloaded-file-list): Rename
4412         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
4413
4414 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4415
4416         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
4417         append `system-char-db-source-file-list' into
4418         `preloaded-file-list' in UTF-2000.
4419
4420 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4421
4422         * dumped-lisp.el (preloaded-file-list): Delete
4423         character-definition files.
4424
4425 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4426
4427         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
4428         UTF-2000.
4429
4430 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4431
4432         * mule/mule-charset.el (default-coded-charset-priority-list):
4433         Delete `mojikyo-2022-1'.
4434
4435 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4436
4437         * mule/mule-charset.el (default-coded-charset-priority-list):
4438         Delete `mojikyo'.
4439
4440 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4441
4442         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4443         `ucs-sip'.
4444
4445 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4446
4447         * mule/mule-charset.el (default-coded-charset-priority-list):
4448         Comment out `chinese-gb12345'.
4449
4450 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4451
4452         * bytecomp.el (byte-compile-insert-header): Fixed.
4453
4454 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4455
4456         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
4457         XEmacs UTF-2000.
4458
4459 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4460
4461         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
4462         UTF-2000.
4463
4464 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4465
4466         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4467         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
4468
4469 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4470
4471         * mule/mule-charset.el (default-coded-charset-priority-list):
4472         `japanese-jef-china3' is renamed `china3-jef'.
4473
4474 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4475
4476         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4477         `japanese-jef-china3' and `ideograph-cbeta'.
4478
4479 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
4480
4481         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
4482
4483 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4484
4485         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4486         `chinese-big5-cdp'.
4487
4488 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4489
4490         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4491         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
4492
4493 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4494
4495         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
4496         loading character definitions.
4497
4498 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4499
4500         * dumped-lisp.el (preloaded-file-list): Rename
4501         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
4502
4503 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4504
4505         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4506         `chinese-big5'.
4507
4508 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4509
4510         * dumped-lisp.el (preloaded-file-list): Dump
4511         "Ideograph-R028-Private" with XEmacs UTF-2000.
4512
4513 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4514
4515         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4516         `chinese-gb12345'.
4517
4518 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4519
4520         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4521         `ideograph-gt-pj-{1..11}'.
4522
4523         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
4524         XEmacs UTF-2000.
4525
4526 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4527
4528         * mule/mule-charset.el (default-coded-charset-priority-list):
4529         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
4530         `chinese-isoir165'.
4531
4532 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4533
4534         * format.el (format-alist): Revive `image/jpeg', `image/gif',
4535         `image/png', `image/x-xpm' and `image/tiff'.
4536
4537         * files.el (binary-file-regexps): Add *.PNG.
4538
4539 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4540
4541         * mule/mule-charset.el (default-coded-charset-priority-list):
4542         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
4543         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
4544
4545 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4546
4547         * list-mode.el: Call `completion-list-mode' to avoid slowness of
4548         the first completion when UTF-2000 is running.
4549
4550 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4551
4552         * mule/mule-charset.el (default-coded-charset-priority-list):
4553         Delete `ucs'.
4554
4555 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4556
4557         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
4558
4559         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4560         `mojikyo' instead of `mojikyo-pj-[1..21]'.
4561
4562 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4563
4564         * mule/vietnamese.el (vscii-2): Delete abolished property
4565         `composite'; now composite mode is default.
4566
4567 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4568
4569         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
4570         of `raw-text'; check \uHHHH representation even if non-ascii
4571         characters are not found.
4572
4573         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
4574         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
4575         unconditionally.
4576
4577         * mule/viet-ccl.el: New file.
4578
4579         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
4580         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
4581         - Separate CCL based implementations to viet-ccl.el.
4582
4583 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
4584
4585         * mule/mule-conf.el (japanese-jisx0213-1): Allow
4586         "jisx0213.2000-1".
4587         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
4588
4589         * mule/mule-charset.el (default-coded-charset-priority-list):
4590         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
4591         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
4592
4593 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
4594
4595         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
4596
4597 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
4598
4599         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4600         `ucs' in UTF-2000.
4601
4602 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
4603
4604         * mule/mule-charset.el (default-coded-charset-priority-list):
4605         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
4606         `arabic-iso8859-6'.
4607
4608 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
4609
4610         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4611         `mojikyo-pj-[1 .. 21]' in UTF-2000.
4612
4613 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
4614
4615         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4616         `katakana-jisx0201' in UTF-2000.
4617
4618 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4619
4620         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
4621         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
4622         "u0FB50-Arabic-Presentation-Forms-A",
4623         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
4624         "u0FE50-Small-Form-Variants",
4625         "u0FE70-Arabic-Presentation-Forms-B",
4626         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
4627         UTF-2000.
4628
4629 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
4630
4631         * dumped-lisp.el (preloaded-file-list): Delete
4632         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
4633         ... "Ideograph-R214-Flute" in UTF-2000.
4634
4635 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
4636
4637         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
4638         (japanese-jisx0213-2): New coded-charset.
4639
4640         * dumped-lisp.el (preloaded-file-list): Add
4641         "Ideograph-R028-Private", "Ideograph-R029-Again" and
4642         "Ideograph-R030-Mouth".
4643
4644 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
4645
4646         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
4647         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
4648         "Ideograph-R015-Ice", "Ideograph-R016-Table",
4649         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
4650         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
4651         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
4652         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
4653         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
4654
4655 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
4656
4657         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
4658         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
4659         "Ideograph-R005-Second", "Ideograph-R006-Hook",
4660         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
4661         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
4662
4663         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4664         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
4665
4666 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4667
4668         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
4669         in UTF-2000.
4670
4671 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4672
4673         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
4674         (chinese-isoir165): Moved from mule/chinese.el.
4675         (chinese-cns11643-3): Moved from mule/chinese.el.
4676         (chinese-cns11643-4): Moved from mule/chinese.el.
4677         (chinese-cns11643-5): Moved from mule/chinese.el.
4678         (chinese-cns11643-6): Moved from mule/chinese.el.
4679         (chinese-cns11643-7): Moved from mule/chinese.el.
4680
4681         * mule/chinese.el: Move definition of coded-charsets to
4682         mule/mule-conf.el.
4683
4684 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4685
4686         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4687         `ideograph-daikanwa'.
4688
4689 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4690
4691         * dumped-lisp.el (preloaded-file-list): Delete
4692         "ccs-jisx0201-latin.el".
4693
4694 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4695
4696         * dumped-lisp.el (preloaded-file-list): Add
4697         "u031A0-Extended-Bopomofo" in UTF-2000.
4698
4699 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4700
4701         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
4702         renamed to u02E00-CJK-Radical-Supplement.
4703
4704 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4705
4706         * dumped-lisp.el (preloaded-file-list): Add
4707         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
4708         "u030A0-Katakana", "u03100-Bopomofo",
4709         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
4710         "u03200-Enclosed-CJK-Letters-and-Months" and
4711         "u03300-CJK-Compatibility".
4712
4713 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4714
4715         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
4716         "u02F00-Kangxi-Radicals" and
4717         "u02FF0-Ideographic-Description-Characters".
4718
4719 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4720
4721         * dumped-lisp.el (preloaded-file-list): Add
4722         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
4723         "u02800-Braille-Patterns" in UTF-2000.
4724
4725 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4726
4727         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
4728         "uXXXXX-*.el" in UTF-2000.
4729
4730         * bytecomp.el (byte-compile-insert-header): Delete comments if
4731         non-ASCII characters are found; allow `byte-compile-dynamic' and
4732         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
4733         `raw-text'.
4734
4735 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4736
4737         * dumped-lisp.el (preloaded-file-list): Add
4738         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
4739         "u025A0-Geometric-Shapes.el".
4740
4741 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4742
4743         * dumped-lisp.el (preloaded-file-list): Add
4744         "u02400-Control-Pictures.el", "u02440-OCR.el" and
4745         "u02460-Enclosed-Alphanumerics.el".
4746
4747 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4748
4749         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4750         `chinese-gb2312'.
4751
4752         * dumped-lisp.el (preloaded-file-list): Add
4753         "u02200-Mathematical-Operators.el" and
4754         "u02300-Miscellaneous-Technical.el".
4755
4756 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4757
4758         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4759         `chinese-cns11643-*'.
4760
4761         * dumped-lisp.el (preloaded-file-list): Add
4762         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
4763         "u02190-Arrows.el" in UTF-2000.
4764
4765 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4766
4767         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4768         `korean-ksc5601'.
4769
4770         * dumped-lisp.el (preloaded-file-list): Add
4771         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
4772         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
4773         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
4774
4775 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4776
4777         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
4778
4779 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4780
4781         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
4782         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
4783         "u01780-Khmer.el", "u01800-Mongolian.el",
4784         "u01E00-Latin-Extended-Additional.el" and
4785         "u01F00-Greek-Extended.el" in UTF-2000.
4786
4787 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4788
4789         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4790         `ethiopic-ucs' and `ethiopic'.
4791
4792         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
4793         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
4794
4795         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
4796         from mule/ethiopic.el.
4797
4798         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
4799         mule/mule-conf.el.
4800
4801 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4802
4803         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4804         `lao'.
4805
4806         * mule/mule-conf.el (lao): New coded-charset.
4807
4808         * dumped-lisp.el (preloaded-file-list): Add
4809         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
4810         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
4811         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
4812         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
4813         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
4814
4815 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4816
4817         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4818         `ucs-bmp' and `arabic-iso8859-6'.
4819
4820 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4821
4822         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
4823         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
4824         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
4825
4826 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4827
4828         * startup.el (normal-top-level): Load autoload file for UTF-2000
4829         in UTF-2000.
4830
4831 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
4832
4833         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
4834         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
4835         "u00020-Basic-Latin.el", "u00080-C1.el",
4836         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
4837         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
4838         "u002B0-Spacing-Modifier-Letters.el",
4839         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
4840         UTF-2000.
4841
4842 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
4843
4844         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4845         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
4846         instead of `vietnamese-viscii-*'.
4847
4848 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
4849
4850         * mule/mule-conf.el: New file.
4851
4852         * mule/misc-lang.el: Move definition of charset `ipa' to
4853         mule/mule-conf.el.
4854
4855 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4856
4857         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4858         `latin-viscii'; prefer it for characters used in Vietnamese.
4859
4860 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
4861
4862         * bytecomp.el (byte-compile-insert-header): Fix regexp.
4863
4864 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
4865
4866         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
4867         `vietnamese-viscii-lower'.
4868         (latin-viscii-upper): Renamed from charset
4869         `vietnamese-viscii-upper'.
4870         (vietnamese-viscii-lower): New alias for charset
4871         `latin-viscii-lower'.
4872         (vietnamese-viscii-upper): New alias for charset
4873         `latin-viscii-upper'.
4874
4875 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
4876
4877         * mule/mule-charset.el (default-coded-charset-priority-list):
4878         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
4879
4880 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
4881
4882         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
4883         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
4884         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
4885         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
4886         lisp/utf-2000.
4887
4888 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4889
4890         * mule/ccs-tcvn5712.el: New file.
4891
4892 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4893
4894         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
4895         in UTF-2000.
4896
4897 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4898
4899         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4900         `japanese-jisx0208'.
4901
4902 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4903
4904         * dumped-lisp.el (preloaded-file-list): Add
4905         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
4906         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
4907         UTF-2000.
4908
4909         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
4910         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
4911         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
4912         mule/ccs-viscii.el: New files.
4913
4914         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
4915         if \uXXXX is found.
4916
4917 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4918
4919         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4920         `hiragana-jisx0208' and `katakana-jisx0208'.
4921
4922 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
4923
4924         * mule/chinese.el (chinese-cns11643-3): Define it even if
4925         `utf-2000' is provided.
4926         (chinese-cns11643-4): Likewise.
4927         (chinese-cns11643-5): Likewise.
4928         (chinese-cns11643-6): Likewise.
4929         (chinese-cns11643-7): Likewise.
4930
4931 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
4932
4933         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4934         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
4935
4936 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4937
4938         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4939         `cyrillic-iso8859-5' and `greek-iso8859-7'.
4940
4941 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4942
4943         * mule/mule-charset.el (default-coded-charset-priority-list):
4944         Setup in UTF-2000.
4945
4946 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
4947
4948         * mule/viet-chars.el: Don't define charset
4949         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
4950         they are defined as builtin charsets.
4951
4952 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
4953
4954         * version.el (emacs-version): Add more space just before UTF-2000
4955         version string.
4956
4957 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
4958
4959         * version.el ([constant] emacs-version): Don't add a space in the
4960         preceding place of `xemacs-betaname' because it is duplicated.
4961         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
4962
4963         * startup.el (splash-frame-body): Add ETL.
4964
4965 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
4966
4967         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
4968         is provided because it is defined as builtin charset.
4969         (chinese-cns11643-4): Likewise.
4970         (chinese-cns11643-5): Likewise.
4971         (chinese-cns11643-6): Likewise.
4972         (chinese-cns11643-7): Likewise.
4973
4974 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
4975
4976         * mule/mule-cmds.el (reset-language-environment): Fix problem when
4977         coding-system `iso-10646-ucs-4' is not defined.
4978
4979 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
4980
4981         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
4982         coding-system if `utf-2000' is provided.
4983
4984 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4985
4986         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
4987         `utf-2000' is provided.
4988
4989 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4990
4991         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
4992         if utf-2000 is provided temporally.
4993
4994 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
4995
4996         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
4997         as builtin variable].
4998
4999 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
5000
5001         * files.el (insert-file-contents-literally): Treat file as binary;
5002         call file-name-handlers. [sync with Emacs 20.3.10]
5003
5004 2008-12-28  Vin Shelton  <acs@xemacs.org>
5005
5006         * XEmacs 21.4.22 is released
5007
5008 2008-12-30  Vin Shelton  <acs@xemacs.org>
5009
5010         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
5011         during building even if no packages are found.
5012
5013 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
5014
5015         * printer.el (generic-print-region): 
5016         (generic-print-buffer): 
5017         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
5018         check if the msprinter device is available, now that msprinter is
5019         always available as a specifier tag. 
5020
5021 2008-12-24  Vin Shelton  <acs@xemacs.org>
5022
5023         * about.el: Add Francisco to my bio!
5024
5025 2008-12-23  Vin Shelton  <acs@xemacs.org>
5026
5027         * autoload.el: Move operator definitions to autoload-operators.el
5028         in the xemacs-base package.
5029
5030 2007-11-22  Vin Shelton  <acs@xemacs.org>
5031
5032         * about.el (about-hacker-contribution): Updated my bio.
5033
5034 2007-10-07  Vin Shelton  <acs@xemacs.org>
5035
5036         * XEmacs 21.4.21 is released
5037
5038 2007-09-19  Didier Verna  <didier@xemacs.org>
5039
5040         Update my personal info.
5041         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
5042         * about.el (about-other-current-hackers): Ditto.
5043         * about.el (about-url-alist): Add my musical website.
5044         * about.el (about-personal-info): Update my entry.
5045         * about.el (about-hacker-contribution): Ditto.
5046
5047 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
5048
5049         * package-get.el (package-get-download-sites): Update download
5050         sites in Japan.
5051         * package-get.el (package-get-pre-release-download-sites): Ditto.
5052
5053 2007-08-18  Vin Shelton  <acs@xemacs.org>
5054
5055         * package-get.el (package-get-pre-release-download-sites): Sync
5056         mirror sites with 21.5.  (Thanks, Adrian)
5057
5058 2007-08-09  Mike Sperber  <mike@xemacs.org>
5059
5060         * startup.el (migrate-user-init-file): Create backup of
5061         `user-init-file' before migrating.
5062         * startup.el (maybe-migrate-user-init-file): Print
5063         information about backup file.
5064         (maybe-create-compatibility-dot-emacs): Follow above change.
5065
5066 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
5067
5068         * font-lock.el: Sync font-lock-add-keywords and
5069         font-lock-remove-keywords from GNU Emacs.
5070         * font-lock.el (font-lock-keywords-alist): New.
5071         * font-lock.el (font-lock-removed-keywords-alist): New.
5072         * font-lock.el (font-lock-add-keywords): New.
5073         * font-lock.el (font-lock-update-removed-keyword-alist): New.
5074         * font-lock.el (font-lock-remove-keywords): New.
5075
5076 2007-08-16  Vin Shelton  <acs@xemacs.org>
5077
5078         * font-lock.el: Add defvar for font-lock-warning-face.  Original
5079         patch from Hans de Graaff.
5080
5081 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
5082
5083         * package-get.el (package-get-download-sites): Document Chile and
5084         update Denmark download site.
5085         * package-get.el (package-get-pre-release-download-sites): Ditto.
5086
5087 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5088
5089         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
5090
5091 2006-12-09  Vin Shelton  <acs@xemacs.org>
5092
5093         * XEmacs 21.4.20 is released
5094
5095 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5096
5097         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5098
5099 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5100
5101         * info.el (Info-find-file-node, Info-insert-dir)
5102         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5103         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5104         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5105         and discussion.
5106
5107 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5108
5109         * obsolete.el (line-beginning-position): New, from 21.5.x.
5110         (line-end-position): Ditto.
5111
5112 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5113
5114         * package-get.el (package-get-download-sites): Welcome
5115         nl.xemacs.org and Thanks!
5116         * package-get.el (package-get-pre-release-download-sites): Ditto.
5117
5118 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5119
5120         * font-lock.el: Add support for not-so recent changes in Java to
5121         java-mode.
5122
5123 2006-01-28  Vin Shelton  <acs@xemacs.org>
5124
5125         * XEmacs 21.4.19 is released
5126
5127 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5128
5129         * easymenu.el: Update copyright. 
5130         * easymenu.el (easy-menu-all-popups):
5131         Add a docstring. 
5132         * easymenu.el (easy-menu-add):
5133         Document a bug, rework the function to preserve any existing
5134         non-default mode-popup-menu instead of overwriting it, and not to
5135         bother normalising the menu title (nothing else does).
5136         * easymenu.el (easy-menu-remove):
5137         Restore the default mode-popup-menu instead of leaving an empty
5138         one when we remove the last easy-menu popup. 
5139
5140 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5141
5142         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5143         as suggested by Rodrigo Ventura.
5144         * package-get.el (package-get-pre-release-download-sites): Ditto,
5145         with replacement of xemacs-21.5 by beta, which is the logical path
5146         to our beta core and package pre-releases.
5147
5148 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5149
5150         * package-get.el (package-get-download-sites): Add Hong Kong
5151         download site.
5152         * package-get.el (package-get-pre-release-download-sites): Ditto.
5153
5154 2005-12-26  Vin Shelton  <acs@xemacs.org>
5155
5156         * find-paths.el:
5157         * find-paths.el (paths-emacs-root-p): Add search for package root.
5158         * find-paths.el (paths-find-emacs-root): Replaced with
5159         paths-find-invocation-roots, which returns a list of roots.
5160         * find-paths.el (paths-find-invocation-roots): New.
5161         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5162
5163 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5164
5165         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5166         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5167
5168 2005-12-03  Vin Shelton <acs@xemacs.org>
5169
5170         * XEmacs 21.4.18 is released
5171
5172 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5173
5174         * package-get.el (package-get-download-sites): Update reflecting
5175         latest http://www.xemacs.org/Releases/ information generated by
5176         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5177         * package-get.el (package-get-pre-release-download-sites): Ditto.
5178
5179 2005-02-28  Simon Josefsson  <jas@extundo.com>
5180
5181         * about.el (xemacs-hackers): Add jas.
5182         (about-other-current-hackers): Likewise.
5183         (about-url-alist): Add URL for jas.
5184         (about-personal-info): Document jas.
5185         (about-hacker-contribution): Describe jas contributions.
5186
5187 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5188
5189         * easymenu.el (easy-menu-remove): As described in 
5190         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5191         except the "Command" menu from mode-popup-menu. 
5192
5193 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5194  
5195         * font.el (font-spatial-to-canonical): Correct calculation of 
5196         return value for pixel-based input value. 
5197  
5198 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5199
5200         * code-process.el (call-process): Process-related docstring
5201         improvements spurred by Norbert Koch.
5202         * code-process.el (call-process-region): Ditto.
5203         * code-process.el (start-process): Ditto.
5204
5205 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5206
5207         * finder.el (finder-find-library): Return filename actually
5208         searched for.
5209
5210 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5211
5212         * help.el (view-emacs-news): Use `expand-file-name' instead of
5213         `locate-data-file' as the latter will find any "NEWS" files that
5214         might exist in packages _before_ the one in core.
5215
5216 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5217
5218         * package-get.el (package-get-init-package):
5219         package-get-init-package buglet (21.4.17) by Jeff Mincy
5220         <mincy@rcn.com> fixing false temporary load-path shadows reported
5221         after package installation and simplifying code.
5222
5223 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5224
5225         * package-get.el (package-get-download-sites): Sync mirrors list
5226         with the XEmacs website.
5227         (package-get-pre-release-download-sites): Ditto.
5228
5229 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5230
5231         * derived.el (derived-mode-merge-syntax-tables):
5232         Revert my 21.5-only patch of 2003-07-18 which slipped in
5233         through Jerry James's patch of 2004-06-07.
5234
5235 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5236
5237         * cmdloop.el (keyboard-quit): Remove workaround for
5238         `region-active-p' not making sure active region is in current
5239         buffer now that it does.
5240         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5241         * simple.el (region-active-p): `region-active-p' to only return t
5242         when active region is in current buffer.
5243
5244 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5245
5246         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5247         package names, quell a byte-compiler warning, doc fix.
5248
5249 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5250
5251         * buffer.el (pop-to-buffer):
5252         * window-xemacs.el (display-buffer):
5253         Document use of `same-window-buffer-names,' `same-window-regexps'
5254         by pop-to-buffer and display-buffer. 
5255         
5256 2005-02-06  Vin Shelton <acs@xemacs.org>
5257
5258         * XEmacs 21.4.17 is released
5259
5260 2005-01-29  Ben Wing  <ben@xemacs.org>
5261
5262         * shadow.el (find-emacs-lisp-shadows):
5263         Add custom-defines to list of ignored files.
5264
5265 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5266
5267         * simple.el (shifted-motion-keys-select-region): Fix statement
5268         about unshifted-motion-keys-deselect-region.
5269
5270 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5271
5272         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5273         now) for GNU Emacs compatibility.
5274         (make-obsolete-variable): Ditto.
5275
5276 2004-01-08  Ben Wing  <ben@xemacs.org>
5277
5278         * code-files.el (load):
5279         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5280
5281 2004-12-05  Vin Shelton <acs@xemacs.org>
5282
5283         * XEmacs 21.4.16 is released
5284
5285 2004-12-04  Vin Shelton  <acs@xemacs.org>
5286
5287         * auto-autoloads.el: Regenerated.
5288
5289         * custom-load.el: Regenerated.
5290
5291 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5292
5293         Fix bug: apropos errors if a defalias refers to an undefined
5294         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5295
5296         * apropos.el (apropos):
5297         (apropos-command):
5298         * help.el (frob-help-extents):
5299         * help-macro.el (make-help-screen):
5300         * hyper-apropos.el (hyper-apropos-grok-functions):
5301         (hyper-apropos-get-doc):
5302         Catch void-function error thrown by `documentation'.
5303
5304 2004-09-02  Steve Youngs  <steve@youngs.au.com>
5305
5306         * packages.el (package-require): Fix incorrect arg to format.
5307         This fixes a `format specifier' error.
5308
5309 2004-08-13  Jerry James  <james@xemacs.org>
5310
5311         * bytecomp.el (forward-word): Tell the byte compiler the correct
5312         number of arguments to forward-word.
5313
5314 2004-08-12  Sven Grundmann  <sven@xemacs.org>
5315
5316         * etags.el: Fixed loading of include files for tag completion. Now
5317         you can make a tag file for a library, include it into your
5318         project and it will be reloaded only if it changed. Infinte
5319         include loops are detected and the correct tag files are loaded.
5320         * etags.el (buffer-tag-table-list): Load and verify tag files in
5321         the external function buffer-tag-table-list-load.
5322         * etags.el (buffer-tag-table-list-load): New. Load and verify the
5323         tag files. Also load the included tag files. The priority of the
5324         included files is right below their parent file. If multiple
5325         matches occur then the symbols from the parent file are found
5326         first.
5327         * etags.el (tag-table-include-files): Corrected comment
5328         string. Switched to pattern constant tags-include-pattern to have
5329         it at a central location.
5330         * etags.el (tags-include-pattern): Added doc string.
5331         * etags.el (add-to-tag-completion-table): Removed obsolete
5332         comments as the include files are allready returned by
5333         buffer-tag-table-list and loaded.
5334         * etags.el (find-tag-internal): The include files are allready
5335         included in tag-tables as buffer-tag-table-list returns them now.
5336
5337 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
5338
5339         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
5340         Loading items into the notebook is now done by C code.
5341         * widgets-gtk.el (gtk-widget-instantiate-internal):
5342         Style no longer changed.
5343
5344 2004-06-28  Nix  <nix@esperi.org.uk>
5345
5346         * cmdloop.el (truncate-command-history-for-gc): Delay
5347         execution of all things that look up variable bindings,
5348         via `enqueue-eval-event'.
5349
5350 2004-06-24  Vin Shelton  <acs@xemacs.org>
5351
5352         * package-get.el (package-get-require-signed-base-updates):
5353         now defaults to nil.
5354
5355 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5356
5357         * subr.el (split-string): Clean up docstring.
5358
5359 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
5360
5361         * faces.el (zmacs-region): fix typo in docstring.
5362
5363 2004-06-07  Jerry James  <james@xemacs.org>
5364
5365         * derived.el: Synch with Emacs 21.3.
5366         * subr.el (with-local-quit): New, from Emacs 21.3.
5367         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
5368         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
5369         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
5370
5371 2004-06-16  Jerry James  <james@xemacs.org>
5372
5373         * cl.el (cl-set-substring): Increment start by the length of the
5374         string, not the string itself.
5375
5376 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
5377
5378         * etags.el (tag-table-include-files): Expand included TAGS file
5379         paths to avoid problems with relative paths.  Thanks to Peter
5380         Chubb <peterc@gelato.unsw.edu.au>.
5381         * etags.el (tags-include-pattern): New.
5382         * etags.el (add-to-tag-completion-table): Parse and ignore
5383         trailing include lines.
5384
5385 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
5386
5387         * package-ui.el (pui-help-echo): Fix false cvs conflict by
5388         avoiding line solely composed of equal signs.
5389
5390 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
5391
5392         * cus-edit.el (alloc): Typo fix.
5393         * cus-edit.el (custom-browse-visibility): Ditto.
5394         * cus-edit.el (custom-variable-value-create): Ditto.
5395         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
5396         * cus-edit.el (custom-save-variables): Bind print-length and
5397         print-level to nil to avoid value abbreviation.
5398         * cus-edit.el (custom-save-face-internal): Ditto.
5399         * cus-edit.el (custom-save-faces): Save in sorted order.
5400         * cus-edit.el (custom-save-resets): Bind print-length and
5401         print-level to nil to avoid value abbreviation.
5402         * cus-edit.el (custom-save-loaded-themes): Ditto.
5403
5404 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5405
5406         * subr.el (split-string-default-separators): New.
5407         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
5408         see comment in source.
5409
5410 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
5411
5412         * mule/japanese.el (paragraph-start, paragraph-separate):
5413         Remove anchor to BOL.
5414
5415 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
5416
5417         * cl.el (gensym, gentemp): Improve docstrings.
5418
5419 2004-05-10  Vin Shelton  <acs@xemacs.org>
5420
5421         * etags.el: Sync with 21.5 version.
5422
5423 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5424
5425         * etags.el:
5426         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
5427         only for use with exuberant ctags. This will also enable building of 
5428         completion tables with exuberant ctags. This will not work with
5429         xemacs ctags. 
5430         * etags.el (get-tag-table-buffer): New function for creating of
5431         completion table is used if tags-exuberant-ctags-optimization-p ist t
5432         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
5433         finding the tag names. New.
5434         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
5435         building tag completion table with exuberant ctags. New.
5436         * etags.el (find-tag-internal): Improve exact tag matching for tags
5437         with name fields. Before the patch return types of functions or
5438         function parameters (with exuberant ctags) were found as matches.
5439
5440 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5441
5442         * list-mode.el (display-completion-list): Fixed completion list was
5443         taking the width of the frame and not of the window for displaying
5444         the selection methods.
5445
5446 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
5447
5448         * menubar-items.el (default-menubar): Options are saved to custom.el.
5449
5450
5451 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
5452
5453         * isearch-mode.el (isearch-abort): Preserve successful search target.
5454
5455 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
5456
5457         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
5458         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
5459         Bihlmeyer.
5460         * gnuserv.el (gnuserv-mode-line-string): New.
5461         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
5462         gnuserv-mode.
5463         * gnuserv.el (make-x-device-with-gtk-fallback): New.
5464         * gnuserv.el (gnuserv-edit-files): Use
5465         make-x-device-with-gtk-fallback.
5466
5467 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
5468
5469         * gtk-widgets.el: New import: gtk-accel-group-new.
5470         * dialog-gtk.el:
5471         * dialog-gtk.el (gtk-popup-convert-underscores): New.
5472         * dialog-gtk.el (popup-builtin-question-dialog):
5473         Added support for dialog button mnemonics.
5474
5475 2004-03-22  Chris Green <cmg@dok.org>
5476
5477         * process.el (shell-command): Output buffer was ignored when a
5478         background process was run via shell-command.
5479
5480 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
5481
5482         * cus-edit.el (custom-save-variables): Retrieve a list of
5483         variables to save first, sort it, and make sure the variables are
5484         saved in sorted order.
5485
5486 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
5487  
5488         * package-get.el (package-get-update-base-from-buffer): Force
5489         binary coding system for verifying GnuPG signature in the
5490         package-index file.
5491  
5492 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
5493
5494         * package-get.el (package-get-package-index-file-location): Handle
5495         missing "EMACSPACKAGEPATH" environment variable.
5496
5497 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
5498
5499         * package-admin.el (package-admin-find-top-directory): Simplify
5500         directory comparisions and fix substring errors on short path
5501         components.
5502         * package-get.el (package-get-package-index-file-location):
5503         Default to first component of "EMACSPACKAGEPATH", if set.
5504
5505 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
5506
5507         * package-get.el (process-error): New error datum.
5508
5509 2004-02-02  Vin Shelton <acs@xemacs.org>
5510
5511         * XEmacs 21.4.15 is released
5512
5513 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
5514
5515         * itimer.el (activate-itimer): Modify the itimer timeout value as
5516         if it were begun at the last time when the itimer driver was woken
5517         up.
5518
5519 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
5520
5521         * specifier.el (Copyright):
5522         Update.
5523         (make-specifier-and-init):
5524         (map-specifier):
5525         (canonicalize-inst-pair):
5526         (canonicalize-spec-list):
5527         (set-specifier):
5528         Synch docstrings to 21.5 where appropriate.
5529
5530 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
5531
5532         * package-get.el (package-get-list-packages-where): New.  A
5533         function that allows searching for groups of packages.  For
5534         example, find all packages that require the fsf-compat package.
5535
5536 2004-01-25  Steve Youngs  <youngs@xemacs.org>
5537
5538         The Great PUI Sync.
5539
5540         * auto-autoloads.el: Regenerated.
5541
5542         * custom-load.el: Regenerated.
5543
5544         * dumped-lisp.el (packages-hardcoded-lisp): New.
5545
5546         * menubar-items.el (menu-max-items): New.
5547         (menu-submenu-max-items): New.
5548         (menu-submenu-name-format): New.
5549         (menu-split-long-menu): New.
5550         (menu-sort-menu): New.
5551         (default-menubar): Sync to 21.5 in regard to the PUI menus.
5552
5553         * obsolete.el (pui-add-install-directory): Renamed to the more
5554         logical `pui-set-local-package-get-directory'.
5555         (package-get-download-menu): Moved to `package-ui.el' and renamed
5556         to `package-ui-add-download-menu'.
5557
5558         * package-admin.el (package-admin-install-function-mswindows):
5559         Whitespace clean up.
5560         (package-admin-add-single-file-package): Removed.
5561         (package-admin-default-install-function): Whitespace clean up.
5562         (package-admin-find-top-directory): New.
5563         (package-admin-get-install-dir): Use it.
5564         (package-admin-get-manifest-file): 
5565         (package-admin-check-manifest): 
5566         (package-admin-add-binary-package):
5567         (package-admin-get-lispdir):
5568         (package-admin-delete-binary-package):
5569         (package-admin):
5570
5571         * package-get.el (package-get-package-index-file-location): New.
5572         (package-get-install-to-user-init-directory): New.
5573         (package-get-remote):
5574         (package-get-download-sites):
5575         (package-get-pre-release-download-sites): New.
5576         (package-get-site-release-download-sites): New.
5577         (package-get-base-filename):
5578         (package-get-always-update):
5579         (package-get-user-index-filename): Removed.
5580         (package-get-pgp-available-p): New.
5581         (package-get-require-signed-base-updates):
5582         (package-get-was-current):
5583         (package-entries-are-signed): New.
5584         (package-get-continue-update-base): New.
5585         (package-get-download-menu): Removed.
5586         (package-get-require-base):
5587         (package-get-update-base-entry):
5588         (package-get-locate-file):
5589         (package-get-locate-index-file):
5590         (package-get-maybe-save-index):
5591         (package-get-update-base):
5592         (package-get-update-base-from-buffer):
5593         (package-get-update-base-entries):
5594         (package-get-interactive-package-query):
5595         (package-get-update-all):
5596         (package-get-all):
5597         (package-get-dependencies):
5598         (package-get-init-package):
5599         (package-get-info): New.
5600         (package-get):
5601         (package-get-staging-dir):
5602         (package-get-set-version-prop): Removed.
5603         (package-get-installedp):
5604         (package-get-ever-installed-p):
5605         (packages): Removed.
5606         (package-get-custom-groups): Removed.
5607         (package-get-custom): Removed.
5608         (package-get-custom-add-entry): Removed.
5609
5610         * package-info.el (batch-update-package-info):
5611
5612         * package-net.el (package-net-batch-generate-bin-ini):
5613         (package-net-update-installed-db):
5614
5615         * package-ui.el (pui-info-buffer):
5616         (pui-directory-exists): Removed.
5617         (pui-package-dir-list): Removed.
5618         (pui-add-install-directory): Removed.
5619         (package-ui-download-menu): New.
5620         (package-ui-pre-release-download-menu): New.
5621         (package-ui-site-release-download-menu): New.
5622         (pui-set-local-package-get-directory): New.
5623         (pui-package-symbol-char):
5624         (pui-update-package-display):
5625         (pui-toggle-package):
5626         (pui-toggle-package-key):
5627         (pui-toggle-package-delete):
5628         (pui-toggle-package-delete-key):
5629         (pui-toggle-package-event):
5630         (pui-toggle-verbosity-redisplay):
5631         (pui-install-selected-packages):
5632         (pui-add-required-packages):
5633         (pui-help-echo):
5634         (pui-display-info):
5635         (list-packages-mode):
5636         (pui-list-packages):
5637
5638         * packages.el (packages-compute-package-locations):
5639         (package-require):
5640         (package-delete-name):
5641         (packages-hardcoded-lisp): Removed.
5642         (packages-useful-lisp): Removed.
5643         (packages-unbytecompiled-lisp): Removed.
5644         (packages-find-package-directories):
5645
5646         Summary:
5647
5648         Major code clean up of all things PUI.
5649
5650         Much improved code to determine where packages should be
5651         installed.  PUI no longer depends on any packages being
5652         pre-installed to compute where packages are to be installed to.
5653
5654         The user can specify the location of their package-index file.  It
5655         isn't necessary to set this because it has sane defaults.  People
5656         who "run-in-place" won't accidently overwrite the CVS
5657         package-index file.  See
5658         `package-get-package-index-file-location'. 
5659
5660         PUI will now properly clean up after itself in the event of an
5661         unsuccessful package install.  This drastically reduces the number
5662         of "wrong md5sum" FAQs.
5663
5664         non-Mule XEmacsen can no longer install Mule packages.
5665
5666         Package management via the custom interface has been removed.
5667
5668         The PUI related menubar items have been reorganised.
5669
5670         The PGP verification code has been fixed and the default for
5671         whether or not it is used is automatically computed.
5672
5673         * update-elc.el ((preloaded-file-list site-load-packages
5674         need-to-dump dumped-exe)):
5675         Just a couple of small changes to allow for
5676         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
5677         existing anymore.
5678
5679 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
5680
5681         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
5682         apply `format' to the first argument of byte-compile-warn, it
5683         already calls format.
5684
5685 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
5686
5687         * files.el (delete-old-versions): Avoid going interactive during
5688         make install when environment variable VERSION_CONTROL is set.
5689
5690 2003-12-04  Vin Shelton  <acs@xemacs.org>
5691
5692         * menubar-items.el (menu-item-search): Only bring up search dialog
5693         box if the feature is available and desired.
5694
5695 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
5696
5697         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
5698
5699 2003-11-05  Vin Shelton  <acs@xemacs.org>
5700
5701         * help.el (Help-prin1-face):
5702         (Help-princ-face):
5703         princ and prin1 are functions and need to be called as such.  The
5704         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
5705
5706 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
5707
5708         * about.el (about-xemacs): Give full version and build date.
5709
5710 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
5711
5712         * win32-native.el (grep-null-device): This XEmacs has null-device.
5713
5714 2003-09-06  Mike Sperber  <mike@xemacs.org>
5715
5716         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
5717         implement the specified semantics for `defvar.'
5718
5719 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
5720
5721         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
5722         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
5723         displaying buffer in question.
5724
5725 2003-09-03  Vin Shelton <acs@xemacs.org>
5726
5727         * XEmacs 21.4.14 is released
5728
5729 2003-08-17  Vin Shelton  <acs@xemacs.org>
5730
5731         * about.el: Vanity patch.
5732
5733 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
5734
5735         * code-process.el (call-process):
5736         (call-process-region):
5737         (start-process):
5738         Document coding system processing.
5739
5740 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
5741
5742         * startup.el (splash-frame-body): Idiomatic English.
5743
5744 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
5745
5746         * font-lock.el (font-lock-match-java-declarations): Move
5747         save-restriction, narrow-to-region to beginning of function to
5748         avoid going beyond the limit and causing an infloop.
5749
5750 2003-04-16  Jerry James  <james@xemacs.org>
5751
5752         * keydefs.el: Remove mappings for keys mapped to the nowhere
5753         defined function function-key-error.
5754
5755 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
5756
5757         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
5758         lisp-interaction-mode-hook): Add the docstrings.
5759
5760 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
5761
5762         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
5763         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
5764         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
5765
5766 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
5767
5768         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
5769         lambda list after the original doc.  Care about
5770         #'(lambda () "SingleString") 
5771         (cl-upcase-arg): 
5772         (cl-function-arglist):
5773         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
5774         circular data structures in lambda list specification
5775
5776 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
5777
5778         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
5779         to appear in font-lock-function-name-face.
5780
5781 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
5782
5783         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
5784         is not also the value of the lambda.
5785
5786 2003-05-06  Andy Piper  <andy@xemacs.org>
5787
5788         * files.el (revert-buffer): Make sure local variables get processed,
5789         even in the case of an optimized reversion.
5790
5791 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
5792
5793         * XEmacs 21.4.13 is released
5794
5795 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
5796
5797         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
5798         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
5799
5800 2003-02-14  Ben Wing  <ben@xemacs.org>
5801
5802         * byte-optimize.el:
5803         * byte-optimize.el (byte-compile-inline-expand):
5804         * byte-optimize.el (byte-compile-unfold-lambda):
5805         * byte-optimize.el (byte-optimize-form-code-walker):
5806         * byte-optimize.el (byte-optimize-form):
5807         * byte-optimize.el (byte-decompile-bytecode-1):
5808         * byte-optimize.el (byte-optimize-lapcode):
5809         Review carefully and sync up to 20.7 except for areas as noted.
5810         Fixes problem with JDE compilation.
5811
5812 2003-02-05  Ben Wing  <ben@xemacs.org>
5813
5814         * simple.el:
5815         * simple.el (motion-keys-for-shifted-motion):
5816         Omit M-S-home/end from motion keys.
5817
5818 2003-02-07  Ben Wing  <ben@xemacs.org>
5819
5820         * text-props.el (text-property-any):
5821         * text-props.el (text-property-not-all):
5822         Fix bug when end > start.
5823
5824 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
5825
5826         * info.el (Info-insert-dir): Make default-directory end in
5827         separator.  Patch due to Martin Buchholz.
5828
5829 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
5830
5831         * XEmacs 21.4.12 "Portable Code" is released.
5832
5833 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
5834
5835         * about.el: Update golubev data.
5836
5837 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
5838
5839         * isearch-mode.el (isearch-mode-map): Substitute comment on
5840         desirability, and back out "GR is printable" changes.
5841
5842 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
5843
5844         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
5845
5846 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
5847
5848         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
5849
5850 2003-01-06  Ville Skyttä  <scop@xemacs.org>
5851
5852         * menubar-items.el (default-menubar): Use browse-url-mozilla
5853         instead of browse-url-gnome-moz for Mozilla.
5854
5855 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
5856
5857         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
5858
5859 2002-12-27  Ville Skyttä  <scop@xemacs.org>
5860
5861         * files.el (auto-mode-alist): Remove redundant entries for modes
5862         that live in packages.
5863         (interpreter-mode-alist): Ditto.
5864
5865 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
5866
5867         * menubar-items.el (default-menubar): Sync with current
5868         browse-url-xemacs.el.
5869
5870 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
5871
5872         * XEmacs 21.4.10 "Military Intelligence" is released.
5873
5874 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
5875
5876         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
5877
5878 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
5879
5880         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
5881
5882 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
5883
5884         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
5885         effect free function.
5886         (font-lock-fontify-keywords-region): Supply the argument to
5887         font-lock-compile-keywords.
5888
5889 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
5890
5891         * package-get.el (package-get-download-sites): Bring sites list
5892         up to date, prefer xx.xemacs.org addresses.
5893
5894 2002-09-27  Andy Piper  <andy@xemacs.org>
5895
5896         * dialog.el (make-dialog-box): for general dialogs only
5897         delete-frame-hook will be run.
5898
5899 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
5900
5901         * font-lock.el (font-lock-fontify-syntactically-region): Add
5902         comment about lookup-syntax-properties, document LOUDLY as unused.
5903
5904 2002-08-26  Andy Piper  <andy@xemacs.org>
5905
5906         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
5907         merge.
5908
5909 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
5910
5911         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
5912         (make-obsolete-variable): Ditto.
5913         (make-compatible): Ditto.
5914         (make-compatible-variable): Ditto.
5915
5916 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
5917
5918         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
5919         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
5920
5921 2002-08-28  Andy Piper  <andy@xemacs.org>
5922
5923         * files.el (revert-buffer): propagate revert-without-query-status.
5924
5925 2002-06-03  Andy Piper  <andy@xemacs.org>
5926
5927         * dialog-items.el (make-search-dialog): align various subcontrols
5928         in visually pleasing ways, allow frame to autosize to the dialog
5929         size.
5930         * dialog.el (make-dialog-box): add a border inside the frame. Add
5931         :autosize property, if t then reset the frame size appropriately
5932         before the frame is mapped.
5933         * gutter-items.el (set-progress-feedback-instantiator): align
5934         various subcontrols.
5935         * gutter-items.el (set-progress-abort-instantiator): ditto.
5936
5937 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
5938
5939         * XEmacs 21.4.9 "Informed Management" is released.
5940
5941 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
5942
5943         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
5944         "&optional append" argument.
5945
5946 2002-07-16  Didier Verna  <didier@xemacs.org>
5947
5948         * subr.el (replace-in-string): fix case fold bug introduced by
5949         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
5950         case-fold-search in temporary buffers.
5951
5952 2002-08-03  Steve Youngs  <youngs@xemacs.org>
5953
5954         * lib-complete.el (find-library): Remove check for mule because
5955         decompression DOES work on Mule.
5956
5957 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
5958
5959         * simple.el (join-line): New alias for `delete-indentation'.
5960
5961 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
5962
5963         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
5964         (font-lock-doc-face): New alias to font-lock-doc-string-face.
5965         (font-lock-builtin-face): New.
5966         (font-lock-constant-face): New.
5967         (font-lock-face-list): Add builtin and constant faces.
5968
5969 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
5970
5971         * autoload.el (make-autoload): Support define-derived-mode.
5972         Collected puts of doc-string-elt property.  Based on a patch by
5973         Didier Verna <didier@xemacs.org>.
5974
5975 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
5976
5977         * wid-edit.el (widget-field-activate): Fix docstring typo.
5978
5979 2002-07-23  Andy Piper  <andy@xemacs.org>
5980
5981         * about.el (about-personal-info): update me.
5982
5983 2002-07-12  Andy Piper  <andy@xemacs.org>
5984
5985         * custom.el (custom-theme-set-variables): remove bogus
5986         arguments. Use custom-set-default to set defaults.
5987         (custom-set-variables): update doc.
5988         (custom-local-buffer): new, synced from FSF.
5989         (custom-set-default): ditto.
5990         (defcustom): update doc.
5991
5992 2002-06-16  Andy Piper  <andy@xemacs.org>
5993
5994         * menubar-items.el (default-menubar): enable windows printing on
5995         cygwin as well as native.
5996
5997 2002-06-12  Andy Piper  <andy@xemacs.org>
5998
5999         * printer.el (generic-print-buffer): catch all errors so that the
6000         print device can be cleared in all scenarios.
6001         (Printer-clear-device): make sure clearing the printer allows it
6002         to be used again immediately.
6003         (generic-print-region): make sure the default printer face is
6004         black-on-white.
6005
6006 2002-04-23  Jerry James  <james@xemacs.org>
6007
6008         * window-xemacs.el (display-buffer-function): Change doc to
6009         reflect new arg.
6010         * window-xemacs.el (pre-display-buffer-function): Ditto.
6011         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
6012         non-nil, make the new window just big enough for its contents.
6013         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
6014         * frame.el (show-temp-buffer-in-current-frame): Remove broken
6015         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
6016
6017 2002-06-06  Andy Piper  <andy@xemacs.org>
6018
6019         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
6020         (defcustom): ditto.
6021         (custom-handle-keyword): ditto.
6022
6023 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
6024
6025         * gutter-items.el (buffers-tab-selection-function): Improve doc.
6026         Make obsolete.  Default to nil.
6027         (buffers-tab-filter-functions): Improve doc.  Use literal default.
6028         Inspired by a patch by John Palmieri.
6029
6030 2002-07-01  Mike Alexander  <mta@arbortext.com>
6031
6032         * process.el (shell-command-on-region): Don't delete the region
6033         before giving it to call-process-region
6034
6035 2002-06-04  Jerry James <james@eecs.ku.edu>
6036
6037         * find-paths.el (paths-find-architecture-directory): Search in
6038         `system-configuration'/`base', not `base'`system-configuration'.
6039
6040 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
6041
6042         * info.el (Info-index): Add missing \ in [ t].
6043
6044 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
6045
6046         * gutter-items.el (gutter-buffers-tab-visible-p,
6047         buffers-tab-omit-function, buffers-tab-selection-function,
6048         buffers-tab-filter-functions):
6049         Doc improvements.
6050
6051 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
6052
6053         * toolbar.el (toolbar-icon-directory): Document trailing separator.
6054
6055         * toolbar-items.el (toolbar-news): Fix typo in message string.
6056
6057 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
6058
6059         * dialog.el (yes-or-no-p-dialog-box): 
6060         * cmdloop.el (y-or-n-p-minibuf):
6061         (yes-or-no-p-minibuf):
6062         (yes-or-no-p):
6063         (y-or-n-p): 
6064         Specify negative answers in docstrings.
6065
6066 2002-05-25  Steve Youngs  <youngs@xemacs.org>
6067
6068         * package-ui.el (pui-help-echo): Display both installed and author
6069         version.  Use a balloon-help window to display extra info like
6070         package requires.
6071
6072 2002-05-30  Andy Piper  <andy@xemacs.org>
6073
6074         * files.el (revert-buffer-internal): don't visit
6075         revert-buffer. Kill buffer when not used. Suggested by Mike
6076         Alexander <mta@arbortext.com>
6077
6078 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
6079
6080         * files.el (revert-buffer): More docstring fiddling.
6081
6082 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
6083
6084         * files.el (revert-buffer):
6085         (revert-buffer-internal):
6086         (revert-buffer-insert-file-contents-function):
6087         Improve docstrings and comments.
6088
6089 2002-05-08  Andy Piper  <andy@xemacs.org>
6090
6091         * files.el (revert-buffer): observe noconfirm behavior.
6092
6093 2002-04-09  Andy Piper  <andy@xemacs.org>
6094
6095         * files.el (revert-buffer): use revert-buffer-internal if it looks
6096         like doing so will not result in any user-visible changes.
6097         (revert-buffer-internal): new function. Do the actual process of
6098         reversion and then see whether the result is any different to what
6099         we have already. If it is not then do nothing.
6100
6101 2001-12-11  Andy Piper  <andy@xemacs.org>
6102
6103         * menubar.el (get-popup-menu-response): re-order so that it works
6104         on more sane/facist window systems.
6105
6106 2001-12-03  Andy Piper  <andy@xemacs.org>
6107
6108         * faces.el (frob-face-property): don't infloop in face frobbing
6109         from Jan Vroonhof <jan@xemacs.org>.
6110
6111 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6112
6113         * faces.el (frob-face-property): Follow face fall-back hierarchy
6114         properly for face properties without an instance. Only do manual
6115         copy form 'default in last resort. This handles in particular
6116         the case where 'default itself has only a fall-back (which is
6117         the case by default on windows).
6118
6119 2001-11-24  Andy Piper  <andy@xemacs.org>
6120
6121         * printer.el (generic-print-region): set default-frame-plist to
6122         nil while creating the printer frame so that sizes reflect the
6123         printed page.
6124
6125         * faces.el (face-complain-about-font): Don't complain on printers.
6126
6127 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6128         
6129         * package-net.el: Andy synch.
6130         
6131 2001-12-16  Andy Piper  <andy@xemacs.org>
6132
6133         * package-get.el (package-get-update-all): Make sure installed.db
6134         gets updated after updating packages.
6135
6136 2002-03-28  Ben Wing  <ben@xemacs.org>
6137
6138         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6139         continuation, truncation so that we don't get line jumpiness from
6140         them being larger than the line height.
6141
6142         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6143
6144 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6145
6146         * font.el (font-window-system-mappings): Add mapping for Gtk
6147         (assume identical to X) 
6148
6149 2002-02-04  Andy Piper  <andy@xemacs.org>
6150
6151         * files.el (convert-standard-filename): Fix for short filename
6152         Peter Arius <pas@methodpark.de>
6153
6154 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6155
6156         * list-mode.el (default-choose-completion): completion-base-size
6157         should refer to local value in the completion list buffer.
6158
6159 2001-12-03  Didier Verna  <didier@xemacs.org>
6160
6161         * rect.el: autoload `replace-rectangle'.
6162         * keydefs.el (global-map): bind it to `C-x r p'.
6163
6164 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6165
6166         * XEmacs 21.4.8 "Honest Recruiter" is released.
6167
6168 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6169
6170         This patch is based on Jerry James's patch and analysis.
6171
6172         * select.el (get-clipboard):
6173         (get-selection):
6174         Update docstrings.
6175         (get-clipboard-foreign):
6176         (get-selection-foreign):
6177         New function for use as `interprogram-paste-function's.
6178
6179         * simple.el (interprogram-paste-function): Change default to
6180         `get-clipboard-foreign'; improve docstring.
6181         (interprogram-cut-function): Improve dosctring.
6182
6183 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6184
6185         * XEmacs 21.4.7 "Economic Science" is released.
6186
6187 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6188
6189         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6190
6191 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6192
6193         * obsolete.el (assq-delete-all): New compatibility alias for 
6194         remassq.
6195
6196 2002-01-09  Simon Josefsson  <jas@extundo.com>
6197
6198         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6199
6200 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6201
6202         * info.el (Info-auto-generate-directory): Default
6203         Info-auto-generate-directory to 'if-outdated.
6204
6205 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6206
6207         * startup.el (normal-top-level): Prevent migration code from
6208         trashing .emacs on an error in loading the init files.
6209
6210 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6211
6212         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6213         "system default" Xdefaults and friends get xrdb-mode.
6214
6215 2002-03-05  Mats Lidell  <matsl@contactor.se>
6216  
6217         * help-nomule.el (tutorial-supported-languages): Added Swedish
6218         tutorial. Sorted languages.
6219
6220 2002-02-11  Mike Sperber <mike@xemacs.org>
6221
6222         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6223         regenerating outdated dir files and dir is non-existent.
6224
6225 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6226
6227         * code-files.el (convert-mbox-coding-system): Improve comment.
6228         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6229         coding-system argument to `write-region-pre-hook' call.
6230         (write-region-pre-hook): Fix docstring to mention lockname argument.
6231
6232 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6233
6234         * minibuf.el (completing-read): Remove redundant wrong arg list.
6235
6236         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6237
6238 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6239
6240         * obsolete.el (interactive-form): new compatibility alias for 
6241         function-interactive.
6242
6243 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6244
6245         * menubar-items.el (Menubar-items-truncate-list): Removed.
6246         * menubar-items.el (Menubar-items-truncate-history): New.
6247         * menubar-items.el (default-menubar): Use
6248         Menubar-items-truncate-history.
6249
6250 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6251
6252         * printer.el (generic-print-region): Pass correct arguments to
6253         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6254         Torkelsson <torkel@acc.umu.se>.
6255
6256 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6257
6258         * help.el (describe-mode): synched with FSF 19.34; handle nil
6259         minor mode indicators.
6260
6261 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6262
6263         * minibuf.el (completing-read): Update docstring.
6264
6265 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6266
6267         * XEmacs 21.4.6 "Common Lisp" is released.
6268
6269 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6270
6271         * package-net.el: Inadvertant synch with Windows branch.  From
6272         Andy's log:
6273         (package-net-kit-version): new variable.
6274         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6275
6276 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6277
6278         * package-get.el (package-get-locate-index-file): Also search the
6279         core etc/ directory for the package index file if it can't be
6280         found in ~/.xemacs/.
6281
6282 2001-12-13  William Perry  <wmperry@gnu.org>
6283
6284         * dialog-gtk.el (popup-builtin-question-dialog):
6285         Conform to API in gui.c.
6286         
6287 2001-11-12  Andy Piper  <andy@xemacs.org>
6288
6289         * cus-edit.el (custom-save-face-internal): make sure we save
6290         non-themed faces.
6291         (custom-save-variables): ditto variables.
6292
6293 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6294
6295         * faces.el (make-face-family):
6296         (make-face-size):
6297         New face-modifying functions per Jan Vroonhof.
6298
6299         cus-face.el (custom-set-face-font-family):
6300         (custom-set-face-font-size):
6301         Use them.
6302
6303         * font.el (font-window-system-mappings): More precise docstring.
6304
6305         (font-create-name):
6306         (font-create-object):
6307         (tty-font-create-object):
6308         (tty-font-create-plist):
6309         (x-font-create-object):
6310         (x-font-create-name):
6311         (ns-font-create-name):
6312         (mswindows-font-create-object):
6313         (mswindows-font-create-name):
6314         Add doctrings.
6315
6316 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
6317
6318         * gtk-faces.el (gtk-init-device-faces): removed spurious
6319         quote before let* expression.
6320
6321 2001-10-29  Andy Piper  <andy@xemacs.org>
6322
6323         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
6324         modified when changing coding system.
6325
6326         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
6327         that we invoke the GUI directory selector.
6328
6329 2001-10-25  Andy Piper  <andy@xemacs.org>
6330
6331         * dialog.el (make-dialog-box): use new directory dialog support.
6332         * minibuf.el (read-file-name-1): ditto.
6333         (read-file-name): ditto.
6334         (read-directory-name): ditto.
6335
6336 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
6337
6338         * XEmacs 21.4.5 "Civil Service" is released.
6339
6340 2001-04-23  Didier Verna  <didier@xemacs.org>
6341
6342         * cus-edit.el (custom-variable-pre-save): New.
6343         * cus-edit.el (custom-variable-post-save): New.
6344         * cus-edit.el (custom-variable-save): use them.
6345         * cus-edit.el (custom-face-pre-save): New.
6346         * cus-edit.el (custom-face-post-save): New.
6347         * cus-edit.el (custom-face-save): use them.
6348         * cus-edit.el (custom-group-pre-save): New.
6349         * cus-edit.el (custom-group-post-save): New.
6350         * cus-edit.el (custom-group-save): use them.
6351         * cus-edit.el (Custom-save): use the pre/post functions above,
6352         call `custom-save-all' only once.
6353         * cus-edit.el (custom-variable-pre-reset-standard): New.
6354         * cus-edit.el (custom-variable-post-reset-standard): New.
6355         * cus-edit.el (custom-variable-reset-standard): use them.
6356         * cus-edit.el (custom-face-pre-reset-standard): New.
6357         * cus-edit.el (custom-face-post-reset-standard): New.
6358         * cus-edit.el (custom-face-reset-standard): use them.
6359         * cus-edit.el (custom-group-pre-reset-standard): New.
6360         * cus-edit.el (custom-group-post-reset-standard): New.
6361         * cus-edit.el (Custom-reset-standard): use them.
6362         * cus-edit.el (custom-face-reset-saved): use the pre/post
6363         functions above, call `custom-save-all' only once.
6364
6365 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
6366
6367         * gutter-items.el (buffers-tab face): Derive from the modeline
6368         face by default.  Many people use white-on-black for the default
6369         font, and the tabs look hideous with that color combination.  The
6370         modeline usually has the correct colors.
6371
6372 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
6373
6374         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
6375         (tag-mark-stack-max): Typo fix.
6376
6377 2001-09-28  Ben Wing  <ben@xemacs.org>
6378
6379         * font-lock.el:
6380         * font-lock.el (font-lock-after-change-function):
6381         fix problem with last patch, reported by Katsumi Yamaoka.
6382
6383 2001-09-17  Ben Wing  <ben@xemacs.org>
6384
6385         * font-lock.el (font-lock-after-change-function):
6386         fix problem when you insert a comment on the line before a line of
6387         code: if we use the following char, then when you hit backspace,
6388         the following line of code turns the comment color.
6389
6390 2001-06-08  Ben Wing  <ben@xemacs.org>
6391
6392         * process.el: comment about shell-command-switch.
6393         * process.el (shell-quote-argument): Need to quote a null
6394         argument, too.  From Dan Holmsand.
6395         
6396         * startup.el (normal-top-level): Delete some unused FSF junk.
6397         * startup.el (command-line-early):
6398         
6399         * startup.el (command-line): Call MS Windows init function.
6400         
6401         * win32-native.el:
6402         * win32-native.el (mswindows-system-shells): New.
6403         * win32-native.el (mswindows-system-shell-p): New.
6404         * win32-native.el (init-mswindows-at-startup): New.
6405         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
6406         * win32-native.el (mswindows-quote-one-simple-arg):
6407         * win32-native.el (mswindows-quote-one-command-arg):
6408         * win32-native.el (mswindows-construct-process-command-line-alist):
6409         Correct comments at top.  Correctly handle passing arguments
6410         to Cygwin programs and to bash.  Fix quoting of zero-length
6411         arguments (from Dan Holmsand).  Set shell-command-switch based
6412         on shell-file-name, which in turn comes from env var SHELL.
6413
6414 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
6415
6416         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
6417         default-toolbar-position): Fill docstrings for balloon-help.
6418
6419 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6420
6421         * faces.el: Reenable specifications over 'gtk domain.
6422
6423 2001-08-08  Didier Verna  <didier@xemacs.org>
6424
6425         * autoload.el (update-autoload-files): make defdir a file name,
6426         not directory name.
6427
6428 2001-08-06  Steve Youngs  <youngs@xemacs.org>
6429
6430         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
6431
6432         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
6433
6434 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
6435
6436         * font-menu.el (font-menu-set-font): Default to current font-family.
6437         (font-menu-preferred-resolution):
6438         (font-menu-size-scaling):
6439         Provide gtk defaults, too.
6440
6441 2001-07-29  Mike Alexander  <mta@arbortext.com>
6442
6443         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
6444         list
6445         (custom-set-face-font-family): ditto
6446
6447 2001-07-26  Mike Sperber <mike@xemacs.org>
6448
6449         * files.el (auto-mode-alist): .9 files are man pages, too.
6450
6451 2001-07-23  Edwin Steiner <esteiner@net4you.at>
6452
6453         * process.el (call-process-internal): bind
6454         coding-system-for-write to 'binary when calling
6455         start-process-internal, so the process receives 
6456         the literal contents of INFILE.
6457
6458 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
6459
6460         * files.el (auto-mode-alist): Add configure.ac support.
6461
6462 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
6463
6464         * buff-menu.el:
6465         mouse.el:
6466         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
6467
6468 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
6469
6470         * XEmacs 21.4.4 "Artificial Intelligence" is released.
6471
6472 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
6473
6474         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
6475         mixed text.
6476         (kinsoku-eol-p): Ditto.
6477
6478 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
6479
6480         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
6481         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
6482         characters as the category `s' or `e' correctly.
6483
6484 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
6485
6486         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
6487
6488 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
6489
6490         * mule/cyrillic.el:  Set up case table.
6491
6492 2001-06-08  Mike Sperber <mike@xemacs.org>
6493
6494         * files.el (save-some-buffers-1): Don't zap the help window right
6495         after `map-y-or-n-p' has popped it up.
6496
6497 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
6498
6499         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
6500
6501 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
6502
6503         * specifier.el: define-specifier-tag 'gtk.
6504
6505 2001-05-12  Ben Wing  <ben@xemacs.org>
6506
6507         * find-paths.el (paths-find-recursive-path):
6508         fix error with null EXCLUDE-REGEXP.
6509         
6510         * font-lock.el (font-lock-mode):
6511         fix problem reported by hrvoje with buffers starting with a space.
6512         
6513 2001-05-06  Ben Wing  <ben@xemacs.org>
6514
6515         * dialog.el (make-dialog-box):
6516         * menubar-items.el (default-menubar):
6517         * printer.el (generic-print-buffer):
6518         * printer.el (generic-print-region):
6519         implement printing the selection when it's selected.
6520
6521 2001-04-18  Didier Verna  <didier@xemacs.org>
6522
6523         * cus-edit.el (Custom-reset-standard): reset to standard settings
6524         not only when the buffer's :custom-state is 'modified, but also
6525         when it is 'set or 'saved.
6526
6527 2001-04-17  Didier Verna  <didier@xemacs.org>
6528
6529         * startup.el (load-user-init-file): define `custom-file' before
6530         loading the user's init file.
6531
6532 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
6533
6534         * menubar.el (popup-mode-menu): Make it work with
6535         popup-menu-titles turned off.
6536         
6537 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6538
6539         * about.el (about-mailto-link): Use compose-mail for sending mail.
6540
6541 2001-07-14  Sean MacLennan  <seanm@storm.ca>
6542
6543         * package-admin.el (package-install-hook): New.
6544         (package-delete-hook): New.
6545         (package-admin-add-single-file-package): Use package-delete-hook.
6546
6547         * package-get.el (package-get): Use package-install-hook.
6548
6549 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6550
6551         * package-ui.el (pui-install-selected-packages): reverse the lists
6552         of packages so that they get handled in the same order as they
6553         were selected.
6554
6555 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6556
6557         * packages.el (locate-library): Use read-library-name for completion.
6558
6559 2001-05-21  Martin Buchholz  <martin@xemacs.org>
6560
6561         * byte-optimize.el (=): `=' is not a binary predicate!
6562         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
6563         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
6564
6565 2001-05-20  Martin Buchholz  <martin@xemacs.org>
6566
6567         * bytecomp.el (byte-compile-arithcompare):
6568         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
6569
6570 2001-06-03  William M. Perry  <wmperry@gnu.org>
6571
6572         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
6573         return the filename selected by the user!
6574
6575 2001-05-31  William M. Perry  <wmperry@gnu.org>
6576
6577         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
6578         in XEmacs/GTK.
6579
6580 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
6581
6582         * coding.el: Tiny typo fixed.
6583
6584 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6585
6586         * XEmacs 21.4.3 "Academic Rigor" is released.
6587
6588 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6589
6590         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
6591
6592 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6593
6594         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
6595
6596 2001-05-04  Ben Wing  <ben@xemacs.org>
6597
6598         * printer.el (generic-print-buffer):
6599         * printer.el (generic-print-region):
6600         Enable dialog boxes.  Apply workaround recommended by Kirill.
6601         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
6602         
6603         * simple.el (kill-whole-line):
6604         * simple.el (kill-line-1):
6605         * simple.el (kill-entire-line):
6606         * simple.el (kill-line):
6607         * simple.el (backward-kill-line):
6608         Take out interactive dependence of kill-whole-line.
6609
6610 2001-04-22  Ben Wing  <ben@xemacs.org>
6611
6612         * dialog.el (make-dialog-box):
6613         Put dialog titles back in -- this time correctly.  Fix various
6614         other problems with leaks and such.
6615
6616         * simple.el (region-exists-p):
6617         * simple.el (region-active-p):
6618         Add comment about which one is correct to use in menu specs.
6619
6620 2001-05-05  Ben Wing  <ben@xemacs.org>
6621
6622         * dialog.el (make-dialog-box): fix doc string.
6623         * menubar-items.el (default-menubar): Add Page Setup for Windows,
6624         take out Pretty Print.
6625         * printer.el:
6626         * printer.el (printer-current-device): New.
6627         * printer.el (Printer-get-device): New.
6628         * printer.el (Printer-clear-device): New.
6629         * printer.el (generic-page-setup): New.
6630         * printer.el (generic-print-buffer):
6631         * printer.el (generic-print-region):
6632         Implement Page Setup.  Handle errors properly.
6633
6634 2001-05-05  Ben Wing  <ben@xemacs.org>
6635
6636         * subr.el (error): Complete list of errors in doc string.
6637         
6638 2001-04-22  Ben Wing  <ben@xemacs.org>
6639
6640         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
6641         
6642 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
6643
6644         * build-report.el: Remove CVS keywords since this file has been in
6645         core lisp for a while now.
6646         * build-report.el (build-report-make-output-files): Fix typo.
6647
6648 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6649
6650         * about.el (about-finish-buffer): Make sure the last change works
6651         even if EVENT is nil.
6652
6653 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6654
6655         * about.el (about-finish-buffer): Kill/bury the buffer where the user
6656         clicked, not the one that happens to be the current buffer at the
6657         time.
6658
6659 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
6660
6661         * cus-edit.el (custom-display): Support the GTK Window System also.
6662
6663 2001-04-30  Ben Wing  <ben@xemacs.org>
6664
6665         * printer.el:
6666         * printer.el (printer-page-header):
6667         * printer.el (Print-context): New.
6668         * printer.el (printer-page-footer):
6669         * printer.el (generate-header-element): New.
6670         * printer.el (generate-header-line): New.
6671         * printer.el (print-context-property):
6672         * printer.el (generic-print-buffer):
6673         * printer.el (generic-print-region):
6674         Implement headers and footers.  Implement calling Print dialog box
6675         (#### but it doesn't quite work yet).
6676
6677 2001-04-25  Ben Wing  <ben@xemacs.org>
6678
6679         * about.el (xemacs-hackers):
6680         * about.el (about-url-alist):
6681         * about.el (about-personal-info):
6682         * about.el (about-hacker-contribution):
6683         More contributions.
6684         
6685         * simple.el (handle-post-motion-command):
6686         Fix spurious setting of zmacs-region-stays to t after a non-shift
6687         motion command.
6688
6689 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6690
6691         * about.el (about-personal-info): Update my bio.
6692         (about-hacker-contribution): Ditto.
6693
6694 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
6695
6696         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
6697
6698 2001-04-19  Andy Piper  <andy@xemacs.org>
6699
6700         * package-net.el (package-net-cygwin32-binary-size): new size.
6701         (package-net-win32-binary-size): new size.
6702         (package-net-convert-index-to-ini): Use new arch.
6703         (package-net-batch-convert-index-to-ini): Removed.
6704         (package-net-generate-bin-ini): New.
6705         (package-net-batch-generate-bin-ini): New.
6706
6707 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
6708
6709         * XEmacs 21.4.1 "Copyleft" is released.
6710
6711 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
6712
6713         * x-compose.el (xlib-input-method-bug-workaround):
6714         (alias-colon-to-double-quote):
6715         Force sort in map-keymap to work around rehash bug.
6716
6717 2001-04-17  Ben Wing  <ben@xemacs.org>
6718
6719         * about.el: Finish overhaul, add a few new hackers, update a
6720         couple old ones.
6721
6722 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
6723
6724         * XEmacs 21.4.0 "Solid Vapor" is released.
6725
6726 2001-04-15  Ben Wing  <ben@xemacs.org>
6727
6728         * about.el:
6729         * about.el (about-headline-face): New.
6730         * about.el (about-link-face): New.
6731         * about.el (about-current-release-maintainers): New.
6732         * about.el (about-other-current-hackers): New.
6733         * about.el (about-url-alist):
6734         * about.el (about-once-and-future-hackers): New.
6735         * about.el (about-mailto-link): New.
6736         * about.el (about-get-buffer):
6737         * about.el (about-finish-buffer):
6738         * about.el (about-xemacs):
6739         * about.el (about-features): Removed.
6740         * about.el (about-advantages): New.
6741         * about.el (about-maintainer-info): Removed.
6742         * about.el (about-personal-info): New.
6743         * about.el (about-hacker-contribution): New.
6744         * about.el (about-maintainer):
6745         * about.el (about-show-linked-info):
6746         * about.el (about-hackers):
6747         Major revamping.  Rewriting of most of the text, improve the
6748         link handling, separate info on contributors into personal
6749         and contribution info, add new contributors, update personal
6750         info, etc. etc.
6751         
6752         * menubar-items.el (default-menubar):
6753         Help menubar entry for News now says more accurately
6754         "What's New in XEmacs".
6755         
6756         * mouse.el:
6757         * mouse.el (mouse-track-cleanup-hook):
6758         * mouse.el (mouse-track):
6759         Don't set-buffer to a dead buffer when calling mouse-track
6760         cleanup hooks.
6761
6762 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
6763
6764         * XEmacs 21.2.47 "Zephir" is released.
6765
6766 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
6767
6768         * dialog.el (make-dialog-box): Disable dialog box titles until
6769         we get them working.
6770
6771 2001-03-30  Ben Wing  <ben@xemacs.org>
6772
6773         * help.el:
6774         * help.el (Help-princ-face):
6775         * help.el (Help-prin1-face):
6776         * help.el (frob-help-extents):
6777         * help.el (describe-function-1):
6778         * help.el (describe-variable):
6779         Avoid using font-lock faces, which may not be defined.
6780         Instead, use hyper-apropos faces, and make sure they're
6781         defined as necessary by using `require'. (It's not so safe
6782         to do this for font-lock.) In any case, we will eventually
6783         be merging this functionality into hyper-apropos.
6784
6785         * loaddefs.el (completion-ignored-extensions):
6786         Fix documentation.
6787         
6788         * menubar-items.el (menu-truncate-list): Removed.
6789         * menubar-items.el (Menubar-items-truncate-list): New.
6790         * menubar-items.el (default-menubar):
6791         Fix errors if grep or compile command is too long.  Rename helper
6792         function to be less visible.
6793
6794 2001-03-23  Martin Buchholz  <martin@xemacs.org>
6795
6796         * byte-optimize.el (byte-optimize-minus):
6797         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
6798
6799 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
6800
6801         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
6802         Mule is available.
6803
6804         * mule/latin.el: New file.
6805
6806 2001-03-11  Ben Wing  <ben@xemacs.org>
6807
6808         * auto-save.el:
6809         * auto-save.el (auto-save-directory):
6810         * auto-save.el (make-auto-save-file-name):
6811         * auto-save.el (auto-save-file-name-p): New.
6812
6813         Merge in improvements from other definition of
6814         make-auto-save-file-name in files.el.
6815         
6816         * auto-save.el (auto-save-original-name):
6817         * auto-save.el (auto-save-name-in-fixed-directory):
6818         * auto-save.el (auto-save-unslashify-name): Removed.
6819         * auto-save.el (auto-save-slashify-name): Removed.
6820         * auto-save.el (auto-save-reserved-chars): New.
6821         * auto-save.el (auto-save-escape-name): New.
6822         * auto-save.el (auto-save-unhex): New.
6823         * auto-save.el (auto-save-unescape-name): New.
6824
6825         Change algorithm for encoding filenames in auto-save names to be
6826         entirely safe with all filesystems and all possible characters in
6827         a filename, and 100% reversible. (Essentially, uses
6828         quoted-printable as the encoding.)
6829         
6830         * auto-save.el (recover-all-files):
6831
6832         Use insert-directory rather than calling ls directly -- fixes
6833         things under Windows.
6834
6835         * files.el:
6836         * files.el (convert-standard-filename): Substitute FSF's
6837         definition for this (we had nothing here before).
6838         
6839         * files.el (backup-buffer): Warning fix.
6840         
6841         * files.el (make-backup-file-name):
6842         * files.el (find-backup-file-name):
6843         Fix error in calling sequence to auto-save-file-name-p.
6844         
6845         * files.el (recover-file):
6846         Use insert-directory rather than calling ls directly -- fixes
6847         things under Windows.
6848
6849         * files.el (make-auto-save-file-name): Removed.
6850         * files.el (auto-save-file-name-p): Removed.
6851         auto-save is always dumped so no sense in having a definition
6852         that will always be overwritten with another.
6853         
6854         * files.el (insert-directory):
6855         * win32-native.el:
6856         * win32-native.el (debug-mswindows-process-command-lines):
6857         * win32-native.el (original-make-auto-save-file-name): Removed.
6858         * win32-native.el (make-auto-save-file-name): Removed.
6859
6860
6861 2001-03-21  Martin Buchholz <martin@xemacs.org>
6862
6863         * XEmacs 21.2.46 "Urania" is released.
6864
6865 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
6866
6867         * menubar-items.el (default-menubar): Update sample.emacs to
6868         sample.init.el and adjust accelerators.
6869
6870 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
6871
6872         * build-report.el (build-report): Improve docstring.
6873
6874 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6875
6876         * ChangeLog: Log GTK merge.
6877
6878         * gutter-items.el:
6879         * mwheel.el:
6880         * sound.el:
6881         * startup.el:
6882         Revert gratuitous whitespace changes.
6883
6884 2001-03-07  Ben Wing  <ben@xemacs.org>
6885
6886         * help.el:
6887         * help.el (key-or-menu-binding):
6888         * help.el (Help-find-file): New.
6889         * help.el (describe-beta):
6890         * help.el (describe-copying):
6891         * help.el (describe-project):
6892         * help.el (view-emacs-news):
6893         * help.el (view-sample-init-el): New.
6894         * help.el (Help-princ-face): New.
6895         * help.el (Help-prin1-face): New.
6896         * help.el (help-symbol-function-context-menu):
6897         * help.el (help-symbol-variable-context-menu):
6898         * help.el (help-symbol-function-and-variable-context-menu):
6899         * help.el (frob-help-extents):
6900         * help.el (describe-function-1):
6901         * help.el (describe-variable):
6902
6903         Add coloring in Help buffers, correspondent with hyperlinks.
6904         View files in view-mode rather than Fundamental.
6905         Remove separators from context menus -- now handled in generic code.
6906         Add `Find Tag' to context menu.
6907         
6908         * menubar.el (popup-mode-menu):
6909
6910         Rewrite code that outputs the popup menu to (a) put more specific
6911         entries first, (b) be more robust, (c) output the proper context
6912         menu separators automatically (the context menu functionality is
6913         new and currently used only by Help).
6914
6915 2001-03-10  William M. Perry  <wmperry@aventail.com>
6916
6917         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
6918         this function when converting from the 21.1 GTK branch.  Now
6919         supports file, password, question, and color built-in dialogs.
6920
6921 2001-03-06  Ben Wing  <ben@xemacs.org>
6922
6923         * keydefs.el:
6924         * keydefs.el (global-map):
6925         Add commented-out change of M-k (for 21.5).
6926         
6927         * menubar-items.el (default-menubar):
6928         Fix items to control kill-line behavior; add items for
6929         shifted motion.
6930         
6931         * simple.el:
6932         * simple.el (kill-whole-line):
6933         * simple.el (historical-kill-line): Removed.
6934         * simple.el (kill-line): Removed.
6935         * simple.el (kill-entire-line): New.
6936         * simple.el (kill-line-1): New.
6937         * simple.el (backward-kill-line):
6938         Undo kill-whole-line == always changes.  Add new function
6939         kill-entire-line to unconditionally delete the current line.
6940         Add comments describing the lamentable state of affairs of
6941         the kill-line functions and variables.
6942
6943 2001-03-02  Ben Wing  <ben@xemacs.org>
6944
6945         * simple.el:
6946         * simple.el (beginning-of-buffer):
6947         * simple.el (end-of-buffer):
6948         * simple.el (mark-ring-unrecorded-commands):
6949         * simple.el (signal-error-on-buffer-boundary):
6950         * simple.el (shifted-motion-keys-select-region):
6951         * simple.el (unshifted-motion-keys-deselect-region):
6952         * simple.el (motion-keys-for-shifted-motion): New.
6953         * simple.el (handle-pre-motion-command):
6954         * simple.el (handle-post-motion-command):
6955         * simple.el (forward-char-command):
6956         * simple.el (backward-char-command):
6957         * simple.el (scroll-up-command):
6958         * simple.el (scroll-down-command):
6959         * simple.el (next-line):
6960         * simple.el (previous-line):
6961         * simple.el (backward-block-of-lines):
6962         * simple.el (forward-block-of-lines):
6963         * simple.el (backward-word):
6964         * simple.el (mark-word):
6965
6966         Augment documentation of the most common motion commands to make
6967         note of the shifted-motion support.  Improve the support to (a)
6968         properly document how it works and why it's done in the fashion it
6969         is, and (b) allow the keystrokes that trigger it to be customized.
6970
6971         Correct error in the customize specification of
6972         mark-ring-unrecorded-commands.
6973
6974 2001-03-02  Ben Wing  <ben@xemacs.org>
6975
6976         * font-lock.el:
6977         * font-lock.el (font-lock-pending-extent-table): Removed.
6978         * font-lock.el (font-lock-pending-buffer-table): New.
6979         * font-lock.el (font-lock-pre-idle-hook):
6980         * font-lock.el (font-lock-after-change-function):
6981         * font-lock.el (font-lock-fontify-pending-extents):
6982         * font-lock.el (font-lock-lisp-like):
6983
6984         Fix handling of pending extents to avoid excessive slowness (N^2
6985         behavior) when making lots of buffer changes between redisplays,
6986         such as when saving the Options.
6987
6988 2001-03-09  William M. Perry  <wmperry@aventail.com>
6989
6990         * device.el:
6991         * dragdrop.el:
6992         * dumped-lisp.el:
6993         * faces.el:
6994         * frame.el:
6995         * gnuserv.el:
6996         * loadup.el:
6997         * menubar-items.el:
6998         * minibuf.el:
6999         The Great GTK Merge.
7000
7001         * ChangeLog.GTK:
7002         * dialog-gtk.el:
7003         * gdk.el:
7004         * generic-widgets.el:
7005         * glade.el:
7006         * gnome-widgets.el:
7007         * gnome.el:
7008         * gtk-compose.el:
7009         * gtk-extra.el:
7010         * gtk-faces.el:
7011         * gtk-ffi.el:
7012         * gtk-file-dialog.el:
7013         * gtk-font-menu.el:
7014         * gtk-glyphs.el:
7015         * gtk-init.el:
7016         * gtk-iso8859-1.el:
7017         * gtk-marshal.el:
7018         * gtk-mouse.el:
7019         * gtk-package.el:
7020         * gtk-password-dialog.el:
7021         * gtk-select.el:
7022         * gtk-widget-accessors.el:
7023         * gtk-widgets.el:
7024         * gtk.el:
7025         widgets-gtk.el:
7026         The Great GTK Merge: new files.
7027
7028 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
7029
7030         * generic-widgets.el: Don't require gtk (a built-in feature) at
7031         top level.  Don't execute the last sexp unless (featurep 'gtk).
7032
7033 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
7034
7035         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
7036
7037 2001-02-23  Martin Buchholz <martin@xemacs.org>
7038
7039         * XEmacs 21.2.45 "Thelxepeia" is released.
7040
7041 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
7042  
7043         * about.el (xemacs-hackers): update my entry. 
7044         * about.el (about-maintainer-info): ditto. 
7045         * about.el (about-hackers): ditto. 
7046
7047 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
7048
7049         * about.el (about-maintainer-info): More vanity info about
7050         yours truly.
7051
7052 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
7053
7054         * build-report.el (build-report-destination): xemacs-build-reports
7055         has moved to SourceForge, where mailing list name length is
7056         restricted, hence the name change to
7057         xemacs-buildreports@xemacs.org.
7058         * build-report.el (build-report-keep-regexp): Update default.
7059         * build-report.el (build-report-delete-regexp): Ditto.
7060         * build-report.el (build-report-make-output-files): Ditto.
7061
7062 2001-02-19  Craig Lanning  <lanning@scra.org>
7063
7064         * lisp-mode.el: Add indentation specifications for following
7065         Common Lisp forms: handler-case, handler-bind, with-slots,
7066         with-open-file, with-open-stream, print-unreadable-object.
7067
7068 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
7069
7070         * font-lock.el (font-lock-set-defaults-1):
7071         Move initialization of `font-lock-cache-position' so that it's set
7072         even if font-lock-keywords is already defined.
7073
7074 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
7075
7076         * autoload.el (generate-file-autoloads-1):
7077         Use `emacs-lisp-mode-syntax-table' instead of
7078         `lisp-mode-syntax-table'.
7079         * lisp-mode.el (lisp-mode-syntax-table):
7080         Get rid of old checks for `parse-partial-sexp' version.
7081         Make `|' (pipe) string delimiter instead of punctuation.
7082
7083 2001-02-16  Martin Buchholz  <martin@xemacs.org>
7084
7085         * window.el (save-selected-window):
7086         Use gensym for better macro hygiene.
7087
7088 2001-02-06  Mike Sperber <mike@xemacs.org>
7089
7090         * dump-paths.el:
7091         * startup.el (startup-setup-paths): Set and use
7092         `mule-lisp-directory'.
7093         (startup-setup-paths-warning): Ditto.
7094
7095         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7096         (paths-construct-load-path): Consider `mule-lisp-directory'.
7097
7098 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7099
7100         * font-lock.el: Syntax table improvements used.  A few random
7101         changes are not specified below.
7102         (font-lock-fontify-string-delimiters):
7103         (font-lock-syntactic-keywords):
7104         (font-lock-cache-state nil):
7105         (font-lock-cache-position):
7106         New variables.
7107         (font-lock-set-syntax):
7108         (font-lock-apply-syntactic-highlight):
7109         (font-lock-fontify-syntactic-anchored-keywords):
7110         (font-lock-fontify-syntactic-keywords-region):
7111         (font-lock-eval-keywords):
7112         New functions.
7113         (font-lock-remove-face):
7114         (font-lock-fontify-syntactically-region):
7115         Use syntax properties.
7116
7117 2001-02-08  Martin Buchholz <martin@xemacs.org>
7118
7119         * XEmacs 21.2.44 "Thalia" is released.
7120
7121 2001-01-16  Mike Sperber <mike@xemacs.org>
7122
7123         * startup.el (normal-top-level): Work even if no installation root
7124         is found.
7125
7126 2001-01-30  Andy Piper  <andy@xemacs.org>
7127
7128         * gutter-items.el (progress-abort-glyph): remove instantiator.
7129         (set-progress-abort-instantiator): new function.
7130         (abort-progress-feedback): use it.
7131
7132         * gutter.el (set-gutter-dirty-p): new function.
7133
7134 2001-01-30  Didier Verna  <didier@xemacs.org>
7135
7136         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7137
7138 2001-01-24  Didier Verna  <didier@xemacs.org>
7139
7140         * sound.el (sound-extension-list): give a better default value.
7141         * sound.el (load-sound-file): improve the doc string, also find
7142         files given by absolute names, pass a real extension list to
7143         `locate-file'.
7144
7145 2001-01-26  Martin Buchholz <martin@xemacs.org>
7146
7147         * XEmacs 21.2.43 "Terspichore" is released.
7148
7149 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7150
7151         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7152         messages from gnuserv.
7153
7154 2001-01-20  Martin Buchholz <martin@xemacs.org>
7155
7156         * XEmacs 21.2.42 "Poseidon" is released.
7157
7158 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7159
7160         * cl-macs.el (cl-upcase-arg): New function.
7161         (cl-function-arglist): New function.
7162         (cl-transform-lambda): Automatically add CL-style lambda list to
7163         documentation string using functions above.
7164
7165 2001-01-12  Andy Piper  <andy@xemacs.org>
7166
7167         * package-get.el (package-get-custom): call
7168         package-net-update-installed-db.
7169
7170         * package-ui.el (pui-install-selected-packages): call
7171         package-net-update-installed-db.
7172
7173         * package-net.el (package-net-update-installed-db): use
7174         packages-package-list so that we reflect reality.
7175
7176         * packages.el (packages-package-list): Make docstring reflect
7177         reality.
7178
7179         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7180
7181         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7182         isn't installed.
7183
7184 2001-01-17  Andy Piper  <andy@xemacs.org>
7185
7186         * wid-edit.el (widget-activation-glyph-mapper): activate or
7187         deactivate native widgets.
7188         (widget-glyph-insert-glyph): record instantiator.
7189         (widget-push-button-value-create): use it.
7190
7191         * gui.el (gui-button-action): new function. Make button's domain
7192         buffer current when calling.
7193         (make-gui-button): update to use gui-button-action.
7194
7195 2001-01-16  Didier Verna  <didier@xemacs.org>
7196
7197         * menubar-items.el (default-menubar): add an entry for modeline
7198         horizontal scrolling in Options -> Display.
7199
7200 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7201
7202         * package-get.el (package-get-require-signed-base): Set to nil
7203         by default.
7204
7205 2001-01-17  Martin Buchholz <martin@xemacs.org>
7206
7207         * XEmacs 21.2.41 "Polyhymnia" is released.
7208
7209 2001-01-16  Mike Sperber <mike@xemacs.org>
7210
7211         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7212         catch lisp/mule/.
7213
7214 2001-01-14  Mike Sperber <mike@xemacs.org>
7215
7216         * startup.el (maybe-create-compatibility-dot-emacs):
7217         (maybe-unmigrate-user-init-file):
7218         (unmigrate-user-init-file): Created.
7219         (maybe-migrate-user-init-file): Offer creation of compatibility
7220         .emacs.
7221         Some doc fixes wrt init file location.
7222
7223 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7224
7225         * faces.el (face-frob-from-locale-first): new variable.
7226         (frob-face-font-2): Honor tags arg while trying to use
7227         standard-face-mapping.  When face-frob-from-locale-first is set,
7228         first try to set face inheriting from frobbed-face.
7229
7230 2001-01-15  Didier Verna  <didier@xemacs.org>
7231
7232         * about.el (xemacs-hackers): update my entry.
7233         * about.el (about-url-alist): ditto.
7234         * about.el (about-maintainer-info): ditto.
7235         * about.el (about-hackers): ditto.
7236
7237 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7238
7239         The byte compiler has been badly broken for a year,
7240         by the patch of 1999-12-06.
7241         * byte-optimize.el (byte-optimize-form-code-walker):
7242         Bug was: the byte compiler was making this erroneous optimization:
7243         (progn (or (foo)) (bar)) ==> (bar)
7244
7245 2000-11-20  Mike Sperber <mike@xemacs.org>
7246
7247         * setup-paths.el (paths-core-load-path-depth): Split
7248         `paths-load-path-depth' in two for site and core lisp.  Don't
7249         recurse into core.
7250         * setup-paths.el (paths-construct-load-path): Use.
7251
7252 2001-01-10  Andy Piper  <andy@xemacs.org>
7253
7254         * package-net.el (package-net-cygwin32-binary-size): new variable
7255         (package-net-win32-binary-size): ditto.  add much needed
7256         commentary.
7257
7258         * gutter-items.el (buffers-tab-items): correct off-by-one error
7259         for buffers-tab-max-size.
7260
7261 2001-01-08  Martin Buchholz <martin@xemacs.org>
7262
7263         * XEmacs 21.2.40 is released.
7264
7265 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7266
7267         * mule/hebrew.el: Fix comments and typos.
7268         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7269
7270 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7271
7272         * ChangeLog.1: move ancient log from fill.el.
7273
7274         * dump-paths.el:
7275         paragraphs.el:
7276         mule/mule-category.el:
7277         Miscellaneous typo fixes and slight doc clarifications.
7278
7279         * mule/mule-ccl.el:  Correct file name in header.
7280
7281 2000-12-31  Martin Buchholz <martin@xemacs.org>
7282
7283         * XEmacs 21.2.39 is released.
7284
7285 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7286
7287         * byte-optimize.el (byte-optimize-cond):
7288         (byte-optimize-cond-1): New.
7289         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7290         Optimizes (cond (x nil)) ==> nil.
7291         Provide better diagnostic on malformed expr like (cond foo).
7292
7293 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7294
7295         * mule/mule-coding.el:
7296         mule/mule-cmds.el (reset-language-environment,
7297         set-language-environment-coding-systems):
7298         Safer default coding-priority-list, corresponding to src/file-coding.h.
7299
7300 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7301
7302         * package-admin.el: Allow package removal from
7303         early-package-load-path.
7304
7305 2000-12-15  Andreas Jaeger  <aj@suse.de>
7306
7307         * about.el (about-maintainer-info): Update my entry.
7308
7309 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
7310
7311         * packages.el (locate-library): Add support for bzip2
7312         compressed .el files.
7313
7314 2000-12-12  Andy Piper  <andy@xemacs.org>
7315
7316         * package-net.el: new file.
7317
7318 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
7319
7320         * font-lock.el: Add missing C++ keywords.
7321
7322 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
7323
7324         * simple.el (indent-for-comment): Preserve indentation of comments
7325         starting in column 0, as documented in (Info-goto-node
7326         "(xemacs)Comments").  Update docstring accordingly.
7327
7328 2000-12-05  Martin Buchholz <martin@xemacs.org>
7329
7330         * XEmacs 21.2.38 is released.
7331
7332 2000-12-04  Didier Verna  <didier@xemacs.org>
7333
7334         * mouse.el (default-mouse-track-set-point-in-window): remove
7335         spurious '+' operation detected by Martin.
7336
7337
7338 2000-12-01  Martin Buchholz  <martin@xemacs.org>
7339
7340         * cl-extra.el (coerce):
7341         Implement char to integer coercion.
7342         Remove extraneous (numberp) test.
7343
7344         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
7345         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
7346         (byte-optimize-predicate):
7347         Warn if evaluating constant expression signals an error.
7348         (byte-optimize-form): Small simplification.
7349
7350         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
7351
7352 2000-11-30  Martin Buchholz  <martin@xemacs.org>
7353
7354         * byte-optimize.el:
7355         (byte-optimize-minus):
7356         (byte-optimize-plus):
7357         (byte-optimize-mult):
7358         (byte-optimize-quo):
7359         Use (car (last x)) instead of (last x) to get last elt!
7360         Use `byte-optimize-predicate' to optimize `%'.
7361         Move optimizations for special numeric args to bytecomp.el.
7362         * bytecomp.el (byte-compile-associative): Remove.
7363         (byte-compile-max): New.
7364         (byte-compile-min): New.
7365         Properly handle erroneous calls: (max) (min).
7366         (byte-compile-plus): New.
7367         (byte-compile-minus):
7368         It's easiest to handle 0, +1 and -1 args here.
7369         (byte-compile-mult): New.
7370         It's easiest to handle 1, -1 and 2 args here.
7371         (byte-compile-quo):
7372         It's easiest to handle 0, +1 and -1 args here.
7373         Issue byte-compiler warning when dividing by zero.
7374
7375         Byte-compiler arithmetic improvements.
7376         Better optimize these expressions in the obvious way:
7377         (+ x y 1)   -->  varref x varref y add add1
7378         (+ x y -1)  -->  varref x varref y add sub1
7379         (- x y 0)   -->  (- x y)
7380         (- 0 x y)   -->  (- (- x) y)
7381         (% 42 19)   --> compile-time constant
7382         (/ 42 19)   --> compile-time constant
7383         (* (foo) 2) --> foo call dup plus
7384
7385         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
7386         unless (declaim (optimize (safety 3)))
7387         or (setq byte-compile-delete-errors nil).
7388
7389 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
7390
7391         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
7392         docstrings.
7393
7394 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
7395
7396         * startup.el (command-line-do-help):  Add documentation of
7397         portable dumper switches.
7398
7399 2000-11-22  Andy Piper  <andy@xemacs.org>
7400
7401         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
7402
7403         * glyphs.el (init-glyphs): don't use autodetect for strings.
7404
7405 2000-11-28  Martin Buchholz  <martin@xemacs.org>
7406
7407         * byte-optimize.el (byte-optimize-char-before):
7408         (byte-optimize-backward-char):
7409         (byte-optimize-backward-word):
7410         Fix incorrect optimizations for these sorts of expressions:
7411         (let ((x nil)) (backward-char x))
7412
7413 2000-11-21  Martin Buchholz  <martin@xemacs.org>
7414
7415         * byte-optimize.el:
7416         * byte-optimize.el (byte-optimize-backward-char): New.
7417         * byte-optimize.el (byte-optimize-backward-word): New.
7418         Make backward-word and backward-char as efficient as forward versions.
7419
7420         * bytecomp.el (byte-compile-no-args-with-one-extra):
7421         * bytecomp.el (byte-compile-one-arg-with-one-extra):
7422         * bytecomp.el (byte-compile-two-args-with-one-extra):
7423         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
7424         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
7425         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
7426         Check if extra arg is constant nil, and if so, use byte-coded call.
7427
7428         * simple.el (backward-word):
7429         * simple.el (mark-word):
7430         * simple.el (kill-word):
7431         * simple.el (backward-kill-word):
7432         Make COUNT argument optional, for consistency with forward-char et al.
7433
7434         * abbrev.el (abbrev-string-to-be-defined):
7435         * abbrev.el (inverse-abbrev-string-to-be-defined):
7436         * abbrev.el (inverse-add-abbrev):
7437         * abbrev.el (expand-region-abbrevs):
7438         * buff-menu.el (Buffer-menu-execute):
7439         * indent.el (move-to-left-margin):
7440         * indent.el (indent-relative):
7441         * indent.el (move-to-tab-stop):
7442         * info.el (Info-reannotate-node):
7443         * lisp-mode.el (lisp-indent-line):
7444         * lisp.el (end-of-defun):
7445         * lisp.el (move-past-close-and-reindent):
7446         * misc.el (copy-from-above-command):
7447         * mouse.el (default-mouse-track-scroll-and-set-point):
7448         * page.el (forward-page):
7449         * paragraphs.el (forward-paragraph):
7450         * paragraphs.el (end-of-paragraph-text):
7451         * picture.el (picture-forward-column):
7452         * picture.el (picture-self-insert):
7453         * rect.el (extract-rectangle-line):
7454         * simple.el (newline):
7455         * simple.el (fixup-whitespace):
7456         * simple.el (backward-delete-char-untabify):
7457         * simple.el (transpose-chars):
7458         * simple.el (transpose-preceding-chars):
7459         * simple.el (do-auto-fill):
7460         * simple.el (indent-new-comment-line):
7461         * simple.el (blink-matching-open):
7462         * view-less.el (cleanup-backspaces):
7463         * wid-edit.el (widget-transpose-chars):
7464         * term/bg-mouse.el (bg-insert-moused-sexp):
7465         Use more readable (backward-FOO n) instead of (forward-FOO -n).
7466
7467         * info.el (Info-fontify-node):
7468         * simple.el (backward-delete-function):
7469         Use canonical delete-backward-char instead of backward-delete-char.
7470
7471 2000-11-20  Andy Piper  <andy@xemacs.org>
7472
7473         * gutter-items.el (update-tab-in-gutter): don't barf if there are
7474         no buffers.
7475
7476 2000-11-20  Andy Piper  <andy@xemacs.org>
7477
7478         * gutter-items.el (update-tab-in-gutter): don't give popup frames
7479         buffer tabs.
7480
7481 2000-11-18  Martin Buchholz  <martin@xemacs.org>
7482
7483         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
7484         (proclaim inline...) was shadowing compiler-macros.
7485
7486 2000-11-17  Martin Buchholz  <martin@xemacs.org>
7487
7488         * bytecomp.el (byte-compile-eval): New.
7489         (byte-compile-initial-macro-environment): Use byte-compile-eval.
7490         Keeps this promise made in Lispref:
7491         "If a file being compiled contains a `defmacro' form, the macro is
7492         defined temporarily for the rest of the compilation of that file."
7493
7494 2000-11-09  Martin Buchholz  <martin@xemacs.org>
7495
7496         * cl.el (floatp-safe):
7497         (plusp):
7498         (minusp):
7499         (oddp):
7500         (evenp):
7501         (cl-abs):
7502         Use a better parameter name than `x'.
7503
7504         * cl-macs.el (check-type): Make continuable.  Change documentation
7505         to require PLACE, but accept any form for compatibility.
7506
7507         * abbrev.el (define-abbrev): Use check-type.
7508         * font-menu.el (font-menu-change-face): Use check-type.
7509         * menubar.el (relabel-menu-item): Use check-type.
7510         * itimer.el: Fix typo.
7511
7512 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
7513
7514         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
7515
7516 2000-11-14  Martin Buchholz <martin@xemacs.org>
7517
7518         * XEmacs 21.2.37 is released.
7519
7520 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
7521
7522         * code-cmds.el: Provide the feature.
7523
7524 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
7525
7526         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
7527
7528         * code-cmds.el: New file
7529         * mule/mule-cmds.el:
7530         * mule/mule-misc.el
7531         (coding-keymap): New keymap. Define coding system keyboard
7532         commands on file-coding builds too.
7533         (coding-system-change-eol-conversion):
7534         (universal-coding-system-argument):
7535         (set-default-coding-systems):
7536         (prefer-coding-system): Moved from mule-cmds.el
7537         (set-buffer-process-coding-system): Moved from mule-misc.el
7538
7539 2000-09-15  Stephen Carney <carney@scubadoo.com>
7540
7541         * etags.el (buffer-tag-table-files): Use append instead of nconc.
7542
7543 2000-11-09  Steve Youngs  <youngs@xemacs.org>
7544
7545         * package-get.el (package-get-download-sites): Add a pre-release
7546         site for experimental packages.
7547
7548         * auto-autoloads.el: Regenerated.
7549
7550 2000-08-01  Andy Piper  <andy@xemacs.org>
7551
7552         * gutter-items.el (buffers-tab-omit-function): reference
7553         buffers-tab-select-visible-buffers.
7554         (buffers-tab-filter-functions): new variable, by default uses
7555         buffers-tab-selection-function and buffers-tab-omit-function.
7556         (select-buffers-tab-buffers-by-mode): invert arguments.
7557         (buffers-tab-select-visible-buffers): new function. Invert calling
7558         of buffers-menu-omit-invisible-buffers.
7559         (buffers-tab-items): rewrite to use
7560         buffers-tab-filter-functions. Rewrite docstring.
7561         (gutter-buffers-tab-extent): delete.
7562         (add-tab-to-gutter): always build a new extent when adding the
7563         tabs.
7564         (update-tab-in-gutter): make gutter dirty when orientation
7565         changes.
7566
7567 2000-11-07  Martin Buchholz  <martin@xemacs.org>
7568
7569         * bytecomp.el (byte-compile-defvar-or-defconst):
7570         Only do loadhist recording if defvar form includes a value.
7571
7572 2000-11-02  Martin Buchholz  <martin@xemacs.org>
7573
7574         * bytecomp.el (byte-compile-initial-macro-environment):
7575         `eval-when-compile' should not compile its body.
7576
7577 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7578
7579         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
7580         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
7581         some Japanese English.  Remove some ancient FSF comments, and
7582         improve docstrings.  Use symbols not vectors for tables.
7583
7584 2000-11-03  Martin Buchholz  <martin@xemacs.org>
7585
7586         * keymap.el:
7587         (local-key-binding):
7588         (global-key-binding):
7589         Add an optional `accept-defaults' parameter, just like `lookup-key'.
7590
7591         * lisp.el:
7592         (backward-sexp): Slightly simpler code.
7593         (mark-sexp): Make arg optional, like FSF Emacs.
7594         (forward-list): Slightly simpler code.
7595         (backward-list): Slightly simpler code.
7596         (down-list):  Make arg optional, like FSF Emacs.
7597         (up-list):  Make arg optional, like FSF Emacs.
7598         (backward-up-list):  Make arg optional, like FSF Emacs.
7599         (kill-sexp):  Make arg optional, like FSF Emacs.
7600         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
7601
7602         * font-menu.el (font-menu-change-face):
7603         Take continuable errors into account.
7604
7605         * abbrev.el:
7606         * abbrev.el (clear-abbrev-table):
7607         * abbrev.el (define-abbrev-table):
7608         * abbrev.el (define-abbrev):
7609         * abbrev.el (insert-abbrev-table-description):
7610         * apropos.el (apropos-documentation-check-doc-file):
7611         * apropos.el (apropos-documentation-check-elc-file):
7612         * buff-menu.el (list-buffers):
7613         * buff-menu.el (list-buffers-noselect):
7614         * bytecomp.el (byte-recompile-directory):
7615         * bytecomp.el (batch-byte-compile):
7616         * cl-macs.el (typep):
7617         * code-files.el (find-coding-system-magic-cookie):
7618         * code-files.el (insert-file-contents):
7619         * cus-edit.el (customize-set-variable):
7620         * cus-edit.el (customize-save-variable):
7621         * cus-face.el (custom-set-face-font-size):
7622         * cus-face.el (custom-set-face-update-spec):
7623         * cus-face.el (custom-reset-faces):
7624         * custom.el (custom-check-theme):
7625         * custom.el (copy-upto-last):
7626         * fill.el (canonically-space-region):
7627         * fill.el (fill-paragraph):
7628         * fill.el (fill-region):
7629         * fill.el (find-space-insertable-point):
7630         * fill.el (justify-current-line):
7631         * faces.el (face-spec-update-all-matching):
7632         * faces.el (set-face-stipple):
7633         * files-nomule.el (insert-file-contents):
7634         * files.el (insert-file-contents-literally):
7635         * files.el (hack-local-variables-last-page):
7636         * files.el (basic-save-buffer):
7637         * files.el (insert-directory):
7638         * font-menu.el (font-menu-change-face):
7639         * font.el (font-spatial-to-canonical):
7640         * format.el (format-encode-region):
7641         * format.el (format-insert-file):
7642         * format.el (format-replace-strings):
7643         * gutter.el (set-gutter-element):
7644         * help.el (key-or-menu-binding):
7645         * help.el (describe-bindings):
7646         * help.el (with-syntax-table):
7647         * indent.el (indent-rigidly):
7648         * indent.el (delete-to-left-margin):
7649         * info.el:
7650         * info.el (Info-extract-dir-entry-from):
7651         * info.el (Info-build-dir-anew):
7652         * info.el (Info-rebuild-dir):
7653         * info.el (Info-batch-rebuild-dir):
7654         * info.el (Info-read-subfile):
7655         * info.el (Info-build-node-completions):
7656         * info.el (Info-extract-menu-node-name):
7657         * isearch-mode.el (isearch-range-invisible):
7658         * isearch-mode.el (isearch-restore-invisible-extents):
7659         * itimer.el (itimerp):
7660         * itimer.el (itimer-live-p):
7661         * keymap.el:
7662         * keymap.el (substitute-key-definition):
7663         * keymap.el (read-command-or-command-sexp):
7664         * keymap.el (local-key-binding):
7665         * keymap.el (global-key-binding):
7666         * keymap.el (global-set-key):
7667         * keymap.el (local-set-key):
7668         * ldap.el:
7669         * ldap.el (ldap-add-entries):
7670         * ldap.el (ldap-delete-entries):
7671         * lisp.el (backward-sexp):
7672         * lisp.el (mark-sexp):
7673         * lisp.el (forward-list):
7674         * lisp.el (backward-list):
7675         * lisp.el (down-list):
7676         * lisp.el (backward-up-list):
7677         * lisp.el (up-list):
7678         * lisp.el (kill-sexp):
7679         * lisp.el (backward-kill-sexp):
7680         * menubar.el (add-menu-button):
7681         * menubar.el (add-submenu):
7682         * menubar.el (delete-menu-item):
7683         * menubar.el (relabel-menu-item):
7684         * mouse.el (narrow-window-to-region):
7685         * obsolete.el (define-obsolete-variable-alias):
7686         * obsolete.el (store-substring):
7687         * package-admin.el:
7688         * package-admin.el (package-admin-install-function):
7689         * package-admin.el (package-admin-install-function-mswindows):
7690         * package-admin.el (package-admin-default-install-function):
7691         * package-get.el (package-get-update-base-entries):
7692         * packages.el (packages-load-package-dumped-lisps):
7693         * packages.el (packages-collect-package-dumped-lisps):
7694         * printer.el (generic-print-buffer):
7695         * printer.el (generic-print-region):
7696         * replace.el (occur-mode-mouse-goto):
7697         * replace.el (perform-replace):
7698         * select.el (get-selection-no-error):
7699         * simple.el:
7700         * simple.el (newline):
7701         * simple.el (open-line):
7702         * simple.el (edit-and-eval-command):
7703         * simple.el (goto-line):
7704         * simple.el (undo):
7705         * simple.el (kill-region):
7706         * simple.el (copy-region-as-kill):
7707         * simple.el (kill-ring-save):
7708         * simple.el (set-mark):
7709         * simple.el (next-line):
7710         * simple.el (previous-line):
7711         * simple.el (line-move):
7712         * simple.el (set-goal-column):
7713         * simple.el (comment-region):
7714         * subr.el:
7715         * subr.el (putf):
7716         * syntax.el (modify-syntax-entry):
7717         * syntax.el (map-syntax-table):
7718         * view-less.el (view-file):
7719         * view-less.el (view-buffer):
7720         * view-less.el (view-file-other-window):
7721         * window-xemacs.el (backward-other-window):
7722         * window.el:
7723         * window.el (one-window-p):
7724         * window.el (walk-windows):
7725         * window.el (window-list):
7726         * x-mouse.el (x-mouse-kill):
7727         * x-select.el (x-get-cutbuffer):
7728         * x-select.el (x-store-cutbuffer):
7729         * term/bg-mouse.el (bg-mouse-line-to-center):
7730         * term/sun-mouse.el (window-line-end):
7731         * term/sun-mouse.el (sun-select-region):
7732         * term/sun.el (kill-region-and-unmark):
7733         * mule/mule-category.el:
7734         * mule/mule-category.el (modify-category-entry):
7735         * mule/mule-category.el (char-category-list):
7736         * mule/mule-coding.el (coding-system-force-on-output):
7737         * mule/mule-misc.el (coding-system-put):
7738         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
7739
7740 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7741
7742         * cus-face.el: Typo fixes and tiny clarifications.
7743         * custom.el: ditto
7744
7745 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
7746
7747         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
7748         * startup.el (normal-top-level): Setup auto-save-list-file-name
7749         if auto-save-list-file-prefix is non-nil.
7750
7751 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
7752
7753         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
7754
7755 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
7756
7757         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
7758         get symbol at point-min.
7759
7760 2000-10-24  Didier Verna  <didier@xemacs.org>
7761
7762         * info.el (Info-emacs-info-file-name): defconst it.
7763         * info.el (Info-footnote-tag): defcustom it.
7764         * info.el (Info-no-description-string): ditto.
7765         * info.el (Info-find-node): adapt to new semantics of
7766         'Info-suffixed-file (don't do the case variants stuff).
7767         * info.el (Info-insert-dir): rewrite the dir file variants code.
7768         * info.el (Info-directory-files): New. Return the list of info
7769         files in a directory.
7770         * info.el (Info-dir-outdated-p): use it.
7771         * info.el (Info-parse-dir-entries): ditto.
7772         * info.el (Info-build-dir-anew): don't restrict to files ending
7773         with a ".info.*" extension.
7774         * info.el (Info-set-mode-line): ditto.
7775         * info.el (Info-read-subfile): adapt to new semantics of
7776         'Info-suffixed-file (append 'exact argument).
7777         * info.el (Info-all-case-regexp): New. Return a regexp matching a
7778         string independently of the case.
7779         * info.el (Info-suffixed-file): use it (match all possible case
7780         for the file name).
7781         * info.el (Info-insert-file-contents): code cleanup.
7782         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
7783         columns.
7784         * info.el (Info-batch-rebuild-dir): ditto.
7785         * info.el (Info-read-node-name-1): ditto.
7786         * info.el (Info-search): ditto.
7787         * info.el (Info-fontify-node): ditto.
7788
7789
7790 2000-10-24  Didier Verna  <didier@xemacs.org>
7791
7792         * process.el (shell-command): when called from a program, avoid
7793         'push-mark's "mark-set" message.
7794
7795 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
7796
7797         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
7798         by a symbol, not by a vector.
7799         * mule/vietnamese.el (vscii): Likewise.
7800         (viscii): Likewise.
7801         * mule/cyrillic.el (koi8-r): Likewise.
7802
7803         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
7804         by a symbol, not by a vector.
7805         (chinese-big5-2): Likewise.
7806         * mule/ethiopic.el (ethiopic): Likewise.
7807         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
7808         (vietnamese-viscii-upper): Likewise.
7809
7810 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
7811
7812         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
7813
7814 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
7815
7816         * byte-optimize.el (byte-optimize-car): New function.
7817         (byte-optimize-cdr): Ditto.
7818
7819 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
7820
7821         * byte-optimize.el: Partial synch with FSF 20.7.
7822         Optimize constant concatenation.
7823         Add keymapp as a side effect free function.  It is a built-in.
7824         (byte-after-unbind-pos): Remove byte-equal.
7825
7826 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
7827
7828         * update-elc-2.el: Quote regexps correctly.
7829
7830 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
7831
7832         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
7833         (ccl-compile): Apply integerp, not integer-or-char-p to
7834         check the type of the buffer magnification
7835         (ccl-compile-write-string): Encode a string with binary
7836         coding system.
7837         (ccl-compile-write-repeat): Likewise.
7838
7839 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
7840
7841         * buff-menu.el:
7842         * bytecomp.el:
7843         * coding.el:
7844         * faces.el:
7845         * files.el:
7846         * fill.el:
7847         * float-sup.el:
7848         * font-lock.el:
7849         * help.el:
7850         * iso8859-1.el:
7851         * loaddefs.el:
7852         * menubar-items.el:
7853         * menubar.el:
7854         * modeline.el:
7855         * msw-font-menu.el:
7856         * paragraphs.el:
7857         * paths.el:
7858         * replace.el:
7859         * simple.el:
7860         * sound.el:
7861         * startup.el:
7862         * version.el:
7863         * x-faces.el:
7864         * x-font-menu.el:
7865         Remove purecopy.
7866
7867 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
7868
7869         * simple.el (do-auto-fill): Use the function pointer to by
7870         `comment-line-break-function', not `indent-new-comment-line'. This
7871         fixes an issue with cc-mode comment continuation.
7872
7873 2000-10-11  Martin Buchholz  <martin@xemacs.org>
7874
7875         * simple.el (turn-on-auto-fill):  Add (interactive).
7876         * mwheel.el (mwheel-install): Add (interactive).
7877         * font-lock.el (turn-on-font-lock): Add (interactive).
7878         (turn-off-font-lock): Add (interactive).
7879
7880 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
7881
7882         * packages.el (packages-special-base-regexp): Add `man'.
7883
7884 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
7885
7886         * wid-edit.el (widget-specify-active): map over extents in current
7887         buffer like `widget-specify-inactive' does.  Mapping over the
7888         inactive extent object does not work since the current extent is
7889         ignored by `map-extents'.
7890
7891 2000-10-04  Martin Buchholz <martin@xemacs.org>
7892
7893         * XEmacs 21.2.36 is released.
7894
7895 2000-09-22  Martin Buchholz  <martin@xemacs.org>
7896
7897         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
7898         Optimize the compiled-function-constants vector by byte-code
7899         reference counts.
7900
7901 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
7902
7903         * build-report.el (build-report-delete-regexp): quote value in
7904         defcustom
7905
7906 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
7907
7908         * build-report.el (build-report): Don't bind srcdir which we don't
7909         use in `multiple-value-bind' to avoid the only byte-compiler
7910         warning.
7911
7912 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
7913
7914         * build-report.el: Requires cl and custom now.
7915         build-report-version is determined by XEmacs version -- remove
7916         build-report-version*.
7917         * build-report.el (build-report-version): Removed.
7918         * build-report.el (build-report-installation-version-regexp): New.
7919         * build-report.el (build-report-version-file-regexp): New.
7920         * build-report.el (build-report-installation-srcdir-regexp): New.
7921         * build-report.el (build-report-destination): Offer
7922         xemacs-build-reports and xemacs-beta.
7923         * build-report.el (build-report-keep-regexp): Adjusted.
7924         * build-report.el (build-report-delete-regexp): Adjusted.
7925         * build-report.el (build-report-make-output-dir): New.
7926         * build-report.el (build-report-installation-file): Replace use of
7927         `concat' with `expand-file-name'.
7928         * build-report.el (build-report-make-output-file): Removed.
7929         * build-report.el (build-report-make-output-files): New.
7930         * build-report.el (build-report-subject): Identify as
7931         user-variable with "*...".
7932         * build-report.el (build-report-prompts): Ditto.
7933         * build-report.el (build-report-version-file): New.
7934         * build-report.el (build-report-file-encoding): Identify as
7935         user-variable with "*...".
7936         * build-report.el (build-report-make-output-get): New.
7937         * build-report.el (build-report-insert-header): Report
7938         emacs-version and system-configuration instead of
7939         build-report-version.
7940         * build-report.el (build-report-insert-make-output): Add file
7941         argument.
7942         * build-report.el (build-report-insert-installation-file):
7943         Re-indent.
7944         * build-report.el (build-report-keep): Change docstring,
7945         re-indent.
7946         * build-report.el (build-report-delete): Ditto.
7947         * build-report.el (build-report-installation-data): New.
7948         * build-report.el (build-report-version-file-data): New.
7949
7950 2000-09-20  Martin Buchholz  <martin@xemacs.org>
7951
7952         * byte-optimize.el (byte-optimize-lapcode):
7953         Fix the optimization of using the first 5 elements of the
7954         constants vector for variables.
7955         (byte-optimize-lapcode): Fix another ancient broken optimization.
7956
7957 2000-09-19  Martin Buchholz  <martin@xemacs.org>
7958
7959         * *: Spelling mega-patch
7960
7961 2000-09-19  Martin Buchholz  <martin@xemacs.org>
7962
7963         * easymenu.el: doc fixes.
7964         (easy-menu-do-define): Use backquote.
7965         (easy-menu-change):
7966         (easy-menu-add):
7967         `when' seems much clearer than `if' here.
7968         (easy-menu-remove):
7969         (easy-menu-add-item):
7970         (easy-menu-item-present-p):
7971         (easy-menu-remove-item):
7972         Wrap using (when (featurep 'menubar) ...)
7973
7974 2000-09-16  Martin Buchholz  <martin@xemacs.org>
7975
7976         * bytecomp.el (displaying-byte-compile-warnings):
7977         Revert Ben's change to this function below so that the compile log
7978         is displayed properly for users of the "popper" package.
7979
7980 2000-09-12  Martin Buchholz  <martin@xemacs.org>
7981
7982         * window.el (save-selected-window): Use backquote.
7983
7984         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
7985         Renamed from `byte-compile-file-form-defvar'.
7986         * bytecomp.el (byte-compile-defvar-or-defconst):
7987         Only cons onto current-load-list in top-level forms.
7988         Else this leaks a cons cell every time a defun is called.
7989         Renamed from `byte-compile-defvar', for clarity.
7990         Warn when docstring of defvar is not a string.
7991         Use consistent error messages.
7992         Better comments.
7993
7994 2000-09-11  Martin Buchholz  <martin@xemacs.org>
7995
7996         * simple.el (set-variable):
7997         Remove unneeded defvar by rearranging order of let* forms.
7998
7999         * mule/mule-ccl.el (ccl-get-next-code):
8000         * menubar-items.el (bookmark-menu-filter):
8001         (language-environment-menu-filter):
8002         (tutorials-menu-filter):
8003         * toolbar-items.el (toolbar-compile):
8004         * byte-optimize.el (disassemble-offset):
8005         Use (declare (special ...)) instead of `defvar'.
8006
8007         * cl-macs.el (cl-do-proclaim):
8008         Fix (declare (special ...)) warning suppression syntax.
8009
8010 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
8011
8012         * info.el (Info-tag-table-marker):
8013         (Info-tag-table-buffer):
8014         (Info-find-file-node):
8015         (Info-read-subfile):
8016         (Info-build-node-completions):
8017         (Info-search):
8018         (Info-mode):
8019         Multiple info buffer support.
8020
8021 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
8022
8023         * ldap.el (ldap-decode-entry): New defun
8024         (ldap-search-entries): Use it in order to decode DN-prefixed
8025         entries properly
8026
8027 2000-08-23  Daniel Pittman <daniel@danann.net>
8028
8029         * mule/mule-cmds.el (coding-system-change-eol-conversion):
8030         Use `eq', not `=', to compare symbols.
8031
8032 2000-07-30  Ben Wing  <ben@xemacs.org>
8033
8034         * bytecomp.el (byte-compile-report-error):
8035         * bytecomp.el (displaying-byte-compile-warnings):
8036         if stack-trace-on-error is set, send out a backtrace when
8037         an error is encountered that stops byte compilation.  this
8038         should make it much much easier to track down those curious
8039         problems.  also undo the kludge of using a separate "*Show*"
8040         buffer for display when there's a temp-buffer-show-function;
8041         we can avoid this by just being a little smarter.
8042
8043         * dialog-items.el:
8044         * dialog-items.el (search-dialog-regexp): New.
8045         * dialog-items.el (search-dialog-callback):
8046         * dialog-items.el (make-search-dialog):
8047         add a regexp option to the dialog and clean up a bit.
8048
8049         * dialog.el:
8050         * dialog.el (yes-or-no-p-dialog-box):
8051         * dialog.el (get-dialog-box-response):
8052         * dialog.el (make-dialog-box):
8053         * dialog.el (dialog-box-finish): New.
8054         * dialog.el (dialog-box-cancel): New.
8055         * dialog.el (internal-make-dialog-box-exit): New.
8056         implement [properly!] the :modal property of the new dialog box
8057         interface.  this is the first time xemacs has ever had *proper*
8058         modal dialog boxes, giving the standard window-system feedback.
8059         (e.g. under windows, clicking on a disabled frame causes a beep
8060         and makes the dialog box flash three times.)
8061
8062         * dragdrop.el: header keyword frobbing.
8063
8064         * dumped-lisp.el (preloaded-file-list):
8065         renamed winnt.el to win32-native.el.
8066
8067         * faces.el (face-property):
8068         * faces.el (set-face-property):
8069         * faces.el (frob-face-property):
8070         * faces.el (frob-face-font-2):
8071         * faces.el (make-face-bold):
8072         * faces.el (make-face-italic):
8073         * faces.el (make-face-bold-italic):
8074         * faces.el (make-face-unbold):
8075         * faces.el (make-face-unitalic):
8076         * faces.el (make-face-smaller):
8077         * faces.el (make-face-larger):
8078         clean up the implementation of these so that window-system-specific
8079         methods are called only on objects belonging to that window system.
8080         previously, you could have [e.g.] mswindows-make-face-bold called
8081         on font object of device type `stream', which is not good and
8082         explains the subtle errors Adrian was getting when byte-compiling
8083         something that required 'term. (Adrian, now you can use stack-trace-
8084         on-error to find the exact place where things are going wrong instead
8085         of having to laboriously binary-search your way through.)
8086
8087         * finder.el (finder-known-keywords):
8088         cleaned up -- properly sorted, clarified the meanings of many of
8089         the keywords, and added a few -- mswin, gui, content, build, www,
8090         user, services.  the last two try to distinguish between a package
8091         that's used directly by the user, and a package that provides
8092         support services to other packages.
8093
8094         * font-lock.el (lisp-font-lock-keywords-2):
8095         update list of lisp control structures to include everything,
8096         including new ones i introduced.
8097
8098         * gutter.el: header keyword frobbing.
8099
8100         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8101         recent isearch element was not doing so!  you got the second-most-
8102         recent instead.
8103
8104         * lisp-mode.el (construct-lisp-mode-menu):
8105         more menubar cleanups.
8106         * lisp-mode.el (with-selected-window):
8107         make it indent properly.
8108
8109         * menubar-items.el (default-menubar): lots of menubar cleanups.
8110         rearranged the options menu the most, e.g. splitting up the
8111         Keyboard/Mouse menu into a new Editing menu and combining the
8112         separate Scrollbar/Gutter/Toolbar submenus into Display.
8113         Got rid of General, moved items to Editing or new Troubleshooting.
8114         Moved Packages to Tools; doesn't seem to belong under Options.
8115         Added stuff to the Cmds menu, e.g. Change Case.
8116
8117         NB please don't complain about these periodic menubar changes.
8118         Anything like this is necessarily incremental in its construction
8119         -- By constant use you gradually become more and more aware of
8120         better and better ways to group menu items.  When we eventually
8121         move the options menu to a property sheet, the existing structure
8122         will probably be preserved fairly well.
8123
8124         * minibuf.el (next-history-element): fix problems with pressing
8125         down arrow in repeat-complex-command.
8126
8127         * modeline.el:
8128         * modeline.el (modeline-3d-p): New.
8129         added custom variable for controlling the 3d modeline.  the
8130         corresponding Options item has been present for a long time,
8131         but commented out with "fix me!" comments.  it's fixed now.
8132
8133         * obsolete.el (add-menu):
8134         remove bogus gettexts.
8135
8136         * process.el (shell-quote-argument):
8137         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8138         For bash under Windows native, see below.
8139
8140         * simple.el:
8141         * simple.el (display-warning-buffer):
8142         Fixed the handling of warning display to eliminate the annoying
8143         *Show* buffer, like was done for byte-compiler output above.
8144
8145         * simple.el (debug-print): New.
8146         Simple function for sending debug messages to the console and/or
8147         other debug places.
8148
8149         * subr.el (replace-in-string):
8150         Rewrite this function to avoid N^2 behavior with large strings --
8151         catastrophic with the new Windows selection code! (Apparently the
8152         author of this function didn't realize there was a fun
8153         replace-match that could make his life much easier, because we
8154         duplicated the entire logic.  The new version is smaller, easier
8155         to understand, much more robust, and has extended features --
8156         those of replace-match.)
8157
8158         * window.el:
8159         * window.el (with-selected-window): New.
8160         An obvious complement to the existing `with-selected-frame' and
8161         `with-current-buffer'.
8162
8163         * win32-native.el: Renamed from winnt.el.
8164         Added a great deal of stuff for properly handling process quoting,
8165         somewhat modeled on Kirill's original model (which i later threw
8166         away).  We should now finally have correctly working process arg
8167         quoting/dequoting so that the final app gets exactly what we
8168         intended.  Because the mechanism is in Lisp, it's easily
8169         extendible. (For those running bash and running the native
8170         version, I tried hard to do what I thought was correct.  But more
8171         thought is needed, and ideally the volunteer work of people with
8172         these configurations that they generally run on.)
8173
8174         * x-font-menu.el (x-font-menu-font-data):
8175         Put in defvar's to fix byte-compiler warnings.
8176
8177 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8178
8179         * select.el (selection-coercion-alist): Initialise.
8180         * select.el (select-coerce-to-text): New.
8181         * select.el (select-coerce): New.
8182         New functions to perform type and value coercion.
8183
8184         * select.el (select-buffer-killed-default): Keep data if it was
8185         on the clipboard.
8186
8187 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8188
8189         * menubar-items.el (default-menubar): Fix typo.
8190         (default-menubar): `lambda' was mispelled as `lamda'.
8191
8192 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8193
8194         * window.el (shrink-window-if-larger-than-buffer): Remove
8195         edge checking code.
8196
8197 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8198
8199         * paths.el (gnus-local-domain): Removed.
8200         (gnus-local-organization): Ditto.
8201         (gnus-startup-file): Ditto.
8202
8203 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8204
8205         * files.el (auto-mode-alist): Add .spec for RPM.
8206
8207 2000-07-31  Andy Piper  <andy@xemacs.org>
8208
8209         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8210
8211 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8212
8213         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8214         browse-url.
8215         * help.el (xemacs-www-page): Ditto.
8216         (xemacs-www-faq): Ditto.
8217         * menubar-items.el (default-menubar): Ditto.
8218
8219         * wid-edit.el (widget-url-link-action): Ditto.
8220         From: Kenichi OKADA <okada@opaopa.org>.
8221
8222 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8223
8224         * finder.el (finder-commentary): Add autoload cookie.
8225
8226 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8227
8228         * files.el (insert-file-contents-literally): Fix second let
8229         binding for `coding-system-for-read' to `coding-system-for-write'
8230         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8231
8232 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8233
8234         * files.el (insert-file-contents-literally): Use binary coding
8235         system (from Morioka san).
8236         (insert-file-contents-literally): Make file-name-handler method.
8237
8238 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8239
8240         * cl-macs.el (get-selection): Add defsetf.
8241
8242 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8243
8244         * x-init.el (x-activate-region-as-selection): replace obsolete
8245         function x-own-selection with own-selection.
8246         (ow-find): replace obsolete functions x-get-selection and
8247         x-get-clipboard with get-selection and get-clipboard.
8248         (init-post-x-win): replace obsolete function x-disown-selection
8249         with disown-selection.
8250
8251 2000-07-20  Mike Sperber  <mike@xemacs.org>
8252
8253         * startup.el (load-user-init-file): Only try to load init file if
8254         it exists.
8255
8256 2000-07-10  Andy Piper  <andy@xemacs.org>
8257
8258         * dialog-items.el: sync with Ben's patch.
8259
8260         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8261         comment.
8262         (progress-text-glyph): deleted.
8263         (progress-layout-glyph): make completely minimal.
8264         (progress-gauge-glyph): ditto.
8265         (progress-display-style): fix to handle dynamic instantiator
8266         changes.
8267         (progress-text-instantiator): new.
8268         (progress-layout-instantiator): new.
8269         (progress-gauge-instantiator): new.
8270         (set-progress-display-instantiator): renamed and changed from
8271         set-progress-display-style.
8272         (progress-abort-glyph): use instantiator not glyph.
8273         (append-progress-display): use set-progress-display-instantiator
8274         and set-glyph-image.
8275         (abort-progress-display): ditto.
8276         (raw-append-progress-display): ditto.
8277
8278 2000-07-20  Ben Wing  <ben@xemacs.org>
8279
8280         * code-files.el: Move Mule-specific code to mule-coding.el.
8281
8282 2000-07-15  Ben Wing  <ben@xemacs.org>
8283
8284         * autoload.el:
8285         Fixed comments.
8286
8287         * cmdloop.el:
8288         * cmdloop.el (yes-or-no-p):
8289         * cmdloop.el (y-or-n-p):
8290         Make these functions use should-use-dialog-box-p and not be
8291         overridden in dialog.el.
8292
8293         * cus-dep.el:
8294         * cus-dep.el (Custom-make-dependencies): Removed.
8295         * cus-dep.el (Custom-make-dependencies-1): New.
8296         * cus-dep.el (Custom-make-one-dependency): New.
8297         New entry point for use in Makefiles, to avoid excessive
8298         invocations.
8299
8300         * cus-edit.el (custom-variable-reset-saved):
8301         * cus-edit.el (custom-variable-reset-standard):
8302         * cus-edit.el (custom-save-resets):
8303         Fix bytecompiler warnings.
8304
8305         * dialog.el:
8306         * dialog.el (yes-or-no-p-dialog-box):
8307         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8308         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8309         * dialog.el (get-dialog-box-response):
8310         * dialog.el (message-or-box):
8311         * dialog.el (make-dialog-box):
8312         * dialog.el (popup-dialog-box): New.
8313         Avoid yes-or-no-p bogosities.
8314         Create a general function `make-dialog-box' to encapsulate all
8315         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
8316
8317         * dumped-lisp.el (preloaded-file-list):
8318         Add dialog-items.  Clean up.  Group files by types.
8319
8320         * easymenu.el (easy-menu-add):
8321         * easymenu.el (easy-menu-remove):
8322         Account for accelerators.
8323
8324         * extents.el:
8325         * extents.el (extent-list): New args, like in map-extents.
8326         * extents.el (extent-at-event): New.
8327         * extents.el (extents-at-event): New.
8328
8329         * font-lock.el:
8330         * font-lock.el (font-lock-mode):
8331         * font-lock.el (font-lock-default-fontify-buffer):
8332         * font-lock.el (font-lock-default-unfontify-region):
8333         * font-lock.el (font-lock-fontify-syntactically-region):
8334         * font-lock.el (font-lock-fontify-keywords-region):
8335         Use new progress-feedback names.
8336
8337         * font-lock.el (java-font-lock-identifier-regexp):
8338         * font-lock.el (java-font-lock-class-name-regexp):
8339         Fix bytecompiler warnings.
8340
8341         * gutter-items.el:
8342         * gutter-items.el (progress-display-use-echo-area): Removed.
8343         * gutter-items.el (progress-feedback-use-echo-area): New.
8344         * gutter-items.el (progress-display-popup-period): Removed.
8345         * gutter-items.el (progress-feedback-popup-period): New.
8346         * gutter-items.el (set-progress-display-style): Removed.
8347         * gutter-items.el (set-progress-feedback-style): New.
8348         * gutter-items.el (progress-display-style): Removed.
8349         * gutter-items.el (progress-feedback-style): New.
8350         * gutter-items.el (progress-stack):
8351         * gutter-items.el (progress-displayed-p): Removed.
8352         * gutter-items.el (progress-feedbacked-p): New.
8353         * gutter-items.el (clear-progress-display): Removed.
8354         * gutter-items.el (clear-progress-feedback): New.
8355         * gutter-items.el (progress-display-clear-when-idle): Removed.
8356         * gutter-items.el (progress-feedback-clear-when-idle): New.
8357         * gutter-items.el (remove-progress-display): Removed.
8358         * gutter-items.el (remove-progress-feedback): New.
8359         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
8360         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
8361         * gutter-items.el (append-progress-display): Removed.
8362         * gutter-items.el (append-progress-feedback): New.
8363         * gutter-items.el (abort-progress-display): Removed.
8364         * gutter-items.el (abort-progress-feedback): New.
8365         * gutter-items.el (raw-append-progress-display): Removed.
8366         * gutter-items.el (raw-append-progress-feedback): New.
8367         * gutter-items.el (display-progress-display): Removed.
8368         * gutter-items.el (display-progress-feedback): New.
8369         * gutter-items.el (current-progress-display): Removed.
8370         * gutter-items.el (current-progress-feedback): New.
8371         * gutter-items.el (current-progress-display-label): Removed.
8372         * gutter-items.el (current-progress-feedback-label): New.
8373         * gutter-items.el (progress-display): Removed.
8374         * gutter-items.el (progress-feedback): New.
8375         Replace "progress-display" with "progress-feedback" globally.
8376
8377         * gutter-items.el (lprogress-display): Removed.
8378         * gutter-items.el (progress-feedback-with-label): New.
8379         Rename lprogress-display ==> progress-feedback-with-label.
8380
8381         * gutter-items.el (search-dialog-direction): Removed.
8382         * gutter-items.el (search-dialog-text): Removed.
8383         * gutter-items.el (search-dialog-callback): Removed.
8384         * gutter-items.el (make-search-dialog): Removed.
8385         Move to dialog-items.el.
8386
8387         * help.el:
8388         * help.el (help-mode-quit):
8389         * help.el (mode-for-help): New.
8390         * help.el (help-sticky-window): New.
8391         * help.el (help-window-config): New.
8392         * help.el (with-displaying-help-buffer):
8393         * help.el (function-at-event): New.
8394         * help.el (help-symbol-regexp): New.
8395         * help.el (help-symbol-run-function-1): New.
8396         * help.el (help-symbol-run-function): New.
8397         * help.el (help-symbol-function-context-menu): New.
8398         * help.el (help-symbol-variable-context-menu): New.
8399         * help.el (help-symbol-function-and-variable-context-menu): New.
8400         * help.el (frob-help-extents): New.
8401         * help.el (describe-function-1):
8402         * help.el (variable-at-point):
8403         * help.el (variable-at-event): New.
8404         * help.el (describe-variable):
8405         Major overhaul.
8406         - Make functions and variables be mousable.
8407         - Middle button hyperlinks.
8408         - New context-menu entries.
8409
8410         * keydefs.el:
8411         * keydefs.el (global-map):
8412         New key bindings to move lines up and down.
8413
8414         * lisp-mode.el:
8415         * lisp-mode.el (construct-lisp-mode-menu): New.
8416         * lisp-mode.el (emacs-lisp-mode-popup-menu):
8417         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
8418         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
8419         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
8420         Make popup and menubar menus be different.  Popup menu uses
8421         clicked location and automatically assumes symbol under the mouse
8422         for various commands.
8423
8424         * menubar-items.el:
8425         * menubar-items.el (bookmark-menu-filter): Add accelerators.
8426         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
8427
8428         * menubar-items.el (global-popup-menu): Removed.
8429         * menubar-items.el (mode-popup-menu): Removed.
8430         * menubar-items.el (activate-popup-menu-hook): Removed.
8431         * menubar-items.el (popup-mode-menu): Removed.
8432         * menubar-items.el (popup-buffer-menu): Removed.
8433         * menubar-items.el (popup-menubar-menu): Removed.
8434         Move to menubar.el.
8435
8436         * menubar.el:
8437         * menubar.el (global-popup-menu): New.
8438         * menubar.el (mode-popup-menu): New.
8439         * menubar.el (activate-popup-menu-hook): New.
8440         * menubar.el (last-popup-menu-event): New.
8441         * menubar.el (popup-mode-menu): New.
8442         * menubar.el (popup-buffer-menu): New.
8443         * menubar.el (popup-menubar-menu): New.
8444         * menubar.el (menu-call-at-event): New.
8445         Move non-content functions here.  Add support for context menu
8446         items on extents.
8447
8448         * minibuf.el (minibuffer-history-uniquify):
8449         Typo fix.
8450
8451         * minibuf.el (read-file-name-1):
8452         Call new file dialog box if it exists.
8453
8454         * minibuf.el (mouse-rfn-setup-vars):
8455         Clean up "chop" action.
8456
8457         * mouse.el:
8458         * mouse.el (button2): Now bound to mouse-track.
8459         * mouse.el (click-inside-extent-p):
8460         * mouse.el (point-inside-extent-p):
8461         * mouse.el (point-inside-selection-p):
8462         * mouse.el (mouse-drag-or-yank): Removed.
8463         * mouse.el (mouse-begin-drag-n-drop): New.
8464         * mouse.el (mouse-eval-sexp):
8465         * mouse.el (mouse-track-activate-strokes): New.
8466         * mouse.el (mouse-track-do-activate): New.
8467         * mouse.el (mouse-track):
8468         * mouse.el (default-mouse-track-event-is-with-button): New.
8469         * mouse.el (default-mouse-track-cleanup-hook):
8470         * mouse.el (default-mouse-track-drag-hook):
8471         * mouse.el (default-mouse-track-drag-up-hook):
8472         * mouse.el (default-mouse-track-click-hook):
8473         Merge drag-n-drop into mouse-track.
8474         Add general "activate" support to replace specific button2 kludges.
8475         Use "button modifier" support in mouse-track.
8476
8477         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
8478
8479         * package-ui.el:
8480         * package-ui.el (pui-menu):
8481         * package-ui.el (pui-popup-context-sensitive): Removed.
8482         Fix bytecompiler warnings.
8483         Clean up popup code a bit.
8484
8485         * select.el (get-selection-no-error): Fix bytecompiler warnings.
8486
8487         * simple.el:
8488         * simple.el (transpose-lines):
8489         * simple.el (transpose-line-up): New.
8490         * simple.el (transpose-line-down): New.
8491         * simple.el (transpose-subr):
8492         * simple.el (transpose-subr-1): Removed.
8493         Clean up, add functions to move lines up and down.
8494
8495         * startup.el (mail-host-address):
8496         * startup.el (user-mail-address):
8497         Customize.
8498
8499         * subr.el:
8500         * subr.el (set-symbol-value-in-buffer): New.
8501         * subr.el (error):
8502         * subr.el (check-argument-type):
8503         * subr.el (defined-error-p): New.
8504         Add structured error support.
8505
8506         * toolbar-items.el (toolbar-compile):
8507         Use new make-dialog-box.
8508
8509         * update-elc.el:
8510
8511         * userlock.el (ask-user-about-lock-dbox):
8512         * userlock.el (ask-user-about-supersession-threat-dbox):
8513         * userlock.el (ask-user-about-lock):
8514         * userlock.el (ask-user-about-supersession-threat):
8515         Use new make-dialog-box.
8516         Add safety checks; use should use-dialog-box-p.
8517
8518         * window-xemacs.el:
8519         * window-xemacs.el (__buffer-dedicated-frame):
8520         * window-xemacs.el (buffer-dedicated-frame): New.
8521         * window-xemacs.el (set-buffer-dedicated-frame): New.
8522         Move dedicated-frame stuff into lisp.
8523
8524 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8525
8526         * printer.el (generic-print-region): Do not require that
8527         `printer-name' be set.
8528         (printer-name): Commentary clarification.
8529
8530 2000-07-19  Martin Buchholz <martin@xemacs.org>
8531
8532         * XEmacs 21.2.35 is released.
8533
8534 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8535
8536         * select.el (selection-coercible-types): Initialise.
8537
8538 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8539
8540         * select.el (own-clipboard): Bug fix.
8541
8542 2000-07-17  Mike Sperber  <mike@xemacs.org>
8543
8544         * cus-edit.el (custom-migrate-custom-file): Save init file before
8545         continuing.
8546
8547 2000-07-16  Mike Sperber  <mike@xemacs.org>
8548
8549         * startup.el (load-init-file): Remove silly call to
8550         `load-user-custom-file`.
8551         (maybe-migrate-user-init-file): Minor fixes.
8552
8553 2000-07-16  Martin Buchholz  <martin@xemacs.org>
8554
8555         * apropos.el (apropos-documentation-check-doc-file):
8556         `doc' variable should be let-bound, as was presumably intended.
8557
8558         * cus-edit.el (custom-variable-reset-saved):
8559         (custom-variable-reset-standard):
8560         Remove unused variable comment-widget.  Twice.
8561
8562         * toolbar.el (toolbar-blank-press-function):
8563         Add a real defvar with initial value nil and proper docstring.
8564         (press-toolbar-button): No need to check for boundp-ness anymore.
8565
8566         * rect.el (open-rectangle-line): Remove useless (let) form.
8567         Add defvar for pending-delete-mode.
8568
8569         * info.el (Info-find-node): This function needs an autoload cookie.
8570
8571         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
8572         Use let* since the second form referred to the first.
8573
8574 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
8575
8576         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
8577         instead of removed `mswindows-get-clipboard'.
8578
8579
8580 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
8581
8582         * select.el (select-convert-from-text): New.
8583         * select.el (select-convert-from-length): New.
8584         * select.el (select-convert-from-integer): New.
8585         * select.el (select-convert-from-identity): New.
8586         * select.el (select-convert-from-filename): New.
8587         * select.el (selection-converter-in-alist): Use them.
8588         New converter functions for X.
8589
8590         * select.el (get-selection): Removed comment.
8591
8592         * select.el (own-selection): Removed append code - I thought
8593         I'd already done this, but apparently not...
8594
8595         * select.el: Changed comment about TIMESTAMP.
8596
8597         * select.el (select-convert-in): New.
8598         * select.el (select-convert-out): New.
8599         New functions that get used by select.c.
8600
8601         * select.el (select-buffer-killed-default): New.
8602         * select.el (select-buffer-killed-text): New.
8603         * select.el (selection-buffer-killed-alist): New.
8604         New list and functions that get called if a relevant selection
8605         exists and a buffer gets killed.
8606
8607         * select.el (select-convert-to-targets):
8608         * select.el (select-convert-to-identity): Removed.
8609         * select.el (select-convert-from-identity): Removed.
8610         * select.el (select-converter-out-alist):
8611         Removed _EMACS_INTERNAL selection type.
8612
8613         * x-select.el (xselect-kill-buffer-hook): Removed.
8614         * x-select.el (xselect-kill-buffer-hook-1): Removed.
8615         Removed this X-specific nonesense. Use the generic support
8616         in select.el instead.
8617
8618 2000-07-15  Martin Buchholz  <martin@xemacs.org>
8619
8620         * mule/mule-category.el (defined-category-hashtable):
8621         Use make-hash-table instead of make-hashtable
8622
8623         * buff-menu.el: Byte-compiler warning fix.
8624
8625         * isearch-mode.el (isearch-highlight-all-cleanup):
8626         Remove unused variable `isearch-highlight-all-start'.
8627
8628         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
8629
8630         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
8631
8632         * cus-dep.el (Custom-make-dependencies):
8633         Add autoload cookie for custom-add-loads to generated custom-load.el.
8634
8635         * autoload.el (autoload-package-name): Warning suppression.
8636         Move defvar prior to first use.
8637
8638         * custom.el: Add autoload for custom-declare-face.
8639         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8640         * cl.el (cl-hack-byte-compiler):
8641         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8642         to work properly.
8643
8644 2000-07-08  Mike Sperber  <mike@xemacs.org>
8645
8646         * startup.el (load-home-init-file): Added variable.
8647         (maybe-migrate-user-init-file): Added.
8648         (load-user-init-file): Load custom file if different from init
8649         file.
8650
8651         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
8652         "startup."
8653
8654         * cus-edit.el (custom-migrate-custom-file): Added for migration.
8655         Moved `custom-file'-related code to cus-file.el.
8656
8657         * cus-file.el: New file.
8658
8659 2000-04-01  Mike Sperber  <mike@xemacs.org>
8660
8661         * packages.el (packages-find-package-directories): Added support
8662         for external package hierarchies with in-place installations.
8663
8664         * find-paths.el (paths-root-in-place-p): Added.
8665         (paths-find-emacs-directory): Added support for external
8666         directories with in-place installations.
8667         (paths-find-site-directory): Ditto.
8668
8669         * startup.el (find-user-init-file): Also look for
8670         ~/.xemacs/init.elc? in preference to ~/.emacs.
8671
8672 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
8673
8674         * select.el (own-selection):
8675         * select.el (own-clipboard): Changed `append' parameter to
8676         `how-to-use' parameter.
8677         * select.el (own-selection): Removed icky append code.
8678         * select.el (own-selection, get-selection): Removed extra type
8679         checking.
8680         * select.el (selection-appender-alist):
8681         * select.el (selection-converter-{in|out}-alist): Initialise.
8682         * select.el (select-append-to-*): New.
8683         * select.el (select-convert-from-*): New.  New functions to append
8684         data and convert data from external type.
8685
8686 2000-07-12  Stef Epardaud  <stef@lunatech.com>
8687
8688         * font-lock.el: Javadoc enhancements.
8689
8690 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8691
8692         * printer.el (generic-print-region): Compose job name from buffer
8693         name.
8694
8695 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
8696
8697         * font-lock.el (font-lock-fontify-pending-extents): Call
8698         font-lock-fontify-region instead of font-lock-fontify-buffer
8699         to avoid unnecessary progress gauges.
8700
8701 2000-07-06  Craig Lanning  <lanning@scra.org>
8702
8703         * custom-load.el (faces):
8704
8705         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
8706         dir is a regex.
8707
8708         * process.el (call-process-internal): from Dan Holmsand, use binary
8709         coding systems so that jka-compr works.
8710
8711 2000-07-07  Ben Wing  <ben@xemacs.org>
8712
8713         * font-lock.el: Undo previous change.  Unfortunately, some
8714         files actually use the variables directly in their init code
8715         without quoting them.
8716
8717 2000-07-07  Ben Wing  <ben@xemacs.org>
8718
8719         * font-lock.el (defvar font-lock-*-face): Removed.
8720
8721         * font-lock.el (font-lock-apply-highlight): Bind these face vars
8722         only when necessary.
8723
8724 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
8725
8726         * cl-macs.el: fix cl-transform-function-property kludge
8727         so that it does not require a random feature.
8728
8729 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8730
8731         * files.el (auto-mode-alist): allow .make extension for Makefiles,
8732         as in Linux kernel "Rules.make".
8733
8734 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8735
8736         * build-report.el (build-report): Add autoload cookie.
8737
8738 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
8739
8740         * package-ui.el (defgroup pui):  Correct a misspelling
8741         (pui-toggle-package-delete):  Change `seleted' to `selected'
8742
8743 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
8744
8745         * package-get.el (package-get-update-base):
8746         (package-get): Use insert-file-contents-literally always.
8747         (package-get-maybe-save-index):
8748         Force coding system for writing to binary.
8749
8750 2000-06-08  Mike Alexander  <mta@arbortext.com>
8751
8752         * code-process.el (call-process-region): If there is no coding
8753         system for the process on process-coding-system-alist use the
8754         coding system of the buffer containing the region.
8755
8756 2000-06-10  Ben Wing  <ben@xemacs.org>
8757
8758         * cmdloop.el (command-error):
8759         If debug-on-error and noninteractive, output backtrace.
8760
8761         * files.el (file-relative-name):
8762         Remove MSDOS references.
8763
8764         * simple.el (line-number): New function, due to non-obvious
8765         behavior/usage of count-lines.
8766
8767         * simple.el (count-lines): document non-obvious usage to get
8768         line number.
8769
8770 2000-06-11  Ben Wing  <ben@xemacs.org>
8771
8772         * faces.el ((featurep 'xpm)):
8773         * x-faces.el (x-init-face-from-resources):
8774         * x-faces.el (x-init-frame-faces):
8775         * x-misc.el (x-init-specifier-from-resources):
8776         * x-misc.el (x-get-resource-and-bogosity-check):
8777         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
8778         * x-mouse.el (x-init-pointer-shape):
8779         * x-scrollbar.el (x-init-scrollbar-from-resources):
8780         Add sixth argument to x-get-resource calls so as to issue warnings
8781         rather than errors on bogus arguments.
8782
8783 2000-06-05  Ben Wing  <ben@xemacs.org>
8784
8785         * compat.el: new file.  provides a clean, non-intrusive way to
8786         define compatibility functions.
8787
8788         * process.el (shell-quote-argument): temporary fix for lack
8789         of nt-quote-process-args.  #### I need to put back the overall
8790         structure of that mechanism but redo the guts of it using the
8791         extra intelligence in the C code.
8792
8793 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8794
8795         * package-info.el (pi-md5sum): Calculate MD5 sum just like
8796         `package-get' does in package-get.el, instead of using external
8797         "md5sum" program.
8798
8799         * package-get.el (package-get): Insert package file literally to
8800         make checksum calculation work.
8801
8802 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
8803
8804         * code-files.el (convert-mbox-coding-system): Deleted.
8805         (file-coding-system-alist): Removed reference to
8806         convert-mbox-coding-system.
8807
8808 2000-05-28  Martin Buchholz <martin@xemacs.org>
8809
8810         * XEmacs 21.2.34 is released.
8811
8812 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8813
8814         * font-lock.el (font-lock-keywords): Rewrote docstring
8815
8816 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
8817
8818         * loadhist.el (unload-feature): handle case where x is both boundp
8819         and fboundp
8820
8821 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
8822
8823         * packages.el: It's ok to use built-in macros, but not lisp
8824         defined ones.
8825
8826 2000-05-20  Ben Wing  <ben@xemacs.org>
8827
8828         * font-lock.el:
8829         * font-lock.el (font-lock-message-threshold):
8830         * font-lock.el (font-lock-mode):
8831         * font-lock.el (font-lock-default-fontify-buffer):
8832         * font-lock.el (font-lock-always-fontify-immediately):
8833         * font-lock.el (font-lock-old-extent): Removed.
8834         * font-lock.el (font-lock-old-len): Removed.
8835         * font-lock.el (font-lock-fontify-glumped-region): Removed.
8836         * font-lock.el (font-lock-pending-extent-table): New.
8837         * font-lock.el (font-lock-range-table): New.
8838         * font-lock.el (font-lock-after-change-function):
8839         * font-lock.el (font-lock-after-change-function-1): Removed.
8840         * font-lock.el (font-lock-fontify-pending-extents): New.
8841         * font-lock.el ('font-lock-revert-cleanup): Removed.
8842         * font-lock.el ('font-lock-revert-setup): Removed.
8843         Rewrite deferral code to handle any number of changes, merging
8844         them properly.  Remove hacked-up code for revert-buffer, now
8845         unnecessary.
8846
8847         * menubar-items.el (default-menubar):
8848         In Options->Edit Init File, don't switch to emacs-lisp-mode
8849         unless necessary; doing this turns off font-lock.
8850
8851 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
8852
8853         * keydefs.el: Define C-x BS to backward-kill-sentence.
8854
8855 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
8856
8857         * files.el (hack-local-variables-prop-line): Use non-greedy
8858         matching to process -*-texinfo-*- -*-.
8859
8860 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
8861
8862         * minibuf.el (minibuf-directory-files): new function.
8863         (read-file-name-activate-callback): use minibuf-directory-files.
8864         (read-directory-name-internal): ditto.
8865         (mouse-file-display-completion-list): ditto.
8866         (mouse-directory-display-completion-list): ditto.
8867         (read-file-name-internal): remove "./" from completion list unless
8868         explicitly matched, for consistency.
8869
8870 2000-05-11  Ben Wing  <ben@xemacs.org>
8871
8872         * gutter-items.el (gutter-buffers-tab):
8873         * gutter-items.el (add-tab-to-gutter):
8874         * gutter-items.el (update-tab-in-gutter):
8875         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
8876         * gutter-items.el (append-progress-display):
8877         * gutter-items.el (abort-progress-display):
8878         * gutter-items.el (raw-append-progress-display):
8879         Further fixes.  Use set-glyph-image not set-image-instance-property,
8880         to fix problems with multiple windows in a frame.
8881
8882         * menubar-items.el (tutorials-menu-filter):
8883         Fix typo.
8884
8885         * startup.el (early-error-handler):
8886         Display message box under windows; otherwise, message will disappear
8887         before it can be viewed.
8888
8889         * update-elc.el:
8890         Fix bug in NEEDTODUMP processing.
8891
8892 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
8893
8894         * startup.el (lock-directory): Removed.
8895         (superlock-file): Ditto.
8896         (startup-set-paths): Remove lockdir.
8897         (startup-setup-paths-warning): Remove lock-directory.
8898
8899         * setup-paths.el (paths-find-lock-directory): Removed.
8900         (paths-find-superlock-file): Ditto.
8901
8902 2000-05-09  Ben Wing  <ben@xemacs.org>
8903
8904         * faces.el (set-face-property):
8905         * faces.el (set-face-font):
8906         * faces.el (set-face-foreground):
8907         * faces.el (set-face-background):
8908         * faces.el (set-face-background-pixmap):
8909         * faces.el (set-face-underline-p):
8910         * faces.el (set-face-strikethru-p):
8911         * faces.el (set-face-highlight-p):
8912         * faces.el (set-face-dim-p):
8913         * faces.el (set-face-blinking-p):
8914         * faces.el (set-face-reverse-p):
8915         doc string changes.
8916
8917         * glyphs.el:
8918         * glyphs.el (make-image-specifier):
8919         * glyphs.el (glyph-property):
8920         * glyphs.el (set-glyph-image):
8921         * glyphs.el (make-glyph):
8922         * glyphs.el (make-pointer-glyph):
8923         * glyphs.el (make-icon-glyph):
8924         * glyphs.el (widget-image-instance-p): New.
8925         authorship info, lots of doc changes.  New predicate, inadvertently
8926         omitted.  the general principle with specifier docs is now that
8927         the description of instantiators should go with the make-foo-specifier
8928         fun's doc string, rather than in foo-specifier-p.  this follows
8929         conventions elsewhere in XEmacs and in general is a lot more obvious
8930         of a place to look.  sometimes the make-foo-specifier function needs
8931         to be created in the process.
8932
8933         * gutter.el:
8934         * gutter.el (make-gutter-specifier): New.
8935         * gutter.el (make-gutter-size-specifier): New.
8936         * gutter.el (make-gutter-visible-specifier): New.
8937         specifier doc updates according to the conventions specified before.
8938
8939         * objects.el:
8940         * objects.el (make-font-specifier):
8941         * objects.el (make-color-specifier):
8942         * objects.el (make-face-boolean-specifier): New.
8943         specifier doc updates according to the conventions specified before.
8944
8945         * specifier.el:
8946         * specifier.el (set-specifier):
8947         * specifier.el (make-integer-specifier): New.
8948         * specifier.el (make-boolean-specifier): New.
8949         * specifier.el (make-natnum-specifier): New.
8950         * specifier.el (make-generic-specifier): New.
8951         * specifier.el (make-display-table-specifier): New.
8952         specifier doc updates according to the conventions specified before.
8953
8954         * toolbar.el:
8955         * toolbar.el (make-toolbar-specifier): New.
8956         specifier doc updates according to the conventions specified before.
8957
8958 2000-05-09  Ben Wing  <ben@xemacs.org>
8959
8960         * process.el (call-process-internal): Revert to previous version
8961         because Mike's change clashed with a change I did not long before.
8962         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
8963         Thanks very much Mike for pointing out the bug and submitting a
8964         patch!
8965
8966 2000-04-13  Mike Alexander  <mta@arbortext.com>
8967
8968         * process.el (call-process-internal): Send the correct input buffer
8969         (call-process-internal): Return the exit status of the process
8970
8971 2000-05-07  Ben Wing  <ben@xemacs.org>
8972
8973         * winnt.el:
8974         * winnt.el (nt-quote-args-verbatim): Removed.
8975         * winnt.el (nt-quote-args-prefix-quote): Removed.
8976         * winnt.el (nt-quote-args-backslash-quote): Removed.
8977         * winnt.el (nt-quote-args-double-quote): Removed.
8978         * winnt.el (nt-quote-args-functions-alist): Removed.
8979         * winnt.el (nt-quote-process-args): Removed.
8980         Remove all stuff for argument quoting.  We borrow the code instead
8981         from Emacs 20.6, which is much more careful in its quoting
8982         (e.g. in handling runs of the escape character) and avoids most of
8983         the need for this Lisp mechanism by checking to see whether we're
8984         running a Cygwin or normal program and doing the appropriate
8985         quoting.  If we end up needing such a mechanism, we should add
8986         it by extending the variable `mswindows-quote-process-args' so it
8987         can take an alist of regexps.
8988
8989 2000-05-07  Ben Wing  <ben@xemacs.org>
8990
8991         * keydefs.el:
8992         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
8993         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
8994         the window without moving point.
8995
8996         * simple.el:
8997         * simple.el (scroll-up-one): New.
8998         * simple.el (scroll-down-one): New.
8999         Functions for use with C-M-up/down.
9000
9001 2000-05-01  Martin Buchholz <martin@xemacs.org>
9002
9003         * XEmacs 21.2.33 is released.
9004
9005 2000-04-29  Martin Buchholz  <martin@xemacs.org>
9006
9007         * dialog.el (yes-or-no-p-dialog-box):
9008         Fix docstring.
9009         Fix following horrible bug in X11 mode with focus-follows-mouse:
9010           1. Visit two files in two different frames.
9011           2. do File->Revert Buffer in one of those frames.
9012           3. Dialog box appears.
9013           4. Arrange things so that the mouse passes over the *other*
9014              frame, then to the dialog box, and click on "Yes".
9015           5. The file contents end up in the *wrong* buffer!
9016         Add TODO comment.
9017
9018 2000-04-28  Ben Wing  <ben@xemacs.org>
9019
9020         * help.el (describe-installation): correct typo introduced
9021         in last patch: boundp -> fboundp.
9022
9023         * etags.el (buffer-tag-table-list):
9024         canonicalize filenames to Unix format so that tag-table-alist
9025         searching works under Windows.
9026
9027         * autoload.el:
9028         Bowdlerize the supposedly objectionable words
9029         "who couldn't quite manage to cleanly modify batch-update-autoloads".
9030
9031         * gutter-items.el (set-progress-display-style):
9032         * gutter-items.el (search-dialog-callback):
9033         * gutter-items.el (make-search-dialog):
9034         Change to new callback-ex api.
9035
9036 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9037
9038         * help.el: (describe-installation): decode-coding-string is not
9039         defined in a non MULE environment.
9040
9041 2000-04-28  Ben Wing  <ben@xemacs.org>
9042
9043         * gutter-items.el (buffer-list-changed-hook):
9044         use it, not record-buffer-hook.
9045
9046         * subr.el (record-buffer-hook): Removed.
9047
9048 2000-04-27  Ben Wing  <ben@xemacs.org>
9049
9050         * gutter-items.el (buffers-tab-switch-to-buffer): do not
9051         use NORECORD option.  Andy will not like this, but the existing
9052         gutter behavior is just wrong, as per this comment:
9053
9054         ;; this used to add the norecord flag to both calls below.
9055         ;; this is bogus because it is a pervasive assumption in XEmacs
9056         ;; that the current buffer is at the front of the buffers list.
9057         ;; for example, select an item and then do M-C-l
9058         ;; (switch-to-other-buffer).  Things get way confused.
9059         ;;
9060         ;; Andy, if you want to maintain the current look, you must
9061         ;;  *uncouple* the gutter order and buffers order.
9062
9063         * loaddefs.el (completion-ignored-extensions): unfuckify.
9064
9065         * bytecomp.el (batch-byte-compile-one-file): new function, used in
9066         xemacs.mak.
9067
9068         * autoload.el (batch-update-one-directory): new function, used in
9069         xemacs.mak.
9070
9071         * loadup.el: set gc-cons-threshold very high unless dumping --
9072         loadup during update-elc is much much much faster.  also do this
9073         when quick-building.
9074
9075         add commented-out code for profiling loadup.
9076
9077
9078         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
9079         is required in order to build xemacs.
9080
9081 2000-04-26  Ben Wing  <ben@xemacs.org>
9082
9083         * loadup.el: don't garbage collect during loadup if quick-build
9084         compile-time option is set.
9085
9086 2000-04-23  Ben Wing  <ben@xemacs.org>
9087
9088         * update-elc.el: compute whether any dumped .el or .elc files
9089         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
9090         if so.
9091
9092         * update-elc.el (update-elc-files-to-compile): always change
9093         NOBYTECOMPILE in the src directory rather than current dir,
9094         so it will work under NT.
9095
9096         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9097         the form of this file is identical between Unix and Windows.
9098         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9099         Added comment.
9100         (update-autoloads-from-directory): updated doc string.
9101         updated doc strings in a few other places.
9102
9103 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9104
9105         * bytecomp.el (byte-force-recompile): Fix argument to
9106         byte-recompile-directory.
9107
9108 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9109
9110         * gutter-items.el (progress-display-clear-when-idle): Use
9111         add-one-shot-hook.
9112         * gutter-items.el (clear-progress-display): Adjust number of
9113         arguments.
9114
9115 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9116
9117         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9118
9119 2000-04-16  Ben Wing  <ben@xemacs.org>
9120
9121         * printer.el: New file.
9122
9123         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9124
9125         * help.el (describe-installation): Fix decoding for Windows.
9126
9127         * menubar-items.el:
9128         * menubar-items.el (default-menubar):
9129         * menubar-items.el (tutorials-menu-filter): New.
9130         * menubar-items.el (popup-menubar-menu):
9131         Add authorship.  Redo Help menu and Tutorials filter.
9132
9133         * menubar.el: Correct comment.
9134
9135         * modeline.el (modeline-buffer-identification): Correct doc string.
9136
9137         * simple.el:
9138         * simple.el (printing): Removed.
9139         * simple.el (printer-name): Removed.
9140         * simple.el (generic-print-buffer): Removed.
9141         * simple.el (generic-print-region): Removed.
9142         Move generic print code to printer.el.
9143
9144 2000-04-15  Ben Wing  <ben@xemacs.org>
9145
9146         * simple.el (generic-print-region): New.
9147         make this function actually work.
9148         (generic-print-buffer): call generic-print-region.
9149
9150 2000-04-14  Andy Piper  <andy@xemacs.org>
9151
9152         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9153         by using the new widget-callback-current-channel.
9154         (search-dialog-callback): ditto.
9155
9156 2000-04-12  Andy Piper  <andy@xemacs.org>
9157
9158         * gutter.el (default-gutter-position): moved from gutter-items.el.
9159         (default-gutter-position-changed-hook): ditto.
9160         (gutter-element-visibility-changed-hook): ditto.
9161         (set-gutter-element): ditto.
9162         (remove-gutter-element): ditto.
9163         (set-gutter-element-visible-p): ditto.
9164         (gutter-element-visible-p): ditto.
9165         (init-gutter): ditto.
9166
9167         * dialog.el (make-dialog-box): renamed and moved from
9168         gutter-items.el
9169
9170         * gutter-items.el: move various functions elsewhere.
9171
9172 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9173
9174         * menubar-items.el: Fixed place of parenthesis.
9175
9176 2000-04-12  Ben Wing  <ben@xemacs.org>
9177
9178         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9179                 without constantly being prompted for the tag.
9180         * simple.el: Added a number of section headings, to clarify the
9181                 organization of this file.
9182         * simple.el (activate-region):
9183         * simple.el (region-exists-p):
9184         * simple.el (region-active-p):
9185                 Moved these three function down to the other side of
9186                 the case-changing functions, so they join the rest of
9187                 the region code.
9188         * simple.el (printing): New.
9189         * simple.el (printer-name): New.
9190         * simple.el (generic-print-buffer): New.
9191                 New functions, a very simple prototype for a unified
9192                 printing interface.
9193
9194         * process.el (call-process-internal): Real fix for null BUFFER,
9195                 other problems with BUFFER specs.
9196
9197         * menubar-items.el:
9198                 Fixed up File->Print to use new printing functions.
9199                 Various corrections and expansions to Grep/Compile menus.
9200                 New options for Printing.
9201                 New options for SMTP Mail, the way to send mail under
9202                   MS Windows. (There's also a package patch to make SMTP
9203                   Mail be the default under MSWin.)
9204
9205 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9206
9207         * menubar-items.el: Selecting Rectangle Mousing from menubar
9208         did not work.  Needed to quote mouse-track-rectangle-p.
9209
9210 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9211
9212         * cl-compat.el (keywordp): Removed.
9213
9214 2000-04-05  Andy Piper  <andy@xemacs.org>
9215
9216         * gutter-items.el (progress-layout-glyph): don't initialize here.
9217         (progress-gauge-glyph): use dynamic sizing.
9218         (set-progress-display-style): new function. Set progress glyphs
9219         appropriately depending on the style.
9220         (progress-display-style): new variable. Custom version of
9221         set-progress-display-style.
9222         (progress-abort-glyph): switch to dynamic sizes.
9223         (search-dialog-text): make the edit field active.
9224
9225 2000-04-04  Andy Piper  <andy@xemacs.org>
9226
9227         * gutter-items.el (make-search-dialog): need to make the search
9228         dialog visible after creation.
9229
9230         * menubar-items.el (default-menubar): use the search dialog for
9231         searching. Remove some extraneous search menu items.
9232
9233         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9234         well as strings.
9235         (make-gutter-only-dialog-frame): allow the user to create the
9236         frame unmapped. Allow the gutter spec to be given as a glyph.
9237         (search-dialog-direction): new variable.
9238         (search-dialog-text): new variable.
9239         (search-dialog-callback): new function. Callback for the search
9240         dialog action.
9241         (make-search-dialog): new function. Create a user-friendly search
9242         dialog.
9243
9244 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9245
9246         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9247         under Windows.
9248
9249 2000-04-01  Andy Piper  <andy@xemacs.org>
9250
9251         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9252         progress more accurately.
9253
9254 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9255
9256         * finder.el (finder-compile-keywords): Process readable files only.
9257         Because error in process of .#finder-inf.el when compile xemacs
9258         with --with-clash-detection option.
9259
9260 2000-03-31  Andy Piper  <andy@xemacs.org>
9261
9262         * gutter-items.el (append-progress-display): don't delay after a
9263         successful font-lock.
9264         (make-gutter-only-dialog-frame): new function. Allow users to
9265         create gutter-only dialogs.
9266
9267 2000-03-27  Mike Alexander  <mta@arbortext.com>
9268
9269         * process.el (call-process-internal): Handle a null BUFFER
9270         parameter correctly.
9271
9272 2000-03-28  Andy Piper  <andy@xemacs.org>
9273
9274         * gutter-items.el (abort-progress-display): put strings in the
9275         gutter not extents.
9276         (progress-layout-glyph): signal special 'quit callback.
9277         (progress-display-quit-function): deleted.
9278         (progress-display-stop-callback): deleted.
9279         (progress-display-dispatch-command-events): deleted.
9280         (append-progress-display): remove calls to
9281         progress-display-dispatch-command-events.
9282         (raw-append-progress-display): ditto.
9283
9284 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9285
9286         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9287         being a list.  Actually define `stipple-pixmap-p' which is used as
9288         an error predicate.  Correctly handle PIXMAP being either relative
9289         or absolute file name.
9290
9291 2000-03-24  Andy Piper  <andy@xemacs.org>
9292
9293         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9294         (abort-progress-display): ditto. Don't delete the created extent.
9295         (raw-append-progress-display): ditto.
9296         (progress-display-dispatch-non-command-events): new
9297         function. Encapsulates what we want to do when no command input is
9298         required.
9299         (progress-display-dispatch-command-events): likewise, but disable
9300         for now since it causes too many problems.
9301         (append-progress-display): use them.
9302         (raw-append-progress-display): ditto.
9303         (default-gutter-position-changed-hook): set this rather than
9304         default-gutter-position-changed.
9305         (default-gutter-position-changed-hook): lambda with zero arguments
9306         rather than one.
9307         (raw-append-progress-display): trap errors in pending input since
9308         allowing them to signal will hose the gauge well and
9309         truly. Ideally we would like to delay these until we are more able
9310         to cope.
9311         (append-progress-display): ditto.
9312
9313 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
9314
9315         * lisp/make-docfile.el: call-process-internal is now implemented
9316         in process.el.
9317
9318 2000-03-21  Ben Wing  <ben@xemacs.org>
9319
9320         * mule\mule-cmds.el (set-language-info-alist):
9321         Fix to correspond to new menu arrangement.
9322
9323 2000-03-21  Ben Wing  <ben@xemacs.org>
9324
9325         * process.el:
9326         * process.el (call-process-internal): New.
9327         New implementation of call-process.  Only enabled under NT, so far.
9328         stderr handling not implemented yet in CVS'd C code.
9329
9330 2000-03-20  Ben Wing  <ben@xemacs.org>
9331
9332         * lisp-mode.el:
9333         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
9334         * lisp-mode.el (lisp-interaction-mode):
9335         Put back Lisp Interaction menubar for Jan V's sake.
9336
9337         * simple.el:
9338         * simple.el (mark-ring):
9339         * simple.el (dont-record-current-mark): New.
9340         * simple.el (in-shifted-motion-command): New.
9341         * simple.el (mark-ring-unrecorded-commands): New.
9342         * simple.el (mark-ring-max):
9343         * simple.el (set-mark-command):
9344         * simple.el (push-mark):
9345         * simple.el (handle-pre-motion-command):
9346         Implement scheme for not recording unimportant marks.
9347
9348         * subr.el:
9349         * subr.el (function-allows-args): New.
9350         New function function-allows-args.
9351
9352 2000-03-20  Martin Buchholz <martin@xemacs.org>
9353
9354         * XEmacs 21.2.32 is released.
9355
9356 2000-03-20  Andy Piper  <andy@xemacs.org>
9357
9358         * gutter-items.el (update-tab-in-gutter): force selection of the
9359         selected-window if required to do so.
9360         (buffers-tab-items): ditto.
9361         (add-tab-to-gutter): ditto.
9362         (create-frame-hook): use force-selection.
9363         (default-gutter-position-changed): lambdify.
9364         (update-tab-hook): deleted since it was only used in one place.
9365
9366 2000-03-18  Andy Piper  <andy@xemacs.org>
9367
9368         * files.el (find-file-noselect): undo change that shouldn't have
9369         gone in.
9370
9371 2000-03-17  Andy Piper  <andy@xemacs.org>
9372
9373         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
9374         of selected-window trickery.
9375
9376         * gutter-items.el (update-tab-in-gutter): don't give dedicated
9377         frames tabs.
9378         (progress-display-stop-callback): progress -> progress-display
9379         (progress-display-quit-function): ditto.
9380         (clear-progress-display): ditto.
9381         (remove-progress-display): ditto.
9382         (append-progress-display): ditto.
9383         (abort-progress-display): ditto.
9384         (raw-append-progress-display): ditto.
9385         (display-progress-display): ditto.
9386         (current-progress-display-label): ditto.
9387         (current-progress-display): ditto.
9388         (lprogress-display): ditto and save the buffer
9389         (progress-display): ditto. Otherwise the buffer sometimes gets
9390         changed which confuses font-lock.
9391
9392         * font-lock.el (font-lock-default-fontify-buffer): catch all
9393         errors, not just quit.
9394         (font-lock-mode): progress -> display-progress
9395         (font-lock-default-fontify-buffer): ditto.
9396         (font-lock-fontify-syntactically-region): ditto.
9397         (font-lock-fontify-keywords-region): ditto.
9398
9399 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
9400
9401         * cl.el (gensym): Move to here from cl-macs.el.
9402         (gentemp): Ditto.
9403
9404 2000-03-16  Andy Piper  <andy@xemacs.org>
9405
9406         * font-lock.el (font-lock-mode): use lprogress and friends for
9407         progress management.
9408         (font-lock-default-fontify-buffer): ditto.
9409         (font-lock-fontify-syntactically-region): ditto.
9410         (font-lock-fontify-keywords-region): ditto.
9411         (font-lock-revert-cleanup): fix reverting.
9412         (font-lock-revert-setup): ditto.
9413
9414         * gutter-items.el (progress-use-echo-area): new variable. Use the
9415         echo area for progress gauges if non-nil.
9416         (clear-progress): remove echo area stuff and defer to
9417         clear-message.
9418         (append-progress): dispatch non-command events after each progress
9419         increment. Remove echo area stuff.
9420         (abort-progress): remove echo area stuff and defer to
9421         display-message.
9422         (raw-append-progress): ditto. Dispatch non-command events after
9423         gutter redisplay.
9424         (display-progress): defer echo area stuff to display-message.
9425
9426         * gutter-items.el (clear-progress):
9427         (abort-progress): indentation changes.
9428         (display-progress): don't clear progress.
9429         (append-progress): compare messages with equal.
9430         (raw-append-progress): use dispatch-non-command-events to flush
9431         widget creation events.
9432
9433 2000-03-13  Ben Wing  <ben@xemacs.org>
9434
9435         * abbrev.el:
9436         * abbrev.el (abbrev-string-to-be-defined): New.
9437         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
9438         Changes for use with the menubar.
9439
9440 2000-03-12  Ben Wing  <ben@xemacs.org>
9441
9442         * alist.el (vassoc): moved here from font-menu.el.
9443
9444         * custom.el (defface): typo fix.
9445
9446         * dialog.el (yes-or-no-p-dialog-box):
9447         * dialog.el (message-box):
9448         * files.el (save-some-buffers-1):
9449         Put accelerators in the button names.
9450
9451         * font-lock.el (font-lock-comment-face):
9452         * font-lock.el (font-lock-keyword-face):
9453         * font-lock.el (font-lock-function-name-face):
9454         Fixed some of the colors under MS Windows because the existing
9455         default colors were hardly different from black and needed to be
9456         made lighter.
9457
9458         * font-menu.el:
9459         * font-menu.el (font-menu-split-long-menu):
9460         * font-menu.el (font-menu-family-constructor):
9461         * font-menu.el (font-menu-size-constructor):
9462         * font-menu.el (font-menu-weight-constructor):
9463         * font-menu.el (font-menu-set-font):
9464         vassoc moved to alist.el.
9465         Accelerators added to all menus.
9466         Unused bound var new-props removed.
9467
9468         * keydefs.el: I did a whole lot of rearranging to put things in a
9469         more consistent order and fixed a number of cases where key
9470         combinations involving up, down, left, right and so on were
9471         defined but the corresponding keypad combinations were not
9472         defined.
9473
9474         * lisp-mode.el:
9475         * lisp-mode.el (lisp-interaction-mode-popup-menu):
9476         * lisp-mode.el (emacs-lisp-mode):
9477         * lisp-mode.el (lisp-interaction-mode):
9478         * lisp-mode.el (flet):
9479         Added accelerators onto the menus.
9480         Made all the different versions of the let function be indented
9481         the same way.
9482         Undid Steve's easy-menu-ification, because it makes it impossible
9483         to have the menubar and popup menus different.
9484         Cleaned up the menu; added items for find-function &c and some
9485         indenting, and removed debug-on-*.
9486
9487         * list-mode.el (list-mode-hook):
9488         * list-mode.el (list-mode):
9489         * list-mode.el (completion-setup-hook):
9490         * list-mode.el (display-completion-list):
9491         Added support for the :window-height keyword, which is required
9492         because of other changes that I made for the file dialog box.  I
9493         also made the hook variables list-mode-hook and
9494         completion-setup-hook and also minibuffer-setup-hook in
9495         minibuf.el be permanent-local; see comment in list-mode.el.
9496
9497         * map-ynp.el (map-y-or-n-p):
9498         Added accelerators to the dialog buttons.
9499
9500         * menubar-items.el (menu-truncate-list):
9501         New internal function.
9502         * menubar-items.el (submenu-generate-accelerator-spec):
9503         * menubar-items.el (menu-item-strip-accelerator-spec):
9504         * menubar-items.el (menu-item-generate-accelerator-spec):
9505         New exported functions, for use in auto-generating accelerator specs.
9506
9507         * menubar-items.el:
9508         * menubar-items.el (default-menubar):
9509         * menubar-items.el (maybe-add-init-button):
9510         * menubar-items.el (bookmark-menu-filter):
9511         * menubar-items.el (slow-format-buffers-menu-line):
9512         * menubar-items.el (build-buffers-menu-internal):
9513         * menubar-items.el (language-environment-menu-filter):
9514         * menubar-items.el (default-popup-menu):
9515         * menubar-items.el (popup-buffer-menu):
9516         * menubar-items.el (popup-menubar-menu):
9517         Did a major overhaul on this file, and in fact I'm nowhere near
9518         done working on the menubar, and there will be more patches to
9519         come.  A basic summary of what I've done:
9520
9521         a) I added accelerators to all of the menu items.  For menus that
9522         are auto-generated, such as the buffers menu, the accelerators are
9523         automatically added to the beginning of each line using the
9524         numbers 1 through 9, then zero, and then letters starting with A,
9525         but omitting the letters that are already in use for the fixed
9526         menu items at the top of the buffers menu.  To facilitate adding
9527         accelerators of this kind, I created some new functions
9528         (*-accelerator-spec), which are also being used by other filters
9529         that auto generate lists of things such as ftp sites to download
9530         packages.  If people really don't like these accelerators
9531         appearing at the beginning of the menu items, a variable can be
9532         added to optionally turn them off, but I think this is rather
9533         pointless because other menu items have accelerators and many or
9534         most of the menu users will use the accelerators if the support is
9535         there.
9536
9537         b) I combined the top level Tools and Apps menus into a single
9538         Tools menu, because the distinction between the two is not
9539         obvious, and the items on the menus are not used often enough that
9540         putting some of them onto submenus is a problem.
9541
9542         c) I created two new top level menus called View and Cmds because
9543         there were too many items on the File and Edit menus, and I'm going
9544         to be adding more items to these menus.  In contrast to the Tools
9545         menu, the items on these menus may be used quite often during an
9546         editing session, and so should be available with fewer
9547         keystrokes.
9548
9549         d) I added a number of options to the options menu, including one
9550         for controlling whether the alt key can be used to traverse to
9551         menu items using the accelerators, one for controlling behavior of
9552         control-k, one for controlling how the kill and yank functions
9553         interact with the clipboard, a few additional buffers-menu
9554         options, and various other things.  I also did a bit of
9555         rearranging, for example, combining the keyboard and mouse options
9556         into a single keyboard and mouse submenu to facilitate the
9557         accelerators on that level.
9558
9559         e) I changed the variable buffers-menu-format-buffer-line-function
9560         to take two arguments instead of one, the second argument being
9561         the line number for use in creating an accelerator.  I added a
9562         hack to support existing functions with one argument (although I
9563         doubt that very many of these exist), for backward compatibility.
9564
9565         f) I moved the top level mule menu to be a submenu of the edit
9566         menu.  I think that most of the items on this menu are fairly
9567         useless and there are certainly not enough frequently used items
9568         to justify this being its own top level menu.
9569
9570         g) I combined most of the items in big-menubar.el into the main menu.
9571         If people think the main menu is too big, it would be possible to
9572         create different configurations, some smaller.
9573
9574         * menubar.el (check-menu-syntax):
9575         Deleted some syntax checks that were no longer valid, partly
9576         because of changes that were already made a long time ago, and
9577         partly because of a change I made where I allow the name of the
9578         menu item to be an evaluated expression rather than just a string,
9579         similar to all of the other parameters of a menu item.
9580
9581         * minibuf.el:
9582         * minibuf.el (read-file-name-1):
9583         * minibuf.el (mouse-read-file-name-1):
9584         I made a number of changes to improve the appearance
9585         and functioning of the file dialog box.  They include:
9586
9587         a) Fixing the problem where closing the dialog box by clicking on
9588         the close button of the window didn't properly exit the
9589         minibuffer.
9590
9591         b) Fixing the problem that if you typed part of a file name, and
9592         then clicked on a completion with the mouse, the file was not
9593         correctly selected.
9594
9595         c) Changing the title of the dialog box to reflect the operation
9596         being done in accordance with user interface conventions, rather
9597         than the name of the dialog box buffer, which is rather useless.
9598
9599         d) Remove the words "possible completions are" which didn't
9600         belong.
9601
9602         e) Fix things so that the completions scroll off the end of the
9603         completions windows only to the right, rather than both to the
9604         right and down, which is in accordance with Windows user interface
9605         conventions.
9606
9607         * msw-init.el (init-post-mswindows-win):
9608         Added a binding for meta-F4, which is the standard windows binding
9609         for exiting a program.
9610
9611         * select.el (get-selection-no-error):
9612         * select.el (own-selection):
9613         * select.el (own-clipboard):
9614         Added an optional argument called append to the functions
9615         own-selection and own-clipboard.  This adds support for appending
9616         text to the existing selection and allows the function
9617         own-clipboard to be used as the value of the variable
9618         interprogram- cut-function.
9619
9620         Fixed a bug in own-selection in handling zmacs-region-stays.
9621
9622         * simple.el (historical-kill-line): New.
9623
9624         * simple.el (kill-line):
9625         * simple.el (interprogram-cut-function):
9626         * simple.el (interprogram-paste-function):
9627         * simple.el (handle-pre-motion-command):
9628         * simple.el (next-line):
9629         * simple.el (previous-line):
9630         a) Expanded the variable kill-whole-line, so that function
9631         kill-line can be set to delete the entire line always, not just
9632         when cursor is at the beginning of the line.  This is controlled
9633         by setting the variable kill-whole-line to the symbol 'always.
9634         This behavior, as well as the existing kill-whole-line behavior,
9635         now only take effect when kill-line is called interactively,
9636         although this is a departure from a previous behavior in the case
9637         of setting this variable kill-whole-line to t.  It is almost
9638         certainly what has always been intended, and most likely the old
9639         way of doing things introduced bugs.  I also created a function
9640         called historical-kill-line, which ignores the kill-whole-line
9641         setting and always gives the historical behavior of only killing
9642         to the end of the line.  I bound this function to shift- control-k
9643         so that the kill to end of line behavior is available, even when
9644         kill-whole-line has been set to change control-k into the simple
9645         delete-whole-line behavior. (This can be set using the options
9646         menu.)
9647
9648         b) I changed things so that kill and yank now interact with the
9649         clipboard by default under windows.  This was done by changing the
9650         default value of interprogram-cut- function and
9651         interprogram-paste-function.  You can get the old behavior by
9652         setting these to nil, and there is an option on the options menu
9653         to do this.
9654
9655         c) I added support for selecting text using shifted motion keys.
9656         This support is on by default and can be controlled by the
9657         variable shifted-motion-keys-select-region.  There is also a
9658         variable called unshifted-motion-keys-deselect-region that
9659         controls more specifically how the shifted motion key behavior
9660         works.  I did not put an option on the options menu to turn this
9661         off, because I can't imagine why this would be useful.
9662
9663         * simple.el (forward-block-of-lines):
9664         * simple.el (backward-block-of-lines):
9665         * simple.el (block-movement-size):
9666         New.
9667
9668         * simple.el (uncapitalized-title-words):
9669         * simple.el (uncapitalized-title-word-regexp):
9670         * simple.el (capitalize-string-as-title):
9671         * simple.el (capitalize-region-as-title):
9672         New.
9673
9674
9675         * subr.el (add-hook):
9676         * subr.el (make-local-hook): New.
9677         * subr.el (remove-local-hook): New.
9678         * subr.el (add-one-shot-hook): New.
9679         * subr.el (add-local-one-shot-hook): New.
9680         Added some functions to make using hooks easier.
9681         These include:
9682
9683         a) Functions add-local-hook and remove-local-hook to make it easy
9684         to use local hooks.
9685
9686         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
9687         make it possible to add a "one-shot" hook, which is to say a hook
9688         that runs only once, and automatically removes itself after the
9689         first time it has run.
9690
9691 2000-03-09  Andy Piper  <andy@xemacs.org>
9692
9693         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
9694
9695 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
9696
9697         * buff-menu.el (buffers-menu-omit-invisible-buffers):
9698         Moved from menubar-items.el.
9699         * dumped-lisp.el: Dump gutter-items regardless of menubar.
9700
9701 2000-03-08  Andy Piper  <andy@xemacs.org>
9702
9703         * gutter-items.el (build-buffers-tab-internal): add selected field
9704         to buffers tab spec.
9705
9706 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
9707
9708         * minibuf.el (last-exact-completion): Initialize to nil.
9709
9710 2000-03-07  Didier Verna  <didier@xemacs.org>
9711
9712         * startup.el (command-line-1): remove unused variable
9713         `first-file-buffer'.
9714
9715 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
9716
9717         * loaddefs.el (completion-ignored-extensions): Removed ".log",
9718         which is also used for Web server log files.
9719
9720 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
9721
9722         * mule/mule-charset.el: Setup auto-fill-chars.
9723
9724 2000-03-02  SL Baur  <steve@beopen.com>
9725
9726         * subr.el (with-string-as-buffer-contents): Reimplement using
9727         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
9728         non-deletion of buffer after execution problem.
9729         (with-output-to-string): Use unique buffer name.
9730
9731 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
9732
9733         * gutter-items.el (buffers-tab-sort-function):  New variable.
9734         (buffers-tab-items):  Funcall it to sort the buffer tab list.
9735
9736 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
9737
9738         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
9739
9740 2000-02-28  Martin Buchholz  <martin@xemacs.org>
9741
9742         * menubar-items.el (maybe-add-init-button): Remove the "Load
9743         .emacs" button from all menubars.
9744
9745 2000-03-01  Didier Verna  <didier@xemacs.org>
9746
9747         * rect.el (string-rectangle): depend on `pending-delete-mode' for
9748         region rectangle replacement (from Jan Vroonhof).
9749         (replace-rectangle): new function.
9750
9751 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
9752
9753         * mule/mule-cmds.el (set-default-coding-systems): Use
9754         set-terminal-coding-system and set-keyboard-coding-system.
9755         * coding.el (set-terminal-coding-system): Use
9756         set-console-tty-output-coding-system.
9757         (set-keyboard-coding-system): Use
9758         set-console-tty-input-coding-system.
9759
9760 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
9761
9762         * minibuf.el (read-variable): Allow symbol to default argument.
9763
9764 2000-02-27  Andy Piper  <andy@xemacs.org>
9765
9766         * gutter-items.el (update-tab-hook): new function to be used for
9767         hooks.
9768         (create-frame-hook): add update-tab-hook.
9769         (record-buffer-hook): ditto.
9770         (default-gutter-position-changed): ditto.
9771         (default-gutter-position): updating the buffers tab is now handled
9772         by a hook.
9773         (default-gutter-position-changed-hook): new variable.
9774         (gutter-element-visibility-changed-hook): ditto.
9775         (set-gutter-element-visible-p): call it.
9776         (set-gutter-element): use modify-specifier-instances. Set extents
9777         as duplicable before using.
9778         (remove-gutter-element): ditto.
9779         (set-gutter-element-visible-p): ditto.
9780         (init-gutter): new function.
9781         (add-tab-to-gutter): use new gutter-element functions rather than
9782         setting specifiers directly.
9783         (clear-progress): ditto.
9784         (abort-progress): ditto.
9785         (gutter-buffers-tab-visible-p): renamed from
9786         default-gutter-visible-p
9787
9788         * specifier.el (modify-specifier-instances): new function from Jan
9789         Vroonhof.
9790
9791         * x-init.el (init-post-x-win): call init-gutter.
9792
9793         * msw-init.el (init-post-mswindows-win): call init-gutter.
9794
9795         * menubar-items.el (default-menubar): Update to reflect new gutter
9796         variables.
9797
9798 2000-02-26  Andy Piper  <andy@xemacs.org>
9799
9800         * gutter-items.el (set-gutter-element): new function. Add gutter
9801         elements to the specified gutter.
9802         (remove-gutter-element): new function. Remove gutter elements from
9803         the specified gutter.
9804         (set-gutter-element-visible-p): new function. Set gutter element
9805         visibility for the provided gutter-visible specifier.
9806
9807 2000-02-23  Andy Piper  <andy@xemacs.org>
9808
9809         * gutter-items.el (add-tab-to-gutter): specify dimensions
9810         dynamically.
9811
9812 2000-02-24  Martin Buchholz  <martin@xemacs.org>
9813
9814         * gutter-items.el (add-tab-to-gutter):
9815         * package-get.el (package-get-interactive-package-query):
9816         * package-ui.el (pui-directory-exists):
9817         (pui-install-selected-packages):
9818         (pui-list-packages):
9819         Use #'(lambda ...)  instead of '(lambda ...).
9820
9821 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
9822
9823         * startup.el (load-user-init-file): Check to make sure user
9824           has an init-file before calling load().
9825
9826 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9827
9828         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
9829
9830 2000-02-23  Martin Buchholz <martin@xemacs.org>
9831
9832         * XEmacs 21.2.31 is released.
9833
9834 2000-02-21  Mike Sperber <mike@xemacs.org>
9835
9836         * loadup.el (really-early-error-handler):
9837         * update-elc.el:
9838         * make-docfile.el:
9839         Remove dependency on EMACSBOOTSTRAP... environment variables.
9840
9841 2000-02-21  Martin Buchholz <martin@xemacs.org>
9842
9843         * XEmacs 21.2.30 is released.
9844
9845 2000-02-19  Martin Buchholz  <martin@xemacs.org>
9846
9847         * byte-optimize.el (byte-optimize-plus):
9848         (byte-optimize-minus):
9849         (byte-optimize-multiply):
9850         Optimize (- 0) to 0, not (-)
9851         Optimize (+ 5 3.0) to 8.0
9852         Optimize (* 5 3.0) to 15.0
9853         Improve readability.
9854
9855 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
9856
9857         * modeline.el: (modeline-scrolling-method): change modeline
9858         mswindows cursor appearance according to the value.
9859
9860         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
9861         and 'gui-element face colors and 'gui-element face font to Windows
9862         defaults.
9863
9864 2000-02-09 Stef Epardaud  <stef@lunatech.com>
9865
9866         * font-lock.el: Javadoc enhancements
9867
9868 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
9869
9870         * ldap.el (toplevel): Test if LDAP support has been compiled in
9871         (ldap-verbose): New option
9872         (ldap-search-entries): Renamed from the previous ldap-search
9873         Conditionalize message display on ldap-verbose
9874         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
9875         defuns
9876         (ldap-search): Is now defined as an obsolete wrapper calling
9877         ldap-search-basic or ldap-search-entries
9878
9879
9880 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9881             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
9882             Jan Vroonhof  <jan@xemacs.org>
9883
9884         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
9885         When for-effect is true, didn't call `byte-optimize-form'
9886         in and/or subforms without last.
9887
9888 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
9889
9890         * package-get.el (package-get-download-sites): Use correct custom
9891         type.
9892
9893 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9894
9895         * files.el (write-file): Ask for coding system when compiled with
9896         file-coding.
9897
9898 2000-02-16  Andy Piper  <andy@xemacs.org>
9899
9900         * buffer.el (switch-to-buffer): give norecord argument to
9901         set-window-buffer instead of explicitly recording.
9902
9903         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
9904         we have to pick a window.
9905
9906 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
9907
9908         * mule/mule-cmds.el (describe-language-support): Don't add
9909         unexist function to help-map.
9910         (describe-coding-system): Don't use already assigend `C'.
9911
9912 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9913
9914         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
9915         work in custom.
9916
9917 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
9918
9919         * about.el: Ienaga's e-mail address change.
9920
9921 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
9922
9923         * etags.el (find-tag): force new window -- even if buf already
9924         visible -- when other-window is t
9925
9926 2000-02-16  Martin Buchholz <martin@xemacs.org>
9927
9928         * XEmacs 21.2.29 is released.
9929
9930 2000-02-09  Martin Buchholz  <martin@xemacs.org>
9931
9932         * cl-extra.el (getf): This is now identical to `plist-get', so
9933         just defalias it.
9934         * cl-macs.el: Make getf an alias to plist-get, at the
9935         byte-compiler level, using define-compiler-macro.
9936
9937 2000-02-08  Martin Buchholz  <martin@xemacs.org>
9938
9939         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
9940
9941 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
9942
9943         * lisp/etags.el (find-tag-internal): set exact-tagname to
9944           a regular expression that matches against the tagname
9945           part of the tag entry first instead of only looking in
9946           the context area.
9947
9948 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9949
9950         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
9951         * toobar.el: fixed typo(s) in customizing default-toolbar-position
9952
9953 2000-02-07  Martin Buchholz <martin@xemacs.org>
9954
9955         * XEmacs 21.2.28 is released.
9956
9957 2000-02-07  Martin Buchholz  <martin@xemacs.org>
9958
9959         * cl-extra.el (getf): Just call `get', never `get*'.
9960         Make arglist match docstring.
9961         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
9962         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
9963         * byte-optimize.el: remove references to `get*'.
9964
9965 2000-02-06  Martin Buchholz  <martin@xemacs.org>
9966
9967         * mule/european.el: Add syntax information for Latin3 and Latin4.
9968
9969 2000-02-02  Martin Buchholz  <martin@xemacs.org>
9970
9971         * byte-optimize.el: Byte-optimize (length "foo")
9972
9973 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
9974
9975         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
9976         width check using `window-leftmost-p' and `window-rightmost-p'.
9977
9978 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
9979
9980         * wid-edit.el (widget-match-inline): An atom never matches a
9981           list.
9982
9983 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9984
9985         * modeline.el: Consolidated 'x and 'mswindows specification under
9986         'win tag.
9987
9988 2000-01-29  Andy Piper  <andy@xemacs.org>
9989
9990         * gutter-items.el: (format-buffers-tab-line): Try and be
9991         intelligent about buffer naming when we have duplicates.
9992
9993 2000-01-29  Andy Piper  <andy@xemacs.org>
9994
9995         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
9996         updated when it becomes visible.
9997
9998 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9999
10000         * bytecomp.el (byte-compile-insert-header): Properly set coding
10001         system under MULE and file-coding.
10002
10003 2000-01-28  Martin Buchholz  <martin@xemacs.org>
10004
10005         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
10006         (dontusethis-set-value-terminal-coding-system-handler):
10007         (dontusethis-set-value-keyboard-coding-system-handler):
10008         Never undefine coding system aliases.  Emergency fix for gnus.
10009
10010 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10011
10012         * files.el (abbreviate-file-name): Use directory-sep-char instead
10013         of hard-coded "/".
10014
10015 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
10016
10017         * startup.el (user-init-file-base-list): New variable, replacing
10018         user-init-file-base.
10019         (find-user-init-file): New function.
10020         (command-line-early): Use it.
10021         (load-user-init-file): Ditto.
10022
10023 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10024
10025         * gutter-items.el (update-tab-in-gutter): Use proper locale when
10026         calling valid-image-instantiator-format-p
10027
10028 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10029
10030         * isearch-mode.el (isearch-mode): The variable is
10031         isearch-unhidden-extents, not isearch-opened-extents.
10032
10033 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
10034
10035         * minibuf.el (next-history-element): Modify error message if a
10036         default value is available.
10037
10038 2000-01-26  Martin Buchholz  <martin@xemacs.org>
10039
10040         * bytecomp.el (byte-compile-file): Don't unconditionally write
10041         .elc files in binary - might contain non-Latin1.
10042
10043 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10044
10045         * process.el (shell-quote-argument): Use (nt-quote-process-args)
10046         for windows-nt.
10047
10048         * version.el:
10049         * startup.el (user-init-file-base):
10050         * process.el (call-process-region):
10051         * files.el (make-backup-file-name):
10052         (backup-file-name-p):
10053         (file-relative-name):
10054         (abbreviate-file-name):
10055         (set-auto-mode):
10056         * code-process.el (call-process-region): Removed unnecessary
10057         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
10058         support out of the universe.
10059
10060         * process.el:
10061         * code-process.el:
10062         * bytecomp.el (byte-compile-file): Removed reference to
10063         buffer-file-type, and commented usage of binary-process-output
10064         NTEmacs variables.
10065
10066 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
10067
10068         * help.el (function-arglist): Add case for macro.
10069
10070 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10071
10072         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
10073         printers.
10074         (custom-display): Added a menu for printer/display tags.
10075
10076         * frame.el (frame-type):
10077         * device.el (device-type): Added 'msprinter to the doc string, and
10078         removed 'pc -- it is not going to be implemented ever.
10079         (call-device-method): Fixed docstring typo.
10080         Defined specifier tags 'printer and 'display.
10081
10082 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
10083
10084         * lisp/itimer.el (itimer-run-expired-timers): (consp
10085           last-command-event-time) instead of (consp
10086           'last-command-event-time).
10087
10088 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10089
10090         * msw-glyphs.el: Removed obsolete commentary.
10091
10092 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10093
10094         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10095         better default value.
10096
10097 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10098
10099         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10100         (read-string): Ditto.
10101         (eval-minibuffer): Ditto.
10102         (read-command): Ditto.
10103         (read-function): Ditto.
10104         (read-variable): Ditto.
10105         (read-number): Ditto.
10106         (read-shell-command): Ditto.
10107         (read-number): Record history.
10108
10109 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10110
10111         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10112
10113 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10114
10115         * faces.el (startup-initialize-custom-faces): New function.
10116         Reset all faces created during auto-autoloads loading time
10117         by defface.
10118         * startup.el (command-line): Call it.
10119
10120 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10121
10122         * about.el (about-hackers): Add myself to contributors list.
10123
10124 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10125
10126         * menubar-items.el (maybe-add-init-button): Removed an argument in
10127         a call to load-user-init-file, as the function managed to lose its
10128         formal parameter a few betas ago.
10129
10130 2000-01-18  Martin Buchholz <martin@xemacs.org>
10131
10132         * XEmacs 21.2.27 is released.
10133
10134 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10135
10136         * process.el (shell-command-to-string): Use the FSF docstring.
10137         Make shell-command-to-string the standard function, and
10138         exec-to-string the (deprecated) alias.
10139
10140         * startup.el: typo fix.
10141
10142 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10143
10144         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10145
10146 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10147
10148         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10149         buffers after visible buffers.
10150         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10151
10152 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10153
10154         * info.el (Info-extract-menu-node-name): Stop at a dot
10155         followed by whitespace or right parenthesis.
10156
10157 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10158
10159         * info.el (Info-directory-list): Warn against using Customize with
10160         Info-directory-list.
10161
10162 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10163
10164         * minibuf.el (read-file-name): doc fix.
10165
10166         * autoload.el (update-file-autoloads): doc fix.
10167
10168         * about.el (about-hackers): Change my E-mail address.
10169
10170 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10171
10172         * info.el (Info-visit-file): Just use the `f' interactive spec to
10173         read a filename in the standard way.
10174
10175 2000-01-13  Andy Piper  <andy@xemacs.org>
10176
10177         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10178         (gutter-buffers-tab-extent): new variable.
10179         (update-tab-in-gutter): call add-tab-to-gutter again if the
10180         orientation has changed.
10181         (add-tab-to-gutter): cope with different orientations.
10182
10183 2000-01-11  Didier Verna  <didier@xemacs.org>
10184
10185         * info.el (Info-following-node-name): backward-skip dots as well
10186         as spaces (dots at the end of a node name aren't part of it).
10187         (Info-extract-menu-node-name): don't skip dots. There could be
10188         some in the node name.
10189         (Info-index): allow dots to be part of a node name.
10190
10191 2000-01-12  Andreas Jaeger  <aj@suse.de>
10192
10193         * files.el (auto-mode-alist): Added idlwave-mode.
10194         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10195
10196 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10197
10198         * info.el (Info-search): Show default value.
10199
10200 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10201
10202         * info.el (Info-read-node-completion-table): New variable.
10203         (Info-read-node-name-1): New function.
10204         (Info-read-node-name): Use it.
10205         (Info-follow-reference): Use DEFAULT argument of completing-read.
10206         (Info-menu): Ditto.
10207
10208 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10209
10210         * hyper-apropos.el (hyper-describe-key-briefly): Save
10211         window configuration.
10212         (hyper-describe-face): Use DEFAULT of completing-read.
10213         (hyper-apropos-read-variable-symbol): Ditto.
10214         (hyper-apropos-read-function-symbol): Ditto.
10215
10216 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10217
10218         * mule/mule-cmds.el (set-default-coding-system): Set
10219         comint-exec-hook to use coding-system-for-read and
10220         coding-system-for-write so that C-x RET c works.
10221
10222 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10223
10224         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10225         (previous-matching-history-element): Increment
10226         minibuffer-max-depth by 1.
10227         (next-matching-history-element): Ditto.
10228
10229 2000-01-11  Andy Piper  <andy@xemacs.org>
10230
10231         * gutter-items.el (buffers-tab): Create a new face for the buffers
10232         tab.
10233         (buffers-tab-face): use it.
10234
10235 2000-01-10  Didier Verna  <didier@xemacs.org>
10236
10237         * modeline.el (modeline-scrolling-method): change modeline X
10238         cursor appearance according to the value.
10239
10240 2000-01-07  Andreas Jaeger  <aj@suse.de>
10241
10242         * about.el (about-hackers): Moved my entry to contributor list.
10243         (xemacs-hackers): Added myself.
10244         (about-maintainer-info): Added description of myself.
10245
10246
10247 2000-01-07  Didier Verna  <didier@xemacs.org>
10248
10249         * modeline.el (modeline-scrolling-method): new variable.
10250         (mouse-drag-modeline): add reference to it in the docstring.
10251         (mouse-drag-modeline): handle it.
10252
10253 2000-01-08  Andy Piper  <andy@xemacs.org>
10254
10255         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10256         calls.
10257         (remove-buffer-from-gutter-tab): ditto.
10258
10259 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10260
10261         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10262         (custom-face-edit): Fix grammatical error in help message.
10263
10264 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10265
10266         * movemail.el: Added.
10267
10268         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10269
10270 2000-01-03  Didier Verna  <didier@xemacs.org>
10271
10272         * modeline.el (mouse-drag-modeline): remove the code related to
10273         the modeline horizontal scrolling facility.
10274
10275 1999-12-31  Martin Buchholz <martin@xemacs.org>
10276
10277         * XEmacs 21.2.26 is released.
10278
10279 1999-12-28  Andy Piper  <andy@xemacs.org>
10280
10281         * wid-edit.el (widget-push-button-value-create): The gui cache
10282         does not agree with native widgets which can only be displayed
10283         once per window. The reasons for caching are diminished now that
10284         we don't hog resources when creating buttons.
10285         (widget-push-button-cache) deleted.
10286
10287 1999-12-24  Martin Buchholz <martin@xemacs.org>
10288
10289         * XEmacs 21.2.25 is released.
10290
10291 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10292
10293         * hyper-apropos.el (hyper-apropos): Toggle
10294         hyper-apropos-programming-apropos correctly.
10295         Set REGEXP when user accepts default value.
10296
10297 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10298
10299         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10300         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10301
10302 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10303
10304         * mule/mule-category.el (undefined-category-designator):
10305         Return char instead of character.  Search for undefined one.
10306         (describe-category): Use with-displaying-help-buffer.
10307
10308 1999-12-21  Martin Buchholz  <martin@xemacs.org>
10309
10310         * byte-optimize.el (byte-optimize-plus):
10311         Optimize (+ 1) to 1 instead of (1+ nil).
10312
10313         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
10314
10315         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
10316
10317         * byte-optimize.el (byte-optimize-char-before): New function.
10318         Remove performance penalty for using (char-before) instead of (char-after).
10319
10320 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10321
10322         * mule/mule-category.el (char-category-list): Return character
10323         instead of integer.
10324
10325 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10326
10327         * minibuf.el (read-buffer): Check default is buffer object.
10328
10329 1999-11-25  Andy Piper  <andy@xemacs.org>
10330
10331         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
10332         for buttons.
10333
10334 1999-12-16  Andreas Jaeger  <aj@suse.de>
10335
10336         * package-get.el (package-get-maybe-save-index): Fixed typo.
10337         Patch by Jeff Miller <jmiller@smart.net>.
10338
10339 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
10340
10341         * gnuserv.el (gnuserv-process-filter):  don't call
10342         gnuserv-write-to-client when gnuserv-current-client is nil
10343
10344 1999-12-14  Martin Buchholz <martin@xemacs.org>
10345
10346         * XEmacs 21.2.24 is released.
10347
10348 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10349
10350         * about.el (about-hackers): Update my email address.
10351
10352 1999-12-07  Martin Buchholz <martin@xemacs.org>
10353
10354         * XEmacs 21.2.23 is released.
10355
10356 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
10357
10358         * package-get.el (package-get-download-sites): Removed several
10359         defunct download sites, added many new ones, and corrected a few
10360         incorrect directory-on-site entries.  Added physical locations to
10361         site-description.
10362
10363 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10364
10365         * finder.el (finder-commentary): add DOC string and fix
10366         interactive spec
10367
10368 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10369
10370         * help.el (describe-function): Don't forget to intern the string
10371         completing-read returns.
10372         (describe-variable): Ditto.
10373
10374 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
10375
10376         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
10377         `hyper-apropos-help-mode' here to find symbol to customize
10378         irregardless of cursor position and simplify
10379         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
10380         `hyper-apropos-popup-menu'.
10381
10382 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10383
10384         * apropos.el (apropos-mode-map): Add return to call
10385         apropos-follow.
10386         (apropos-print): Call apropos-mode to have better
10387         command reference. Put keymap text-poperty to
10388         symbole name.
10389
10390 1999-11-22  Alastair Burt  <burt@dfki.de>
10391
10392         * help.el: (describe-bindings-1): Added handling of keymaps for
10393         the extents at point.
10394
10395 1999-12-02  Mark Thomas  <mthomas@jprc.com>
10396
10397         * gutter-items.el (buffers-tab-items): Wrap the function in a
10398         save-match-data
10399
10400 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10401
10402         * help.el (describe-function): Use the DEFAULT argument to
10403         completing-read.
10404         (describe-variable): Ditto.
10405
10406 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10407
10408         * minibuf.el (read-from-minibuffer): Add optional argument
10409         DEFAULT to have better mini-buffer history support.
10410         (completing-read): Pass default to read-from-minibuffer.
10411         (read-buffer): Pass default to completing-read.
10412
10413 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10414
10415         * font-lock.el (font-lock-doc-string-face): Document the
10416         `font-lock-lisp-like' property.
10417
10418 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
10419
10420         * lisp-mode.el: Specify `font-lock-lisp-like'.
10421
10422         * font-lock.el (font-lock-lisp-like): New function.
10423         (font-lock-fontify-syntactically-region): Use it.
10424
10425 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
10426
10427         * XEmacs 21.2.22 is released
10428
10429 1999-11-28  Martin Buchholz <martin@xemacs.org>
10430
10431         * XEmacs 21.2.21 is released.
10432
10433 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10434
10435         * minibuf.el (read-coding-system): Accept symbol and
10436         coding-system object as a default-coding-system.
10437
10438 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10439
10440         * minibuf.el (read-coding-system): Accept symbol as
10441         a default-coding-system.
10442
10443 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10444
10445         * apropos.el (apropos-documentation): Use insert instead
10446         of princ.
10447
10448 1999-11-07  William M. Perry  <wmperry@aventail.com>
10449
10450         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
10451           for the linux console.
10452
10453         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
10454           stuff to work when you are not on a window system, since the GPM
10455           mouse support now allows pasting from outside of XEmacs.
10456
10457 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
10458
10459         * XEmacs 21.2.20 is released
10460
10461 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
10462
10463         * setup-paths.el (paths-default-info-directories): Add
10464         /usr/share/info and /usr/local/share/info.
10465
10466 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
10467
10468         * about.el: Updated Vladimir Ivanovic's info.
10469
10470 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
10471
10472         * auto-show.el (auto-show-truncationp): Remove.
10473
10474         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
10475
10476 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10477
10478         * indent.el (indent-line-to): fix bug: spaces were not replaced
10479         with tab if column is multiple of tab-width
10480         From dhn@qedinc.com
10481
10482 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
10483
10484         * mule/mule-cmds.el (read-input-method-name): Accept symbols
10485         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
10486
10487         * package-get.el (package-get-package-provider): Be verbose when
10488         interactive. Patch from Robert Pluim
10489
10490 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
10491
10492         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
10493         info file suffixes.
10494
10495 1999-08-19  Stephen Tse  <stephent@sfu.ca>
10496
10497         * process.el (open-network-stream): Add a new optional parameter
10498         PROTOCOL to support udp; fix a minor typo and add an explanation
10499         in docstring for udp programming.
10500
10501         * code-process.el (open-network-stream): Add a new optional
10502         parameter PROTOCOL to support udp; fix a minor typo and add an
10503         explanation in docstring for udp programming.
10504
10505 1999-10-18  Andy Piper  <andy@xemacs.org>
10506
10507         * gui.el (make-gui-button): be more precise about how we call
10508         callbacks.
10509
10510         * wid-edit.el (widget-push-button-value-create): Use the new form
10511         of native gui-button.
10512
10513 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10514
10515         * info.el (Info-page-prev): Don't do (sit-for 0).
10516
10517 1999-10-13  Andy Piper  <andy@xemacs.org>
10518
10519         * gutter-items.el (progress-abort-glyph): new glyph for showing
10520         abort status.
10521         (append-progress): dispatch-event rather than sit-for.
10522         (abort-progress): new function. Show the abort glyph with an
10523         appropriate message.
10524         (raw-append-progress): dispatch-event rather than sit-for.
10525         (display-progress): cope with aborts.
10526
10527         * gui.el (make-gui-button): Use native widgets for buttons
10528         unconditionally.
10529         (insert-gui-button): ditto.
10530         (gui-button-p): ditto.
10531
10532         * xbm-button.el: remove from core.
10533
10534         * xpm-button.el: remove from core.
10535
10536 1999-10-07  Olivier Galibert  <galibert@pobox.com>
10537
10538         * faces.el (init-device-faces): Don't initialize the random faces
10539         on the stream device.
10540
10541 1999-10-06  Andy Piper  <andy@xemacs.org>
10542
10543         * files.el (recover-file): Don't use ls under windows for revert buffer.
10544
10545 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
10546
10547         * package-get.el (package-get-download-menu): Make menu really
10548         toggle download sites.
10549         (package-get-download-sites): Add autoload cookie.
10550
10551 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10552
10553         * setup-paths.el (paths-find-module-directory): Ditto.
10554
10555 1999-09-29  Werner Fink  <werner@suse.de>
10556
10557         * setup-paths.el (paths-find-exec-directory): Add missing nil
10558         parameter for environment.
10559
10560 1999-09-27  Martin Buchholz  <martin@xemacs.org>
10561
10562         * modeline.el (modeline-format):
10563         Only purecopy the strings.  Else
10564         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
10565         barfs.
10566
10567 1999-08-28  Mike Woolley  <mike@bulsara.com>
10568
10569         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
10570         user setting comint-completion-addsuffix and
10571         comint-process-echoes.
10572
10573 1999-09-22  Andy Piper  <andy@xemacs.org>
10574
10575         * gutter-items.el (update-tab-in-gutter): use
10576         last-nonminibuf-window instead of selected-window.
10577
10578 1999-09-18  Andy Piper  <andy@xemacs.org>
10579
10580         * gnuserv.el (gnuserv-edit-files): select frame we are going to
10581         display on.
10582
10583         * subr.el (record-buffer-hook): new variable so that the hook gets
10584         some documentation.
10585
10586 1999-09-16  Andy Piper  <andy@xemacs.org>
10587
10588         * gutter-items.el (update-tab-in-gutter): only update when the
10589         gutter is visible.
10590         (remove-buffer-from-gutter-tab): ditto.
10591
10592 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
10593
10594         * simple.el (do-auto-fill): Commented out part of Kinsoku
10595         processing.
10596
10597 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
10598
10599         * isearch-mode.el (isearch-highlightify-region): Give the
10600         highlighting extents a high priority.
10601         (isearch-make-extent): Give the main highlighting extent an even
10602         higher priority.
10603
10604 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10605
10606         * packages.el (packages-compute-package-locations): Fix typo from
10607         -u rationalization.
10608
10609 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10610
10611         * setup-paths.el (paths-find-doc-directory): Respect value of
10612         `configure-doc-directory.'
10613
10614         * find-paths.el (paths-find-architecture-directory): Give
10615         precendence `default' argument (which typically comes from
10616         configure).
10617
10618 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10619
10620         * startup.el (command-line-early): Added options -user-init-file
10621         and -user-init-directory.
10622
10623         * files.el (user-init-file): Default to NIL so we can recognize
10624         when it's set.
10625
10626 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10627
10628         * obsolete.el (init-file-user):
10629         * startup.el:
10630         * packages.el (packages-compute-package-locations):
10631         * package-get.el (package-get-user-index-filename):
10632         * menubar-items.el (maybe-add-init-button):
10633         * info.el (Info-annotations-path):
10634         * dump-paths.el:
10635         Change `user-init-directory' to be an absolute path.
10636         Use `user-init-directory' where appropriate.
10637         Zap `init-file-user' and its uses.
10638
10639 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
10640
10641         * subr.el (copy-symbol): New function.
10642
10643 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10644
10645         * isearch-mode.el (isearch-done): Be sure to restore invisible
10646         extents in the proper buffer.
10647         (isearch-pre-command-hook): Set this-command to the correct value
10648         in case the buffer has changed and old overriding-local-map was
10649         used.
10650         (isearch-restore-extent): Use remprop instead of setting the
10651         property to nil.
10652
10653 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10654
10655         * cmdloop.el (execute-extended-command): Update zmacs region
10656         before the delay.
10657         (execute-extended-command): Make the message gettext-friendly.
10658
10659 1999-09-07  Andy Piper  <andy@xemacs.org>
10660
10661         * gutter-items.el (progress-gauge-glyph): renamed from
10662         progress-glyph.
10663         (progress-text-glyph): new variable.
10664         (progress-layout-glyph): use layouts and text glyphs.
10665         (progress-area-buffer): removed.
10666         (progress-text-and-extent): new variable.
10667         (progress-displayed-p): dynamically create gutter area buffer.
10668         (clear-progress): ditto.
10669         (raw-append-progress): ditto.
10670         (append-progress): use new glyph names.
10671         (raw-append-progress): only create the extent when needed. set
10672         properties more optimally.
10673         (progress): remove args.
10674
10675 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10676
10677         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
10678         mapcar where the return value is unused.
10679         (isearch-restore-invisible-extents): Ditto.
10680         (isearch-highlight-all-cleanup): Ditto.
10681         (isearch-delete-extents-in-range): Traverse the extents only once.
10682         (isearch-highlight-all-update): Don't start over if the search
10683         string has changed and more input is pending.
10684
10685 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10686
10687         * packages.el (packages-find-package-data-path): Ditto.
10688
10689         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
10690
10691         * subr.el (mapc-internal): Don't make obsolete.
10692
10693         * cl-extra.el (mapc): Resurrect.
10694
10695 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
10696
10697         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
10698         alias.
10699
10700         * isearch-mode.el (isearch-top-state): Restore isearch-word.
10701         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
10702         (isearch-yank-clipboard): Use get-clipboard instead of
10703         x-get-clipboard.
10704         (isearch-yank-selection): Fix docstring.
10705
10706 1999-09-02  Martin Buchholz  <martin@xemacs.org>
10707
10708         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
10709
10710 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
10711
10712         * cl-macs.el (extent-start-position): Fix setf method.
10713         (extent-end-position): Ditto.
10714
10715 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
10716
10717         * isearch-mode.el: End merge with FSF 20.4.
10718
10719         * isearch-mode.el (search-invisible): New variable.
10720         (isearch-hide-immediately): Ditto.
10721         (isearch-unhidden-extents): Ditto.
10722         (isearch-range-invisible): New function.
10723         (isearch-unhide-extent): Ditto.
10724         (isearch-restore-invisible-extents): Ditto.
10725         (isearch-restore-extent): Ditto.
10726
10727         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
10728         implementation.
10729         (isearch-ring-retreat-edit): Ditto.
10730         (isearch-forward): New argument NO-RECURSIVE-EDIT.
10731         (isearch-forward-regexp): New arguments NOT-REGEXP and
10732         NO-RECURSIVE-EDIT.
10733         (isearch-backward): New argument NO-RECURSIVE-EDIT.
10734         (isearch-backward-regexp): New arguments NOT-REGEXP and
10735         NO-RECURSIVE-EDIT.
10736         (isearch-mode): Return isearch-success.
10737         (isearch-update): Use unread-command-events instead of
10738         unread-command-event.
10739         (isearch-abort): If an invalid regexp is encountered, keep popping
10740         states.
10741         (isearch-*-char): Use FSF implementation.
10742         (isearch-whitespace-chars): Use the more robust FSF's
10743         implementation.
10744         (isearch-within-brackets): New variable.
10745         (isearch-mode): Initialize it.
10746         (isearch-edit-string): Bind it.
10747         (isearch-search-and-update): Set it.
10748         (isearch-push-state): Push it.
10749         (isearch-top-state): Pop it.
10750         (isearch-search): Set it.
10751         (isearch-printing-char): When called by isearch-whitespace-chars,
10752         handle M-SPC gracefully.
10753         (isearch-message-prefix): New argument ELLIPSIS.
10754         (isearch-message-suffix): Ditto.
10755         (isearch-message): Use the ELLIPSIS argument when calling
10756         isearch-message-prefix and isearch-message-suffix.
10757         (isearch-message-prefix): Distinguish between "wrapped" and
10758         "overwrapped" search, FWIW.
10759
10760 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10761
10762         * isearch-mode.el (isearch-edit-string): Use the head of the
10763         search ring instead of search-last-string and search-last-regexp.
10764         (search-highlight): Renamed from isearch-highlight.
10765         (isearch-exit): Use the new name.
10766         (isearch-highlight): Ditto.
10767         (isearch-dehighlight): Ditto.
10768         (isearch-update-ring): New function.
10769         (isearch-done): Call it.
10770         (isearch-done): New argument EDIT.
10771         (isearch-repeat): If search string is empty, look up at the car of
10772         the search ring; ignore the yank pointer.
10773         (isearch-abort): Call isearch-done with NOPUSH.
10774         (isearch-cancel): New function.
10775         (isearch-mode-map): Bind it to ESC ESC ESC.
10776
10777         * isearch-mode.el: Begin merge with FSF 20.4.
10778
10779 1999-09-01  Andy Piper  <andy@xemacs.org>
10780
10781         * x-select.el (x-get-clipboard): obsolete.
10782         (x-yank-clipboard-selection): obsolete
10783
10784         * select.el (disown-selection): need to be careful to disown the
10785         clipboard if we set it via selection.
10786         (get-clipboard): move from x-select.el
10787         (yank-clipboard-selection): ditto.
10788
10789 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10790
10791         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
10792         isearch-highlight-all-matches to nil.
10793         (isearch-fixed-case): New variable.
10794         (isearch-mode): Initialize it.
10795         (isearch-edit-string): Save it.
10796         (isearch-toggle-case-fold): Set it.
10797         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
10798         need to check isearch-fixed-case.
10799         (isearch-toggle-case-fold): Update highlighting of all matches
10800         before the pause.
10801         (isearch-edit-string):
10802
10803 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10804
10805         * isearch-mode.el (isearch-edit-string): Call isearch-message
10806         before reading the event so that the prompt is displayed properly.
10807         (isearch-message): Use isearch-nonincremental when calling
10808         isearch-message-prefix.
10809         (minibuffer-local-isearch-map): Bind up and down to do the same as
10810         M-p and M-n respectively.
10811         (isearch-done): New arg NOPUSH.
10812         (isearch-edit-string): Use it.
10813         (isearch-edit-string): Don't bind isearch-string.
10814         (isearch-ring-adjust): Edit string, *then* push state.
10815
10816 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
10817
10818         * faces.el (isearch-secondary): Make isearch-secondary look
10819         different than default.
10820
10821 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
10822
10823         * isearch-mode.el (isearch-yank): Use progn instead of the inner
10824         save-excursion.
10825         (isearch-dehighlight): Remove TOTALLY.  Simplify.
10826         (isearch-update): Call isearch-dehighlight without arguments.
10827         (isearch-done): Ditto.
10828
10829         * isearch-mode.el (isearch-fix-case): If the search string has no
10830         upper-case letters, allow the folding to be reenabled.
10831         Previously, once disabled, the folding would remain that way until
10832         the end of isearch.
10833         (isearch-top-state): Call isearch-fix-case.
10834
10835         * isearch-mode.el (isearch-yank): Use progn instead of the inner
10836         save-excursion.
10837         (isearch-dehighlight): Remove TOTALLY.  Simplify.
10838
10839 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
10840
10841         * xpm-button.el:
10842         xbm-button.el: Need to exist in core because gui.el depends on
10843         them.
10844
10845 1999-08-31  Andy Piper  <andy@xemacs.org>
10846
10847         * gutter-items.el (buffers-tab-face): new customizable variable.
10848         (buffers-tab-default-buffer-line-length): new specifier for
10849         maximum viewable characters.
10850         (progress-stack): new variable for implementing widget-based
10851         progress messages.
10852         (progress-area-buffer): ditto.
10853         (progress-glyph-height): ditto.
10854         (progress-stop-callback): ditto.
10855         (progress-quit-function): new function.
10856         (progress-glyph): new variable.
10857         (progress-layout-glyph): ditto.
10858         (progress-displayed-p): new function, see message-displayed-p for
10859         details.
10860         (clear-progress): ditto.
10861         (remove-progress): ditto.
10862         (append-progress): ditto.
10863         (raw-append-progress): ditto.
10864         (display-progress): ditto.
10865         (current-progress): ditto.
10866         (current-progress-label): ditto.
10867         (progress): ditto.
10868         (lprogress): ditto.
10869
10870
10871 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
10872
10873         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
10874
10875         * isearch-mode.el (isearch-yank-x-selection): Renamed to
10876         `isearch-yank-selection'.
10877         (isearch-mode-map): Use it.
10878         (isearch-yank-selection): Use `get-selection' instead of
10879         `get-x-selection'.
10880
10881 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
10882
10883         * faces.el (isearch-secondary): Create face here.
10884
10885         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
10886         timers.
10887
10888 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
10889
10890         * subr.el (buffer-string): More robust backward compatibility
10891         check, courtesy William Perry.
10892
10893 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
10894
10895         * replace.el (perform-replace): Stop the search after the search
10896         limit has been reached.
10897
10898 1999-08-23  Andy Piper  <andy@xemacs.org>
10899
10900         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
10901         here if we don't have one.
10902
10903 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10904
10905         * ldap.el (ldap-coding-system): Default to nil until we get
10906         efficient UTF8 support
10907         (ldap-decode-string): Guard against `decode-coding-string' not
10908         being defined
10909         (ldap-encode-string): Guard against `encode-coding-string' not
10910         being defined
10911
10912 1999-08-23  Didier Verna  <didier@xemacs.org>
10913
10914         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
10915         Some doc strings improvements, and add a star to the `interactive'
10916         calls.
10917
10918 1999-08-18  Stef Epardaud  <stef@lunatech.com>
10919
10920         * font-lock.el (java-font-lock-keywords-3): introduced new
10921         keywords and regexpes for javadoc syntax 1.2.
10922
10923 1999-08-17  Andy Piper  <andy@xemacs.org>
10924
10925         * gutter-items.el (buffers-tab-format-buffer-line-function): use
10926         format-buffers-tab-line.
10927         (buffers-tab-max-buffer-line-length): new variable.
10928         (format-buffers-tab-line): new function. truncate names if over
10929         buffers-tab-max-buffer-line-length.
10930
10931 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
10932
10933         * cus-start.el: Customize the variable `bell-inhibit-time'.
10934
10935 1999-08-16  Andy Piper  <andy@xemacs.org>
10936
10937         * gutter-items.el (remove-buffer-from-gutter-tab): take a
10938         brute-force approach to deleting the last buffer.
10939         (buffers-tab-grouping-regexp): new customizable variable.
10940         (select-buffers-tab-buffers-by-mode): use it.
10941
10942 1999-08-13  Andy Piper  <andy@xemacs.org>
10943
10944         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
10945         deletion problem.
10946
10947 1999-07-30  Didier Verna  <didier@xemacs.org>
10948
10949         * cus-edit.el (custom-save-variables): I said, use prin1 instead
10950         of princ to output symbols.
10951         (custom-save-face-internal): ditto.
10952         (custom-save-resets): ditto.
10953
10954 1999-08-09  Didier Verna  <didier@xemacs.org>
10955
10956         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
10957         `regexp-quote' to protect the major mode name for use as a regular
10958         expression (c++ needs this for instance).
10959
10960 1999-08-08  Andy Piper  <andy@xemacs.org>
10961
10962         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
10963         cope with similar mode names.
10964
10965         * gutter-items.el (buffers-tab-selection-function): new selection
10966         function.
10967         (select-buffers-tab-buffers-by-mode): new function.
10968         (buffers-tab-items): use it if set to only display buffers in the
10969         tab in the current buffer's group..
10970         (update-tab-in-gutter): use new api.
10971         (remove-buffer-from-gutter-tab): ditto.
10972
10973         * gutter-items.el (buffers-tab-max-size): set custom selection
10974         default to 6.
10975         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
10976         (add-tab-to-gutter): set face as default.
10977
10978 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
10979
10980         * faces.el (frob-face-property): Merge the fall-back specifier
10981         with the target, not replace it.
10982
10983 1999-08-05  Andy Piper  <andy@xemacs.org>
10984
10985         * gutter-items.el (update-tab-in-gutter): add frame argument for
10986         buffer-items.
10987         (update-tab-in-gutter): use it.
10988
10989         * gutter-items.el (record-buffer-hook): set.
10990
10991         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
10992         change.
10993         (switch-to-buffer-hook) deleted.
10994
10995 1999-08-04  Andy Piper  <andy@xemacs.org>
10996
10997         * gutter-items.el (update-tab-in-gutter): make sure this will work
10998         as an argument to create-frame-hook.
10999
11000 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
11001
11002         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
11003         instead of timer emulation.
11004
11005 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
11006
11007         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
11008         Emacs isearch enhancements.
11009
11010 1999-07-28  Andy Piper  <andy@xemacs.org>
11011
11012         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
11013         all devices that support tab controls.
11014         (remove-buffer-from-gutter-tab): new function. to be used as a
11015         value for kill-buffer-hook.
11016
11017 1999-07-21  Sean MacLennan  <seanm@storm.ca>
11018
11019         * auto-show.el (auto-show-truncationp): changed to match
11020         `window_translation_on'
11021
11022 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
11023
11024         * XEmacs 21.2.19 is released
11025
11026 1999-07-28  SL Baur  <steve@miho>
11027
11028         * code-files.el (insert-file-contents): Fix docstring.
11029         revert previous change.
11030
11031 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
11032
11033         * fill.el (fill-region-as-paragraph): Change re-break-point to
11034         contain word-across-newline plus one character so that filling
11035         Japanese and Chinese works as desired.
11036         * simple.el (do-auto-fill): Ditto.
11037
11038 1999-07-26  SL Baur  <steve@miho>
11039
11040         * mule/japanese.el ("Japanese"): Do not specify a default input
11041         method.
11042         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
11043
11044 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
11045
11046         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
11047         able to use cl-macs macro in early lisp.
11048
11049 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
11050
11051         * custom.el:
11052         * cus-face.el:
11053         * cus-edit.el:
11054                 Massive custom Theme API changes.
11055
11056 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11057
11058         * code-files.el (insert-file-contents): Regard
11059         coding-system-magic-cookie if `coding-system-for-read' is nil.
11060
11061 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
11062
11063         * mule/thai-xtis.el: Add coding: local variable, to avoid
11064         bootstrapping problem with C locale.
11065
11066 1999-07-22  Andy Piper  <andy@xemacs.org>
11067
11068         * dumped-lisp.el (preloaded-file-list): guard against putting
11069         gutter-items in a less than functional XEmacs.
11070         * gutter-items.el: put call to `add-tab-to-gutter' back in.
11071
11072 1999-07-18  Bob Weiner  <weiner@beopen.com>
11073
11074         * fill.el (fill-context-prefix): Fixed bug that prevented the
11075         setting of an adaptive fill prefix when the `dont-skip-first' was
11076         t.
11077
11078 1999-07-22  SL Baur  <steve@miho>
11079
11080         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
11081
11082 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
11083
11084         * files.el (interpreter-mode-alist): add `make', `guile', and
11085         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
11086         makefile-mode, guile is a scheme, and someday XEmacs will be
11087         modular enough to use as an efficient scripting tool.)
11088
11089 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11090
11091         * mule/mule-cmds.el (reset-language-environment): Regard
11092         coding-category `utf-8' and `ucs-4' if they are available.
11093
11094 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11095
11096         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11097         (prefer-coding-system): Fix DOC-string.
11098
11099         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11100         DOC-string too.
11101
11102         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11103         Mule.
11104         (coding-system-change-eol-conversion): Fix DOC-string.
11105
11106 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11107
11108         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11109         instead of `list-coding-system'.
11110
11111 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11112
11113         * menubar-items.el (default-menubar): `select-input-method' was
11114         renamed to `set-input-method'.
11115
11116         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11117         "Set Language Environment" menu.
11118
11119         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11120         "Describe Language Support" menu.
11121
11122 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11123
11124         * mule/chinese.el ("Chinese-GB"): Rename
11125         `chinese-gb-environment-setup-function' to
11126         `setup-chinese-gb-environment-internal'.
11127
11128 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11129
11130         * mule/korean.el: Use `define-coding-system-alias' instead of
11131         `copy-coding-system'.
11132
11133 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11134
11135         * mule/mule-cmds.el (set-language-environment-coding-systems):
11136         Treat duplicated coding-categories.
11137
11138 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11139
11140         * mule/japanese.el: Use `define-coding-system-alias' instead of
11141         `copy-coding-system'.
11142
11143 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11144
11145         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11146         coding-system `viscii'.
11147
11148 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11149
11150         * mule/cyrillic.el:
11151         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11152         (cyrillic-alternativnyj-decode-table): New variable.
11153         (cyrillic-alternativnyj-encode-table): New variable.
11154         - Specify `iso-8-1' as a category of coding-system
11155           `alternativnyj'.
11156         - Abolish general Cyrillic environment.
11157
11158 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11159
11160         * mule/chinese.el:
11161         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11162         - Register `chinese-gb-environment-setup-function' as a
11163           `setup-function' of "Chinese-GB" environment.
11164
11165 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11166
11167         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11168         optional argument `parents'.
11169
11170         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11171         property for Thai-XTIS.
11172
11173         * mule/mule-help.el (help-with-tutorial): Use property
11174         `tutorial-coding-system' of language-info as a coding-system to
11175         read tutorial file.
11176
11177 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11178
11179         * mule/thai-xtis.el: Don't setup `setup-function' and
11180         `exit-function'.
11181
11182         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11183         `set-coding-category-system' to set up coding-system for
11184         coding-category.
11185
11186         * mule/mule-cmds.el (prefer-coding-system): Use
11187         `set-coding-category-system' to set up coding-system for
11188         coding-category.
11189
11190 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11191
11192         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11193         Thai-XTIS environment.
11194
11195         * mule/mule-cmds.el (prefer-coding-system): Use
11196         `find-coding-system' instead of `coding-system-p'.
11197
11198 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11199
11200         * mule/mule-cmds.el (set-language-environment-coding-systems):
11201         Modify eol-type for XEmacs.
11202
11203         * mule/thai-xtis.el: Delete unused local variable `category'.
11204
11205         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11206         function.
11207         (prefer-coding-system): Don't call
11208         `update-coding-systems-internal'; use function
11209         `coding-category-list' instead of variable `coding-category-list';
11210         use `set-coding-priority-list' instead of `set-coding-priority';
11211         modify `eol-type' for XEmacs.
11212
11213         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11214         `charset-columns'.
11215         (char-width): Likewise.
11216
11217 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11218
11219         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11220         `tis-620'.
11221
11222         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11223         `set-coding-priority-list' instead of `set-coding-priority'; don't
11224         call `update-coding-systems-internal'.
11225
11226         * mule/mule-misc.el (coding-system-get): New function.
11227         (coding-system-put): New function.
11228         (coding-system-category): New function.
11229
11230 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11231
11232         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11233         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11234         to avoid conflict with leim/quail/thai-xtis.
11235
11236         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11237         to thai-xtis-chars.el.
11238
11239         * mule/thai-xtis-chars.el: New file (split from
11240         mule/thai-xtis.el).
11241
11242 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11243
11244         * mule/thai-xtis.el:
11245         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11246         - Add syntax entries.
11247         - Put `preferred-coding-system' of the charset `thai-xtis' to
11248           `tis-620'.
11249
11250 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11251
11252         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11253         rewritten to use write-multibyte-character.
11254
11255 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11256
11257         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11258         of `iso-2022-7'.
11259         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11260         ported yet.
11261         (read-input-method-name): Treat optional argument `default'.
11262
11263 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11264
11265         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11266         all.
11267         (set-language-info-alist): Set up menus here.
11268
11269 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11270
11271         * minibuf.el (completing-read): Add new optional argument
11272         `default'.
11273         (read-coding-system): Add new optional argument
11274         `default-coding-system'.
11275
11276 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11277
11278         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11279         (viet-viscii-...->viet-vscii...).
11280
11281 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11282
11283         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11284         and menus.
11285
11286 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11287
11288         * mule/mule-cmds.el (input-method-function): Add permanent-local
11289         property.
11290
11291 1999-03-30  Dave Love  <fx@gnu.org>
11292
11293         * mule/mule-cmds.el (current-language-environment): Doc fix.
11294
11295 1999-02-06  Richard Stallman  <rms@gnu.org>
11296
11297         * mule/european.el (setup-slovenian-environment): New function.
11298         ("Slovenian"): New language environment.
11299
11300 1999-01-27  Dave Love  <fx@gnu.org>
11301
11302         * mule/mule-cmds.el (current-language-environment): Provide :link,
11303         :type (choices) and appropriate :get.
11304
11305 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
11306
11307         * mule/mule-cmds.el (describe-language-environment): Don't alter
11308         input-method-alist.
11309
11310 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
11311
11312         * mule/mule-cmds.el (prefer-coding-system): Call
11313         set-coding-priority, so that the internal array of priorities is
11314         also updated.
11315
11316 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
11317
11318         * mule/mule-cmds.el (prefer-coding-system): If the argument
11319         requires specific EOL conversion type, make the default coding
11320         systems use that.
11321
11322 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
11323
11324         * mule/mule-cmds.el (set-language-environment): Pass the default
11325         eol-type to set-language-environment-coding-systems.
11326         (set-default-coding-systems): Copy the eol-type property for the
11327         new default values of {buffer-file,process}-coding-system from the
11328         old defaults.
11329         (set-language-environment-coding-systems): Accept an optional
11330         argument EOL-TYPE, and set the eol-type property of the default
11331         coding systems accordingly.
11332
11333 1998-10-26  Kenichi Handa <handa@etl.go.jp>
11334
11335         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
11336         use generate-new-buffer instead of get-buffer-create.
11337
11338 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
11339
11340         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
11341
11342 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
11343
11344         * mule/mule-cmds.el (default-input-method): Fix custom type.
11345
11346 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
11347
11348         * mule/mule-cmds.el (setup-specified-language-environment):
11349         Add apropos-inhibit property.
11350         (describe-specified-language-support): Likewise.
11351
11352 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11353
11354         * mule/mule-cmds.el: Doc fixes.
11355
11356 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
11357
11358         * mule/mule-cmds.el (register-input-method): Doc-string
11359         modified.
11360
11361 1998-09-01  Dave Love  <fx@gnu.org>
11362
11363         * mule/mule-cmds.el (current-language-environment): Fix
11364         setter function.
11365
11366 1998-08-31  Paul Eggert  <eggert@twinsun.com>
11367
11368         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
11369         mule/european.el, mule/hebrew.el, mule/japanese.el,
11370         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
11371         avoid bootstrapping problem if you need to recompile all the Lisp
11372         files using interpreted code.
11373
11374 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
11375
11376         * mule/european.el ("Latin-1"): Modify `documentation' key value.
11377         ("Latin-2"): Likewise.
11378
11379 1998-08-18  Per Starback  <starback@update.uu.se>
11380
11381         * mule/european.el (setup-latin2-environment): Fix typo.
11382
11383 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
11384
11385         * mule/european.el: Give proper value of `input-method' key to all
11386         lang. env.
11387
11388         * mule/mule-cmds.el (activate-input-method): Handle the case that
11389         the arg INPUT-METHOD is nil correctly.
11390         (read-multilingual-string): Activate the specified input method
11391         before calling read-string.  Afterward, activate the original
11392         input method.
11393
11394 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
11395
11396         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11397         (set-language-info-alist): Fix typo in doc-string.
11398
11399         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
11400
11401 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
11402
11403         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11404         (reset-language-environment): New function for the job that
11405         setup-english-environment used to do.
11406         (set-language-environment): Do more setups according to the info
11407         in language-info-alist.
11408         (read-language-name): Handle the case that the arg KEY is nil.
11409         (describe-language-environment): Handle input-method property.
11410
11411         * mule/: All files under this directory, which related with
11412         specific languages (such as mule/european.el, mule/greek.el,
11413         mule/hebrew.el, mule/misc-lang.el), modified as below.
11414         (setup-XXX-environment): Just call set-language-environment.  If
11415         they used to do some other jobs than what done by
11416         set-language-environment, those jobs are done in
11417         setup-XXX-environment-internal now.
11418         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
11419         the value to setup-XXX-environment-internal.  Add properties
11420         input-method and features.
11421
11422         * mule/english.el (setup-english-environment): Just call
11423         reset-language-environment.
11424
11425         * mule/european.el (setup-8-bit-environment): Function deleted.
11426
11427 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
11428
11429         * mule/mule-cmds.el (input-method-exit-on-first-char)
11430         (input-method-use-echo-area): Doc fixes.
11431
11432 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
11433
11434         * mule/mule-cmds.el (input-method-exit-on-first-char): New
11435         variable.
11436         (input-method-use-echo-area): New variable.
11437
11438 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
11439
11440         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11441
11442 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
11443
11444         * mule/mule-cmds.el (activate-input-method): Update mode line.
11445         (inactivate-input-method): Likewise.
11446
11447 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
11448
11449         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
11450         input method in the current buffer, but just bind
11451         current-input-method.
11452
11453 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
11454
11455         * mule/hebrew.el ("Hebrew"): Add coding-priority.
11456
11457         * mule/misc-lang.el ("IPA"): Add coding-priority and
11458         coding-system.
11459
11460 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
11461
11462         * mule/greek.el: Add coding-priority.
11463
11464 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
11465
11466         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
11467         LANG-ENV.
11468
11469 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
11470
11471         * mule/mule-cmds.el (register-input-method): Fix previous change.
11472         (setup-specified-language-environment): Doc fix.
11473
11474 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
11475
11476         * mule/mule-cmds.el: Several doc fixes.
11477         (get-language-info, set-language-info): Rename argument.
11478         (set-language-info-alist): Likewise.
11479         (register-input-method): Rename argument.
11480         (activate-input-method): If INPUT-METHOD is nil, deactivate.
11481
11482 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
11483
11484         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
11485         default value while reading an input method.
11486
11487 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
11488
11489         * mule/mule-cmds.el (universal-coding-system-argument):
11490         Use buffer-file-coding-system as default.
11491
11492 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
11493
11494         * mule/korean.el ("Korean"): Doc fix.
11495
11496 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
11497
11498         * mule/mule-cmds.el (describe-language-environment): Print the
11499         languge environment at the head.
11500
11501 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
11502
11503         * mule/japanese.el: Set exit-function to exit-japanese-environment
11504         for Japanese environment.
11505
11506 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
11507
11508         * mule/mule-cmds.el (set-language-environment): Doc fix.
11509         (current-language-environment): Use defcustom.
11510         (default-input-method): Specify :type.
11511
11512 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
11513
11514         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11515         modified.
11516         (prefer-coding-system): Doc-string modified.
11517
11518 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11519
11520         * mule/mule-cmds.el (set-language-info): Doc-string
11521         describes `coding-priority' KEY.
11522         (set-language-environment-coding-systems): New function.
11523         (select-safe-coding-system): New function.
11524         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
11525         (set-language-info-alist): New optionla arg PARENTS.  Call
11526         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
11527         (set-language-environment-coding-systems): New function.
11528
11529         * mule/chinese.el: Remove setting up of
11530         describe-chinese-environment-map and
11531         setup-chinese-environment-map.  Exclude them in args of calls to
11532         set-language-info-alist.  Register coding-priority key in
11533         language-info-alist.
11534
11535         * mule/cyrillic.el: Remove setting up of
11536         describe-cyrillic-environment-map and
11537         setup-cyrillic-environment-map.  Exclude them in args of calls to
11538         set-language-info-alist.  Register coding-priority key in
11539         language-info-alist.
11540
11541         * mule/english.el: Register coding-priority key in
11542         language-info-alist.
11543
11544         * mule/ethiopic.el: Register coding-priority key in
11545         language-info-alist.
11546
11547         * mule/european.el: Remove setting up of
11548         describe-european-environment-map and
11549         setup-european-environment-map.  Exclude them in args of calls to
11550         set-language-info-alist.  Register coding-priority key in
11551         language-info-alist.  Add "German" language env.
11552         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
11553         (setup-german-environment): New function.
11554
11555         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
11556         change default input method to "greek-postfix".
11557
11558         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
11559         coding-priority key in
11560
11561 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
11562
11563         * mule/mule-cmds.el (set-language-info): Doc fix.
11564         (input-method-inactivate-hook): Doc fix.
11565
11566 1997-11-20  Karl Heuer  <kwzh@gnu.org>
11567
11568         * mule/mule-cmds.el (set-input-method): Renamed from
11569         select-input-method.
11570
11571 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
11572
11573         * mule/mule-cmds.el (set-language-environment): Run
11574         exit-language-environment-hook before calling `exit-function'
11575         which is specified for the language environment.
11576
11577 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
11578
11579         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11580         modified.
11581         (prefer-coding-system): Likewise.
11582         (describe-language-environment): Print aliases of each coding
11583         system.
11584         (set-language-environment-hook): New variable.
11585         (exit-language-environment-hook): New variable.
11586         (set-language-environment): Call these hooks.  Before setting a
11587         new language environment, exit from the
11588         current-language-environment if necessary.
11589         (input-method-verbose-flag): The value can be nil, t,
11590         complex-only, or default.
11591         (input-method-highlight-flag): Doc-string augmented.
11592         (activate-input-method): Check if we can run the registered
11593         function to activate an input method.
11594
11595         * mule/korean.el: Set exit-function for language environment
11596         "Korean" to exit-korean-environment.
11597         (setup-korean-environment): Moved to korea-util.el.
11598
11599 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11600
11601         * mule/mule-cmds.el (read-multilingual-string): Use
11602         current-input-method prior to default-input-method.  Don't bind
11603         current-input-method by `let', instead, activate the specified
11604         input method in the current buffer temporarily.
11605
11606 1997-10-19  John F. Whitehead  <jfw@cisco.com>
11607
11608         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
11609
11610 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11611
11612         * mule/chinese.el (post-read-decode-hz): Return the result of
11613         decode-hz-region.
11614         (pre-write-encode-hz): Do not change the value of
11615         last-coding-system.
11616
11617 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11618
11619         * mule/mule-ccl.el: Doc fixes.
11620
11621 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
11622
11623         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
11624         (check-ccl-program): New macro.
11625
11626 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11627
11628         * mule/mule-ccl.el: Comment about CCL syntax modified.
11629         (ccl-command-table): Add read-multibyte-character and
11630         write-multibyte-character.
11631         (ccl-code-table): Add ex-cmd.
11632         (ccl-extended-code-table): New variable.
11633         (ccl-embed-extended-command): New function.
11634         (ccl-compile-read-multibyte-character,
11635         ccl-compile-write-multibyte-character) New functions.
11636         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
11637         ccl-dump-write-multibyte-character): New functions.
11638
11639 1999-07-22  SL Baur  <steve@miho>
11640
11641         * config.el (config-value-file): config.values is installed into
11642         doc-directory.
11643         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
11644
11645 1999-07-19  Didier Verna  <didier@xemacs.org>
11646
11647         * rect.el: all functions rewritten, except when noted. Below is a
11648         list of interface changes.
11649         (apply-on-rectangle): new function. Obsoletes
11650         `operate-on-rectangle'. All functions that used to call this
11651         function now call the new one.
11652         (kill-rectangle): added optional prefix arg to fill lines.
11653         (delete-rectangle): ditto.
11654         (delete-extract-rectangle): ditto.
11655         (open-rectangle): ditto.
11656         (clear-rectangle): ditto.
11657         (delete-rectangle-line): added third arg FILL.
11658         (delete-extract-rectangle-line): ditto.
11659         (open-rectangle-line): ditto.
11660         (clear-rectangle-line): ditto.
11661
11662 1999-07-18  Andy Piper  <andy@xemacs.org>
11663
11664         * menubar-items.el (default-menubar): add gutter options.
11665
11666         * gutter-items.el: new file.
11667         (gutter): new group for custom.
11668         (gutter-visible-p): new variable.
11669         (default-gutter-position): ditto.
11670         (buffers-tab): new group for the buffers tab.
11671         (gutter-buffers-tab): widget to put in the gutter.
11672         (buffers-tab-max-size): max number of tabs.
11673         (buffers-tab-switch-to-buffer-function): function to call when a
11674         tab is pressed.
11675         (buffers-tab-omit-function): filter buffers with this function.
11676         (buffers-tab-format-buffer-line-function): format buffer names for
11677         inclusion in tabs.
11678         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
11679         the record.
11680         (build-buffers-tab-internal): build a list of tab items.
11681         (buffers-tab-items): ditto.
11682         (add-tab-to-gutter): put a tab in the gutter area.
11683         (update-tab-in-gutter): reset the buffers in the tab.
11684
11685         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
11686
11687         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
11688         (switch-to-buffer-hooks): new hook.
11689
11690         * toolbar.el (default-toolbar-position): fix typo.
11691
11692 1999-07-16  Andy Piper  <andy@xemacs.org>
11693
11694         * gui.el (make-dialog-frame): turn off gutters for dialogs.
11695
11696 1999-07-15  Didier Verna  <didier@xemacs.org>
11697
11698         * cus-edit.el (custom-prompt-variable): optional third arg makes
11699         prompt for a comment string.
11700         (customize-set-value): optional prefix makes this function handle
11701         variable comments.
11702         (customize-set-variable): ditto.
11703         (customize-save-variable): ditto.
11704         (customize-customized): handle custom comments.
11705         (customize-save-customized): ditto.
11706         (custom-variable-state-set): ditto.
11707         (custom-face-state-set): ditto.
11708         (customize-saved): ditto.
11709         (custom-variable-set): ditto.
11710         (custom-face-set): ditto.
11711         (custom-variable-save): ditto.
11712         (custom-face-save): ditto.
11713         (custom-variable-reset-saved): ditto.
11714         (custom-face-reset-saved): ditto.
11715         (custom-variable-reset-standard): ditto.
11716         (custom-face-reset-standard): ditto.
11717         (custom-comment-face): new face.
11718         (custom-comment-tag-face): ditto.
11719         (custom-comment): new widget.
11720         (custom-comment-create): new function.
11721         (custom-comment-delete): ditto.
11722         (custom-comment-value-set): ditto.
11723         (custom-comment-show): ditto.
11724         (custom-comment-invisible-p): ditto.
11725         (custom-variable-value-create): create a comment field widget.
11726         (custom-face-value-create): ditto.
11727         (custom-variable-menu): new entry for adding a custom comment.
11728         (custom-face-menu): ditto.
11729         (custom-save-variables): possibly save custom comments.
11730         (custom-save-faces): ditto.
11731
11732         * cus-face.el (custom-set-faces): the arguments can now have a
11733         custom comment as fourth argument.
11734
11735         * custom.el (custom-set-variables): the arguments can now have a
11736         custom comment as fifth element.
11737
11738 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
11739
11740         * XEmacs 21.2.18 is released
11741
11742 1999-07-13  SL Baur  <steve@miho>
11743
11744         * lib-complete.el (read-library-name): Revert previous change.
11745         (read-library): Ditto.
11746
11747 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
11748
11749         * packages.el (packages-package-list): Capitalize docstring.
11750
11751         * packages.el (packages-find-package-library-path): Use #'nconc
11752         rather than #'append to reduce consing -- #'mapcar uses Flist,
11753         which returns a freshly consed list.  #'append would create yet
11754         another fresh list, using Fmake_list in concat.
11755
11756         * packages.el (package-provide): Use setq with remassq like it
11757         says in its docstring.
11758
11759 1999-07-06  SL Baur  <steve@miho.m17n.org>
11760
11761         * lib-complete.el (progn-with-message): Fix typo.
11762
11763 1999-07-06  SL Baur  <steve@miho.m17n.org>
11764
11765         * mule/mule-misc.el (char-octet): Make function match docstring.
11766         From Katsumi Yamaoka <yamaoka@jpl.org>
11767
11768 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
11769
11770         * wid-edit.el (widget-documentation): corrected spelling error.
11771
11772 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
11773
11774         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
11775         keys if already bound
11776
11777 1999-07-06  SL Baur  <steve@miho.m17n.org>
11778
11779         * lib-complete.el (progn-with-message): Revert previous changes.
11780
11781 1999-06-24  Bob Weiner  <weiner@beopen.com>
11782
11783         * lib-complete.el (find-library):
11784         (find-library-other-window):
11785         (find-library-other-frame): Completely rewrote
11786         so that these functions actually work when called non-interactively.
11787         Also made them handle LIBRARY arguments which end with .el or .elc.
11788
11789 1999-06-24  Bob Weiner  <weiner@beopen.com>
11790
11791         * simple.el (indent-new-comment-line): Locally bound
11792         `block-comment-start' to `comstart' or else when this is called
11793         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
11794         `block-comment-start' value, ignoring any existing spacing after a
11795         comment prefix in the previous line and producing ugly comments.
11796
11797 1999-06-23  Bob Weiner  <weiner@beopen.com>
11798
11799         * list-mode.el (mouse-choose-completion):
11800         (choose-completion):
11801         (completion-switch-to-minibuffer): Added.
11802         ([Tab]): [Tab] previously switched to the minibuffer
11803         but since [space] does that and since most applications in the
11804         world use [Tab] to select the next item in a list, do that in the
11805         *Completions* buffer too.  This will cause the least confusion
11806         among the largest population of users.  -- Bob Weiner, BeOpen.com,
11807         06/23/1999.
11808
11809 1999-06-22  Bob Weiner  <weiner@beopen.com>
11810
11811         * help.el (help-buffer-name): Added support for a null value
11812         of `help-buffer-prefix-string' since some buffers require no
11813         prefix.
11814
11815 1999-06-20  Bob Weiner  <weiner@beopen.com>
11816
11817         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
11818         in the completion-list-mode-map to bury the completions buffer
11819         even when the minibuffer is no longer active.
11820
11821 1999-06-20  Bob Weiner  <weiner@beopen.com>
11822
11823         * list-mode.el (list-mode): It is visually disconcerting to have
11824         the text cursor disappear within list buffers, especially when
11825         moving from window to window, so leave it visible.
11826
11827 1999-07-01  SL Baur  <steve@miho.m17n.org>
11828
11829         * menubar-items.el (default-menubar): Conditionalize the bug
11830         report menu item (which may not be possible in this XEmacs).
11831         Reported by: Ken'ichi Handa <handa@etl.go.jp>
11832
11833 1999-06-30  SL Baur  <steve@miho.m17n.org>
11834
11835         * subr.el (with-current-buffer): DOC string fix.
11836         Suggested by Bob Weiner <weiner@altrasoft.com>
11837
11838 1999-06-25  Charles G Waldman <cgw@fnal.gov>
11839
11840         * cus-face.el (custom-face-italic): insert missing args
11841
11842 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11843
11844         * packages.el (package-locations): Changed default early package
11845         hierarchies to ~/.xemacs/mule-packages and
11846         ~/.xemacs/xemacs-packages.
11847
11848 1999-06-23  SL Baur  <steve@miho.m17n.org>
11849
11850         * mule/mule-category.el (Top Level): ASCII is also latin-1.
11851
11852 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11853
11854         * packages.el (package-locations): Changed default early package
11855         hierarchy to ~/.xemacs/packages.
11856         (package-locations): Removed `packages' as a possible name for a
11857         late package hierarchy.
11858
11859 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
11860
11861         * mule/mule-category.el (word-combining-categories): Set up new
11862         variable.
11863         (word-separating-categories): Likewise.
11864
11865 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
11866
11867         * XEmacs 21.2.17 is released
11868
11869 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
11870
11871         * font-menu.el (font-menu-set-font): allow for nil specification
11872         of font size.
11873
11874 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
11875
11876         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
11877         is 1.
11878
11879 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
11880
11881         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
11882         8859-5 instead of ISO 8859-1.
11883
11884 1999-06-15  SL Baur  <steve@steve1.m17n.org>
11885
11886         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
11887         (viet-viscii-encode-table): Ditto.
11888
11889         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
11890         Make obsolete definition of char-octet.
11891
11892 1999-06-14  SL Baur  <steve@steve1.m17n.org>
11893
11894         * subr.el: Move no-Mule make-char ...
11895         * help-nomule.el (make-char): To here.
11896         (string-width): Make Mule compatibility alias.
11897
11898 1999-06-15  Andy Piper  <andy@xemacs.org>
11899
11900         * select.el (get-selection-no-error): really make there be no-error.
11901         (get-selection): revert to original.
11902
11903 1999-06-11  Andy Piper  <andy@xemacs.org>
11904
11905         * select.el (selection-sets-clipboard): renamed.
11906         (own-selection): use it.
11907
11908 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
11909
11910         * XEmacs 21.2.16 is released
11911
11912 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
11913
11914         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
11915         missing characters to avoid crash.
11916
11917 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
11918
11919         * coding.el (set-terminal-coding-system): Only set the console
11920         coding system on the selected console if it is a tty.
11921
11922 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
11923
11924         * cus-face.el:
11925         * cus-edit.el:
11926         * faces.el:
11927         (custom):
11928         (face-spec-set):
11929         * faces.el (frob-face-property):
11930         * font-menu.el (font-menu-set-font):
11931                   Actually apply changes from 1999-03-17
11932
11933 1999-06-10  Andy Piper  <andy@xemacs.org>
11934
11935         * select.el (get-selection): abstract out non error-signalling
11936         part.
11937         (get-selection-no-error): get-selection without signalling an
11938         error.
11939         (selection-is-clipboard-p): new variable. controls whether the
11940         selection sets the clipboard.
11941         (own-selection): use it.
11942
11943         * mouse.el (insert-selection): fallback to clipboard after trying
11944         primary selection and cutbuffer.
11945
11946 1999-06-05  Andy Piper  <andy@xemacs.org>
11947
11948         * x-select.el (xselect-kill-buffer-hook-1): use generalised
11949         selection functions.
11950
11951 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
11952
11953         * code-files.el (buffer-file-coding-system): Use `raw-text' as
11954         default value.
11955         (load): Use `raw-text' instead of `no-conversion'.
11956         (insert-file-contents): Likewise.
11957
11958         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
11959         of `no-conversion'.
11960
11961 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
11962
11963         * coding.el: Don't copy `no-conversion' to `raw-text'.
11964
11965 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
11966
11967         * subr.el (make-char): Define it if Mule is not around.
11968
11969 1999-06-07  SL Baur  <steve@steve1.m17n.org>
11970
11971         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
11972
11973         * x-select.el (x-disown-selection-internal): Restore symbol as an
11974         obsolete alias.
11975         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
11976
11977 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
11978
11979         * XEmacs 21.2.15 is released
11980
11981 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
11982
11983         * subr.el (split-string): Avoid infinite looping
11984
11985 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11986
11987         * ldap.el (ldap-ignore-attribute-codings): New variable
11988         (ldap-default-attribute-decoder): New variable
11989         (ldap-coding-system): New variable
11990         (ldap-attribute-syntax-encoders): New variable
11991         (ldap-attribute-syntax-decoders): New variable
11992         (ldap-attribute-syntaxes-alist): New variable
11993         (ldap-encode-boolean): New function
11994         (ldap-decode-boolean): New function
11995         (ldap-encode-country-string): New function
11996         (ldap-decode-string): New function
11997         (ldap-decode-address): New function
11998         (ldap-encode-address): New function
11999         (ldap-decode-attribute): New function
12000         (ldap-search): Use some of these
12001
12002 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
12003
12004         * version.el (emacs-version): Make the patch level/beta come
12005         before the XEmacs qualifier so that it gets into (funcall
12006         emacs-version) and thus in the bug reports.
12007         (emacs-version>=): Support patch levels.
12008
12009 1999-06-03  SL Baur  <steve@xemacs.org>
12010
12011         * version.el: implement x.y.z version number
12012         From Jan Vroonhof <vroonhof@math.ethz.ch>
12013
12014 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
12015
12016         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
12017
12018 1999-05-22  Vin Shelton <acs@xemacs.org>
12019
12020         * startup.el: Document -private and break out non-standard X options.
12021
12022 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12023
12024         * mule/mule-charset.el (charset-after): New function.
12025         (charset-direction): Synch with Mule, update docstring.
12026         (get-charset-property): New function.
12027         (put-charset-property): New function.
12028         (charset-plist): New function.
12029
12030         * mule/mule-charset.el (compose-region):
12031         (decompose-region): remove;  these functions (which don't work
12032         since we don't do composite characters) have been moved to
12033         mule-util.el.
12034         (toplevel): follow coding standards
12035
12036 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
12037
12038         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
12039         exist any more.
12040
12041         * code-files.el: Fix commentary to follow coding standards.  Move
12042         the single line left in mule-files.el to here.
12043
12044         * mule/mule-files.el: delete.
12045
12046 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
12047
12048         * info.el (Info-scroll-prev): Use event functions instead of the
12049         old emacs 19 interface.
12050
12051 1999-06-02  Andy Piper  <andy@xemacs.org>
12052
12053         * x-font-menu.el (x-font-menu-load-font):
12054         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
12055
12056 1999-05-31  Andy Piper  <andy@xemacs.org>
12057
12058         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
12059         group.
12060         (font-menu-this-frame-only-p): ditto.
12061         (font-menu-max-items): reinstate, from Jan Vroonhof
12062         <vroonhof@math.ethz.ch>
12063         (font-menu-submenu-name-format): ditto.
12064         (font-menu-split-long-menu): ditto, for use by the family
12065         constructor.
12066         (font-menu-family-constructor): use it.
12067
12068 1999-05-30  Andy Piper  <andy@xemacs.org>
12069
12070         * msw-faces.el (mswindows-font-regexp): new font matching regexp
12071         for use by the font menu.
12072
12073         * msw-font-menu.el: new file implementing mswindows specific
12074         font-menu behaviour.
12075         (mswindows-font-menu-registry-encoding): new function mirroring x version.
12076         (mswindows-font-menu-junk-families): ditto.
12077         (hack-font-truename): ditto.
12078         (mswindows-font-regexp-ascii): ditto.
12079         (mswindows-reset-device-font-menus): ditto.
12080         (mswindows-font-menu-font-data): ditto.
12081         (mswindows-font-menu-load-font): ditto.
12082
12083         * x-font-menu.el (x-reset-device-font-menus): made device specific.
12084         (x-font-menu-font-data): ditto.
12085         (x-font-menu-load-font): ditto.
12086
12087         * font-menu.el: new file implementing generic font menu behaviour.
12088         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
12089         made device independent.
12090         (font-menu-this-frame-only-p): ditto.
12091         (font-menu-preferred-resolution): ditto.
12092         (font-menu-size-scaling): new variable used to determine whether
12093         sizes are in points or tenths of a point.
12094         (vassoc): moved from x-font-menu.el.
12095         (device-fonts-cache): ditto.
12096         (device-fonts-cache): ditto.
12097         (flush-device-fonts-cache): ditto.
12098         (reset-device-font-menus): copied from x-font-menu.el and made
12099         device independent. Most functionality deferred to
12100         device-dependent versions.
12101         (font-menu-family-constructor): copied from x-font-menu.el and
12102         made device independent.
12103         (font-menu-size-constructor): ditto.
12104         (font-menu-weight-constructor): ditto.
12105         (font-menu-set-font): ditto.
12106         (font-menu-change-face): ditto.
12107         (font-menu-load-font): new device method.
12108         (font-menu-font-data): ditto.
12109
12110         * x-font-menu.el: The above functions deleted.
12111
12112 1999-05-26  Andy Piper  <andy@xemacs.org>
12113
12114         * update-elc.el:
12115         * make-docfile.el:
12116         * loadup.el: rehash expand-file-name usage to not use default-directory.
12117
12118 1999-05-21  Andy Piper  <andy@xemacs.org>
12119
12120         * x-select.el (x-select-convert-to-text):
12121         (x-selected-text-type):
12122         (x-get-selection):
12123         (xselect-convert-to-string):
12124         (xselect-convert-to-compound-text):
12125         (xselect-convert-to-length):
12126         (xselect-convert-to-targets):
12127         (xselect-convert-to-delete):
12128         (xselect-convert-to-filename):
12129         (xselect-convert-to-charpos):
12130         (xselect-convert-to-lineno):
12131         (xselect-convert-to-colno):
12132         (xselect-convert-to-sourceloc):
12133         (xselect-convert-to-os):
12134         (xselect-convert-to-host):
12135         (xselect-convert-to-user):
12136         (xselect-convert-to-class):
12137         (xselect-convert-to-name):
12138         (xselect-convert-to-integer):
12139         (xselect-convert-to-atom):
12140         (xselect-convert-to-identity): functions renamed from x-* and
12141         moved to select.el.
12142         (x-get-secondary-selection): use rename get-selection.
12143         (x-get-clipboard): ditto.
12144         (x-own-selection): moved to select.el.
12145         (x-valid-simple-selection-p): ditto.
12146         (x-dehilight-selection): ditto.
12147         (x-own-clipboard): ditto.
12148         (x-disown-selection): ditto.
12149
12150         * x-mouse.el (x-yank-function): moved to mouse.el.
12151         (x-insert-selection): ditto.
12152         (x-set-point-and-move-selection): use renamed function.
12153
12154         * select.el (selected-text-type): moved and renamed from
12155         x-select.el.
12156         (selection-owner-p): moved to C.
12157         (selection-exists-p): ditto.
12158         (get-cutbuffer): new device method.
12159         (get-selection): generalised and moved from x-select.el.
12160         (own-selection): moved x-own-selection functionality into here.
12161         (dehilight-selection): renamed and moved from x-select.el.
12162         (own-clipboard): functionality moved from x-select.el using new
12163         generic C builtins.
12164         (disown-clipboard): ditto.
12165         (select-convert-to-text):
12166         (select-convert-to-string):
12167         (select-convert-to-compound-text):
12168         (select-convert-to-length):
12169         (select-convert-to-targets):
12170         (select-convert-to-delete):
12171         (select-convert-to-filename):
12172         (select-convert-to-charpos):
12173         (select-convert-to-lineno):
12174         (select-convert-to-colno):
12175         (select-convert-to-sourceloc):
12176         (select-convert-to-os):
12177         (select-convert-to-host):
12178         (select-convert-to-user):
12179         (select-convert-to-class):
12180         (select-convert-to-name):
12181         (select-convert-to-integer):
12182         (select-convert-to-atom):
12183         (select-convert-to-identity): new functions renamed from x-* and
12184         moved from x-select.el.
12185
12186         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12187         into here and use as the default window-system mouse yank.
12188         (insert-selection): generalised and moved from x-mouse.el.
12189         (own-clipboard): moved to C.
12190
12191         * msw-select.el (mswindows-selection-owned-p): deleted.
12192         (mswindows-own-selection): generalised and moved to select.el.
12193         (mswindows-disown-selection): generalised and moved to C.
12194         (mswindows-selection-owner-p): ditto.
12195
12196 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12197
12198         * XEmacs 21.2.14 is released
12199
12200 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12201
12202         * about.el: update contact info for jason and slb.
12203
12204 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12205
12206         * mule/european.el (setup-romanian-environment): Add Romanian
12207         support from Emacs/Mule romanian.el.
12208
12209 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12210
12211         * cus-face.el: Label all custom changes with the 'custom' tag.
12212
12213         * cus-edit.el: idem ditto.
12214
12215         * faces.el: Added suport for adding device tags to various functions.
12216         (custom): New device tag.
12217         (face-spec-set): Call reset face with tags argument. No longer do
12218         x-init-global-faces hack.
12219
12220         * faces.el (frob-face-property): Use an anonymous specifier to map
12221         frob-face-property-1 over.
12222
12223         * x-font-menu.el (font-menu-set-font): Always specify all
12224         properties to custom.
12225
12226 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12227
12228         * mule/european.el (setup-czech-environment): Add czech support.
12229         From David Sauer <davids@orfinet.cz>
12230
12231 1999-03-15  SL Baur  <steve@xemacs.org>
12232
12233         * check-features.el: Turn hard errors into warnings.
12234
12235 1999-03-21  SL Baur  <steve@xemacs.org>
12236
12237         * simple.el (delete-key-deletes-forward): As per discussion on
12238         xemacs-beta, default to t.
12239
12240 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12241
12242         * loadup.el: Define Installation-string before loading anything.
12243
12244 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12245
12246         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12247         From Anders Stenman <stenman@isy.liu.se>
12248
12249 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12250
12251         * wid-edit.el (widget-glyph-find): Ditto.
12252
12253         * packages.el (locate-library): Ditto.
12254
12255         * loadup.el (really-early-error-handler): Ditto.
12256
12257         * lib-complete.el (read-library): Ditto.
12258
12259         * faces.el (set-face-stipple): Ditto.
12260
12261         * code-files.el (load): Use new calling style of locate-file.
12262
12263 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12264
12265         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12266         dead.
12267
12268 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12269
12270         * dumped-lisp.el (preloaded-file-list): Don't load
12271         Installation.el.
12272
12273         * loadup.el (Installation-string): Define it here.
12274
12275 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12276
12277         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12278         Installation.el needs to be loaded before `dump-paths', otherwise
12279         the dumping process won't find it.
12280
12281 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12282
12283         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12284         subr so that we can use `replace-in-string' in Installation.el to
12285         get rid of C-m chars under the native Windows build.
12286
12287 1999-04-29  Andy Piper  <andy@xemacs.org>
12288
12289         * make-docfile.el: canonicalize file and directory names.
12290
12291         * device.el (call-device-method): new function for calling device
12292         specific methods.
12293         (define-device-method): new function for defining device methods.
12294         (define-device-method*): ditto.
12295
12296 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12297
12298         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12299
12300 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12301
12302         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12303         (cyrillic-koi8-r-encode-table): Likewise.
12304         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12305         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12306
12307         * mule/mule-misc.el (split-char-or-char-int): New function [moved
12308         from vietnamese.el].
12309
12310         * mule/vietnamese.el: Move function `split-char-or-char-int' to
12311         mule/mule-misc.el.
12312
12313 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12314
12315         * mule/thai-xtis.el:
12316         - Change font registry name from "Thai94x94-0" to "xtis-0".
12317         - Change mnemonic of coding-system `tis-620' to "TIS620".
12318
12319 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12320
12321         * mule/ethiopic.el: fixed.
12322
12323 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12324
12325         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
12326
12327         * mule/thai-xtis.el: New file.
12328
12329         * mule/vietnamese.el: New file.
12330
12331         * mule/ethiopic.el: New file.
12332
12333 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
12334
12335         * bytecomp.el (byte-compile-close-variables): Leave
12336         debug-issue-ebola-notices alone.
12337
12338 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12339
12340         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
12341         at the top of the buffer since it is the most important thing to
12342         customize
12343         (ldap-get-host-parameter): New defun
12344         (ldap-search): Add a new parameter `withdn' to retrieve the
12345         distinguished names of entries
12346
12347 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
12348
12349         * startup.el (splash-frame-body): Date and spelling fixes.
12350
12351 1999-03-16  Colin Rafferty  <colin@xemacs.org>
12352
12353         * view-less.el (toggle-truncate-lines): add autoload tag
12354
12355 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
12356
12357         * format.el (format-alist): Disable image stuff.
12358
12359 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
12360
12361         * wid-edit.el (widget-glyph-find): Search by directories, then by
12362         suffixes rather than the other way around.
12363         (widget-image-conversion): Renamed to
12364         `widget-image-file-name-suffixes'.
12365
12366 1999-04-16  Olivier Galibert  <galibert@pobox.com>
12367
12368         * mule/mule-charset.el: Made old functions obsolete, remove the
12369         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
12370         (charset-iso-graphic-plane): Rename from charset-graphic.
12371         (charset-iso-final-char): Rename from charset-final.
12372         (charset-width): Rename from charset-columns.
12373         (charset-bytes): Added from fsf compatibility, returns always 1.
12374
12375         * mule/mule-misc.el: Move charset-doc-string alias to
12376         mule-charset.el
12377
12378 1999-04-14  Colin Rafferty  <colin@xemacs.org>
12379
12380         * x-faces.el (x-make-font-bold-italic): honor
12381         *try-oblique-before-italic-fonts*
12382
12383 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
12384
12385         * cl-extra.el (coerce): Coerce numbers to characters correctly.
12386
12387 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
12388
12389         * x-faces.el (try-oblique-before-italic-fonts): Use the right
12390         name.
12391
12392 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
12393
12394         * cl-extra.el (equalp): Would bug out for lists.
12395
12396 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
12397
12398         * about.el (about-hackers):  Change cgw's email address
12399
12400 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
12401
12402         * XEmacs 21.2.13 is released
12403
12404 1999-03-12  SL Baur  <steve@xemacs.org>
12405
12406         * simple.el (delete-key-deletes-forward): Revert to previous
12407         behavior.
12408
12409 1999-01-18  Didier Verna  <didier@xemacs.org>
12410
12411         * menubar-items.el (xemacs-splash-buffer): handle the case of
12412         multiple elements in the splash buffer body.
12413
12414         * startup.el (splash-frame-timeout): new constant: interval
12415         between splash buffer elements.
12416         (command-line-1): handle splash buffer with multiple elements (use
12417         a timeout).
12418         (splash-frame-body): Originally `startup-splash-frame-body'.
12419         Rewrote a cleaner and more readable version. This can now be array,
12420         in which case each element is displayed in turn in the splash buffer.
12421         (splash-frame-static-body): new constant. Persistent information
12422         across all splash buffer elements (preserves the possibility to give
12423         it in different languages.
12424         (circulate-splash-frame-elements): new function. Used as a timeout
12425         to circulate through all splash frame elements and display them in
12426         sequence.
12427         (display-splash-frame): originally `startup-splash-frame'. Handle
12428         the case of multiple elements in the splash buffer body. Now
12429         returns a timeout id if multiple elements to display, or nil.
12430
12431 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
12432
12433         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
12434         so they can be overridden by x-init-face-from-resources.
12435         Additionally specify the font name also with an x tag.
12436
12437 1999-03-08  Andy Piper  <andy@xemacs.org>
12438
12439         * package-get.el (package-get-base): autoload.
12440
12441         * menubar-items.el (default-menubar): add update menu item. Fix
12442         custom menu to only be activated when package-base is available.
12443
12444         * package-get.el (package-get-custom): don't load
12445         package-get-custom as it is auto-generated. Fix group definition.
12446
12447 1999-03-05  Didier Verna  <didier@xemacs.org>
12448
12449         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
12450         instead of `symbol-name' (Thanks Kyle).
12451
12452         * cus-edit.el (custom-save-variables): use `prin1' instead of
12453         princ to write symbols.
12454
12455 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12456
12457         * XEmacs 21.2.12 is released
12458
12459 1999-03-05  SL Baur  <steve@xemacs.org>
12460
12461         * menubar-items.el (default-menubar): Add kfm browsing support.
12462         From Neal Becker <nbecker@fred.net>
12463
12464 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
12465
12466         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
12467         calls to font-lock during buffer reversion.
12468
12469 1999-02-12  Didier Verna  <didier@xemacs.org>
12470
12471         * info.el (Info-build-node-completions): unconditionally widen the
12472         tag table buffer.
12473
12474 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
12475
12476         * x-faces.el (x-init-face-from-resources):
12477         Only set fonts in the 'x locale.
12478
12479 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
12480
12481         * package-ui.el (pui-install-selected-packages): Don't throw on
12482         `package-admin-delete-binary-package' returning nil since it's
12483         normal.  Reindent function.
12484         (pui-add-required-packages): Handle case where packages selected
12485         for installation have never been installed.
12486
12487 1999-03-03  Martin Buchholz  <martin@xemacs.org>
12488
12489         * menubar-items.el (default-menubar):
12490         Implement the ``Mule->Set coding system of process'' menu item.
12491
12492 1999-02-18  Martin Buchholz  <martin@xemacs.org>
12493
12494         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
12495         files
12496         - Change some `if's to `when's
12497
12498 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
12499
12500         * XEmacs 21.2.11 is released
12501
12502 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
12503
12504         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
12505         against window close (Fix Bug #460).
12506         (ask-user-about-lock-dbox): Idem.
12507
12508 1999-02-25  SL Baur  <steve@xemacs.org>
12509
12510         * mule/mule-charset.el (charset-leading-byte): New function.
12511         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
12512
12513 1999-02-12  Andy Piper  <andy@xemacs.org>
12514
12515         * about.el (xemacs-hackers): change andy's email address.
12516         (about-url-alist): change andy's web page address.
12517         (about-xemacs): add piper.
12518
12519 1999-02-16  SL Baur  <steve@xemacs.org>
12520
12521         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12522         of mule-base into lisp/mule.
12523
12524 1999-02-16  SL Baur  <steve@xemacs.org>
12525
12526         * mule/arabic.el:
12527         mule/canna-leim.el:
12528         mule/chinese.el:
12529         mule/cyrillic.el:
12530         mule/english.el:
12531         mule/european.el:
12532         mule/greek.el:
12533         mule/hebrew.el:
12534         mule/japanese.el:
12535         mule/kinsoku.el:
12536         mule/korean.el:
12537         mule/misc-lang.el:
12538         mule/mule-category.el:
12539         mule/mule-ccl.el:
12540         mule/mule-charset.el:
12541         mule/mule-cmds.el:
12542         mule/mule-coding.el:
12543         mule/mule-files.el:
12544         mule/mule-help.el:
12545         mule/mule-init.el:
12546         mule/mule-misc.el:
12547         mule/mule-tty-init.el:
12548         mule/mule-x-init.el:
12549         mule/viet-chars.el:  Remerge from mule-base.
12550
12551         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12552         of mule-base into lisp/mule.
12553
12554 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
12555
12556         * process.el (exec-to-string): Use `shell-command-switch' in place
12557         of hard-wired "-c" (for WindowsNT).
12558
12559 1999-02-08  Charles G Waldman  <cgw@pgt.com>
12560
12561         * menubar-items.el (default-menubar):  Remove obsolete
12562         "Gopher" item
12563
12564 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
12565
12566         * package-admin.el (package-admin-get-install-dir): First fall
12567         back to the location of xemacs-base for non-mule packages.
12568
12569 1999-02-15  Martin Buchholz  <martin@xemacs.org>
12570
12571         * paths.el:
12572         - improved automounter tmp directory support.
12573         - support 4 (!) empirically discovered automounter conventions
12574
12575 1999-02-12  SL Baur  <steve@xemacs.org>
12576
12577         * etags.el (pop-tag-mark): autoload to match key binding.
12578
12579 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12580
12581         * XEmacs 21.2.10 is released
12582
12583 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
12584
12585         * package-get.el (package-get-remote-filename): Don't bug out for
12586         a local file name in the search entry.
12587
12588 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
12589
12590         * XEmacs 21.2.9 is released
12591
12592 1999-01-19  Didier Verna  <didier@xemacs.org>
12593
12594         * replace.el (replace-search-function): new variable containing a
12595         function to perform a search-forward.
12596         (replace-re-search-function): new variable containing a function
12597         to perform a re-search-forward.
12598         (perform-replace): use them.
12599
12600 1999-01-25  Didier Verna  <didier@xemacs.org>
12601
12602         * select.el (selection-owner-p): use the name `XEmacs'.
12603         (cut-copy-clear-internal): ditto.
12604
12605 1999-01-18  Andy Piper  <andy@xemacs.org>
12606
12607         * about.el (about-url-alist): Update my entry.
12608         (xemacs-hackers): Ditto.
12609
12610 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
12611
12612         * buffer.el (switch-to-buffer): Fixing documentation.
12613         * minibuf.el (minibuffer-completion-table): ditto.
12614         * cl-macs.el (return-from): ditto.
12615
12616 1999-01-04  Didier Verna  <didier@xemacs.org>
12617
12618         * replace.el (delete-non-matching-lines): temporarily disable
12619         case-folding when called interactively with a regexp containing
12620         uppercase characters.
12621         (delete-matching-lines): ditto.
12622         (count-matches): ditto.
12623         (list-matching-lines): ditto.
12624
12625 1999-01-07  Colin Rafferty  <colin@xemacs.org>
12626
12627         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
12628         abort if current window is split horizontally, not if others are
12629         split.  Got rid of unnecessary minibuffer checking.  Also, add
12630         some comments (it's still complex).
12631
12632 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
12633
12634         * package-get.el: changed address for doc.ic.ac.uk to
12635         sunsite.doc.ic.ac.uk
12636
12637 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12638
12639         * ldap.el (toplevel): Remove requires so that the file compiles
12640         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
12641
12642 1999-01-10  J. Kean Johnston  <jkj@sco.com>
12643
12644         * dump-paths.el: Calculate module-directory and set
12645         module-load-path to the load path for modules.
12646
12647         * loadup.el: Get bootstrap value of module-load-path from the
12648         environment variable EMACSBOOTSTRAPMODULEPATH.
12649         - Display the module load path if we're debugging paths.
12650
12651         * setup-paths.el: Added function paths-find-site-module-directory.
12652         - Added function paths-find-module-directory.
12653         - Added function paths-construct-module-load-path.  Uses new
12654         environment variable EMACSMODULEPATH.
12655
12656 1998-12-30  Martin Buchholz  <martin@xemacs.org>
12657
12658         * font.el (font-default-object-for-device):
12659         Oops! This `or' can't be replaced by `unless'.
12660         Fixed inability to run w3, among other things.
12661
12662 1998-12-17  Charles G. Waldman <cgw@pgt.com>
12663
12664         * package-admin.el: Change initialization of
12665           package-admin-install-function dependent on system type.
12666           Change package-admin-install-function-mswindows to use
12667           "minitar".
12668
12669 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
12670
12671         * mouse.el (default-mouse-motion-handler): Disable help echo while
12672         in the minibuffer.
12673
12674 1998-12-28  Martin Buchholz <martin@xemacs.org>
12675
12676         * XEmacs 21.2.8 is released.
12677
12678 1998-12-24  Martin Buchholz <martin@xemacs.org>
12679
12680         * XEmacs 21.2.7 is released.
12681
12682 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
12683
12684         * package-ui.el (pui-list-packages): Set truncate-lines.
12685
12686         * package-get.el (package-get-download-menu): Use
12687         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
12688
12689         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
12690         (pui-help-string): idem.
12691         (list-packages-mode): New major mode.
12692         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
12693         (pui-install-selected-packages): Add suport for removing packages.
12694         (pui-toggle-package-delete-key): New function.
12695         (pui-popup-context-sensitive): New kludge.
12696         (pui-list-packages): Add warning when `package-get-remote' is nil.
12697         (package-ui-add-site): New function.
12698
12699 1998-12-01  Didier Verna  <didier@xemacs.org>
12700
12701         * hyper-apropos.el (hyper-where-is): added the missing autoload.
12702
12703 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12704
12705         * ldap.el: Custom-ized
12706         (toplevel): Do not provide `ldap' which is provided by C level
12707         LDAP code
12708         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
12709
12710 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
12711
12712         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
12713
12714 1998-12-17  Andy Piper  <andy@xemacs.org>
12715
12716         * sound.el (sound-load-list): name changed from sound-load-alist.
12717         (sound-extension-list): name changed from sound-ext-list.
12718         (load-default-sounds): use new names.
12719         (load-sound-file): use new names.
12720
12721 1998-12-16  Andy Piper  <andy@xemacs.org>
12722
12723         * XEmacs 21.2.6 is released
12724
12725 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
12726
12727         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
12728         errors.
12729
12730 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
12731
12732         * wid-edit.el (widget-echo-this-extent): Set
12733         help-echo-owns-message to t.
12734
12735 1998-11-30  Greg Klanderman  <greg@alphatech.com>
12736
12737         * package-get.el (package-get-download-menu): use toggles for
12738           each site in the download site menu.
12739
12740 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
12741
12742         * package-get.el (package-get): If we cannot find a package
12743           because package-get-remote is not set, give a more helpful
12744           error message.
12745
12746 1998-11-30  Greg Klanderman  <greg@alphatech.com>
12747
12748         * package-get.el (package-get-remote-filename): use an EFS path
12749         with user anonymous if no user is specified.
12750
12751 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12752
12753         * faces.el (face-spec-set): Re-init fallfacks for default after
12754         calling reset-face on the default face.
12755
12756 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12757
12758         * package-admin.el (package-admin-default-install-function):
12759         Behave as advertised.  Make sure the pkg-dir is proper for
12760         default-directory.
12761         (package-admin-add-binary-package): Make sure the pkg-dir is
12762         proper for default-directory.
12763         (package-admin-install-function-mswindows): Make sure the pkg-dir
12764         is proper for default-directory.
12765
12766 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12767
12768         * XEmacs 21.2.5 is released
12769
12770 1998-12-05  SL Baur  <steve@altair.xemacs.org>
12771
12772         * files.el (binary-file-regexps): regexp-opt is not available at
12773         bytecompile time.
12774
12775 1998-11-30  Martin Buchholz  <martin@xemacs.org>
12776
12777         * x-win-xfree86.el:
12778         * x-win-sun.el (x-win-init-sun):
12779         * x-win-sun.el:
12780         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
12781         * x-iso8859-1.el:
12782         * x-init.el (init-post-x-win):
12783         * x-init.el (init-pre-x-win):
12784         * x-init.el (x-initialize-compose):
12785         * x-init.el:
12786         * x-compose.el:
12787         * winnt.el:
12788         * widget.el:
12789         * wid-edit.el (widget-glyph-click):
12790         * wid-edit.el (widget-glyph-find):
12791         * wid-edit.el (widget-type):
12792         * view-less.el (view-buffer-other-window):
12793         * very-early-lisp.el:
12794         * version.el:
12795         * toolbar.el:
12796         * toolbar-items.el:
12797         * term/sun.el (suntool-map):
12798         * term/sun-mouse.el:
12799         * term/internal.el:
12800         * syntax.el (modify-syntax-entry):
12801         * symbol-syntax.el:
12802         * subr.el:
12803         * startup.el (lock-directory):
12804         * simple.el (set-comment-column):
12805         * simple.el (backward-delete-char-untabify):
12806         * shadow.el (find-emacs-lisp-shadows):
12807         * shadow.el:
12808         * setup-paths.el (paths-construct-info-path):
12809         * select.el (cut-copy-clear-internal):
12810         * process.el (call-process-region):
12811         * process.el (start-process-shell-command):
12812         * process.el:
12813         * paths.el (rmail-spool-directory):
12814         * paragraphs.el (use-hard-newlines):
12815         * package-get.el (package-get-dependencies):
12816         * package-admin.el (package-admin-delete-binary-package):
12817         * obsolete.el (truncate-string):
12818         * obsolete.el (store-substring):
12819         * mouse.el (default-mouse-track-maybe-own-selection):
12820         * mouse.el (mouse-yank-at-point):
12821         * modeline.el:
12822         * modeline.el (mouse-drag-modeline):
12823         * minibuf.el (read-directory-name-internal):
12824         * minibuf.el (read-file-name-internal):
12825         * minibuf.el (read-file-name-internal-1):
12826         * minibuf.el (read-file-name-2):
12827         * minibuf.el (exact-minibuffer-completion-p):
12828         * minibuf.el (read-from-minibuffer):
12829         * minibuf.el:
12830         * menubar.el (check-menu-syntax):
12831         * map-ynp.el (map-y-or-n-p):
12832         * make-docfile.el (docfile-out-of-date):
12833         * loadup.el ((member "run-temacs" command-line-args)):
12834         * loadup.el ((member "no-site-file" command-line-args)):
12835         * loadup.el (really-early-error-handler):
12836         * loadup.el:
12837         * loadhist.el:
12838         * loaddefs.el:
12839         * lisp-mnt.el (lm-verify):
12840         * lib-complete.el (lib-complete:cache-completions):
12841         * lib-complete.el (library-all-completions):
12842         * itimer.el (itimer-run-expired-timers):
12843         * info.el (Info-mode):
12844         * info.el (Info-insert-file-contents):
12845         * info.el (Info-rebuild-dir):
12846         * info.el (Info-build-dir-anew):
12847         * info.el (Info-parse-dir-entries):
12848         * info.el (Info-dir-outdated-p):
12849         * info.el (Info-insert-dir):
12850         * info.el (info-xref):
12851         * info.el:
12852         * hyper-apropos.el (hyper-apropos-get-doc):
12853         * hyper-apropos.el (hyper-describe-face):
12854         * hyper-apropos.el (hyper-apropos-mode):
12855         * hyper-apropos.el:
12856         * help.el (list-processes):
12857         * help.el:
12858         * gnuserv.el:
12859         * font.el (mswindows-font-create-name):
12860         * font.el (font-default-font-for-device):
12861         * font.el (x-font-create-object):
12862         * font.el (font-registry):
12863         * font.el:
12864         * font-lock.el (font-lock-keywords):
12865         * font-lock.el:
12866         * finder.el (finder-compile-keywords):
12867         * find-paths.el (paths-find-recursive-path):
12868         * fill.el (set-justification-center):
12869         * fill.el (fill-region-as-paragraph):
12870         * files.el (insert-directory):
12871         * files.el (wildcard-to-regexp):
12872         * files.el (recover-file):
12873         * files.el (basic-save-buffer):
12874         * files.el (delete-auto-save-file-if-necessary):
12875         * files.el (file-relative-name):
12876         * files.el (backup-extract-version):
12877         * files.el (backup-buffer):
12878         * files.el (set-visited-file-name):
12879         * files.el (set-auto-mode):
12880         * files.el (interpreter-mode-alist):
12881         * files.el:
12882         * files.el (find-file-noselect):
12883         * files.el (abbreviate-file-name):
12884         * files.el (parse-colon-path):
12885         * files.el (directory-abbrev-alist):
12886         * etags.el (visit-tags-table-buffer):
12887         * easymenu.el (easy-menu-define):
12888         * dragdrop.el (experimental-dragdrop-drag):
12889         * dragdrop.el (dragdrop-drop-do-functions):
12890         * dragdrop.el (dragdrop-drop-at-point):
12891         * disass.el (disassemble-1):
12892         * disass.el (disassemble-internal):
12893         * disass.el (disassemble):
12894         * disass.el:
12895         * derived.el (derived-mode-init-mode-variables):
12896         * derived.el (define-derived-mode):
12897         * custom.el (defgroup):
12898         * cus-edit.el (custom-quote):
12899         * config.el:
12900         * code-process.el (open-network-stream):
12901         * code-process.el (start-process):
12902         * code-process.el (call-process-region):
12903         * code-process.el (call-process):
12904         * code-process.el:
12905         * code-files.el (insert-file-contents):
12906         * code-files.el:
12907         * code-files.el (buffer-file-coding-system-for-read):
12908         * cmdloop.el (yes-or-no-p-minibuf):
12909         * cl.el:
12910         * cl-macs.el:
12911         * cl-extra.el:
12912         * callers-of-rpt.el (make-caller-report):
12913         * callers-of-rpt.el:
12914         * bytecomp.el (batch-byte-recompile-directory):
12915         * bytecomp.el (batch-byte-compile-1):
12916         * bytecomp.el (batch-byte-compile):
12917         * bytecomp.el (display-call-tree):
12918         * bytecomp.el (byte-compile-insert):
12919         * bytecomp.el (byte-compile-two-args-19->20):
12920         * bytecomp.el (byte-compile-variable-ref):
12921         * bytecomp.el (byte-compile-form):
12922         * bytecomp.el (byte-compile-top-level-body):
12923         * bytecomp.el (byte-compile-out-toplevel):
12924         * bytecomp.el (byte-compile-byte-code-maker):
12925         * bytecomp.el (byte-compile-file-form-defmumble):
12926         * bytecomp.el (byte-compile-file-form):
12927         * bytecomp.el (byte-compile-keep-pending):
12928         * bytecomp.el (byte-compile-insert-header):
12929         * bytecomp.el (byte-compile-from-buffer):
12930         * bytecomp.el (byte-compile-file):
12931         * bytecomp.el (byte-recompile-file):
12932         * bytecomp.el (byte-compile-close-variables):
12933         * bytecomp.el (byte-compile-warn-about-unused-variables):
12934         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
12935         * bytecomp.el (byte-compiler-legal-options):
12936         * bytecomp.el (byte-compile-lapcode):
12937         * bytecomp.el (byte-optimize-log):
12938         * bytecomp.el ((fboundp 'defsubst)):
12939         * bytecomp.el:
12940         * bytecomp-runtime.el:
12941         * byte-optimize.el (byte-optimize-apply):
12942         * byte-optimize.el (car):
12943         * byte-optimize.el (byte-optimize-form):
12944         * byte-optimize.el (byte-optimize-form-code-walker):
12945         * byte-optimize.el:
12946         * build-report.el (build-report-insert-installation-file):
12947         * build-report.el (build-report):
12948         * auto-show.el:
12949         * apropos.el (apropos-documentation):
12950         - mega patch
12951         - clean up byte-compile warnings
12952         - remove unused variables
12953         - Use common lisp style hashtable functions
12954         - byte compiler cleanup
12955         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
12956         - remove old backquote syntax usage
12957         - move some cl functionality into C for speed.
12958         - remove last remaining VMS support
12959         - spelling fixes
12960         - implement last, butlast, nbutlast, copy-list in C.
12961         - new macro ignore-file-errors, similar to ignore-errors
12962           (ignore-file-errors (delete-file "foo"))
12963         - get frequent garbage collection during loadup.el by tweaking
12964           gc-cons-threshold, rather than explicitly calling garbage-collect
12965         - default delete-key-deletes-forward to `t'.
12966
12967 1998-11-28  SL Baur  <steve@altair.xemacs.org>
12968
12969         * XEmacs 21.2-beta4 is released.
12970
12971 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
12972
12973         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
12974         (easy-menu-item-present-p): Wrapper around find-menu-item.
12975         (easy-menu-remove-item): Wrapper around delete-menu-item.
12976
12977         * menubar.el (delete-menu-item): Add 'from-menu' argument.
12978         (add-menu-button): Add 'in-menu' argument.
12979         (add-menu-item-1): Add in-menu support to helper function.
12980
12981 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
12982
12983         * isearch-mode.el (isearch-mode): Fix keymap lossage.
12984
12985 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
12986
12987         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
12988         of Dec 4, 1997.
12989
12990 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
12991
12992         * process.el (shell-command-on-region): Report if the command
12993         succeeded or failed.
12994
12995 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
12996
12997         * subr.el (buffer-substring-no-properties): Comment out.
12998
12999 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
13000
13001         * msw-faces.el (mswindows-find-smaller-font): Turning font names
13002           into font instances first, like `x-frob-font-size' does.
13003           (mswindows-find-larger-font): ditto
13004
13005 1998-11-04  Greg Klanderman  <greg@alphatech.com>
13006
13007         * package-ui.el (pui-install-selected-packages): fix args in call
13008         to `package-get'.
13009
13010 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
13011
13012         * package-get.el (host-name): New widget type.
13013         (package-get-remote): Better customization using new type.
13014         (package-get-download-sites): idem dito.
13015
13016         (package-get-custom): Do not use package-get-all untill we have
13017         runtime dependencies.
13018
13019         (package-get-remove-copy): Default to 't' we no longer need this
13020         kludge as we do not currently use depenencies.
13021
13022         (package-get-was-current): New variable.
13023         (package-get-require-base): New 'force-current' argument.
13024         (package-get-update-base): idem
13025         (package-get-package-provider):  idem
13026         (package-get-locate-index-file): New 'no-remote' argument.
13027         (package-get-locate-file): idem.
13028
13029         (package-get-maybe-save-index): New function.
13030         (package-get-update-base): Use it.
13031
13032 1998-10-28 Greg Klanderman <greg@alphatech.com>
13033
13034         * package-get.el (package-get-remote): default to nil; by default,
13035         don't go out to the net via EFS.  They must select a download site.
13036         (package-get-download-sites): new variable.
13037         (package-get-download-menu): new function.
13038         (package-get-locate-index-file): new function.
13039         (package-get-update-base): use it.
13040
13041         * menubar-items.el (default-menubar): add "Update Package Index"
13042         and "Add Download Site" menus under Options | Manage Packages.
13043
13044 1998-10-19  Greg Klanderman  <greg@alphatech.com>
13045
13046         * package-get.el (package-get): bugfix code checking installed version
13047         for case where package is not currently installed.
13048         (package-get-require-signed-base-updates): new variable.
13049         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
13050         deemed not a goot thing.  Use the variable
13051         package-get-allow-unsigned-base-updates instead.
13052
13053 1998-10-16 Greg Klanderman <greg@alphatech.com>
13054
13055         * package-get.el (package-get): Don't install an older version than
13056         we already have unless explicitly told to.  Issue a warning.
13057
13058         * package-ui.el (pui-add-required-packages): when adding
13059         dependencies, don't add packages that are up to date.
13060         (pui-package-symbol-char):  Don't consider a package out of date
13061         if you have a newer version installed than the latest version in
13062         package-get-base.
13063
13064         * package-get.el (package-get-base-filename): document that it may
13065         be a path relative to package-get-remote;  new default value.
13066         (package-get-locate-file): new function.
13067         (package-get-update-base): use it to expand package-get-base-filename.
13068         (package-get-save-base): new function to save the package-get database
13069         to file.
13070         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
13071         (package-get-update-base): pass the REMOTE-SOURCE arg.
13072         (package-get-update-base-entry): call package-get-custom-add-entry.
13073         (package-get-file-installed-p): removed; no longer needed.
13074         (package-get-create-custom): ditto.
13075         (toplevel): remove code to build and load package-get-custom.el
13076         (package-get-custom-add-entry): new function.
13077
13078 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
13079
13080         * wid-edit.el (widget-button-click): Don't switch window.
13081
13082 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13083
13084         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
13085
13086 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
13087
13088         * etags.el (find-tag-default): Run find-tag-hook using
13089         run-hooks rather than funcall
13090
13091 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13092
13093         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13094         and the current local map as the parents to isearch-mode-map.
13095
13096 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13097
13098         * XEmacs 21.2-beta3 is released.
13099
13100 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13101
13102         * package-get.el (package-get-update-base): use
13103         insert-file-contents-internal, not insert-file-contents-literally.
13104
13105 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13106
13107         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13108         dump time.
13109
13110 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13111
13112         * package-get.el (package-get-update-base-entry): new function.
13113         (package-get-update-base): renamed; was `package-get-load-base'.
13114         cleanup, and use package-get-update-base-from-buffer.
13115         (package-get-update-base-from-buffer): new function.
13116         (package-get-update-base-entries): new; helper for above.
13117         Do not eval lisp grabbed over ftp; parse it from new format.
13118
13119 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13120
13121         * files.el (set-auto-mode): Don't play games loading package-get
13122         database; package-get-package-provider will handle it all.
13123
13124 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13125
13126         * package-get.el (package-get-base-filename): new variable.
13127         (package-get-require-base): new function.
13128         (package-get-pgp-signed-begin-line): new variable.
13129         (package-get-pgp-signature-begin-line): ditto.
13130         (package-get-pgp-signature-end-line):  ditto.
13131         (package-get-load-base): new function.
13132         (package-get-interactive-package-query):
13133         (package-get-update-all):
13134         (package-get-dependencies):
13135         (package-get-package-provider):
13136         (package-get-custom): use package-get-require-base.
13137         [package-get-custom loading]: disable for now.
13138
13139         * package-ui.el (pui-list-packages): use (package-get-require-base)
13140
13141 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13142
13143         * package-ui.el: Correct obvious thinko in choosing extent face.
13144
13145 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13146
13147         * menubar-items.el (default-menubar): pui-list-package has nothing
13148         to with Customize. Move all the package stuff to a new Item in Options.
13149
13150         * package-ui.el (pui-menu): Add menu and Popup menu.
13151
13152         * package-get.el (package-get): Use new
13153         package-admin-get-install-dir.
13154
13155         * package-admin.el (package-admin-get-install-dir): New syntax.
13156         Conserve package location and put mule packages where mule-base is.
13157
13158         * package-get.el : Customized
13159
13160         * package-ui.el (pui): Customized
13161         (pui-package-install-dest-dir): New variable.
13162         (pui-install-selected-packages): Use it
13163
13164 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13165
13166         * package-get.el (package-get-interactive-package-query): Move
13167         dependency on package-get-base to run-time.
13168         (package-get-update-all): Ditto.
13169         (package-get-dependencies): Ditto.
13170         (package-get-package-provider): Ditto.
13171         (package-get-custom): Ditto.
13172
13173 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13174
13175         * events.el: Remove 'ascii-character property from 'backspace
13176         and 'delete symbols
13177
13178 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13179
13180         * package-get-base.el: removed.
13181
13182 1998-09-23  Didier Verna  <didier@xemacs.org>
13183
13184         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13185         (no-upper-case-p): new function.
13186         (with-search-caps-disable-folding): new macro.
13187         (with-interactive-search-caps-disable-folding): new macro.
13188         (zap-to-char): In interactive mode, do a case-sensitive search if
13189         the character is uppercase.
13190         (zap-up-to-char): ditto.
13191
13192         * replace.el (perform-replace): use the function no-upper-case-p.
13193
13194         * isearch-mode.el (isearch-fix-case): ditto.
13195         make obsolete `with-caps-disable-folding' and
13196         `isearch-no-upper-case-p'.
13197
13198         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13199         (tags-search): ditto.
13200         (tags-query-replace): ditto.
13201
13202         * info.el (Info-search): ditto.
13203
13204 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13205
13206         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13207
13208 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13209
13210         * package-admin.el (package-admin-rmtree): rewritten.  need to
13211         check for "." and ".." before symlink check.  expand files and
13212         directories with respect to DIRECTORY, not default-directory.
13213
13214 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13215
13216         * package-get.el (package-get-all): add INSTALL-DIR argument.
13217
13218 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13219
13220         * package-ui.el (pui-add-required-packages): new function, select
13221         dependent packages.
13222         (pui-display-keymap): bind it.
13223         (pui-help-string): document it.
13224         (pui-install-selected-packages): package-get-all -> package-get.
13225
13226         * package-get.el (package-get-dependencies): new function.
13227
13228 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13229
13230         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13231         regexps.
13232
13233 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13234
13235         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13236         function.
13237         (default-mouse-track-normalize-point): Use it.
13238
13239 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13240
13241         * package-admin.el (package-admin-delete-binary-package):
13242                 General cleanup. Remove unnessary use of progn and
13243         save-excursion.
13244         (package-admin-delete-binary-package): Do NOT mess with file
13245         modes. That is evil.
13246         (package-admin-delete-binary-package): Wrap all deleting in
13247         condition-case. The data in MANIFEST is untrustworthy.
13248         (package-admin-delete-binary-package): Let the OS worry about non
13249         empty directories.
13250
13251 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13252
13253         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13254         processing.
13255         (lm-report-bug): Fix mail address to send bug reports to.
13256
13257 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13258
13259         * XEmacs 21.2-beta2 is released.
13260
13261 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13262
13263         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13264
13265 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13266
13267         * info.el (Info-mode): Document page turning by double clicks in
13268         docstring so `M-x describe-mode' will display it.
13269
13270 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13271
13272         * info.el (Info-mouse-track-double-click-hook): Use character
13273         widths to calculate a border region where double clicking does
13274         page turning, and return `nil' by default so other hooks, such as
13275         region highlighting, will be run.
13276
13277 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13278
13279         * sound.el (default-sound-directory-list): Initialize with all the
13280         "sounds" directories in `data-directory-list'.  It used to just be
13281         the first one.
13282
13283         * packages.el (locate-data-directory-list): Created.  This gives
13284         the list of matching directories, unlike `locate-data-directory',
13285         which just gives the first one.
13286
13287 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13288
13289         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13290         make a binding in the local keymap until help-char handling is
13291         improved.
13292
13293         * help.el (help-keymap-with-help-key): Provide keymap with help
13294         binding.
13295         (help-print-help-form): New helper function.
13296
13297 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13298
13299         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13300         move extent to another buffer; no need to create a new extent.
13301         (isearch-fix-case): New function.
13302         (isearch-search-and-update): Use it.
13303
13304 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13305
13306         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13307         the keymap, not minor-mode-map-alist.
13308         (isearch-done): Restore overriding-local-map.
13309
13310 1998-09-21  Martin Buchholz  <martin@xemacs.org>
13311
13312         * bytecomp.el (byte-compile-buffer-substring):
13313         Fix for: (byte-compile (defun f () (buffer-substring)))
13314         ==>   ** buffer-substring called with 3 args, but requires 0-3
13315         - new code not only works, but is more readable, too.
13316
13317 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13318
13319         * msw-faces.el (mswindows-init-device-faces): Don't try to
13320           specify a default font at this late stage. Do try to force
13321           creation of the default face font so that if it fails we get
13322           an error now instead of a crash at frame creation.
13323
13324           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
13325           mswindows-make-font-unitalic: Canonical default weight
13326           changed from "Normal" to "Regular".
13327
13328           mswindows-make-font-bold / -bold-italic: Supplied device was
13329           not being passed into call to mswindows-find-smaller-font.
13330
13331 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
13332
13333         * package-get.el (package-get-remote): Fix the path where to find
13334           the packages on xemacs.org.
13335
13336 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
13337
13338         * about.el (about-maintainer-info): Update Ben's entry.
13339
13340 1998-09-24  Martin Buchholz  <martin@xemacs.org>
13341
13342         * lisp/shadow.el (find-emacs-lisp-shadows):
13343         - `member' was being called on lists of length 2000!
13344         - Replace with hashtables.
13345         - Replace hand-coded loops with (dolist)
13346         - Fix comment typo
13347
13348 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
13349
13350         * packages.el: Added new function, `package-delete-name', to
13351           delete existing packages from the installed package database
13352           (`packages-package-list').  Also added the "pkginfo" directory
13353           to `packages-special-base-regexp', so that the pkginfo directory
13354           would not get added to `late-packages'.
13355
13356         * package-admin.el: Added ability to delete an installed package
13357           (added low-level function, `package-admin-delete-package').
13358           Understands how to use the pkginfo/MANIFEST.<package> file to
13359           delete the package.  When installing a package, will also
13360           create a MANIFEST.* file if one is not provided by the
13361           package.  If the MANIFEST.* doesn't exist when deleting a
13362           package, the functions will fall back to attempting to delete
13363           any package-specific lisp directory.
13364
13365         * package-get.el: Moved some functions to package-admin.el.
13366           Added interactive function `package-get-delete-package', for
13367           use by users for deleting a package.
13368
13369           Also modified to not require the presence of efs.
13370
13371 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13372
13373         * files.el (find-file-noselect): Handle all signals, kill the
13374         buffer and resignal.
13375
13376 1998-09-23  SL Baur  <steve@altair.xemacs.org>
13377
13378         * cl-macs.el (glyph-image): Add setf method.
13379
13380 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
13381
13382         * package-get.el: Fixed broken EFS downloading.  Also, look for
13383           .tar.gz files first, in preference over .tgz files.
13384
13385         * package-ui.el: Fix display of package version numbers.
13386
13387 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13388
13389         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
13390         argument.
13391
13392 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
13393
13394         * list-mode.el: `display-completion-list': added new/optional
13395           keyword `:completion-string', which allows the programmer to
13396           change the "Possible completions are:" prompt.
13397
13398         * menubar-items.el: Added new pulldown menu-pick to start up the
13399           visual package browser/installer:
13400
13401                 Options->Customize->List Packages
13402
13403         * package-admin.el: Added hooks for installing under both Unix
13404           and MS Windows.  Does additional error checking.  No longer
13405           calls "add-big-package.sh" to install packages under Unix; now
13406           calls gunzip & tar directly.
13407
13408         * package-get.el: Added ability to install packages from files
13409           on a local disk/CDROM.  Now deletes any existing package lisp
13410           directory.  Does completion on available packages when
13411           querying for package names.  Will also search for .tgz files
13412           in addition for .tar.gz files.  Tries to reload
13413           auto-autoloads, as a convenience when loading new packages,
13414           and also tries to add any new package paths to `load-path'.
13415           Changed all occurences of `concat' to use `expand-file-name'.
13416
13417         * package-ui.el: New file which implements the main visual
13418           package browser/installer, which is started via a menu pick or
13419           M-x pui-list packages.
13420
13421 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
13422
13423         * startup.el (load-init-file): spelling fix.
13424
13425 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13426
13427         * startup.el (normal-top-level): Load auto-autoload files
13428         covariantly with their precedence.
13429
13430 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13431
13432         * menubar-items.el (default-menubar): Remove "Font Weight"
13433         option, there is currently no custom equivalent.. Customize-faces
13434         is "Edit faces".
13435
13436         * x-font-menu.el (font-menu-set-font): Use customize to set
13437         default face.
13438
13439         * faces.el (face-spec-update-all-matching): New function.
13440
13441         * cus-face.el (custom-set-face-update-spec): New function.
13442         Interface to customize faces from elisp.
13443
13444         (custom-face-value-create): Show the customized settings if set
13445         but not saved.
13446
13447 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13448
13449         (custom-face-value-create): Show the customized settings if set
13450         but not saved.
13451
13452 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
13453
13454         * keydefs.el (global-map): Add FSF 20.3 binding of
13455         query-replace-regexp.
13456
13457 1998-08-21  Greg Klanderman  <greg@alphatech.com>
13458
13459         * minibuf.el (read-file-name-internal-1): use
13460         user-name-completion-1 instead of user-name-completion.
13461
13462 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13463
13464         * loadup.el:
13465         * make-docfile.el:
13466         * update-elc.el: Don't set `source-directory' (now defunct as a
13467         global variable) no more.
13468
13469         * packages.el (packages-list-autoloads): Made `source-directory'
13470         (now defunct as a global variable) a parameter.
13471
13472 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
13473
13474         * about.el (about-hackers): new email
13475
13476 1998-08-16  SL Baur  <steve@altair.xemacs.org>
13477
13478         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
13479
13480 1998-07-17  Didier Verna  <didier@xemacs.org>
13481
13482         * faces.el (set-face-property):
13483         (set-face-dim-p):
13484         (face-dim-p): updated the doc strings now that the dim property isn't
13485         tty-specific.
13486         (face-equal): the dim property is now a common one.
13487
13488         * cus-face.el (custom-face-attributes): New face attribute: `dim'
13489         Renamed the `stipple' attribute to `background-pixmap'.
13490         (custom-face-background-pixmap): make custom-face-stipple an
13491         obsolete alias for this.
13492
13493 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13494
13495         * find-paths.el (paths-file-readable-directory-p): Created and
13496         used.
13497
13498         * loadup.el: Don't set inhibit-... flags from run-temacs.
13499
13500 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13501
13502         * packages.el (packages-data-path-depth): Added and used.
13503
13504 1998-08-05  Charles G. Waldman <cgw@pgt.com>
13505
13506         * about.el:
13507         - Change .xpm to .png, delete "zcat" section.
13508         - cosmetic fix in the 'marcpa' entry.
13509
13510         * etc/photos
13511         - convert all .xpm.Z to .png
13512         - rename mrb to martin
13513         - rename mcook-m to mcookm
13514
13515 1998-07-31  Martin Buchholz  <martin@xemacs.org>
13516
13517         * x-init.el (x-initialize-compose): Add support for
13518         dead-circumflex as YET ANOTHER NAME for that dead key.
13519
13520 1998-08-05  Colin Rafferty <colin@xemacs.org>
13521
13522         * setup-paths.el (paths-construct-exec-path): Made the
13523         last-packages really be last.
13524         (paths-construct-data-directory-list): Ditto.
13525
13526 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
13527
13528         * startup.el(startup-splash-frame-body):
13529         Update Copyright notice in splash screen
13530
13531 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13532
13533         * minibuf.el (read-file-name-internal-1): do ~user completion.
13534
13535 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13536
13537         * font-lock.el (font-lock-fontify-glumped-region): Add guard
13538         aginst destroyed extents
13539
13540 1998-07-24  Greg Klanderman  <greg@alphatech.com>
13541
13542         * package-get.el (package-get): add `install-dir' argument.
13543
13544 1998-07-20  John Jones  <jj@asu.edu>
13545
13546         * package-get.el: calls to package-get-update-all will only
13547           update packages which are already installed.
13548
13549 1998-07-23  SL Baur  <steve@altair.xemacs.org>
13550
13551         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
13552         writable.
13553
13554 1998-07-20  Colin Rafferty   <colin@xemacs.org>
13555
13556         * about.el (about-hackers): Correct my email.
13557
13558 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
13559
13560         * about.el (about-hackers): new email-address.
13561
13562 1998-07-25  SL Baur  <steve@altair.xemacs.org>
13563
13564         * minibuf.el (read-number): Don't let `input-error' condition
13565         escape.
13566
13567 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13568
13569         * about.el (about-hackers): use my `email-for-life' address.
13570
13571 1998-07-19  SL Baur  <steve@altair.xemacs.org>
13572
13573         * XEmacs 21.2-beta1 is released.
13574
13575 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13576
13577         * ldap.el (ldap-search): Doc string change
13578
13579 1998-07-16  Colin Rafferty   <colin@xemacs.org>
13580
13581         * menubar-items.el (default-menubar): Removed references to
13582         `data-directory', and use `locate-data-file' instead, and made
13583         then greyed out if they don't exist.
13584
13585 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13586
13587         * keymap.el (events-to-keys): Use `format' instead of `concat'
13588         since the latter does not accept integer args anymore
13589
13590 1998-07-15  SL Baur  <steve@altair.xemacs.org>
13591
13592         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
13593         macros replaced.
13594
13595 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13596
13597         * make-docfile.el: Get first initialization from very-early-lisp.el
13598         * update-elc.el: Ditto.
13599         * loadup.el (really-early-error-handler): Ditto.
13600
13601         * packages.el (packages-unbytecompiled-lisp): Add new file,
13602         very-early-lisp.el.
13603
13604         * very-early-lisp.el: New file.
13605
13606 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13607
13608         * Symbols that have been obsolete for at least 3 years removed (II).
13609
13610         * obsolete.el (eval-current-buffer): Make compatible.
13611         (byte-code-function-p): Ditto.
13612         (send-string): Removed.
13613         (send-region): Removed.
13614         (screen-scrollbar-width): Removed.
13615         (set-screen-scrollbar-width): Removed.
13616         (set-screen-left-margin-width): Removed.
13617         (set-screen-right-margin-width): Removed.
13618         (screen-left-margin-width): Removed.
13619         (screen-right-margin-width): Removed.
13620         (set-buffer-left-margin-width): Removed.
13621         (set-buffer-right-margin-width): Removed.
13622         (buffer-left-margin-width): Removed.
13623         (buffer-right-margin-width): Removed.
13624         (x-set-frame-icon-pixmap): Removed.
13625         (x-set-screen-icon-pixmap): Removed.
13626         (pixel-name): Removed.
13627         (make-pixmap): Removed.
13628         (make-cursor): Removed.
13629         (pixmap-width): Removed.
13630         (pixmap-contributes-to-line-height-p): Removed.
13631         (set-pixmap-contributes-to-line-height): Removed.
13632
13633 1998-07-13  SL Baur  <steve@altair.xemacs.org>
13634
13635         * obsolete.el (popup-menu-up-p): removed.
13636         (read-no-blanks-input): Removed.
13637         (wholenump): Removed.
13638         (ring-mod): Removed (what was ring-mod?).
13639         (current-time-seconds): Removed.
13640         (run-special-hook-with-args): Removed.
13641         (dot): Removed.
13642         (dot-marker): Removed.
13643         (dot-min): Removed.
13644         (dot-max): Removed.
13645         (window-dot): Removed.
13646         (set-window-dot): Removed.
13647
13648         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
13649         `dot-min'.
13650
13651         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
13652
13653         * code-files.el (insert-file-contents): Rename
13654         run-special-hook-with-args to run-hook-with-args-until-success.
13655         (write-region): Ditto.
13656
13657 1998-07-12  SL Baur  <steve@altair.xemacs.org>
13658
13659         * about.el: Fix typos, update release date.
13660
13661         * Symbols that have been obsolete for at least 3 years removed.
13662
13663         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
13664         screen- functions.
13665         (toplevel): remove setf methods for screen functions.
13666         * cl-macs.el (extent-data): defsetf removed.
13667         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
13668         many places to remove.
13669         (comment-indent-hook): Ditto.
13670         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
13671         (buffer-dedicated-screen): Ditto.
13672         (deiconify-screen): Ditto.
13673         (delete-screen): Ditto.
13674         (event-screen): Ditto.
13675         (find-file-other-screen): Ditto.
13676         (find-file-read-only-other-screen): Ditto.
13677         (live-screen-p): Ditto.
13678         (screen-height): Ditto.
13679         (screen-iconified-p): Ditto.
13680         (screen-list): Ditto.
13681         (screen-live-p): Ditto.
13682         (screen-name): Ditto.
13683         (screen-parameters): Ditto.
13684         (screen-pixel-height): Ditto.
13685         (screen-pixel-width): Ditto.
13686         (screen-root-window): Ditto.
13687         (screen-selected-window): Ditto.
13688         (screen-totally-visible-p): Ditto.
13689         (screen-visible-p): Ditto.
13690         (screen-width): Ditto.
13691         (screenp): Ditto.
13692         (get-screen-for-buffer): Ditto.
13693         (get-screen-for-buffer-noselect): Ditto.
13694         (get-other-screen): Ditto.
13695         (iconify-screen): Ditto.
13696         (lower-screen): Ditto.
13697         (mail-other-screen): Ditto.
13698         (make-screen): Ditto.
13699         (make-screen-invisible): Ditto.
13700         (make-screen-visible): Ditto.
13701         (modify-screen-parameters): Ditto.
13702         (new-screen): Ditto.
13703         (next-screen): Ditto.
13704         (next-multiscreen-window): Ditto.
13705         (other-screen): Ditto.
13706         (previous-screen): Ditto.
13707         (previous-multiscreen-window): Ditto.
13708         (raise-screen): Ditto.
13709         (redraw-screen): Ditto.
13710         (select-screen): Ditto.
13711         (selected-screen): Ditto.
13712         (set-buffer-dedicated-screen): Ditto.
13713         (set-screen-height): Ditto.
13714         (set-screen-position): Ditto.
13715         (set-screen-size): Ditto.
13716         (set-screen-width): Ditto.
13717         (show-temp-buffer-in-current-screen): Ditto.
13718         (switch-to-buffer-other-screen): Ditto.
13719         (visible-screen-list): Ditto.
13720         (window-screen): Ditto.
13721         (x-set-screen-pointer): Ditto.
13722         (x-set-frame-pointer): Ditto.
13723         (screen-title-format): Ditto.
13724         (screen-icon-title-format): Ditto.
13725         (terminal-screen): Ditto.
13726         (delete-screen-hook): Ditto.
13727         (create-screen-hook): Ditto.
13728         (mouse-enter-screen-hook): Ditto.
13729         (mouse-leave-screen-hook): Ditto.
13730         (map-screen-hook): Ditto.
13731         (unmap-screen-hook): Ditto.
13732         (default-screen-alist): Ditto.
13733         (default-screen-name): Ditto.
13734         (x-screen-defaults): Ditto.
13735         (x-create-screen): Ditto.
13736         * obsolete.el: meta-flag removed.
13737         baud-rate removed.
13738         sleep-for-millisecs removed.
13739         extent-data removed.
13740         set-extent-data removed.
13741         set-extent-attribute removed.
13742         extent-glyph removed.
13743         extent-layout removed.
13744         set-extent-layout removed.
13745         list-faces-display removed.
13746         list-faces removed.
13747         trim-versions-without-asking removed.
13748         after-write-file-hooks removed.
13749         truename removed.
13750         auto-fill-hook removed.
13751         blink-paren-hook removed.
13752         select-screen-hook, deselect-screen-hook removed.
13753         auto-raise-screen, auto-lower-screen removed.
13754
13755         * msw-mouse.el: Global change resource -> mswindows-resource.
13756
13757         * XEmacs 21.0-pre5 is released.
13758
13759 1998-07-11  SL Baur  <steve@altair.xemacs.org>
13760
13761         * about.el (about-hackers): Credits update.
13762
13763 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
13764
13765         * register.el (insert-register): Don't activate the region.
13766
13767 1998-07-10  SL Baur  <steve@altair.xemacs.org>
13768
13769         * select.el: Restore x-* symbols for backwards compatibility:
13770         x-copy-primary-selection, x-kill-primary-selection,
13771         x-delete-primary-selection, x-select-make-extent-for-selection,
13772         x-valid-simple-selection-, x-cut-copy-clear-internal.
13773
13774 1998-07-09  SL Baur  <steve@altair.xemacs.org>
13775
13776         * XEmacs 21.0-pre4 is released.
13777
13778 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
13779
13780         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
13781         reporting bugs.
13782         (maybe-add-init-button): Fix semantics under Windows.  Use
13783         `expand-file-name' rather than `concat'.
13784
13785         * help.el (print-messages): New function.
13786
13787 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13788
13789         * ldap.el (ldap-host-parameters-alist): Docstring fixes
13790
13791 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13792
13793         * about.el: Tweaked my entry in about-hackers.
13794
13795         * find-paths.el (paths-emacs-root-p):
13796           Relaxed emacs-root checking of an in-place installation to
13797           also accommodate the flat layout used on MS Windows.
13798
13799 1998-06-29  John Jones  <jj@asu.edu>
13800
13801         * package-get.el: calls to package-get-update-all will only
13802           update packages which are already installed.
13803
13804 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
13805
13806         * faces.el (xpm-color-symbols): remove hardcoded defaults these
13807         are handled by the gui-element face fallbacks now.
13808
13809         * x-faces.el: default gui-element face to "background" as well as
13810         the default face.
13811
13812         * msw-faces.el (mswindows-init-device-faces): remove gui-element
13813         and default face settings since these are set as fallbacks now in
13814         the appropriate domain.
13815
13816 1998-07-02  SL Baur  <steve@altair.xemacs.org>
13817
13818         * text-mode.el (text-mode): Reorder regexp so the OR part
13819         corresponding to `page-delim' goes first and the hack in
13820         `forward-paragraph' will work.
13821         With bug analysis from Bob Weiner <weiner@altrasoft.com>
13822
13823 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
13824
13825         * subr.el (remove-hook): When checking the hook value
13826           with functionp, don't apply car to it.
13827
13828 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13829
13830         * package-get.el (package-get-remote-filename):
13831           Don't use file-name-as-directory because the local directory
13832           separator conventions might not be the same as ftp's.
13833
13834 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13835
13836         * ldap.el (ldap-host-parameters-alist): New name of
13837         `ldap-host-parameters-plist'
13838
13839 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
13840
13841         * package-get.el: Using (require 'package-get-base), now that it
13842         provides itself.  Consequently removed all instances of (load
13843         "package-get-base.el").
13844
13845 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
13846
13847         * subr.el (remove-hook): Don't treat the hook value as a
13848           list unless it is both consp and not functionp.
13849
13850 1998-06-29  SL Baur  <steve@altair.xemacs.org>
13851
13852         * about.el: Email address for Ben Wing is ben@xemacs.org.
13853         * auto-show.el: Ditto.
13854         * bytecomp.el: Ditto.
13855         * faces.el: Ditto.
13856         * x-scrollbar.el: Ditto.
13857         * x-misc.el: Ditto.
13858         * tty-init.el: Ditto.
13859         * toolbar-items.el: Ditto.
13860         * symbol-syntax.el: Ditto.
13861         * specifier.el: Ditto.
13862         * objects.el: Ditto.
13863         * hyper-apropos.el: Ditto.
13864         * glyphs.el: Ditto.
13865
13866 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
13867
13868         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
13869         vertical-divider-always-visible-p.
13870         (default-mouse-motion-handler): Ditto.
13871
13872 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
13873
13874         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
13875         global value.
13876
13877 1998-06-21  Oliver Graf <ograf@fga.de>
13878
13879         * build-reports.el: changed receiver to xemacs-build-reports list
13880
13881 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13882
13883         * font.el: Split font-family-mappings into X and
13884           mswindows-specific versions.
13885           mswindows-font-create-[object|name]: Treat supplied size
13886           as a pointsize. Added underline and strikethru handling.
13887
13888         * msw-faces.el: changed default mswindows charset to western.
13889
13890         * msw-glyphs.el: removed space in border-glyph font string that
13891           was inserted to get round bugs in the mswindows C font code.
13892
13893 1998-06-27  SL Baur  <steve@altair.xemacs.org>
13894
13895         * about.el (about-hackers): Credits update.
13896
13897         * help-nomule.el (tutorial-supported-languages): Add Romanian
13898         TUTORIAL.
13899
13900         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
13901         to ISO-8859-2.
13902
13903 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13904
13905         * font.el: Split font-family-mappings into X and
13906           mswindows-specific versions.
13907           mswindows-font-create-[object|name]: Treat supplied size
13908           as a pointsize. Added underline and strikethru handling.
13909
13910         * msw-faces.el: changed default mswindows charset to western.
13911
13912         * msw-glyphs.el: removed space in border-glyph font string that
13913           was inserted to get round bugs in the mswindows C font code.
13914
13915 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13916
13917         * minibuf.el: make read-color-completion-table call
13918           (mswindows-color-list for mswindows devices.
13919
13920 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
13921
13922         * lisp/font-lock.el
13923         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
13924         Let declaration items contain non-word symbol characters.
13925
13926 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
13927
13928         * package-get.el (package-get-package-provider): Added autoload
13929         cookie.  Loading "package-get-base.el" in ALL functions that use
13930         it.  Fixed some (interactive ...) with multiple argument specs
13931         again.  Cosmetic indentation changes.
13932
13933 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
13934
13935         * info.el (Info-insert-dir): Don't use nreverse on variables
13936         that you want to use later.
13937
13938 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
13939
13940         * x-mouse.el (x-set-point-and-move-selection): Replace call
13941         to x-kill-primary-selection with kill-primary-selection
13942
13943 1998-06-12  Martin Buchholz  <martin@xemacs.org>
13944
13945         * simple.el (what-cursor-position): Make cursor position reported
13946         use value of column-number-start-at-one
13947
13948 1998-06-17  SL Baur  <steve@altair.xemacs.org>
13949
13950         * about.el (xemacs-hackers): Fix Jareth's email address.
13951
13952 1998-06-16  SL Baur  <steve@altair.xemacs.org>
13953
13954         * startup.el (startup-splash-frame): Remove
13955         `xemacs-startup-logo-function'.
13956
13957 1998-06-15  SL Baur  <steve@altair.xemacs.org>
13958
13959         * about.el (about-hackers): Update credits list.
13960
13961 1998-06-06  Jeff Miller <jmiller@smart.net>
13962
13963         * lisp/sound.el: Update sound-ext to allow filenames with
13964           extensions to be found by load-sound-file
13965
13966 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13967
13968         * info.el (Info-rebuild-outdated-dir): Removed variable
13969         (Info-auto-generate-directory): New variable
13970         (Info-save-auto-generated-dir): New variable
13971         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
13972         (Info-build-dir-anew): Second parameter removed.  Use
13973         `Info-save-auto-generated-dir'
13974         (Info-rebuild-dir): Ditto
13975
13976 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
13977
13978         * list-mode.el (next-list-mode-item): Would not recognize
13979         border between directly neighbored items.
13980
13981 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
13982
13983         * package-get.el: add autoloads for some functions.
13984
13985 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
13986
13987         * specifier.el (let-specifier): Tiny docfixes.
13988
13989 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
13990
13991         * msw-mouse.el: set selection-pointer-glyph to Normal.
13992
13993 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
13994
13995         * wid-edit.el (widget-specify-secret): New function.
13996         (widget-after-change): Use it.
13997         (widget-specify-field): Use it.
13998
13999 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
14000
14001         * mouse.el (drag-window-divider): Use `(not done)' instead of
14002         `doit'; reuse result of `window-pixel-edges'.
14003
14004         * modeline.el (drag-modeline-event-lag): Rename to
14005         drag-divider-event-lag.
14006
14007 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
14008
14009         * specifier.el (let-specifier): Rewritten not to generate needless
14010         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
14011         arguments.
14012
14013 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
14014
14015         * minibuf.el (read-file-name-1): Setup buffer-local value of
14016         `completion-ignore-case' in completions buffer under Windows.
14017
14018 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
14019
14020         * about.el (about-maintainer-glyph): Fix support for not
14021         compressed images.
14022
14023 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
14024
14025         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
14026
14027         * mouse.el (mouse-track): Cancel selection if misc-user event with
14028         `cancel-mode-internal' function is fetched.
14029
14030 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14031
14032         * files.el (save-some-buffers-1): Fixed return value.
14033
14034 1998-06-01  Oliver Graf <ograf@fga.de>
14035
14036         * dragdrop.el: added experimental
14037
14038 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14039
14040         * startup.el (after-init-hook, init-file-user,
14041         user-init-directory, load-user-init-file):  Purge references
14042         to "~/.xemacs/init.el" from docstrings.
14043
14044         (load-user-init-file) Use paths-construct-path to construct
14045         paths to user init files.  Go directly to ~/.emacs, do not
14046         search ~/.xemacs/, do not load `default-custom-file'.
14047
14048 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
14049
14050         * files.el (interpreter-mode-alist): Catch wish and tclsh before
14051         general *sh.
14052         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
14053
14054 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
14055
14056         * menubar-items.el (default-menubar): add Update Packages to customize
14057         menu.
14058
14059 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
14060
14061         * faces.el: use toolbar face as a fallback for toolbar properties
14062         in xpm-color-symbols instead of default.
14063
14064         * msw-faces.el: rename 3d-object -> gui-element face.
14065
14066 1998-06-06  SL Baur  <steve@altair.xemacs.org>
14067
14068         * startup.el (xemacs-startup-logo-function): New variable.
14069         (startup-splash-frame): Use it.
14070
14071 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
14072
14073         * files.el (save-some-buffers): Would wait 1 second.
14074         (save-some-buffers-1): Delete other windows here instead of in
14075         `save-some-buffers'.
14076         (save-some-buffers): Force redisplay only if windows were deleted.
14077
14078 1998-06-02  Didier Verna  <didier@xemacs.org>
14079
14080         * cus-face.el (custom-face-attributes): generalized the use of
14081         toggle buttons for boolean attributes.
14082         Re-ordered the items a bit.
14083
14084 1998-06-01  SL Baur  <steve@altair.xemacs.org>
14085
14086         * sound.el (default-sound-directory): Use `locate-data-directory'
14087         to find the sounds directory.
14088
14089 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14090
14091         * sound.el: default sound-ext to .wav under mswindows, .au
14092         otherwise. load-default sounds without extensions.
14093
14094 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14095
14096         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14097         if send-pr is not bound.
14098
14099 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14100
14101         * files.el: grok idl files in auto-mode-alist.
14102 1998-06-01  Jeff Miller  <jmiller@smart.net>
14103
14104         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14105         calling `upcase'.
14106
14107 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14108
14109         * msw-glyphs.el: add xbm to the list of image types supported.
14110
14111 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14112
14113         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14114         instead of XEmacs one when dumping InfoDock.
14115
14116 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14117
14118         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14119         for `modeline-visible-p'
14120
14121         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14122
14123 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14124
14125         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14126         since it's not used anymore. doc string fixes.
14127
14128         * package-get.el (package-get-file-installed-p): new function. use
14129         instead of file-installed-p which is in an external package.
14130
14131 1998-05-28  Oliver Graf <ograf@fga.de>
14132
14133         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14134         favor of select-window/switch-to-buffer
14135
14136 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14137
14138         * startup.el: changed (getenv "HOME") to (user-home-directory)
14139
14140 1998-05-25  Oliver Graf <ograf@fga.de>
14141
14142         * frame.el (cde-start-drag) moved to dragdrop.el
14143         (offix-start-drag-region) moved to dragdrop.el
14144         (offix-start-drag) moved to dragdrop.el
14145         * dragdrop.el (cde-start-drag) moved from frame.el
14146         (offix-start-drag-region) moved from frame.el
14147         (offix-start-drag) moved from frame.el
14148         (cde-start-drag-region) cde drag regions
14149         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14150
14151 1998-05-26  Oliver Graf <ograf@fga.de>
14152
14153         * dragdrop.el: created dragdrop-drag prototypes
14154         (cde-start-drag-region) fixed typo
14155
14156 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14157
14158         * simple.el (after-init-hook): Remove reader macro.
14159
14160         * packages.el (packages-hardcoded-lisp): Get rid of reader
14161         macros.  Update DOC string.
14162
14163 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14164
14165         * mouse.el (drag-window-divider): Ditto.
14166
14167         * modeline.el (mouse-drag-modeline): Use it.
14168
14169         * lisp-mode.el (let-specifier): Specify indentation.
14170
14171         * specifier.el (let-specifier): Renamed from
14172         `with-specifier-instance'.
14173
14174 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14175
14176         * x-faces.el:
14177         * faces.el: move definition of xpm-color-symbols from x-faces.el
14178         to faces. Predicate x-get-resource on the presence of x.
14179
14180         * msw-faces.el: set 3d-object face rather than modeline. Specify
14181         faces as specfier defaults.
14182
14183         * package-get.el: don't use package-admin-add-single-file-package.
14184
14185 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14186
14187         * toolbar-items.el: Fixup tooltips.
14188         (toolbar-gnus): Don't use obsolete variable
14189         toolbar-news-frame-properties.
14190         (toolbar-news-reader): Default to `gnus' instead of
14191         `not-configured'.
14192
14193         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14194         Windows.
14195
14196 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14197
14198         * package-get.el: rename -installedp -> -installed-p.
14199
14200 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14201
14202         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14203         attributes, and assinged it to continuation, truncation and
14204         hscroll glyphs.
14205
14206         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14207         and made continuation, truncation and hscroll glyphs arrow
14208         characters out of that font.
14209
14210 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14211
14212         * minibuf.el (minibuffer-electric-separator): Play nicely with
14213         directory-sep-char being \.
14214         (minibuffer-electric-tilde): Ditto.
14215         (read-file-name-map): Ditto.
14216
14217 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14218
14219         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14220         on X devices.
14221         (default-mouse-track-deal-with-down-event): Avoid
14222         `x-disown-selection'; use `disown-selection' instead.
14223
14224 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14225
14226         * select.el:
14227         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14228         moved to (cut-copy-clear-internal) in select.el. Ditto for
14229         (x-delete-primary-selection) (x-kill-primary-selection)
14230         (x-copy-primary-selection).
14231         (own-clipboard): new function.
14232
14233         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14234         functions in select.el. remove old ones.
14235         (mswindows-own-clipboard): new function.
14236
14237 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14238
14239         * gnuserv.el: allow connections from mswindows type devices.
14240
14241 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14242
14243         * msw-glyphs.el: change image type used from cursor to resource.
14244
14245 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14246
14247         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14248         for {top,bottom}-{left,right} values in addition to
14249         {top,bottom}_{left,right}.
14250         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14251
14252 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14253
14254         * cl-macs.el (specifier-instance): Undefine its setf method.
14255
14256         * specifier.el (with-specifier-instance): Added docstring.
14257
14258         * mouse.el (drag-window-divider): Ditto.
14259
14260         * modeline.el (mouse-drag-modeline): Use it.
14261
14262         * lisp-mode.el (with-specifier-instance): Define its indentation
14263         level.
14264
14265         * specifier.el (with-specifier-instance): New macro.
14266
14267 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14268
14269         * package-get.el (package-get-create-custom): new function to
14270         auto-generate package-get-custom.el from package-get-base.el.
14271         * (package-get-ever-installedp): new function.
14272         * (package-get-custom): new function to get all packages specified
14273         by customize.
14274
14275 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14276
14277         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14278
14279 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14280
14281         * cl-extra.el: Reverse previous float change.
14282
14283 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14284
14285         * x-faces.el:
14286         * faces.el (try-font-name): moved from x-faces.el since it is
14287         required by w3 under mswindows as well X.
14288
14289 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14290
14291         * winnt.el: Removed evil (setq completion-ignore-case t)
14292         clause, one more overlookef fsfism.
14293         (nt-quote-args-functions-alist): End sentences with double space.
14294
14295 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14296
14297         * window-xemacs.el (push-window-configuration): Remove kludgery of
14298         recaching default-toolbar specifier.
14299         (pop-window-configuration): Ditto.
14300         (unpop-window-configuration): Ditto.
14301
14302 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14303
14304         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14305
14306 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
14307
14308         * winnt.el (nt-quote-args-verbatim): Added function.
14309         (nt-quote-args-prefix-quote): Added function.
14310         (nt-quote-args-backslash-quote): Added function.
14311         (nt-quote-args-double-quote): Added function.
14312         (nt-quote-args-functions-alist): New variable.
14313         (nt-quote-process-args): Added function. This is the main quoting
14314         work horse called from process-nt.c
14315
14316 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14317
14318         * winnt.el: Removed duplicate definitions for backspace,
14319         delete, M-backspace and C-M-backspace.
14320         (file-name-buffer-file-type-alist): Removed this variable.
14321         (find-buffer-file-type): Removed function.
14322         (find-file-binary):  Removed function.
14323         (find-file-text): Removed function.
14324         (find-file-not-found-set-buffer-file-type): Removed function.
14325         (save-to-unix-hook): Removed function.
14326         (revert-from-unix-hook): Removed function.
14327         (using-unix-filesystems): Removed function.
14328         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
14329         warning.
14330         (x-set-selection): Removed function.
14331         (x-get-selection): Removed function.
14332         Removed commented FSFisms.
14333         Replaced copyright notice (this file is not part of GNU Emacs).
14334         (nt-shell-mode-hook): Moved here from a lambda expression. Added
14335         comint-process-echoes setting to t.
14336
14337 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14338
14339         * packages.el (packages-no-package-hierarchy-regexp): Introduced
14340         and used following the interface change of
14341         `paths-find-recursive-path'.
14342
14343         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
14344         regexp instead of a list of base names.
14345         (paths-version-control-filename-regexp):
14346         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
14347         Introduced and used following the interface change of
14348         `paths-find-recursive-path'.
14349
14350 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14351
14352         * simple.el (delete-forward-p): Make it a defun; do X garbage only
14353         on X devices, rather than on all non-TTY devices.
14354
14355 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14356
14357         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
14358
14359         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
14360
14361 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
14362
14363         * itimer.el (activate-itimer): Fixed usage of integers
14364         as argument to `concat'.
14365
14366 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
14367
14368         * itimer.el (start-itimer): replace the use of `concat' with
14369         `format'
14370
14371 1998-05-16  SL Baur  <steve@altair.xemacs.org>
14372
14373         * mode-motion.el (mode-motion-hook): Clarify docstring.
14374         From Bob Weiner <weiner@altrasoft.com>
14375
14376         * loadhist.el (symbol-file): Supply prompt string when used
14377         interactively.
14378         From Bob Weiner <weiner@altrasoft.com>
14379
14380 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14381
14382         * loadup.el (really-early-error-handler): Ditto.
14383
14384         * update-elc.el: Ditto.
14385
14386         * setup-paths.el (paths-construct-exec-path): Ditto.
14387
14388         * make-docfile.el: Ditto.
14389
14390         * find-paths.el (paths-decode-directory-path): Use split-path
14391         instead of decode-path.
14392
14393         * files.el (parse-colon-path): Update docstring reference.
14394
14395 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14396
14397         * msw-init.el:
14398         * x-init.el:
14399         Bind cut'n'paste keys to non window-system specific functions.
14400
14401         * msw-select.el: New function mswindows-clear-clipboard.
14402         mswindows-cut-copy-clipboard extended to handle clearing of the
14403         selection and renamed to mswindows-cut-copy-clear-clipboard.
14404
14405         * select.el: on mswindows devices delete-primary-selection
14406         calls mswindows-clear-clipboard.
14407
14408 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
14409
14410         * simple.el (quoted-insert): Inhibit quit when using read-char.
14411
14412         * cmdloop.el (read-char): Don't inhibit quit.
14413         (read-char-exclusive): Ditto.
14414         (read-char): Signal quit if quit-char was pressed.
14415         (read-char-exclusive): Ditto.
14416         (read-quoted-char): Return a character, not integer.
14417
14418         * menubar-items.el (default-popup-menu): Use Andy's generic
14419         selection code.
14420         (default-popup-menu): Fix code.
14421
14422 1998-05-14  Oliver Graf <ograf@fga.de>
14423
14424         * dragdrop.el (dragdrop-function-widget): this time it's done
14425
14426 1998-05-13  Oliver Graf <ograf@fga.de>
14427
14428         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
14429
14430 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
14431
14432         * device.el (device-pixel-width):
14433         (device-pixel-height):
14434         (device-mm-width):
14435         (device-mm-height):
14436         (device-bitplanes):
14437         (device-color-cells): Swapped parameters to device-system-metric
14438         according to the interface change.
14439
14440 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
14441
14442         * mouse.el (default-mouse-motion-handler): Use new name of the
14443         function event-over-vertical-divider-p.
14444         Do not set E-W arrow cursor over the divider if
14445         vertical-divider-draggable-p is nil in the window.
14446         ([top-level]): Use new name for the variable
14447         vertical-divider-map.
14448         (drag-window-divider): Respect vertical-divider-draggable-p.
14449         Variable name typo fixes.
14450
14451 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14452
14453         * keymap.el (kbd): Define here; handle string constants and
14454         others...
14455
14456 1998-05-15  Christian Nyb <chr@mediascience.no>
14457
14458         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
14459         in Emacs 18.
14460
14461 1998-05-13  Didier Verna  <didier@xemacs.org>
14462
14463         * mouse.el (drag-window-divider): give the vertical divider a
14464         pressed look when dragging it.
14465
14466 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
14467
14468         * faces.el: predicate some more face operations on x or mswindows
14469         not just x.
14470
14471         * modeline.el: enable modeline coloring for mswindows.
14472
14473 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14474
14475         * minibuf.el (minibuffer-default): Added variable; compatible with
14476         FSF Emacs.
14477         (next-history-element): Used `minibuffer-default'.
14478
14479 1998-05-12  Oliver Graf <ograf@fga.de>
14480
14481         * dragdrop.el (dragdrop-function-widget): button and mods ok
14482         arguments still look a bit strange
14483         (dragdrop-compare-mods) created
14484         (dragdrop-drop-do-functions) correctly checks for buttons and
14485         modifiers
14486
14487 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14488
14489         * setup-paths.el (paths-default-info-directories): Replace
14490         path-separator with directory-sep-char.
14491
14492         * files.el (path-separator): Don't define it here.
14493
14494 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14495
14496         * update-elc.el: Ditto.
14497
14498         * setup-paths.el (paths-construct-exec-path): Ditto.
14499
14500         * make-docfile.el: Ditto.
14501
14502         * loadup.el (really-early-error-handler): Ditto.
14503
14504         * find-paths.el (paths-decode-directory-path): Use decode-path
14505         instead of decode-path-internal.
14506
14507         * files.el (parse-colon-path): Update docstring.
14508
14509 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
14510
14511         * subr.el (get-buffer-window-list): Make BUFFER optional.
14512
14513         * window-xemacs.el (windows-of-buffer): Defalias to
14514         get-buffer-window-list.
14515
14516 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14517
14518         * disass.el: Fix maintainer keyword.
14519
14520         * bytecomp.el (byte-compile-and-load-file): Autoload.
14521         (byte-compile-buffer): Ditto.
14522
14523         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
14524         value is returned, not the name.
14525         (lisp-imenu-generic-expression): Enable it.
14526         (lisp-mode-variables): Ditto.
14527         (lisp-indent-offset): Change defconst to defvar.
14528         (lisp-indent-function): Ditto.
14529         (lisp-body-indent): Ditto.
14530
14531 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14532
14533         * modeline.el: Use zap-last-kbd-macro-event.
14534
14535         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
14536         nil, don't attempt to do anything with messages.
14537         (eval-last-sexp): Use `letf' for clarity.
14538
14539 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14540
14541         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
14542
14543 1998-05-11  Martin Buchholz  <martin@xemacs.org>
14544
14545         * buff-menu.el:
14546         * lisp-mode.el:
14547         * obsolete.el:
14548         Change empty docstrings into no doc strings at all.
14549         Fix bogus FSF-format docstrings.
14550         * etags.el: Fix docstring.
14551
14552 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
14553
14554         * package-get.el (package-get): Use internal md5
14555
14556 1998-05-13  SL Baur  <steve@altair.xemacs.org>
14557
14558         * about.el (about-xemacs): Correct abuse of concat.
14559
14560 1998-05-11  SL Baur  <steve@altair.xemacs.org>
14561
14562         * info.el (Info-mode): Use easymenu.
14563
14564 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14565
14566         * apropos.el (apropos): Don't use concat with integers.
14567
14568         * cmdloop.el (describe-last-error): Handle the case when no error
14569         was seen gracefully.
14570
14571         * apropos.el (apropos-print): Use with-displaying-help-buffer as
14572         defun.
14573         (apropos-describe-plist): Ditto.
14574
14575         * help.el (with-displaying-help-buffer): Revert to a defun.
14576         (describe-key): Use it as defun.
14577         (describe-mode): Ditto.
14578         (describe-bindings): Ditto.
14579         (describe-prefix-bindings): Ditto.
14580         (describe-installation): Ditto.
14581         (view-lossage): Ditto.
14582         (describe-function): Ditto.
14583         (describe-variable): Ditto.
14584         (describe-syntax): Ditto.
14585
14586 1998-05-11  Oliver Graf <ograf@fga.de>
14587
14588         * dragdrop.el: changed order of require/provide
14589         (dragdrop-drop-mime-default) changed to new calling conventions
14590         (dragdrop-drop-do-functions) changed to new calling conventions
14591         (dragdrop-function-widget) this one needs more work...
14592
14593 1998-05-10  Oliver Graf <ograf@fga.de>
14594
14595         * about.el: another small change in my entry
14596         * dragdrop.el (dragdrop-drop-log-function): logging added
14597         plus customizations
14598         changed interface to handler functions. now called with event
14599         and object
14600
14601 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
14602
14603         * glyphs.el (divider-pointer-glyph): Declared new glyph,
14604         E-W arrow pointer displayed over draggable dividers.
14605
14606         * mouse.el (default-mouse-motion-handler): Show it when
14607         appropriate.
14608         (drag-window-divider): Added.
14609         ([top-level]): Initialized window-divider-map with a keymap
14610         binding the above function to left button down event.
14611
14612         * x-mouse.el (x-init-pointer-shape): Initialize
14613         divider-pointer-glyph from Cursor.dividerPointer, or use default
14614         E-W double arrow.
14615
14616 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
14617
14618         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
14619
14620 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14621
14622         * simple.el (count-words-buffer): Don't query for buffer.
14623         (count-lines-buffer): Ditto.
14624
14625 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14626
14627         * help.el (where-is): add optional insert argument.
14628
14629 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14630
14631         * help.el (describe-key-briefly): New argument INSERT.
14632
14633         * simple.el (eval-expression): New optional argument; synch with
14634         FSF 20.3.
14635
14636         * keydefs.el (global-map): Add new register bindings.
14637
14638         * register.el: Synched with FSF 20.3.
14639
14640 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14641
14642         * window-xemacs.el (recenter): all arguments are optional.
14643
14644 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
14645
14646         * device.el: (device-pixel-width): Reflected name/parameters
14647         change to device-system-metric.
14648         (device-pixel-height): Ditto.
14649         (device-mm-width): Ditto.
14650         (device-mm-height): Ditto.
14651         (device-bitplanes): Ditto.
14652         (device-color-cells): Ditto.
14653
14654 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14655
14656         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
14657
14658         * cl.el (most-positive-fixnum): Document.
14659         (most-negative-fixnum): Ditto.
14660
14661         * cus-dep.el: Updated comment.
14662
14663         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
14664         constant.
14665
14666         * cus-load.el (custom-put): Removed.
14667
14668         * files.el (after-find-file): Just resignal quit instead of
14669         signaling "canceled".
14670
14671 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14672
14673         * frame.el (other-frame): Use `focus-frame' instead of
14674         select-frame kludges.
14675
14676         * lisp-mode.el: Update lisp-indent-function for
14677         save-selected-frame and with-selected-frame.
14678
14679         * frame.el (save-selected-frame): New macro.
14680         (with-selected-frame): Ditto.
14681         (other-frame): Use `set-frame-focus'.
14682
14683 1998-05-06  Oliver Graf <ograf@fga.de>
14684
14685         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
14686         (dragdrop-drop-url-default) default handler for URL drops created
14687         (dragdrop-drop-mime-default) default handler for MIME drops created
14688         (dragdrop-drop-functions) default custom for handling drops created
14689         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
14690
14691 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
14692
14693         * mouse.el: Removed redundant mouse-mswindows-drop function.
14694
14695 1998-05-05  Oliver Graf <ograf@fga.de>
14696
14697         * about.el: changed some text in my entry
14698         * dragdrop.el: added customs
14699
14700 1998-05-04  Oliver Graf <ograf@fga.de>
14701
14702         * mouse.el: killed global drop key bindings
14703         (mouse-offix-drop) removed
14704         * dragdrop.el: created
14705         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
14706
14707 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
14708
14709         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
14710         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
14711
14712         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
14713         obsolete comment.
14714
14715         * scrollbar.el (scrollbars-visible-p): Use new
14716         {vertical,horizontal}-scrollbar-visible-p specifiers.
14717
14718 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
14719
14720         * device.el (device-pixel-height):
14721         (device-pixel-width):
14722         (device-mm-width):
14723         (device-mm-height):
14724         (device-bitplanes):
14725         (device-color-cells): Moved these 6 functions from device.c; they
14726         all use single (device-system-metrics) call.
14727
14728 1998-05-09  SL Baur  <steve@altair.xemacs.org>
14729
14730         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
14731         were renamed.
14732
14733         * menubar-items.el:
14734         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
14735         Suggested by Hrvoje Niksic <hniksic@srce.hr>
14736
14737         * help.el (help-map): Remove Hyperbole keybinding logic.
14738         Suggested by: Michael Ernst <mernst@cs.washington.edu>
14739
14740 1998-05-08  SL Baur  <steve@altair.xemacs.org>
14741
14742         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
14743         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
14744
14745 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
14746
14747         * msw-glyphs.el: use nicer icon3 from the frame icon.
14748
14749 1998-05-07  SL Baur  <steve@altair.xemacs.org>
14750
14751         * version.el (emacs-version): Remove InfoDock conditionals.
14752
14753         * startup.el (startup-splash-frame): Change ID logo name.
14754
14755 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
14756
14757         * files.el (after-find-file): If the user presses C-g on
14758         directory-creation prompt, kill the buffer.
14759
14760 1998-05-06  SL Baur  <steve@altair.xemacs.org>
14761
14762         * simple.el (count-words-region): Reverse previous change.
14763
14764 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
14765
14766         * replace.el (query-replace): Just call perform-replace.
14767         (query-replace-regexp): Ditto.
14768         (perform-replace): Move region handling here.
14769         (perform-replace): Use the new arg to match-data.
14770
14771 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
14772
14773         * x-init.el: Install X specific display table that
14774           displays char 0240 as a space to avoid whatever it is
14775           that screws up display of that character code.
14776
14777 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
14778
14779         * help.el (function-arglist): If no arguments are documented for a
14780         subr, print nothing rather than incorrect output.
14781
14782 1998-05-05  SL Baur  <steve@altair.xemacs.org>
14783
14784         * cmdloop.el (command-error): Update bail-out error message to use
14785         `emacs-program-name'.
14786
14787         * lib-complete.el: Remove reader macro cruft.
14788
14789         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
14790         cruft.
14791
14792         * simple.el (count-words-region): Drop interactive-p check on the
14793         message.
14794
14795 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
14796
14797         * font.el
14798         * msw-faces.el
14799         Correct spelling of mswindows-font-canonicalize-name.
14800
14801 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
14802
14803         * ldap.el (ldap-host-parameters-alist): Replaced with
14804         `ldap-host-parameters-plist'
14805         (ldap-search): Adapt to previous change
14806
14807 1998-05-02  SL Baur  <steve@altair.xemacs.org>
14808
14809         * about.el (about-hackers): Update Bob Weiner bio.
14810         (about-maintainer-info): Ditto.
14811
14812 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
14813
14814         * simple.el (display-warning-minimum-level): Docfix.
14815
14816 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
14817
14818         * widget.el (:default-get): New keyword.
14819         * wid-edit.el (default, widget-default-default-get): Define it.
14820         (group, widget-group-default-get): Define it.
14821         (menu-choice, widget-choice-default-get): Define it.
14822         (widget-default-get): New function.
14823         (widget-choice-action): Call it.
14824         (widget-editable-list-entry-create): Call it.
14825
14826 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
14827
14828         * byte-optimize.el (byte-boolean-vars): Removed.
14829         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
14830         lookup through `byte-boolean-vars'.
14831
14832 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
14833
14834         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
14835         resource-provided values into ghost specs for scrollbar-height and
14836         scrollbar-width.
14837
14838 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
14839
14840         * byte-optimize.el: Don't attempt to optimize /=.
14841
14842         * bytecomp.el (byte-compile-one-ore-more-args): New function.
14843         (byte-compile-/=): Ditto.
14844
14845 1998-05-02  SL Baur  <steve@altair.xemacs.org>
14846
14847         * apropos.el: Use `with-displaying-help-buffer'.
14848         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
14849         Use `with-displaying-help-buffer'.
14850         (apropos-follow): Do not give special treatment to buffer cursor
14851         was in prior to a mouse click.
14852         (apropos-describe-plist): Use `with-displaying-help-buffer'.
14853         (apropos-print-doc): Set correct buffer for setting text
14854         properties.
14855
14856 1998-05-01  SL Baur  <steve@altair.xemacs.org>
14857
14858         * help.el (help-buffer-prefix-string): New variable.
14859         (help-buffer-name): Use it.
14860
14861         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
14862         mode menu.
14863
14864 1998-04-30  Greg Klanderman  <greg@alphatech.com>
14865
14866         * frame.el (other-frame): Work even when focus-follows-mouse is true.
14867
14868 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
14869
14870         * files.el (find-file-noselect): Update docstring.
14871         (find-file-noselect): Signal an error if found an unreadable file.
14872         (file-chase-links): Save the match data.
14873         (normal-mode): Use `lwarn' and `error-message-string'.
14874         (interpreter-mode-alist): Change defconst to defvar.
14875         (inhibit-first-line-modes-regexps): Ditto.
14876         (inhibit-first-line-modes-regexps): Added .tgz.
14877         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
14878         (change-major-mode-with-file-name): New user-option.
14879         (set-visited-file-name): Synched with FSF.
14880         (file-name-extension): New function, from FSF 20.3.
14881         (file-relative-name): Synched with FSF.
14882         (save-some-buffers): Support the C-r feature.
14883         (recover-session): Synched with FSF.
14884         (kill-some-buffers): Ditto.
14885         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
14886
14887 1998-04-30  SL Baur  <steve@altair.xemacs.org>
14888
14889         * files.el (insert-file): Undo previous change and reenable use of
14890         format.el.
14891
14892 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
14893
14894         * window-xemacs.el (recenter): Define.
14895
14896 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
14897
14898         * font.el (mswindows-font-create-name)
14899         (mswindows-font-create-object): new functions for mswindows type
14900         fonts.
14901
14902         * msw-faces.el (mswindows-font-canicolize-name): fix so that
14903         strings are parsed as well as font objects.
14904
14905 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
14906
14907         * modeline.el (defining-kbd-macro): Restore modeline indication of
14908         kbd-macro being recorded.
14909         (add-minor-mode): Simplify docstring.
14910         (modeline-minor-mode-menu): Remove stuff.
14911
14912 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
14913
14914         * code-process.el (call-process): dynamically decide process
14915         coding type.
14916
14917 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
14918
14919         * modeline.el: Add line-number-mode, column-number-mode to
14920         the modeline minor-mode menu.  Button2 on the line number does
14921         goto-line.
14922
14923 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
14924
14925         * mouse.el: move x-selection-owner-p type things to
14926         selection-owner-p.
14927
14928         * msw-init.el: copy zmacs stuff from x-init.el
14929
14930         * msw-select.el (mswindows-own-selection)
14931         (mswindows-disown-selection) (mswindows-selection-owner-p): new
14932         functions. Very simple minded implementation of selectio
14933         ownership.
14934
14935         * select.el (own-selection) (disown-selection)
14936         (activate-region-as-selection) (select-make-extent-for-selection)
14937         (valid-simple-selection-p): functions moved from x-select.el for
14938         generalized selection.
14939
14940         * x-select.el: see select.el changes.
14941
14942         * x-toolbar.el: use new selection functions.
14943
14944 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14945
14946         * packages.el (packages-find-package-directories): Fixed bug that
14947         would pick up multiple site-package directories.
14948         (package-locations): Added "xemacs-packages" as a late package
14949         location.
14950
14951         * find-paths.el: Now uses `emacs-program-name' and
14952         `emacs-program-version'.
14953         Additions to enforce version-specific directories in
14954         `paths-find-version-directory'.
14955
14956 1998-04-29  SL Baur  <steve@altair.xemacs.org>
14957
14958         * default.el: Removed.
14959         * site-start.el: Removed.
14960
14961 1998-04-29  Didier Verna  <didier@xemacs.org>
14962
14963         * minibuf.el (minibuffer-history-minimum-string-length): Default
14964         to nil.
14965
14966 1998-04-28  SL Baur  <steve@altair.xemacs.org>
14967
14968         * find-paths.el (paths-program-name): Rename.
14969         (paths-emacs-root-p): Ditto.
14970         (paths-find-site-directory): Ditto.
14971
14972 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
14973
14974         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
14975         `emacs-lisp-byte-compile-and-load'.
14976
14977 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14978
14979         * ldap.el (ldap-search): Fixed additional parameter passing to
14980         `ldap-open'
14981
14982 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
14983
14984         * select.el (kill-primary-selection) (selection-owner-p)
14985         (copy-primary-selection) (yank-clipboard-selection)
14986         (selection-exists-p) (delete-primary-selection): new file and
14987         functions that do the right thing for the selected device.
14988
14989         * x-menubar.el: use generalised selection functions.
14990
14991         * dumped-lisp.el: dump select.el.
14992
14993 1998-04-27  SL Baur  <steve@altair.xemacs.org>
14994
14995         * find-paths.el (paths-progname): New variable.
14996         (paths-emacs-root-p): Use it.
14997         (paths-find-site-directory): Ditto.
14998
14999 1998-04-26  SL Baur  <steve@altair.xemacs.org>
15000
15001         * loadup.el ((member "dump" command-line-args)): Dump as
15002         `infodock' if InfoDock.
15003
15004 1998-04-25  SL Baur  <steve@altair.xemacs.org>
15005
15006         * find-paths.el (construct-emacs-version): Simplify, include
15007         program name in the return value.
15008         * (paths-find-version-directory): Use it.
15009
15010 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15011
15012         * info.el (Info-parse-dir-entries): Fixed regexp
15013         (Info-build-dir-anew): Remove full suffix and capitalize info file
15014         name for files with no @direntry
15015         (Info-batch-rebuild-dir): New function
15016         (Info-suffixed-file): Check for regular files instead of simple
15017         file existence (could catch directories before)
15018
15019 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15020
15021         * setup-paths.el, find-paths.el: Removed uses of `not' which
15022         temacs doesn't have.
15023
15024         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
15025         into root searching.
15026
15027 1998-04-24  Martin Buchholz  <martin@xemacs.org>
15028
15029         * subr.el: Remove definition of `not'.
15030
15031 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
15032
15033         * msw-glyphs.el: enable graphics support.
15034
15035 1998-04-23  Didier Verna  <didier@xemacs.org>
15036
15037         * x-menubar.el (default-menubar): restored the line-number-mode
15038         option.
15039
15040         * misc doc string updates related to the options menu.
15041
15042 1998-04-24  SL Baur  <steve@altair.xemacs.org>
15043
15044         * setup-paths.el (paths-construct-load-path): Fix typo.
15045
15046 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15047
15048         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
15049         font-menu-ignore-scaled-fonts don't have to be bound now; this
15050         gets us one step further towards making --no-autoloads work.
15051
15052         * startup.el (normal-top-level): Load auto-autoloads only if
15053         lisp-directory is non-nil.
15054
15055         * setup-paths.el (paths-construct-load-path): Made it robust
15056         against nil lisp-directory.
15057
15058         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
15059         to the list of variables that cause a warning when nil.
15060
15061         * toolbar.el (init-toolbar-location): Now works even when there's
15062         no toolbar icon directory.
15063
15064 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
15065
15066         * help.el (view-lossage): Recognize it.
15067
15068         * simple.el (log-message): Mark multiline messages.
15069
15070 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15071
15072         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
15073
15074 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
15075
15076         * package-get.el (package-get-all):  add `\n' separator to
15077         interactive specification so that both variables are read
15078
15079 1998-04-22  Didier Verna  <didier@xemacs.org>
15080
15081         * x-menubar.el: ported the options menu to Custom.
15082         Moved the "read only" toggle button to the buffers menu.
15083         Corrected some missing ;;;###autoload or defcustom.
15084
15085         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
15086         the scrollbar-visible specifier for options menu handling.
15087
15088         * toolbar.el (toolbar-visible-p)
15089                      (toolbar-captioned-p)
15090                      (default-toolbar-position): defcustom wrappers around
15091         the toolbar specifiers for options menu handling.
15092
15093         * frame.el (get-frame-for-buffer-default-instance-limit):
15094         defcustom it for options menu handling.
15095
15096         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15097         font-lock-mode for options menu handling.
15098
15099         * cus-start.el: added Custom properties to overwrite-mode for
15100         options menu handling.
15101
15102 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15103
15104         * about.el: shameless self-promotion.
15105
15106 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15107
15108         * simple.el (raw-append-message): Slightly optimize.
15109         (remove-message): Use `push' for clarity.
15110         (append-message): Ditto.
15111         (display-warning): Dito.
15112         (raw-append-message): Send the message to the appropriate device.
15113
15114 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15115
15116         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15117         From Sean MacLennan <Sean.MacLennan@pika.ca>
15118
15119 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15120
15121         * setup-paths.el: Changed `directory-sep-char' to
15122         `path-separator', following a change in GNU Emacs.
15123
15124 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15125
15126         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15127         (Info-build-dir-anew): Add a final newline.
15128         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15129         is `always'
15130         (Info-rebuild-dir): Ditto
15131
15132         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15133
15134 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15135
15136         * simple.el (count-words-buffer): Retain zmacs region.
15137         (count-words-region): Ditto.
15138         * simple.el: (what-line): Expanded line counts.
15139         (count-lines): New parameter to conditionalize whether collapsed
15140         lines get counted.
15141         From Bob Weiner <weiner@altrasoft.com>
15142
15143 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15144
15145         * packages.el (package-locations): infodock-packages must override
15146         mule-packages and packages.
15147
15148 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15149
15150         * wid-edit.el:
15151         remove rude messages from widget-activation-widget-mapper
15152         and widget-activation-glyph-mapper
15153
15154 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15155
15156         * toolbar.el: Remove (featurep 'x) test from
15157         toolbar-make-button-list
15158
15159 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15160
15161         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15162         only if in the same frame.
15163
15164 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15165
15166         * packages.el (package-locations): Added site-packages hierarchy.
15167
15168         * setup-paths.el (paths-default-info-directories): Introduced and
15169         used.
15170
15171         * packages.el, setup-paths.el: Set various path searching depths
15172         to 1.
15173
15174         * packages.el (packages-hierarchy-depth):
15175         (packages-load-path-depth): Introduced and used.
15176
15177         * setup-paths.el (paths-load-path-depth): Introduced and used.
15178
15179         * find-paths.el (paths-find-recursive-path): Added max-depth
15180         parameter.
15181
15182 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15183
15184         * setup-paths.el (paths-construct-info-path): Removed
15185         dependency on behavior of (file-name-as-directory "").
15186
15187 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15188
15189         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15190         lisp objects
15191
15192 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15193
15194         * dump-paths.el, startup.el: Added handling for --debug-paths.
15195
15196 1998-04-15  William M. Perry  <wmperry@aventail.com>
15197
15198         * wid-edit.el: We cannot just set the help-echo or balloon-help
15199           properties for an extent based on the :help-echo widget
15200           property, since help-echo and balloon-help cause an EXTENT to
15201           get passed in, where :help-echo functions are expecting a WIDGET
15202
15203 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15204
15205         * scrollbar.el (init-scrollbar-from-resources): Call
15206         mswindows-init-scrollbar-metrics when appropriate.
15207
15208 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15209
15210         * dumped-lisp.el: dump x-toolbar for window system
15211
15212         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15213         have support and xpm.
15214
15215 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15216
15217         * files.el (toggle-read-only): Fix docstring.
15218         From Didier Verna <didier@xemacs.org>
15219
15220 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15221
15222         * startup.el (normal-top-level): Load autoload-file-name without
15223         specifying an extension---some people only auto-autoload.el.gz.
15224
15225 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15226
15227         * files.el (backup-enable-predicate): Don't bomb on NAME being
15228         nil.
15229
15230 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15231
15232         * find-paths.el, packages.el: Now prefers configure'd paths.
15233         This shouldn't cause any of the originally anticipated problems as
15234         the current paths architecture will not define the various
15235         configure-xxx variables if they're not specified on the configure
15236         command line.
15237
15238         * find-paths.el, setup-paths.el, packages.el: Removed all
15239         mentionings of "/" as a path separator.
15240         Used paths-construct-path throughout.
15241
15242         * find-paths.el (paths-construct-path): Created to assemble paths
15243         from directory components.
15244
15245         * setup-paths.el, packages.el: Used paths-decode-directory-path
15246         instead of decode-path-internal.
15247
15248         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15249         and associates.
15250         (paths-decode-directory-path) Created.
15251
15252         * setup-paths.el: Changed configure-exec-path to
15253         configure-exec-directory.
15254
15255 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15256
15257         * packages.el (packages-find-packages): Fixed decoding of
15258         EMACSPACKAGEPATH.
15259
15260         * startup.el: -no-packages -> -no-early-packages.
15261
15262         (packages-load-package-lisps): Fixed loading of auto-autoload
15263         files.
15264
15265         * startup.el (normal-top-level): Fixed loading of core
15266         auto-autoload.
15267
15268         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15269
15270         * startup.el, packages.el, dump-paths.el: Added proper settings
15271         for site-directory and lisp-directory variables.
15272
15273         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15274         inhibit-package-autoloads and fixed handling of it.
15275
15276         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15277         handling of former inhibit-package-init, now
15278         inhibit-early-packages, to make -vanilla etc. work.
15279
15280 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15281
15282         * code-process.el (start-process): Fallback to 'undecided instead
15283         of 'binary for process input coding stream.
15284
15285         * process.el (start-process): Docstring fix.
15286
15287 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15288
15289         * info.el (Info-insert-dir): Do not insert temporary dir files
15290         in Info-dir-file-attributes
15291         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15292         (Info-rebuild-dir): Ditto.
15293
15294 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15295
15296         * obsolete.el: Added obsoleteness declarations for
15297         `site-directory' and `Info-default-directory-list'.
15298
15299 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15300
15301         * find-paths.el (paths-find-emacs-root): Only look at the
15302         executable at the end of the symlink chain for determining the
15303         Emacs root.
15304
15305 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15306
15307         * setup-paths.el (paths-construct-info-path): Changed construction
15308         to cater to gone default in configure.
15309
15310         * find-paths.el (paths-uniq-append): Added.
15311
15312         * packages.el: Rewritten package path construction once again.
15313
15314         * dump-paths.el, startup.el: Removed package-path as a global
15315         variable.
15316
15317         * package-admin.el (package-admin-add-single-file-package):
15318         (package-admin-add-binary-package): Changed package-path to
15319         late-packages.
15320
15321         * packages.el (packages-split-path): Split path at "/" rather than
15322         nil according to change in emacs.c.
15323
15324 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15325
15326         * setup-paths.el (paths-construct-info-path): Changed info path
15327         order so that directories come out right.
15328         (paths-find-lock-directory): Fixed bug: It used to think
15329         configure-lock-directory is a path.
15330
15331 1998-04-06  Jeff Miller <jmiller@smart.net>
15332
15333         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
15334         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
15335         eases the use of toolbar-add/kill-item functions.
15336
15337 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
15338
15339         * code-files.el (file-coding-system-alist): Commented out
15340         loaddefs.el magical treatment.
15341
15342 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15343
15344         * info.el (Info-rebuild-outdated-dir): Added new option
15345         `conservative' and made it the default
15346         (Info-rebuild-dir): Appropriately parse multi-line description
15347         strings, and multi-section dir files. Issue warning when dir
15348         is rebuilt as temporary
15349         (Info-build-dir-anew): Issue warning when dir is built as
15350         temporary
15351
15352 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
15353
15354         * list-mode.el (list-mode-map): Bind highlight motion commands to
15355         standard keys left, right, C-b and C-f.
15356
15357 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15358
15359         * files.el (auto-mode-alist): allow .sc for Scheme->C
15360
15361 1998-04-06  SL Baur  <steve@altair.xemacs.org>
15362
15363         * loadup.el (pureload): Don't quote (garbage-collect).
15364
15365 1998-04-04  SL Baur  <steve@altair.xemacs.org>
15366
15367         * package-get-base.el: Updated.
15368
15369 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
15370
15371         * isearch-mode.el (isearch-just-started): New variable.
15372         (isearch-mode): Set it.
15373         (isearch-repeat): Advance one character forward only if the search
15374         was successful, and was not just started.
15375         (isearch-repeat): Clear isearch-just-started.
15376
15377 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15378
15379         * finder.el (finder-compile-keywords): Don't eval new finder-inf
15380         if running -batch.
15381
15382 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
15383
15384         * subr.el (listify-key-sequence): Removed.
15385
15386 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
15387
15388         * bytecomp.el (byte-compile-print-gensym): New option.
15389         (byte-compile-output-file-form): Use it.
15390         (byte-compile-output-docform): Ditto.
15391         (byte-compile-compiled-obj-to-list): Ditto.
15392
15393 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
15394
15395         * msw-glyphs.el: set frame icon if xpm support.
15396
15397 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15398
15399         * help.el: Code that pretty prints variable values
15400           removed.
15401
15402 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15403
15404         * find-paths.el (paths-emacs-root-p): Correct test for installation
15405         directory.
15406         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15407
15408 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15409
15410         * loaddefs.el: Don't set debug-ignored-errors; leave
15411           its default value set to nil.
15412
15413 1998-03-29  Damon Lipparelli  <lipp@primus.com>
15414
15415         * info.el (Info-rebuild-dir): fixed mis-spelling.
15416
15417 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15418
15419         * info.el (Info-rebuild-outdated-dir): New custom var
15420         (Info-insert-node): Create/update dir file when needed, ie when it
15421         does not exist or is older than some info files in directory
15422
15423 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15424
15425         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
15426         for last packages, mainly for using a 20.4 package base.
15427
15428         * packages.el (late-packages): Typo fix.  It was called
15429         early-packages.
15430
15431         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
15432         relative symlinks correctly.
15433         (paths-find-emacs-roots): More rigorous checking for plausible
15434         configuration-time root.
15435
15436         * startup.el (normal-top-level): Added a warning if XEmacs cannot
15437         find its roots.
15438
15439 1998-03-27  Martin Buchholz  <martin@xemacs.org>
15440
15441         * faces.el: Fix docstrings.
15442         * glyphs.el: Fix docstrings.
15443         * mouse.el: Fix docstrings.
15444
15445         * frame.el: Change phrase `current frame' to `selected frame'.
15446
15447         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
15448
15449         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
15450         macros using backquote to make them infinitely more readable.
15451
15452 1998-03-30  SL Baur  <steve@altair.xemacs.org>
15453
15454         * packages.el (packages-find-package-path): Hardcoded specialized
15455         InfoDock support until we can clean this up.
15456
15457         * help.el (describe-bindings-1): Return the value of the bindings
15458         help buffer created.
15459         (describe-bindings): Ditto.
15460
15461         * simple.el (set-variable): Restore previous behavior of not
15462         bombing if the variable to set is not boundp.
15463
15464 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15465
15466         * packages.el (packages-handle-package-dumped-lisps): Allow for
15467         non-local files to be loaded off the package-lisp variable.
15468
15469 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15470
15471         * x-faces.el: Global X resources should override
15472           specs for all device classes (color, grayscale, mono);
15473           code currently doesn't override any of them.  Fixed by
15474           calling remove-specifier with '(x default) as the tag
15475           set and allowing inexact matches.
15476
15477 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15478
15479         * faces.el: Separated face initializations based on
15480           device classes into device type specific (tag set,
15481           instantiator) pairs.
15482
15483 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
15484
15485         * wid-edit.el (widget-choice-action): Remember user's explicit
15486         choice.
15487         (widget-choice-value-create): Respect it.
15488         From Richard Stallman <rms@gnu.org>
15489
15490 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15491
15492         * setup-paths.el (paths-construct-info-path): Always append
15493         existing directories from configure-time info path.
15494
15495         * startup.el (startup-setup-paths): Renamed misnamed info-path to
15496         Info-directory-list.
15497
15498         * info.el: Removed Info-default-directory-list which was broken by
15499         design.
15500         Removed bogus initialization of Info-directory-list---startup.el
15501         can do a much better job.
15502         Added autoload of Info-directory-list.
15503
15504         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
15505         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
15506         be exclusive; now it's merely given precedence, just like in the
15507         old days.
15508
15509 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15510
15511         * find-paths.el (paths-find-architecture-directory): Fix bug with
15512         finding; it used to default too early.
15513
15514 1998-03-25  Martin Buchholz <martin@xemacs.org>
15515
15516         * packages.el (packages-split-path): Fix a bug; it used to fail
15517         for paths that weren't split.
15518
15519 1998-03-26  SL Baur  <steve@altair.xemacs.org>
15520
15521         * finder.el (finder-compile-keywords): trap on errors.
15522
15523 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
15524
15525         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
15526           fourth argument of t so that only the specs exactly
15527           matching the tag lists are removed.
15528
15529 1998-03-25  SL Baur  <steve@altair.xemacs.org>
15530
15531         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
15532
15533 1998-03-23  SL Baur  <steve@altair.xemacs.org>
15534
15535         * minibuf.el (mouse-read-file-name-1): If a default directory was
15536         specified, use it for generating the completions.
15537
15538 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15539
15540         * update-elc.el: Now respects inhibit-package-init and
15541         inhibit-site-lisp.
15542         Now does path construction with loadup-paths.
15543
15544         * startup.el (normal-top-level, startup-setup-paths): Now respects
15545         inhibit-package-init and inhibit-site-lisp.
15546
15547         * packages.el (packages-find-package-path): Extended package path
15548         by version-specific hierarchies.
15549         (packages-find-packages): Now respects inhibit flag and
15550         inhibit-site-lisp.
15551         Moved path setup to loadup-paths.
15552
15553         * make-docfile.el: Now respects inhibit-package-init and
15554         inhibit-site-lisp.
15555         Now does path construction with loadup-paths.
15556
15557         * loadup.el: Now respects inhibit-package-init and
15558         inhibit-site-lisp.
15559
15560         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
15561
15562         * loadup-paths.el: New file: setup load-path to encompass
15563         packages.
15564
15565 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15566
15567         * auto-show.el: load-gc renamed to pureload.
15568         * site-load.el: Ditto.
15569         * packages.el (toplevel): Ditto.
15570         * loadup.el (really-early-error-handler): Ditto.
15571         * dumped-lisp.el (preloaded-file-list): Ditto.
15572         * cus-face.el (custom-declare-face): Ditto.
15573
15574 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15575
15576         * <Today>: The Big Path Searching Overhaul.
15577
15578         * find-paths.el: New file: find and assemble paths in the
15579         installation hierarchy.
15580
15581         * setup-paths.el: New file: global layout of paths and directories
15582         within the XEmacs hierarchy.
15583
15584         * packages.el: Replaced everything related to path searching and
15585         startup by code in terms of find-paths.
15586
15587         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
15588         the new path searching engine.
15589
15590         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
15591         and setup-paths.
15592
15593 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15594
15595         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
15596         setup-paths.el.
15597
15598 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15599
15600         * msw-glyphs.el: Added check for 'mswindows feature, so the file
15601         compiles identically in any configuration.
15602         Removed irrelevant commentary.
15603
15604 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15605
15606         * simple.el (set-variable): Allow setting specifiers.
15607
15608 1998-03-19  SL Baur  <steve@altair.xemacs.org>
15609
15610         * lisp.el (forward-sexp): Revert previous change.
15611
15612 1998-03-18  SL Baur  <steve@altair.xemacs.org>
15613
15614         * frame.el (frame-initialize): Use `delete-console' instead of
15615         `delete-device' to delete the stream console to match the usage in
15616         Fkill_emacs.
15617
15618 1998-03-16  SL Baur  <steve@altair.xemacs.org>
15619
15620         * files.el (cdpath-previous): New variable.
15621         (cd): Use it.
15622         From Bob Weiner <weiner@wave.altrasoft.com>
15623
15624 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
15625
15626         * keydefs.el: Changed keybindings of forward-char,
15627           backward, scroll-up and scroll-down to point to their
15628           -command counterparts.
15629
15630         * simple.el: New functions: forwarc-char-command,
15631           backwrad-char-command, scroll-up-command,
15632           scroll-down-command which work liek their counterparts
15633           except that they honor the variable
15634           signal-error-on-buffer-boundary.
15635
15636           Definition of signal-error-on-buffer-boundary received
15637           from src/cmds.c.
15638
15639           defvar declaration added for word-across-newline to avoid
15640           byte-compiler warning about the free variable reference.
15641
15642 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
15643
15644         * winnt.el: Removed "%t" from the beginning of
15645         modeline-format. From now on, there's no nt-specifics in the modeline.
15646
15647 1998-03-14  SL Baur  <steve@altair.xemacs.org>
15648
15649         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
15650         of `when' with `if'.
15651
15652 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
15653
15654         * msw-glyphs.el: New file. Defines TTY-style glyphs for
15655         mswindows. Must be reworked along with glyphs.el, or
15656         merged into it, after there is images support.
15657
15658         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
15659         'mswindows.
15660
15661 1998-03-13  SL Baur  <steve@altair.xemacs.org>
15662
15663         * faces.el: fix for text cursor initialization.
15664         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
15665         From Andy Piper <andyp@parallax.co.uk>
15666
15667 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
15668
15669         * files.el (set-auto-mode): If a mode is not fboundp, check to see
15670         if there is an existing package that handles it and warn the user
15671         about that mode.
15672
15673 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
15674
15675         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
15676         Installation" menu item when Installation-string is not bound.
15677
15678 1998-03-11  SL Baur  <steve@altair.xemacs.org>
15679
15680         * lisp.el (forward-sexp): Fix for test for balanced sexp.
15681         From Jeremiah W. James <jerry@cs.ucsb.edu>
15682
15683 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
15684
15685         * msw-faces.el:
15686         * faces.el: Fix face initialization.
15687
15688 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
15689
15690         * files.el (backup-enable-predicate): fix breakage introduced
15691         by TMPDIR patch.
15692
15693 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15694
15695         * x-faces.el (x-init-face-from-resources): The
15696           TTY face property retrieval functions don't return
15697           specifiers, so use face-property instead.
15698
15699 1998-03-09  SL Baur  <steve@altair.xemacs.org>
15700
15701         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
15702
15703 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15704
15705         * x-menubar.el: Expanded documentation for
15706           option-save-faces.  Changed Options -> Browse Faces
15707           menu entry to invoke customize-face.
15708
15709 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15710
15711         * faces.el: Most face initialization moved out of
15712           init-other-random-faces to the top level so that the
15713           initialization happens before Xemacs is dumped.  Much
15714           of the fascist "face-differs-from-default-p or FROB!"
15715           code has been retired in favor of letting the user do
15716           what they want to do.  Face initialization code changed
15717           to use `default' specifier tag so that the settings can
15718           be overridden later if the user wishes it.
15719
15720 1998-03-08  SL Baur  <steve@altair.xemacs.org>
15721
15722         * about.el (about-hackers): Update contributors list.
15723
15724 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
15725
15726         * specifier.el: Define new specifier tag `default'.
15727
15728         * modeline.el: Initialize faces using `default' tag.
15729
15730         * x-faces.el (x-init-face-from-resources): Remove
15731           specifier specs containing the `default' tag before
15732           adding new specs.
15733
15734 1998-03-02  John Jones  <jj@asu.edu>
15735
15736         * package-get.el (package-get-all): fixed arguments on call to
15737         package-admin-add-single-file-package.
15738         * package-get.el (package-get-installedp): fixed to match
15739         advertised behavior.
15740         * package-get.el: added function package-get-update-all which
15741         installs newest versions of all the current packages (if they are
15742         not already installed).
15743
15744 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
15745
15746         * files.el (find-file-noselect): Uncommented `truename' binding in
15747         `let*' and use it later to set `buffer-file-truename' iff it's
15748         still nil, as happens for example when finding a compressed
15749         file with "jka-compr".
15750
15751 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
15752
15753         * faces.el: in make-face-* type functions do the operation for all
15754         window systems, not just the first one found.
15755
15756         * font.el: call mswindows-list-fonts for mswindows.
15757
15758 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
15759
15760         * code-process.el (call-process-region):
15761         * process.el (call-process-region):
15762         * package-get.el (package-get-dir):
15763         * files.el (backup-enable-predicate):
15764         * gnuserv.el (gnuserv-temp-file-regexp):
15765         Use temp-directory in place of `/tmp'.
15766
15767 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
15768
15769         * "Fast" dired-in-C enhancements for Windows 95/NT:
15770
15771         * files.el: Added function, `wildcard-to-regexp', from GNU
15772           Emacs.
15773
15774         * files.el (insert-directory): Modified to use special
15775           dired-in-C enhancements if present.
15776
15777 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
15778
15779         * code-files.el: make default coding no-conversion.
15780
15781 1998-03-02  SL Baur  <steve@altair.xemacs.org>
15782
15783         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
15784         the load-path.
15785
15786         * update-elc.el: Strip directory when testing for files not to
15787         bytecompile.
15788
15789 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
15790
15791         * lisp-mode.el: Use recommended form for menus.
15792
15793         * info.el (Info-construct-menu): Use recommended form for menus.
15794
15795         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
15796         entry.
15797
15798 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
15799
15800         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
15801           (get-frame-for-buffer-noselect): Always return frames
15802           in the not-this-window-p cond clause.
15803
15804 1998-02-27  SL Baur  <steve@altair.xemacs.org>
15805
15806         * help.el (describe-installation): New function.
15807
15808         * x-menubar.el (default-menubar): Add describe-installation to
15809         Help menu.
15810
15811         * packages.el (packages-unbytecompiled-lisp): Installation.el
15812         should not be bytecompiled.
15813
15814         * dumped-lisp.el (preloaded-file-list): Dump Installation with
15815         XEmacs.
15816
15817         * x-menubar.el (default-menubar): Use correct guard for VM menu
15818         entry.
15819
15820         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
15821         coding.
15822         From Andy Piper <andyp@parallax.co.uk>
15823
15824 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15825
15826         * ldap.el: Do not require ldap-internal at compile time.
15827
15828 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
15829
15830         * code-files.el: new file. a virtual copy of mule-files.el
15831         but without charset
15832         dependencies. (toggle-buffer-file-ocding-system) new function for
15833         changing the eol type for the current buffer.
15834
15835         * code-process.el: new file. a copy of
15836         mule-process.el. mule-process.el will disappear when things have
15837         settled.
15838
15839         * coding.el: new file. a virtual copy of mule-files.el but
15840         without charset dependencies. (coding-system-base) new function
15841         for getting the parent coding system of a coding system with eol
15842         type set.
15843
15844         * dumped-lisp.el: add above files for the non-mule case.
15845
15846 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
15847
15848         * window-xemacs.el (display-buffer): If no explicit
15849           frame is specified, search for a window that displays
15850           the buffer on the currently selected frame, before
15851           searching other frames.
15852
15853 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
15854
15855         * frame.el (get-frame-for-buffer): If not-this-window-p
15856           is non-nil, use window on the selected frame if it is not
15857           also the selected window.  When defaulting, search for
15858           windows on the currently selected fgrame before searching
15859           other frames.
15860
15861 1998-02-25  Didier Verna  <didier@xemacs.org>
15862
15863         * modeline.el (modeline-swap-buffers): originally named
15864         `mouse-release-modeline'. Whether to actually swap the buffers is
15865         decided in `mouse-drag-modeline'.
15866         (mouse-drag-modeline): A button release event is considered a
15867         mouse click is both X (modeline scroll) and Y (modeline drag) pos
15868         stay unchanged.
15869
15870 1998-02-25  SL Baur  <steve@altair.xemacs.org>
15871
15872         * x-menubar.el: Put redo on the menubar.
15873         From Aki Vehtari <Aki.Vehtari@hut.fi>
15874
15875 1998-02-22  Greg Klanderman  <greg@alphatech.com>
15876
15877         * bytecomp.el (displaying-byte-compile-warnings): if
15878         temp-buffer-show-function is set, use it to display current set of
15879         warnings in the "*Compile-Log-Show*" buffer.
15880
15881         * simple.el (display-warning-buffer): if temp-buffer-show-function
15882         is set, use it to display current set of warnings in the
15883         "*Warnings-Show*" buffer.
15884
15885 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15886
15887         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
15888         Common Lisp.
15889
15890 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
15891
15892         * menubar.el: Allow button descriptors at least 2 long.
15893
15894         * x-menubar.el (default-menubar): Use recommended forms.
15895         (file-menu-filter): Remove.
15896         (edit-menu-filter): Remove.
15897
15898 1998-02-24  SL Baur  <steve@altair.xemacs.org>
15899
15900         * about.el (about-hackers): Updated.
15901
15902 1998-02-22  Greg Klanderman  <greg@alphatech.com>
15903
15904         * help.el (help-max-help-buffers): new variable
15905         (help-register-and-maybe-prune-excess): new function
15906         (help-buffer-name): use help-max-help-buffers.
15907         (with-displaying-help-buffer): use
15908         help-register-and-maybe-prune-excess.
15909
15910         * help.el (help-maybe-pretty-print-value): if the value fits on
15911         one line, let it.
15912
15913 1998-02-21  Greg Klanderman  <greg@alphatech.com>
15914
15915         * (with-displaying-help-buffer): there is no need to kill the buffer
15916         if it exists, because with-output-to-temp-buffer will clear it.
15917         further, killing the buffer violates the rule that
15918         temp-buffer-show-function, if set, has the full responsibility of
15919         showing the temp buffer.  killing the buffer fucks with the window
15920         configuration, hosing temp-buffer-show-function.
15921
15922
15923 1998-02-23  Didier Verna  <didier@xemacs.org>
15924
15925         * modeline.el (mouse-drag-modeline):
15926         - Always scroll the modeline that was originally clicked on.
15927         - Use x pixels instead of x characters (which doesn't work anyway)
15928         as horizontal reference for modeline dragging. This allows us to
15929         keep on dragging the modeline even if the motion event occurs in
15930         another window.
15931
15932 1998-02-23  Didier Verna  <didier@xemacs.org>
15933
15934         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
15935         glyph on the modeline to indicate that dragging the mouse has an
15936         effect both horizontally and vertically.
15937
15938 1998-02-24  SL Baur  <steve@altair.xemacs.org>
15939
15940         * about.el (about-xemacs): Get rid of redundant visible version
15941         number.
15942
15943 1998-02-19  SL Baur  <steve@altair.xemacs.org>
15944
15945         * about.el (about-hackers): Update credits.
15946
15947 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
15948
15949         * prim/register.el (view-register): Show register type file-query.
15950
15951 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
15952
15953         * mode-motion.el (mode-motion-highlight-internal):
15954           save-excursion inside save-window-exucrsion form to
15955           hide buffer point changes from save-window-excursion.
15956           Prevents display flickering when the mouse pointer
15957           moves.
15958
15959 1998-02-17  Didier Verna  <didier@xemacs.org>
15960
15961         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
15962         function to handle correctly the case of a toolbar one side of the
15963         window: scrolling will not necessarily happen.
15964
15965 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
15966
15967         * files.el (after-find-file): Restore missing argument
15968           to format that provides filename for "... consider M-x
15969           recover-file" message.  Also call `message' with "%s"
15970           as the first arg instead of an arbitrary string.
15971
15972 1998-02-18  SL Baur  <steve@altair.xemacs.org>
15973
15974         * about.el (about-hackers): Various additions.
15975
15976 1998-02-15  SL Baur  <steve@altair.xemacs.org>
15977
15978         * autoload.el (generate-file-autoloads-1): Don't force an extra
15979         line out when copying on-the-same line autoloads.
15980
15981         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
15982         is installed.
15983
15984 1998-02-14  Martin Buchholz  <martin@xemacs.org>
15985
15986         * x11/x-win-xfree86.el (x-win-init-xfree86):
15987         * x11/x-win-sun.el (x-win-init-sun):
15988         * x11/x-init.el (x-initialize-compose):
15989         * prim/simple.el:
15990         (backward-or-forward-kill-sexp):
15991         (backward-or-forward-kill-sentence):
15992         (backward-or-forward-kill-word):
15993         (backward-or-forward-delete-char):
15994         * prim/isearch-mode.el (isearch-help-or-delete-char):
15995         Use x-keysym-on-keyboard-sans-modifiers-p instead of
15996         x-keysym-on-keyboard-p to detect backspace.
15997         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
15998         Clean up symbols used with dead keys, checking Linux and solaris
15999         keysyms.
16000         Simplify x-win-*.el using above methods.
16001         Change documentation for x-keysym-*-p functions.
16002
16003 1998-02-14  SL Baur  <steve@altair.xemacs.org>
16004
16005         * about.el (about-hackers): Restore entries for Michael Sperber and
16006         Vinnie Shelton.
16007         From Vinnie Shelton <acs@acm.org>
16008
16009 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
16010
16011         * simple.el (count-words-region): Ditto.
16012
16013 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
16014
16015         * simple.el (count-words-buffer): Document.  Don't print anything
16016         if non-interactive.
16017
16018 1998-02-12  SL Baur  <steve@altair.xemacs.org>
16019
16020         * packages.el (packages-hardcoded-lisp): easymenu.el is in
16021         multiple files in InfoDock.
16022
16023 1998-02-11  SL Baur  <steve@altair.xemacs.org>
16024
16025         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
16026         from version.el in InfoDock.
16027
16028         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
16029         specially.
16030
16031 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16032
16033         * bytecomp-runtime.el (proclaim-inline): Single quotes around
16034         variable name in docstring.
16035
16036 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
16037
16038         * menubar.h: Include "gui.h".
16039
16040 1998-02-10  SL Baur  <steve@altair.xemacs.org>
16041
16042         * site-load.el: Fix documentation.
16043
16044 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16045
16046         * package-get-base.el (package-get-base): Updated.
16047
16048         * keymap.el: PC-ize.
16049
16050 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16051
16052         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
16053         from' on a fresh line.
16054
16055 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
16056
16057         * help.el (help-maybe-pretty-print-value): prin1, not princ the
16058         object.
16059
16060 1998-02-09  SL Baur  <steve@altair.xemacs.org>
16061
16062         * undo-stack.el: PC-ize.
16063
16064         * cmdloop.el: PC-ize.
16065
16066 1998-02-08  SL Baur  <steve@altair.xemacs.org>
16067
16068         * bytecomp-runtime.el: PC-ize.
16069
16070         * byte-optimize.el: Prolog fixup.  PC-ize.
16071
16072         * cus-dep.el: Spelling fix.
16073
16074         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
16075         entries follow).
16076
16077 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16078
16079         * text-mode.el (text-mode-hook-identify): New function,
16080         put on text-mode-hook.  Set text-mode-variant here.
16081         (text-mode): Don't set it here.
16082
16083 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16084
16085         * text-mode.el (text-mode-hook): New defvar.
16086         (text-mode-variant): New variable.
16087         (text-mode): Set that variable locally.
16088         (toggle-text-mode-auto-fill): New command.
16089
16090 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16091
16092         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16093
16094 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16095
16096         * text-mode.el (paragraph-indent-text-mode):
16097         Renamed from spaced-text-mode.
16098         (text-mode-map): Bind TAB to indent-relative.
16099         (indented-text-mode-map): Variable deleted.
16100         (indented-text-mode): Now an alias for text-mode.
16101
16102 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16103
16104         * loadup.el: test-atoms debugging stuffs removed.
16105
16106 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16107
16108         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16109
16110 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16111
16112         * help.el (describe-beta): Made it use `locate-data-file'.
16113         (describe-distribution): Ditto.
16114         (describe-copying): Ditto.
16115         (describe-project): Ditto.
16116         (view-emacs-news): Ditto.
16117
16118         * help-nomule.el (help-with-tutorial): Made it use
16119         `locate-data-file' to find tutorial.
16120
16121 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16122
16123         * about.el: Corrected my email address.
16124
16125         * mouse.el: Added 'mouse-mswindows-drop' similar to
16126         'mouse-offix-drop'.
16127
16128 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16129
16130         * loadup.el (running-xemacs): Spelling fix.
16131
16132 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16133
16134         * packages.el (packages-find-packages-1): Don't allow a backwards
16135         compatible lisp tree to overwrite `preloaded-file-list'.
16136
16137 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16138
16139         * loadup.el: Don't delete "xemacs" prior to dumping.
16140
16141 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16142
16143         * package-info.el (pi-last-mod-date): New function.
16144         (pi-author-version): New function.
16145         (batch-update-package-info): Use them.
16146
16147 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16148
16149         * frame.el (get-frame-for-buffer-default-to-current): Create.
16150         (get-frame-for-buffer-noselect): Allow user to use current frame
16151         with `get-frame-for-buffer-default-to-current'.
16152
16153 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16154
16155         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16156         (byte-compile-output-docform): Ditto.
16157         (byte-compile-compiled-obj-to-list): Ditto.
16158
16159 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16160
16161         * startup.el (command-line-1): Removed code that ran
16162           buffer-menu.
16163
16164 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16165
16166         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16167
16168 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16169
16170         * frame.el (suspend-emacs-or-iconify-frame): Check using
16171         `device-on-window-system-p' instead of explicitly checking for X,
16172         so that the same logic works for MS Windows.
16173         (suspend-or-iconify-emacs): Ditto.
16174
16175 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16176
16177         * about.el (about-maintainer-info): Andy Piper is back.
16178         (xemacs-hackers): Updated Andy Piper's email address.
16179         (about-hackers): Added Jonathan Harris.
16180         (about-hackers): Updated Tibor Polgar's email address.
16181
16182 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16183
16184         * about.el: Add xemacs.org email manager.
16185
16186         * package-get-base.el (package-get-base): Updated with most recent
16187         package updates.
16188
16189 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16190
16191         * help.el (function-arglist): Use `indirect-function' instead of
16192         `symbol-function' so that aliases are treated correctly.
16193
16194 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16195
16196         * help.el (help-map): Add f1 binding to `help-for-help'.
16197         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16198         (describe-key-briefly): Use `princ' "%s" to print object.
16199         (with-displaying-help-buffer): Kill buffer if it exists, again.
16200         (describe-key): Use `princ' "%s" to print object.
16201         (describe-function-1): Use `princ' "%s" to print object.
16202         Commented out alias lines removed.
16203         (help-pretty-print-limit): New variable to control pretty-printing
16204         of variable values.
16205         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16206         `help-pretty-print-value' again.  Only print-print when OBJECT is
16207         list of length less than `help-pretty-print-limit'.
16208         (describe-variable): Use `help-maybe-pretty-print-value' again.
16209
16210 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16211
16212         * simple.el (blink-matching-open): Remove C++ kludge.
16213         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16214
16215 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16216
16217         * info.el (Info-default-directory-list): Made the documentation
16218         more explanitory.
16219
16220 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16221
16222         * lisp/packages.el:
16223         * lisp/package-admin.el:
16224         * lisp/build-report.el:
16225         Fix typos.
16226
16227 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16228
16229         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16230         warnings in Java buffers without final newline and editing the
16231         last line.
16232
16233 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16234
16235         * packages.el (packages-find-packages-1): Don't allow a backwards
16236         compatible lisp tree to overwrite `preloaded-file-list'.
16237         Suggested by Colin Rafferty  <colin@xemacs.org>
16238
16239         * mouse.el (mouse-offix-drop): Set undo-boundary.
16240         From Oliver Graf <ograf@fga.de>
16241
16242 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16243
16244         * loadup.el (load-gc): rewrite as defun.
16245         Print something sensical if a required dump-time file isn't found.
16246
16247 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16248
16249         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16250         bug strikes a menudescriptor.
16251
16252         * package-get-base.el (package-get-base): Updated.
16253
16254         * package-info.el (batch-update-package-info): Derive REQUIRES
16255         from the Makefile.
16256
16257 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16258
16259         * files.el (save-some-buffers): Don't play games with deleting
16260         other windows if we are in the minibuffer window.
16261
16262 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16263
16264         * modeline.el (modeline-minor-mode-menu): Add support for :active
16265         (add-minor-mode): Document :active property to TOGGLE.
16266
16267 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16268
16269         * modeline.el (modeline-minor-mode-menu): Add support for an
16270         `:included' predicate in the `toggle-sym' plist.
16271         (add-minor-mode): Document the :included property, format
16272         docstring some more.
16273         (modeline-minor-mode-menu): Documentation string added.
16274
16275 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16276
16277         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16278         labels from the symbol-names by thwacking off the overly redundant
16279         and overused "mode", parenthesizing "minor", and capitalizing the
16280         resultant strings.  Also shortened the menu's title by eliminating
16281         the redundant buffer name.
16282         (add-minor-mode): Beautified the docstring, added mention of the
16283         `:menu-tag' property of TOGGLE.
16284         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16285         `toggle-sym' to beatify the mode-life menus.
16286         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16287         `auto-fill-function'.
16288
16289 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16290
16291         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16292         menus to :style 'toggle.
16293
16294 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16295
16296         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16297
16298 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16299
16300         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16301         only recognize first hyperlink.
16302         (hyper-apropos-highlightify): Deletia, this is already done by
16303         `hyper-apropos-insert-face'.
16304         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16305
16306 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16307
16308         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16309         mail.
16310         (toolbar-mail-reader): Add support for `send'.
16311         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
16312
16313 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16314
16315         * info.el (Info-emacs-info-file-name): Add defvar for
16316         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
16317         will function properly.
16318
16319 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
16320
16321         * simple.el: make the backwards delete function called by
16322         `backward-or-forward-delete-char' user configurable.
16323
16324 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16325
16326         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
16327         compiled function got loaded from.
16328
16329 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16330
16331         * term/apollo.el: Synched up with InfoDock 3.6.2.
16332
16333 1998-01-08  SL Baur  <steve@altair.xemacs.org>
16334
16335         * startup.el (load-init-file): Load autoloads earlier.
16336         (startup-splash-frame): Handle InfoDock logo.
16337
16338         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
16339         InfoDock.
16340         (x-init-toolbar-from-resources): Move from x-toolbar.el.
16341
16342         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
16343         doesn't have this function.
16344
16345         * packages.el (locate-data-file): Fix to call `locate-file'.
16346
16347 1998-01-07  SL Baur  <steve@altair.xemacs.org>
16348
16349         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
16350         version of version.el.
16351         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
16352
16353         * x-menubar.el (default-menubar): Guard reference to
16354         `gnuserv-frame'.
16355         (default-menubar): Guard references to `font-lock-mode'.
16356         (default-menubar): Guard references to font-menu-this-frame-only-p'.
16357         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
16358
16359         * make-docfile.el: Don't snarf doc strings from autoloads.
16360
16361         * startup.el (load-init-file): Use algorithm from loaddefs.el for
16362         loading auto-autoloads files.
16363
16364         * loaddefs.el: Disable dumping autoloads.
16365
16366 1998-01-05  SL Baur  <steve@altair.xemacs.org>
16367
16368         * lisp-mnt.el: Synch to Emacs 20.2.
16369
16370         * help.el: Remove manual autoload of `finder-by-keyword'.
16371
16372         * finder.el (finder-by-keyword): Autoload.
16373
16374         * help.el: Conditionalize hyperbole setup.
16375
16376 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16377
16378         * packages.el (package-require): Update to reflect new data format.
16379
16380 1998-01-02  Didier Verna  <didier@xemacs.org>
16381
16382         * x-menubar.el (default-menubar): make the tutorials available
16383         through the menubar. (Plus some compilation warnings cleanup).
16384
16385 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16386
16387         * check-features.el: New file.  Perform sanity check after build.
16388
16389         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
16390         files to tooltalk package.
16391         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
16392         package.
16393
16394         * package-admin.el (package-admin-xemacs): Use better default for
16395         location of XEmacs binary.
16396
16397 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
16398
16399         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
16400         tag with sexp and add value tag with value `t'.
16401
16402 1998-01-03  SL Baur  <steve@altair.xemacs.org>
16403
16404         * package-get.el: Changes to work with real data.
16405         From Pete Ware <ware@cis.ohio-state.edu>
16406
16407         * packages.el (packages-reload-autoloads): Guard load for the time
16408         being.
16409
16410         * update-elc.el ("packages.el"): Force loading packages.el instead
16411         of possibly out-of-date packges.elc.
16412         * make-docfile.el ("packages.el"): Ditto.
16413
16414 1998-01-02  Colin Rafferty  <colin@xemacs.org>
16415
16416         * build-report.el (build-report-delete-regexp): Added a rule for
16417         the main tarball shadowing anything past it.
16418
16419 1998-01-02  SL Baur  <steve@altair.xemacs.org>
16420
16421         * packages.el (package-provide): Delete a previous provide.
16422
16423         * package-info.el: New file.
16424
16425         * package-get.el: New file.
16426         From Pete Ware <ware@cis.ohio-state.edu>
16427         (package-get): Fix md5 computation to work with Mule.
16428
16429 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16430
16431         * simple.el (log-message-*): Quote symbols in docstrings properly.
16432
16433 1998-01-01  SL Baur  <steve@altair.xemacs.org>
16434
16435         * packages.el (packages-new-autoloads): Ignore symbolic links.
16436
16437         * cus-face.el (face-custom-attributes-get): Fix typo.
16438         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16439
16440 1997-12-31  SL Baur  <steve@altair.xemacs.org>
16441
16442         * startup.el (load-init-file): Reload new or changed autoloads
16443         unless inhibited.  Reload modified dumped lisp (stubbed).
16444
16445         * packages.el (packages-new-autoloads): New function.
16446         (packages-reload-autoloads): New function.
16447         (packages-reload-dumped-lisp): New (stub) function.
16448
16449         * loadup.el: Inhibit reloading dumped files when running temacs.
16450
16451         * loadhist.el (file-provides): Extend to handle variant
16452         extensions.
16453
16454         * replace.el (query-replace): Fix typo.
16455
16456 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16457
16458         * make-docfile.el: list-autoloads-path has been renamed.
16459         * update-elc.el: list-autoloads has been renamed.
16460
16461         * packages.el (packages-list-autoloads): Renamed.
16462         (packages-list-autoloads-path): Ditto.
16463
16464 1997-12-29  Colin Rafferty  <colin@xemacs.org>
16465
16466         * packages.el (packages-find-packages-1): Made it signal a warning
16467         for an error in an auto-autoload.el file.
16468
16469 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16470
16471         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
16472         tag with const.
16473         From Aki Vehtari <Aki.Vehtari@hut.fi>
16474
16475         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
16476
16477         * loadhist.el (unload-feature): Remove autoload.
16478
16479 1997-12-28  SL Baur  <steve@altair.xemacs.org>
16480
16481         * loadhist.el: Unpackaged.
16482
16483         * help.el (describe-symbol-find-file): Rename
16484         `describe-function-find-file' and make old name obsolete.
16485         (describe-function-1): Use it.
16486         (describe-function-1): Guard reference to
16487         `compiled-function-annotation'.
16488
16489 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16490
16491         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
16492         argument.
16493         (help-mode-quit): New optional arg to control whether it kills or
16494         buries.  Tidied up.
16495         (with-displaying-help-buffer): Don't kill buffer initially, even
16496         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
16497         (help-pretty-print-value): Rename back from
16498         `help-maybe-pretty-print-value'!  If `pp-internal' is available
16499         use it, otherwise use dumped `cl-prettyprint'.
16500         (describe-variable): Use `help-pretty-print-value' again.
16501         (find-func): Removed reference to "find-func" at end.
16502
16503 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
16504
16505         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
16506           GUI XEmacs. Rename? x-menubar is rather window system
16507           independant, except for a couple of items.
16508
16509 1997-12-26  SL Baur  <steve@altair.xemacs.org>
16510
16511         * x-menubar.el (default-menubar): Remove hyperbole and oobr
16512         entries as they will no longer be distributed with XEmacs.
16513
16514         * format.el (format-alist): Fix image/tiff regexps.
16515         From P. E. Jareth Hein <jareth@camelot-soft.com>
16516
16517         * help.el (help-maybe-pretty-print-value): Rename.
16518         (describe-variable): Use it.
16519         (describe-variable): Add trailing linefeed.
16520
16521 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16522
16523         * help.el (describe-function-1): Don't output anything for
16524           arglist of autoload functions.
16525
16526 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16527
16528         * help.el (describe-function-1): Don't output anything for
16529           arglist of autoload functions.
16530
16531 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16532
16533         * help.el (help-mode-map): New bindings for `help-mode-bury',
16534         `describe-function-at-point', `describe-variable-at-point',
16535         `Info-elisp-ref', `customize-variable', `help-next-section' and
16536         `help-prev-section'.
16537         (help-next-section): New function.
16538         (help-prev-section): New function.
16539         (help-mode-quit): Changed to kill the help buffer.
16540         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
16541         correctly.
16542         (help-buffer-name): New function to generate the name of help
16543         buffers.
16544         (with-displaying-help-buffer): Is now a macro.  Takes an new first
16545         argument giving the name of the help buffer.
16546         (describe-key): Use `with-displaying-help-buffer' with name.
16547         (describe-mode): Ditto.
16548         (describe-bindings): Ditto.
16549         (describe-prefix-bindings): Ditto.
16550         (view-lossage): Ditto.
16551         (with-syntax-table): New macro.
16552         (function-called-at-point): Use `ignore-errors' and
16553         `with-syntax-table'.
16554         (function-at-point): Ditto.
16555         (describe-function): Use `with-displaying-help-buffer' with name.
16556         (function-arglist): Extracted from `describe-function-1'.  Returns
16557         function's arglist as string.
16558         (function-documentation): Extracted from `describe-function-1'.
16559         Returns function's docstring.
16560         (describe-function-1): Remove all the "stream" garbage, including
16561         the stream argument.  Use `function-arglist' and
16562         `function-documentation'.
16563         (describe-function-arglist): Just use `function-arglist'.
16564         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
16565         (help-pretty-print-value): New function to help with
16566         pretty-printing variable values.  Knows about `#<...>'.  Needs
16567         `pp-internal'.
16568         (describe-variable): Use `with-displaying-help-buffer' with name.
16569         Formatting improved.  Display file where variable is defined, if
16570         known.  Use `help-pretty-print-value'.
16571         (describe-syntax): Use `with-displaying-help-buffer' with name.
16572         (list-processes): Remove "stream" garbage.
16573
16574 1997-12-25  SL Baur  <steve@altair.xemacs.org>
16575
16576         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
16577         call a dumped routine instead.
16578
16579         * x-win-xfree86.el: Wrap file in defun.
16580         * x-win-sun.el: Ditto.
16581
16582 1997-12-23  SL Baur  <steve@altair.xemacs.org>
16583
16584         * help.el (view-emacs-news): Remove usage of outl-mouse which
16585         advises functions and does other evil things.
16586
16587 1997-12-22  SL Baur  <steve@altair.xemacs.org>
16588
16589         * format.el (format-alist): Add `image/tiff'.
16590         From P. E. Jareth Hein <jareth@camelot-soft.com>
16591
16592 1997-12-21  SL Baur  <steve@altair.xemacs.org>
16593
16594         * about.el (about-hackers): More names added.
16595
16596         * make-docfile.el: Remove superfluous package path search.
16597
16598         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
16599
16600 1997-12-20  SL Baur  <steve@altair.xemacs.org>
16601
16602         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
16603         ignored shadows.
16604
16605 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16606
16607         * startup.el (set-default-load-path): Make sure lisp and site-lisp
16608         get trailing slashes when added to the load-path.
16609
16610         * x-init.el (init-x-win): Locate where XEmacs X localization files
16611         are.
16612
16613 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
16614
16615         * x-faces.el: Added support for foregroundToolBarColor
16616           to xpm-color-symbols.
16617
16618 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16619
16620         * etags.el (tags-remove-duplicates): Removed.
16621         (buffer-tag-table-list): Use `delete-duplicates'.
16622
16623         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
16624         correctly.
16625         (get*): Defalias to `get'.
16626
16627         * cl.el (eql): Compare integers with `eq'.
16628         (cl-map-extents): Check for `map-extents' first.
16629
16630 1997-12-17  Didier Verna  <didier@xemacs.org>
16631
16632         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
16633         added the 'numero', 'copyright' and 'trademark' symbols.
16634
16635         * leim/quail/latin-post.el ("french-postfix"): see above.
16636
16637 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16638
16639         * widget.el (define-widget): Check the arguments.
16640
16641         * cus-edit.el (customize-face): Use `check-argument-type'.
16642         (custom-variable-value-create): Use `signal' to signal error.
16643         (custom-variable-reset-saved): Ditto.
16644         (custom-variable-reset-standard): Ditto.
16645         (custom-face-reset-saved): Ditto.
16646
16647         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
16648         (widget-default-format-handler): Ditto.
16649         (widget-checklist-add-item): Ditto.
16650         (widget-radio-add-item): Ditto.
16651         (widget-editable-list-entry-create): Ditto.
16652         (widget-sexp-prompt-value): Ditto.
16653
16654         * custom.el (custom-declare-variable): Signal errors better.
16655         (custom-handle-keyword): Ditto.
16656         (custom-declare-group): Ditto.
16657
16658         * window-xemacs.el (windows): Ditto.
16659
16660         * menubar.el (menu): Ditto.
16661
16662         * keydefs.el (keyboard): Ditto.
16663
16664         * minibuf.el (minibuffer): Ditto.
16665
16666         * process.el (execute): Ditto.
16667
16668         * fill.el (fill): Ditto.
16669
16670         * modeline.el (modeline): Ditto.
16671
16672         * help.el (help): Ditto.
16673
16674         * faces.el (faces): Ditto.
16675
16676         * files.el (files): Ditto.
16677
16678         * x-init.el (x): Ditto.
16679
16680         * lisp-mode.el (lisp): Ditto.
16681
16682         * process.el (processes): Ditto.
16683
16684         * mouse.el (mouse): Ditto.
16685
16686         * abbrev.el (abbrev): Moved from cus-edit.
16687
16688         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
16689         as variable declaration.
16690
16691 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16692
16693         * menubar.el (find-menu-item): Use `check-argument-type'.
16694         (find-menu-item): Cosmetic changes.
16695
16696 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16697
16698         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
16699
16700 1997-12-17  SL Baur  <steve@altair.xemacs.org>
16701
16702         * startup.el (set-default-load-path): Only search package-path
16703         when not running temacs.
16704
16705         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
16706         files.
16707
16708         * loadup.el: Correct commentary.  Reformatting.
16709         (really-early-error-handler): Use absolute path to the
16710         first dumped-lisp.el file.
16711         (really-early-error-handler): Print full path name of
16712         each dumped lisp file (inherited from InfoDock).
16713
16714         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
16715         dumped-lisp.el files.
16716
16717         * make-docfile.el (preloaded-file-list): Reorder when the
16718         package-path is searched.
16719         * update-elc.el: Ditto.
16720
16721         * lisp-mode.el (call-with-condition-handler): Treat the same as
16722         `condition-case' for indentation.
16723
16724         * about.el (about-xemacs): Update release date.
16725
16726 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16727
16728         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
16729         anywhere but at the last clause.
16730         (ecase): Disallow `t' and `otherwise'.
16731
16732 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16733
16734         * cus-edit.el (custom-buffer-create-buttons): New function
16735         from stuff moved out of `custom-buffer-create-internal'.
16736         (custom-novice): New variable.  Default t.
16737         (custom-display-global-buttons): Ditto.  Default `top'.
16738         (custom-buffer-create-internal): Only display help if
16739         `custom-novice' is non-nil.  Display global buttons according to
16740         `custom-display-global-buttons'.
16741
16742 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16743
16744         * menubar.el (find-menu-item): Use `check-argument-type'.
16745         (find-menu-item): Cosmetic changes.
16746
16747 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16748
16749         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
16750         look.
16751
16752 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
16753
16754         * format.el (format-deannotate-region):  Bug fix.
16755         Deannotating a region containing unknown tags would fail
16756         (causing decoding of text/enriched to fail at user level)
16757
16758 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
16759
16760         * minibuf.el (read-directory-name): Support sixth
16761           arg, HISTORY, as already documented.
16762
16763 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16764
16765         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
16766         to `ecase'.
16767
16768 1997-12-14  SL Baur  <steve@altair.xemacs.org>
16769
16770         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
16771         skk-activate.
16772
16773 1997-12-13  SL Baur  <steve@altair.xemacs.org>
16774
16775         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.