4321378e4af59b8cc69bb536d5824b7cfcf973cd
[chise/xemacs-chise.git.1] / lisp / ChangeLog
1 2018-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2
3         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4         `=>big5-cdp@component' and `=>ucs-sip-itaiji-001@iwds-1'.
5
6         * mule/mule-conf.el (=>big5-cdp@iwds-1): New coded-charset for
7         XEmacs CHISE.
8         (=>big5-cdp@component): Ditto.
9         (=>ucs-sip-itaiji-001@iwds-1): Ditto.
10
11 2018-04-24  MORIOKA Tomohiko  <tomo.git@chise.org>
12
13         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
14         setting for `=>ucs-itaiji-001@iwds-1'.
15
16         * mule/mule-charset.el (default-coded-charset-priority-list): Add
17         `=>ucs-bmp-itaiji-001@iwds-1'.
18
19         * mule/mule-conf.el (=>ucs-itaiji-001@iwds-1): New coded-charset
20         for XEmacs CHISE.
21         (=>ucs-bmp-itaiji-001@iwds-1): Ditto.
22
23 2018-03-23  MORIOKA Tomohiko  <tomo.git@chise.org>
24
25         * mule/mule-charset.el (default-coded-charset-priority-list):
26         Prefer `=ucs-bmp-cjk-compat', `=ucs-bmp-cjk-compat@unicode' and
27         `=ucs-sip@JP/hanazono' to `=cbeta', `=jef-china3' to
28         `chinese-isoir165'.
29
30         * mule/mule-conf.el (=>cns11643-4): New coded-charset for XEmacs
31         CHISE.
32
33 2018-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
34
35         * mule/mule-charset.el (default-coded-charset-priority-list): Add
36         `=ucs-sip-itaiji-006'.
37
38         * mule/mule-conf.el (=ucs-bmp-itaiji-006): Doc fix.
39         (=ucs-sip-itaiji-006): New coded-charset for XEmacs CHISE.
40
41 2018-03-02  MORIOKA Tomohiko  <tomo.git@chise.org>
42
43         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
44         setting for `=>ucs-itaiji-009'.
45
46         * mule/mule-charset.el (default-coded-charset-priority-list): Add
47         `==ucs-bmp-itaiji-001'.
48
49         * mule/mule-conf.el (=big5-cdp-itaiji-002): Doc fix.
50         (=big5-cdp-itaiji-003): Doc fix.
51         (==ucs-bmp-itaiji-001): New coded-charset for XEmacs CHISE.
52
53 2018-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
54
55         * mule/mule-charset.el (default-coded-charset-priority-list): Add
56         `=>zinbun-oracle'.
57
58 2018-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
59
60         * mule/mule-charset.el (default-coded-charset-priority-list): Add
61         `=>ucs-sip-itaiji-003'.
62
63         * mule/mule-conf.el (=ucs-sip-itaiji-003): Doc fix.
64         (=>ucs-bmp-itaiji-003): Fix `long-name'.
65         (=>ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
66
67 2018-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
68
69         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
70         setting for `=ucs-itaiji-012' and `==ucs-itaiji-006'.
71
72 2018-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
73
74         * mule/mule-charset.el (default-coded-charset-priority-list): Add
75         `==ucs-bmp-itaiji-006'.
76
77         * mule/mule-conf.el (==ucs-bmp-itaiji-003): Fix long-name.
78         (==ucs-itaiji-006): New coded-charset for XEmacs CHISE.
79         (==ucs-bmp-itaiji-006): Ditto.
80
81 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
82
83         * mule/mule-charset.el (default-coded-charset-priority-list): Add
84         `=ucs-bmp-itaiji-012'.
85
86         * mule/mule-conf.el (=ucs-itaiji-012): New coded-charset for
87         XEmacs CHISE.
88         (=ucs-bmp-itaiji-012): Ditto.
89
90 2018-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
91
92         * mule/mule-charset.el (default-coded-charset-priority-list): Add
93         `=>>hanyo-denshi/ia' and `=>cns11643-1'.
94
95 2018-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
96
97         * mule/mule-conf.el (=>cns11643-1): New coded-charset for XEmacs
98         CHISE.
99
100 2018-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
101
102         * mule/mule-charset.el (default-coded-charset-priority-list): Add
103         `=>>cns11643-1', `=>>cns11643-2', `=>>cns11643-3', `=>>cns11643-4'
104         and `=>>cns11643-6'.
105
106         * mule/mule-conf.el (=>>cns11643-1): Modify DOC; fix `=>iso-ir'.
107         (=>>cns11643-2): New coded-charset for XEmacs CHISE.
108         (=>>cns11643-3): Ditto.
109         (=>>cns11643-4): Modify DOC.
110         (=>>cns11643-6): New coded-charset for XEmacs CHISE.
111
112 2018-01-07  MORIOKA Tomohiko  <tomo.git@chise.org>
113
114         * mule/mule-charset.el (default-coded-charset-priority-list): Add
115         `=>ucs-sip-itaiji-005'.
116
117         * mule/mule-conf.el (=>ucs-sip-itaiji-005): New coded-charset for
118         XEmacs CHISE.
119
120 2017-11-28  MORIOKA Tomohiko  <tomo.git@chise.org>
121
122         * mule/mule-charset.el (default-coded-charset-priority-list): Add
123         `==hanyo-denshi/tk/mf-01'.
124
125         * mule/mule-conf.el (==hanyo-denshi/tk/mf-01): New coded-charset
126         for XEmacs CHISE.
127
128 2017-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
129
130         * mule/mule-conf.el: Define `=ucs-itaiji-007' before
131         `=>ucs-itaiji-007'.
132
133 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
134
135         * mule/mule-charset.el (default-coded-charset-priority-list): Add
136         `==ucs-sip-var-002'.
137
138         * mule/mule-conf.el (==ucs-bmp-var-002): Modify long-name.
139         (==ucs-sip-var-002): New coded-charset for XEmacs CHISE.
140
141 2017-11-10  MORIOKA Tomohiko  <tomo.git@chise.org>
142
143         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
144         setting for `==ucs-itaiji-001'.
145
146 2017-11-09  MORIOKA Tomohiko  <tomo.git@chise.org>
147
148         * mule/mule-charset.el (default-coded-charset-priority-list): Add
149         `==ucs-sip-itaiji-001'.
150
151         * mule/mule-conf.el (==ucs-itaiji-001): New coded-charset for
152         XEmacs CHISE.
153         (==ucs-sip-itaiji-001): Ditto.
154
155 2017-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
156
157         * mule/mule-charset.el (default-coded-charset-priority-list): Add
158         `=+>ucs-bmp-var-003'.
159
160         * mule/mule-conf.el (=+>ucs-var-003): New coded-charset for XEmacs
161         CHISE.
162         (=+>ucs-bmp-var-003): Ditto.
163
164 2017-10-06  MORIOKA Tomohiko  <tomo.git@chise.org>
165
166         * mule/mule-charset.el (default-coded-charset-priority-list): Add
167         `=>ucs-bmp-cjk@cognate'.
168
169         * mule/mule-conf.el (=>ucs-bmp-cjk@cognate): New coded-charset for
170         XEmacs CHISE.
171
172 2017-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
173
174         * mule/mule-charset.el (default-coded-charset-priority-list): Add
175         `=ucs-sip-itaiji-005'.
176
177         * mule/mule-conf.el (=ucs-sip-itaiji-005): New coded-charset for
178         XEmacs CHISE.
179
180 2017-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
181
182         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
183         setting for `=>ucs@cognate'.
184
185         * mule/mule-charset.el (default-coded-charset-priority-list): Add
186         `=>ucs-bmp-itaiji-009' and `=>ucs-sip@cognate'.
187
188         * mule/mule-conf.el (=>ucs@cognate): New coded-charset for XEmacs
189         CHISE.
190         (=>ucs@hanyo-denshi): Abolished.
191         (=>ucs-itaiji-009): New coded-charset for XEmacs CHISE.
192         (=>ucs-bmp-itaiji-009): Ditto.
193         (=>ucs-sip@cognate): Ditto.
194
195 2017-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
196
197         * mule/mule-charset.el (default-coded-charset-priority-list): Add
198         `=>ucs-bmp-itaiji-004'.
199
200         * mule/mule-conf.el (=>ucs-bmp-itaiji-004): New coded-charset for
201         XEmacs CHISE.
202
203 2017-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
204
205         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
206         setting for `=>ucs-itaiji-004'.
207
208 2017-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
209
210         * mule/mule-charset.el (default-coded-charset-priority-list): Add
211         `=ucs-sip-itaiji-004', `=>ucs-sip-itaiji-004' and
212         `=>ucs-bmp-itaiji-007'.
213
214         * mule/mule-conf.el (=ucs-sip-itaiji-004): New coded-charset for
215         XEmacs CHISE.
216         (=>ucs-itaiji-004): Ditto.
217         (=>ucs-sip-itaiji-004): Ditto.
218         (=>ucs-bmp-itaiji-007): Ditto.
219
220 2017-08-11  MORIOKA Tomohiko  <tomo.git@chise.org>
221
222         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
223         setting for `=ucs-itaiji-010'.
224
225 2017-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
226
227         * mule/mule-charset.el (default-coded-charset-priority-list):
228         - Prefer `=mj-0' and `=mj-1' to `=ucs-bmp-cjk@gb'.
229         - Add `=ucs-bmp-itaiji-010'.
230         - Prefer `==mj-0' and `==mj-1' to `==ucs-bmp-cjk@gb',
231           `==ucs-sip-ext-b@iso' and `==ucs-sip@JP/hanazono'.
232         - Add `=>ucs-sip@iwds-1'.
233
234         * mule/mule-conf.el (=ucs-itaiji-010): New coded-charset for
235         XEmacs CHISE.
236         (=ucs-bmp-itaiji-010): Ditto.
237         (=>ucs-sip@iwds-1): Ditto.
238
239 2017-07-18  MORIOKA Tomohiko  <tomo.git@chise.org>
240
241         * mule/mule-charset.el (default-coded-charset-priority-list): Add
242         `=ucs-sip-var-006' and `==ucs-sip-itaiji-003'.
243
244         * mule/mule-conf.el (=ucs-sip-var-006): New coded-charset for
245         XEmacs CHISE.
246         (==ucs-sip-itaiji-003): New coded-charset for XEmacs CHISE.
247
248 2017-07-14  MORIOKA Tomohiko  <tomo.git@chise.org>
249
250         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
251         setting for `=>ucs-itaiji-003'.
252
253 2017-07-13  MORIOKA Tomohiko  <tomo.git@chise.org>
254
255         * mule/mule-charset.el (default-coded-charset-priority-list): Add
256         `=>ucs-bmp-itaiji-003'.
257
258         * mule/mule-conf.el (=>ucs-itaiji-003): New coded-charset for
259         XEmacs CHISE.
260         (=>ucs-bmp-itaiji-003): Ditto.
261
262 2017-07-08  MORIOKA Tomohiko  <tomo.git@chise.org>
263
264         * mule/mule-charset.el (default-coded-charset-priority-list): Add
265         `=ucs-bmp-itaiji-011'.
266
267         * mule/mule-conf.el (=ucs-bmp-itaiji-011): New coded-charset for
268         XEmacs CHISE.
269
270 2017-06-29  MORIOKA Tomohiko  <tomo.git@chise.org>
271
272         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
273         setting for `==ucs-var-002'.
274
275 2017-06-28  MORIOKA Tomohiko  <tomo.git@chise.org>
276
277         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
278         setting for `==ucs-itaiji-002'.
279
280 2017-06-27  MORIOKA Tomohiko  <tomo.git@chise.org>
281
282         * mule/mule-charset.el (default-coded-charset-priority-list): Add
283         `==ucs-sip-itaiji-002'.
284
285         * mule/mule-conf.el (==ucs-sip-itaiji-002): New coded-charset for
286         XEmacs CHISE.
287
288 2017-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
289
290         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
291         settings for `=ucs-itaiji-011' and `=>ucs-itaiji-007'.
292
293         * mule/mule-charset.el (default-coded-charset-priority-list): Add
294         `=ucs-sip-itaiji-007', `=ucs-sip-itaiji-011' and
295         `=>ucs-sip-itaiji-007'.
296
297         * mule/mule-conf.el (=>ucs-itaiji-007): New coded-charset for
298         XEmacs CHISE.
299         (=>ucs-sip-itaiji-007): Ditto.
300         (=ucs-sip-itaiji-007): Ditto.
301         (=ucs-itaiji-011): Ditto.
302         (=ucs-sip-itaiji-011): Ditto.
303
304 2017-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
305
306         * mule/mule-coding.el (coded-charset-entity-reference-alist):
307         Prefer `=>ucs@iwds-1' and `=>ucs@component' to `=>iwds-1'.
308
309 2017-05-18  MORIOKA Tomohiko  <tomo.git@chise.org>
310
311         * mule/mule-charset.el (default-coded-charset-priority-list): Add
312         `==ucs-bmp-var-002'.
313
314         * mule/mule-conf.el (==ucs-var-002): New coded-charset for XEmacs
315         CHISE.
316         (==ucs-bmp-var-002): Ditto.
317
318         * mule/mule-coding.el (coded-charset-entity-reference-alist):
319         Modify some priorities.
320
321 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
322
323         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
324         setting for `=big5-cdp-var-001' and `=>>mj'; delete settings for
325         `=>>>jis-x0208', `=>>>jis-x0213-1' and `=>>>jis-x0213-1@2004'.
326
327 2017-04-26  MORIOKA Tomohiko  <tomo.git@chise.org>
328
329         * mule/mule-charset.el (default-coded-charset-priority-list): Add
330         `=big5-cdp-var-001'.
331
332         * mule/mule-conf.el (=big5-cdp-var-001): New coded-charset for
333         XEmacs CHISE.
334
335 2017-04-05  MORIOKA Tomohiko  <tomo.git@chise.org>
336
337         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
338         setting for `==ucs-itaiji-005'.
339
340 2017-04-04  MORIOKA Tomohiko  <tomo.git@chise.org>
341
342         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
343         setting for `=ucs-itaiji-007'.
344
345         * mule/mule-charset.el (default-coded-charset-priority-list): Add
346         `=ucs-bmp-itaiji-007' and `==ucs-bmp-itaiji-005'.
347
348         * mule/mule-conf.el (==ucs-itaiji-005): New coded-charset for
349         XEmacs CHISE.
350         (==ucs-bmp-itaiji-005): Ditto.
351         (=ucs-itaiji-007): Ditto.
352         (=ucs-bmp-itaiji-007): Ditto.
353
354 2017-04-03  MORIOKA Tomohiko  <tomo.git@chise.org>
355
356         * mule/mule-charset.el (default-coded-charset-priority-list): Add
357         `==gt-pj-k1' and `==gt-pj-k2'.
358
359 2017-04-02  MORIOKA Tomohiko  <tomo.git@chise.org>
360
361         * mule/mule-conf.el (==gt-pj-k1): New coded-charset for XEmacs
362         CHISE.
363         (==gt-pj-k2): Ditto.
364
365 2017-04-01  MORIOKA Tomohiko  <tomo.git@chise.org>
366
367         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
368         setting for `=>ucs-itaiji-005'.
369
370 2017-03-31  MORIOKA Tomohiko  <tomo.git@chise.org>
371
372         * mule/mule-charset.el (default-coded-charset-priority-list): Add
373         `=>>cbeta'.
374
375 2017-03-21  MORIOKA Tomohiko  <tomo.git@chise.org>
376
377         * mule/mule-charset.el (default-coded-charset-priority-list): Add
378         `=>ucs-sip@component'.
379
380         * mule/mule-conf.el (=>ucs-itaiji-006): Use `=ucs-itaiji-006'
381         instead of `=ucs' as its mother.
382         (=>ucs-sip@component): New coded-charset for XEmacs CHISE.
383
384         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
385         setting for `=>ucs-itaiji-006'.
386
387 2017-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
388
389         * mule/mule-charset.el (default-coded-charset-priority-list): Add
390         `=>ucs-bmp-itaiji-006'.
391
392         * mule/mule-conf.el (=>ucs-itaiji-006): New coded-charset for
393         XEmacs CHISE.
394         (=>ucs-bmp-itaiji-006): Ditto.
395
396 2017-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
397
398         * mule/mule-charset.el (default-coded-charset-priority-list): Add
399         `=>ucs-bmp-itaiji-001'.
400
401         * mule/mule-conf.el (=>ucs-bmp-itaiji-001): New coded-charset for
402         XEmacs CHISE.
403
404 2017-03-09  MORIOKA Tomohiko  <tomo.git@chise.org>
405
406         * mule/mule-charset.el (default-coded-charset-priority-list): Add
407         `==ucs-bmp-itaiji-002' and `==ucs-bmp-itaiji-003'.
408
409         * mule/mule-conf.el (=>ucs-itaiji-002): Use `=ucs-itaiji-002'
410         instead of `=ucs' as its mother.
411         (==ucs-itaiji-002): New coded-charset for XEmacs CHISE.
412         (==ucs-bmp-itaiji-002): Ditto.
413         (==ucs-itaiji-003): Ditto.
414         (==ucs-bmp-itaiji-003): Ditto.
415
416 2017-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
417
418         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
419         setting for `=big5-cdp-var-002'.
420
421         * mule/mule-charset.el (default-coded-charset-priority-list): Add
422         `=big5-cdp-var-002'.
423
424         * mule/mule-conf.el (=big5-cdp-var-002): New coded-charset for
425         XEmacs CHISE.
426
427 2017-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
428
429         * mule/mule-charset.el (default-coded-charset-priority-list): Add
430         `=ucs-sip-var-004'.
431
432         * mule/mule-conf.el (=ucs-sip-var-004): New coded-charset for
433         XEmacs CHISE.
434
435 2017-03-01  MORIOKA Tomohiko  <tomo.git@chise.org>
436
437         * mule/mule-charset.el (default-coded-charset-priority-list): Add
438         `=>ucs-bmp-cjk@iwds-1'.
439
440         * mule/mule-conf.el (=>ucs-bmp-cjk@iwds-1): New coded-charset for
441         XEmacs CHISE.
442
443 2017-02-27  MORIOKA Tomohiko  <tomo.git@chise.org>
444
445         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
446         setting for `=ucs-var-005'.
447
448         * mule/mule-charset.el (default-coded-charset-priority-list): Add
449         `=ucs-bmp-var-005'.
450
451         * mule/mule-conf.el (=ucs-var-005): New coded-charset for XEmacs
452         CHISE.
453         (=ucs-bmp-var-005): Ditto.
454
455 2017-02-18  MORIOKA Tomohiko  <tomo.git@chise.org>
456
457         * mule/mule-charset.el (default-coded-charset-priority-list): Add
458         `=>ucs-sip-itaiji-002'.
459
460         * mule/mule-conf.el (=>ucs-sip-itaiji-002): New coded-charset for
461         XEmacs CHISE.
462
463 2017-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
464
465         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
466         setting for `=>ucs-itaiji-002'.
467
468 2017-02-13  MORIOKA Tomohiko  <tomo.git@chise.org>
469
470         * mule/mule-charset.el (default-coded-charset-priority-list): Add
471         `=>mj-0' and `=>ucs-bmp-itaiji-002'.
472
473         * mule/mule-conf.el (=>mj-0): New coded-charset for XEmacs CHISE.
474         (=>ucs-itaiji-002): Ditto.
475         (=>ucs-bmp-itaiji-002): Ditto.
476
477 2017-02-12  MORIOKA Tomohiko  <tomo.git@chise.org>
478
479         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
480         setting for `=>ucs-itaiji-001'.
481
482 2017-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
483
484         * mule/mule-charset.el (default-coded-charset-priority-list): Add
485         `=>ruimoku-v6' and `=>ucs-sip-itaiji-001'.
486
487         * mule/mule-conf.el (=>ruimoku-v6): Renamed from `=>>ruimoku-v6';
488         define `=>>ruimoku-v6' as an alias of `=>ruimoku-v6'.
489         (=>ucs-itaiji-001): New coded-charset for XEmacs CHISE.
490         (=>ucs-sip-itaiji-001): Ditto.
491
492         * mule/mule-coding.el(coded-charset-entity-reference-alist):
493         - Abolish setting for `=>>ruimoku-v6' [&G-RUI6-xxxx;].
494         - Add setting for `=>ruimoku-v6' [&A-RUI6-xxxx;].
495
496 2017-02-06  MORIOKA Tomohiko  <tomo.git@chise.org>
497
498         * mule/mule-charset.el (default-coded-charset-priority-list):
499         Prefer `=ucs-*-var-*' and `=ucs-*-itaiji-*' to `=cbeta',
500         `=jef-china3' and `chinese-isoir165'.
501
502 2017-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
503
504         * mule/mule-charset.el (default-coded-charset-priority-list): Add
505         `=>ucs-bmp-itaiji-005'.
506
507         * mule/mule-conf.el (=>ucs-itaiji-005): New coded-charset for
508         XEmacs CHISE.
509         (=>ucs-bmp-itaiji-005): Ditto.
510
511 2017-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
512
513         * mule/mule-charset.el (default-coded-charset-priority-list): Add
514         `=+>jis-x0213-2'.
515
516 2017-01-30  MORIOKA Tomohiko  <tomo.git@chise.org>
517
518         * mule/mule-charset.el (default-coded-charset-priority-list): Add
519         `=+>adobe-japan1-6'.
520
521 2017-01-24  MORIOKA Tomohiko  <tomo.git@chise.org>
522
523         * mule/mule-charset.el (default-coded-charset-priority-list): Add
524         `=+>jis-x0208@1978'.
525
526 2017-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
527
528         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
529         setting for `=>ucs@component'.
530
531 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
532
533         * mule/mule-charset.el (default-coded-charset-priority-list): Add
534         `=+>jis-x0213-1@2004' and `=>>adobe-japan1-6'.
535
536 2016-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
537
538         * mule/mule-coding.el (coded-charset-entity-reference-alist):
539         Prefer `=>ucs@cns' and `=>ucs@ks' to `=>ucs@jis/2004'.
540
541 2016-12-16  MORIOKA Tomohiko  <tomo.git@chise.org>
542
543         * mule/mule-conf.el (=>ucs@jis/2000): New coded-charset for XEmacs
544         CHISE.
545         (=>ucs@jis/2004): Ditto.
546
547 2016-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
548
549         * mule/mule-coding.el (coded-charset-entity-reference-alist):
550         Prefer `=>ucs@jis/2004' to `=>ucs@jis'.
551
552 2016-12-13  MORIOKA Tomohiko  <tomo.git@chise.org>
553
554         * mule/mule-charset.el (default-coded-charset-priority-list): Add
555         `=>cbeta'.
556
557 2016-12-06  MORIOKA Tomohiko  <tomo.git@chise.org>
558
559         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
560         setting for `==big5-cdp-itaiji-001'.
561
562         * mule/mule-charset.el (default-coded-charset-priority-list): Add
563         `==big5-cdp-itaiji-001'.
564
565         * mule/mule-conf.el (==big5-cdp-itaiji-001): New coded-charset for
566         XEmacs CHISE.
567
568 2016-12-05  MORIOKA Tomohiko  <tomo.git@chise.org>
569
570         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
571         settings for `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
572         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
573
574         * mule/mule-charset.el (default-coded-charset-priority-list): Add
575         `=big5-cdp-itaiji-001', `=big5-cdp-itaiji-002',
576         `=big5-cdp-itaiji-003' and `=>big5-cdp-itaiji-001'.
577
578         * mule/mule-conf.el (=big5-cdp-itaiji-001): New coded-charset for
579         XEmacs CHISE.
580         (=>big5-cdp-itaiji-001): Ditto.
581         (=big5-cdp-itaiji-002): Ditto.
582         (=big5-cdp-itaiji-003): Ditto.
583
584 2016-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
585
586         * mule/mule-charset.el (default-coded-charset-priority-list): Add
587         `=>>jis-x0208@1990' and `=>>jis-x0213-2'.
588
589 2016-10-27  MORIOKA Tomohiko  <tomo.git@chise.org>
590
591         * mule/mule-charset.el (default-coded-charset-priority-list):
592         Prefer `=ucs-radicals', `=ucs-radicals@unicode',
593         `=ucs-bmp-cjk@JP/hanazono', `=ucs-bmp-cjk@gb', `=mj-0' and `=mj-1'
594         to `=jis-x0208@1983'; add `=ucs-bmp-var-008'.
595
596         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
597         setting for `=ucs-var-008'.
598
599         * mule/mule-conf.el (=ucs-var-008): New coded-charset for XEmacs
600         CHISE.
601         (=ucs-bmp-var-008): Likewise.
602
603 2016-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
604
605         * mule/mule-charset.el (default-coded-charset-priority-list):
606         Prefer `==ucs-sip-ext-b@iso' to `==ucs-sip@JP/hanazono'.
607
608 2016-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
609
610         * mule/mule-charset.el (default-coded-charset-priority-list): Add
611         `==ucs-sip@JP/hanazono'.
612
613         * mule/mule-conf.el (==ucs-sip@JP/hanazono): New coded-charset for
614         XEmacs CHISE.
615
616 2016-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
617
618         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
619         setting for `=ucs-var-006'; add setting for `=ucs-itaiji-009'.
620
621         * mule/mule-charset.el (default-coded-charset-priority-list): Add
622         `=ucs-bmp-var-006'.
623
624         * mule/mule-conf.el (=ucs-var-006): New coded-charset for XEmacs
625         CHISE.
626         (=ucs-bmp-var-006): Likewise.
627
628 2016-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
629
630         * mule/mule-charset.el (default-coded-charset-priority-list): Add
631         `=ucs-bmp-itaiji-009'.
632
633         * mule/mule-conf.el (=ucs-itaiji-009): New coded-charset for
634         XEmacs CHISE.
635         (=ucs-bmp-itaiji-009): Likewise.
636
637 2016-09-10  MORIOKA Tomohiko  <tomo.git@chise.org>
638
639         * mule/mule-charset.el (default-coded-charset-priority-list): Add
640         `=>big5-cdp'.
641
642 2016-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
643
644         * mule/mule-coding.el (utf-8-gb): Specify `charset-g3'.
645         (utf-8-ivs-gb): Likewise.
646         (utf-8-gb-er): Likewise.
647         (utf-8-ivs-gb-er): Likewise.
648         (utf-8-cns): Likewise.
649         (utf-8-ivs-cns): Likewise.
650         (utf-8-cns-er): Likewise.
651         (utf-8-ivs-cns-er): Likewise.
652         (utf-8-big5): Likewise.
653         (utf-8-ivs-big5): Likewise.
654         (utf-8-big5-er): Likewise.
655         (utf-8-ivs-big5-er): Likewise.
656         (utf-8-jis): Likewise.
657         (utf-8-ivs-jis): Likewise.
658         (utf-8-jis-er): Likewise.
659         (utf-8-ivs-jis-er): Likewise.
660         (utf-8-ks): Likewise.
661         (utf-8-ivs-ks): Likewise.
662         (utf-8-ks-er): Likewise.
663         (utf-8-ivs-ks-er): Likewise.
664
665 2016-07-23  MORIOKA Tomohiko  <tomo.git@chise.org>
666
667         * mule/mule-coding.el (utf-8-jp): Specify `charset-g3'.
668         (utf-8-ivs-jp): Likewise.
669         (utf-8-jp-er): Likewise.
670         (utf-8-ivs-jp-er): Likewise.
671
672 2016-04-15  MORIOKA Tomohiko  <tomo.git@chise.org>
673
674         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
675         setting for `=ucs-var-010'.
676
677         * mule/mule-charset.el (default-coded-charset-priority-list): Add
678         `=ucs-bmp-var-010'.
679
680         * mule/mule-conf.el (=ucs-var-010): New coded-charset for XEmacs
681         CHISE.
682         (=ucs-bmp-var-010): Likewise.
683
684 2016-03-17  MORIOKA Tomohiko  <tomo.git@chise.org>
685
686         * mule/mule-charset.el (default-coded-charset-priority-list): Add
687         `=ucs-sip@JP/hanazono'.
688
689         * mule/mule-conf.el (=ucs-sip@iso): Fix DOC and `long-name'.
690         (=ucs-sip@JP/hanazono): New coded-charset for XEmacs CHISE.
691
692 2016-03-14  MORIOKA Tomohiko  <tomo.git@chise.org>
693
694         * mule/mule-charset.el (default-coded-charset-priority-list):
695         - Add `=big5-cdp-var-004'.
696         - Rename `=big5-cdp-var-3' and `=big5-cdp-var-5' to
697           `=big5-cdp-var-003' and `=big5-cdp-var-005'.
698
699         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
700         setting for `=big5-cdp-var-003', `=big5-cdp-var-004' and
701         `=big5-cdp-var-005'.
702
703         * mule/mule-conf.el (=big5-cdp-var-003): Renamed from
704         `=big5-cdp-var-3'; define `=big5-cdp-var-3' as an alias of
705         `=big5-cdp-var-003'.
706         (=big5-cdp-var-004): New coded-charset for XEmacs CHISE.
707         (=big5-cdp-var-005): Renamed from `=big5-cdp-var-5'; define
708         `=big5-cdp-var-5' as an alias of `=big5-cdp-var-005'.
709
710 2016-03-11  MORIOKA Tomohiko  <tomo.git@chise.org>
711
712         * mule/mule-charset.el (default-coded-charset-priority-list):
713         Don't prefer ucs-compat CCSes to other CCSes.
714
715 2016-03-10  MORIOKA Tomohiko  <tomo.git@chise.org>
716
717         * mule/mule-charset.el (default-coded-charset-priority-list): Add
718         `===ucs-bmp-cjk-compat@unicode'.
719
720         * mule/mule-conf.el (===ucs-bmp-cjk-compat@unicode): New
721         coded-charset for XEmacs CHISE.
722
723 2016-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
724
725         * mule/mule-charset.el (default-coded-charset-priority-list): Add
726         `=ucs-sip-itaiji-003'.
727
728         * mule/mule-conf.el (=ucs-sip-itaiji-003): New coded-charset for
729         XEmacs CHISE.
730
731 2016-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
732
733         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
734         setting for `=ucs-var-004'.
735
736         * mule/mule-charset.el (default-coded-charset-priority-list): Add
737         `=ucs-sip-var-001' and `=ucs-bmp-var-004'.
738
739         * mule/mule-conf.el (=ucs-sip-var-001): New coded-charset for
740         XEmacs CHISE.
741         (=ucs-var-004): Ditto.
742         (=ucs-bmp-var-004): Ditto.
743
744 2016-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
745
746         * mule/mule-charset.el (default-coded-charset-priority-list): Add
747         `=ucs-sip-var-003'.
748
749         * mule/mule-conf.el (=ucs-sip-var-003): New coded-charset for
750         XEmacs CHISE.
751
752 2016-02-11  MORIOKA Tomohiko  <tomo.git@chise.org>
753
754         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
755         setting for `=ucs-itaiji-006'.
756
757         * mule/mule-charset.el (default-coded-charset-priority-list): Add
758         `=ucs-bmp-itaiji-006'.
759
760         * mule/mule-conf.el (=ucs-itaiji-006): New coded-charset for
761         XEmacs CHISE.
762         (=ucs-bmp-itaiji-006): Ditto.
763
764 2016-02-10  MORIOKA Tomohiko  <tomo.git@chise.org>
765
766         * mule/mule-charset.el (default-coded-charset-priority-list): Add
767         `=ucs-sip-var-002'.
768
769         * mule/mule-conf.el (=ucs-sip-var-002): New coded-charset for
770         XEmacs CHISE.
771
772 2016-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
773
774         * mule/mule-charset.el (default-coded-charset-priority-list): Add
775         `=ucs-sip-itaiji-002'.
776
777         * mule/mule-conf.el (=ucs-sip-itaiji-002): New coded-charset for
778         XEmacs CHISE.
779
780 2016-02-01  MORIOKA Tomohiko  <tomo.git@chise.org>
781
782         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
783         setting for `==hanyo-denshi/tk'.
784
785 2016-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
786
787         * mule/mule-conf.el (=hanyo-denshi/ks): Fix `long-name'.
788         (=hanyo-denshi/tk): Fix `long-name'.
789         (==hanyo-denshi/tk): New coded-charset for XEmacs CHISE.
790
791 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
792
793         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
794         setting for `=>mj'.
795
796 2016-01-17  MORIOKA Tomohiko  <tomo.git@chise.org>
797
798         * mule/mule-conf.el (=mj): Fix `dimension'.  (=>mj): New
799         coded-charset for XEmacs CHISE.
800
801 2015-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
802
803         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
804         setting for `=hanyo-denshi/tk'.
805
806 2015-12-17  MORIOKA Tomohiko  <tomo.git@chise.org>
807
808         * mule/mule-charset.el (default-coded-charset-priority-list): Add
809         `=hanyo-denshi/tk/mf-01'.
810
811         * mule/mule-conf.el (=hanyo-denshi/tk): New coded-charset for
812         XEmacs CHISE.
813         (=hanyo-denshi/tk/mf-01): Ditto.
814
815 2015-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
816
817         * mule/mule-charset.el (default-coded-charset-priority-list):
818         Prefer `==ucs-bmp-cjk-compat@JP' to `==ucs-bmp-cjk-compat@gb'.
819
820 2015-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
821
822         * mule/mule-charset.el (default-coded-charset-priority-list):
823         Prefer `=jis-x0208@1983' to `chinese-gb2312'.
824
825 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
826
827         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
828         settings for `=ucs-itaiji-004' and `=ucs-itaiji-005'.
829
830         * mule/mule-charset.el (default-coded-charset-priority-list): Add
831         `=ucs-bmp-itaiji-004' and `=ucs-bmp-itaiji-005'.
832
833         * mule/mule-conf.el (=ucs-itaiji-004): New coded-charset for
834         XEmacs CHISE.
835         (=ucs-bmp-itaiji-004): Ditto.
836         (=ucs-itaiji-005): Ditto.
837         (=ucs-bmp-itaiji-005): Ditto.
838
839 2015-11-11  MORIOKA Tomohiko  <tomo.git@chise.org>
840
841         * mule/mule-charset.el (default-coded-charset-priority-list): Add
842         `=ucs-sip-itaiji-001'.
843
844         * mule/mule-conf.el (=ucs-sip-itaiji-001): New coded-charset for
845         XEmacs CHISE.
846
847 2015-11-07  MORIOKA Tomohiko  <tomo.git@chise.org>
848
849         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
850         settings for `=ucs-itaiji-001', `=ucs-itaiji-003' and
851         `=ucs-itaiji-008'.
852
853         * mule/mule-charset.el (default-coded-charset-priority-list): Add
854         `=ucs-bmp-itaiji-001', `=ucs-bmp-itaiji-003' and
855         `=ucs-bmp-itaiji-008'.
856
857         * mule/mule-conf.el (=ucs-itaiji-001): New coded-charset for
858         XEmacs CHISE.
859         (=ucs-bmp-itaiji-001): Ditto.
860         (=ucs-itaiji-003): Ditto.
861         (=ucs-bmp-itaiji-003): Ditto.
862         (=ucs-itaiji-008): Ditto.
863         (=ucs-bmp-itaiji-008): Ditto.
864
865 2015-10-30  MORIOKA Tomohiko  <tomo.git@chise.org>
866
867         * mule/mule-charset.el (default-coded-charset-priority-list): Add
868         `==ucs-bmp-cjk-compat@gb' and `==ucs-bmp-cjk-compat@JP'.
869
870         * mule/mule-conf.el (==ucs-bmp-cjk-compat@gb): New coded-charset
871         for XEmacs CHISE.
872         (==ucs-bmp-cjk-compat@JP): Ditto.
873
874 2015-10-21  MORIOKA Tomohiko  <tomo.git@chise.org>
875
876         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
877         setting for `===hng-tzs'.
878
879         * mule/mule-charset.el (default-coded-charset-priority-list): Add
880         `===hng-tzs'.
881
882         * mule/mule-conf.el (===hng-tzs): New coded-charset for XEmacs
883         CHISE.
884
885 2015-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
886
887         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
888         setting for `===hng-doh'.
889
890         * mule/mule-charset.el (default-coded-charset-priority-list): Add
891         `===hng-doh'.
892
893         * mule/mule-conf.el (===hng-doh): New coded-charset for XEmacs
894         CHISE.
895
896 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
897
898         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
899         setting for `===hng-wad'.
900
901         * mule/mule-charset.el (default-coded-charset-priority-list): Add
902         `===hng-wad'.
903
904         * mule/mule-conf.el (===hng-wad): New coded-charset for XEmacs
905         CHISE.
906
907 2015-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
908
909         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
910         settings for `==koseki' and `===hng-kcc'.
911
912         * mule/mule-charset.el (default-coded-charset-priority-list): Add
913         `===hng-kcc'.
914
915         * mule/mule-conf.el (===hng-kcc): New coded-charset for XEmacs
916         CHISE.
917
918 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
919
920         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
921         setting for `===hng-nkk'.
922
923         * mule/mule-charset.el (default-coded-charset-priority-list): Add
924         `===hng-nkk'.
925
926         * mule/mule-conf.el (===hng-nkk): New coded-charset for XEmacs
927         CHISE.
928
929 2015-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
930
931         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
932         setting for `===hng-ink'.
933
934         * mule/mule-charset.el (default-coded-charset-priority-list): Add
935         `===hng-ink'.
936
937         * mule/mule-conf.el (===hng-ink): New coded-charset for XEmacs
938         CHISE.
939
940 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
941
942         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
943         setting for `===hng-jhk'.
944
945         * mule/mule-charset.el (default-coded-charset-priority-list): Add
946         `===hng-jhk'.
947
948         * mule/mule-conf.el (===hng-jhk): New coded-charset for XEmacs
949         CHISE.
950
951 2015-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
952
953         * mule/mule-conf.el (=jis-x0213-1@2004): Use "jisx0213\\.2004-1"
954         instead of "jisx0213\\(\\.2004\\)-1" as the registry.
955         (==jis-x0213-1@2004): Add registry to specify "jisx0213\\.2004-1".
956         (===jis-x0213-1@2004): Likewise.
957         (=>>jis-x0213-1@2004): Use "jisx0213\\.2004-1" instead of
958         "jisx0213\\(\\.2004\\)-1" as the registry.
959         (=+>jis-x0213-1@2004): Likewise.
960         (=>jis-x0213-1@2004): Likewise.
961
962         * mule/mule-charset.el (default-coded-charset-priority-list): Add
963         `===jis-x0213-1@2004'.
964
965 2015-10-16  MORIOKA Tomohiko  <tomo.git@chise.org>
966
967         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
968         setting for `===hng-nak'.
969
970         * mule/mule-charset.el (default-coded-charset-priority-list): Add
971         `===hng-nak'.
972
973         * mule/mule-conf.el (===hng-nak): New coded-charset for XEmacs
974         CHISE.
975
976 2015-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
977
978         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
979         setting for `===hng-hos'.
980
981         * mule/mule-charset.el (default-coded-charset-priority-list): Add
982         `===hng-hos'.
983
984         * mule/mule-conf.el (===hng-hos): New coded-charset for XEmacs
985         CHISE.
986
987 2015-10-14  MORIOKA Tomohiko  <tomo.git@chise.org>
988
989         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
990         setting for `===hng-tzj'.
991
992         * mule/mule-charset.el (default-coded-charset-priority-list): Add
993         `===hng-tzj'.
994
995         * mule/mule-conf.el (===hng-tjz): New coded-charset for XEmacs
996         CHISE.
997
998 2015-10-13  MORIOKA Tomohiko  <tomo.git@chise.org>
999
1000         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1001         setting for `===hng-kae'.
1002
1003         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1004         `===hng-kae'.
1005
1006         * mule/mule-conf.el (===hng-kae): New coded-charset for XEmacs
1007         CHISE.
1008
1009 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1010
1011         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1012         setting for `===hng-kar'.
1013
1014         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1015         `===hng-kar'.
1016
1017         * mule/mule-conf.el (===hng-kar): New coded-charset for XEmacs
1018         CHISE.
1019
1020 2015-10-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1021
1022         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1023         setting for `===hng-kyd'.
1024
1025         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1026         `===hng-kyd'.
1027
1028         * mule/mule-conf.el (===hng-kyd): New coded-charset for XEmacs
1029         CHISE.
1030
1031 2015-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
1032
1033         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1034         setting for `===hng-hok'.
1035
1036         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1037         `===hng-hok'.
1038
1039         * mule/mule-conf.el (===hng-hok): New coded-charset for XEmacs
1040         CHISE.
1041
1042 2015-10-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1043
1044         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1045         setting for `===hng-jyu'.
1046
1047         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1048         `===hng-jyu'.
1049
1050         * mule/mule-conf.el (===hng-jyu): New coded-charset for XEmacs
1051         CHISE.
1052
1053 2015-10-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1054
1055         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1056         setting for `===hng-zkd'.
1057
1058         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1059         `===hng-zkd'.
1060
1061         * mule/mule-conf.el (===hng-zkd): New coded-charset for XEmacs
1062         CHISE.
1063
1064 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1065
1066         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1067         setting for `===hng-kmi'.
1068
1069         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1070         `===hng-kmi'.
1071
1072         * mule/mule-conf.el (===hng-kmi): New coded-charset for XEmacs
1073         CHISE.
1074
1075 2015-10-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1076
1077         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1078         setting for `===hng-okd'.
1079
1080         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1081         `===hng-okd'.
1082
1083         * mule/mule-conf.el (===hng-okd): New coded-charset for XEmacs
1084         CHISE.
1085
1086 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1087
1088         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1089         setting for `===hng-nkm'.
1090
1091         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1092         `===hng-nkm'.
1093
1094         * mule/mule-conf.el (===hng-nkm): New coded-charset for XEmacs
1095         CHISE.
1096
1097 2015-10-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1098
1099         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1100         setting for `===hng-nto'.
1101
1102         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1103         `===hng-nto'.
1104
1105         * mule/mule-conf.el (===hng-nto): New coded-charset for XEmacs
1106         CHISE.
1107
1108 2015-10-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1109
1110         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1111         setting for `===hng-yhk'.
1112
1113         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1114         `===hng-yhk'.
1115
1116         * mule/mule-conf.el (===hng-yhk): New coded-charset for XEmacs
1117         CHISE.
1118
1119 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1120
1121         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1122         setting for `===hng-sok'.
1123
1124         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1125         `===hng-sok'.
1126
1127         * mule/mule-conf.el (===hng-sok): New coded-charset for XEmacs
1128         CHISE.
1129
1130 2015-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1131
1132         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1133         setting for `===hng-kda'.
1134
1135         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1136         `===hng-kda'.
1137
1138         * mule/mule-conf.el (===hng-kda): New coded-charset for XEmacs
1139         CHISE.
1140
1141 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1142
1143         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1144         setting for `===hng-myz'.
1145
1146         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1147         `===hng-myz'.
1148
1149         * mule/mule-conf.el (===hng-myz): New coded-charset for XEmacs
1150         CHISE.
1151
1152 2015-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1153
1154         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1155         setting for `===hng-kgk'.
1156
1157         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1158         `===hng-kgk'.
1159
1160         * mule/mule-conf.el (===hng-kgk): New coded-charset for XEmacs
1161         CHISE.
1162
1163 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1164
1165         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1166         setting for `===hng-drt'.
1167
1168         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1169         `===hng-drt'.
1170
1171         * mule/mule-conf.el (===hng-drt): New coded-charset for XEmacs
1172         CHISE.
1173
1174 2015-10-01  MORIOKA Tomohiko  <tomo.git@chise.org>
1175
1176         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1177         setting for `===hng-mam'.
1178
1179         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1180         `===hng-mam'.
1181
1182         * mule/mule-conf.el (===hng-mam): New coded-charset for XEmacs
1183         CHISE.
1184
1185 2015-09-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1186
1187         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1188         setting for `===hng-dng'.
1189
1190         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1191         `===hng-dng'.
1192
1193         * mule/mule-conf.el (===hng-dng): New coded-charset for XEmacs
1194         CHISE.
1195
1196 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1197
1198         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1199         setting for `=>cns11643-5'.
1200
1201 2015-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1202
1203         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1204         setting for `===hng-keg'.
1205
1206         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1207         `===hng-keg'.
1208
1209         * mule/mule-conf.el (===hng-keg): New coded-charset for XEmacs
1210         CHISE.
1211
1212 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1213
1214         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1215         setting for `===hng-jou'.
1216
1217         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1218         `===hng-jou'.
1219
1220         * mule/mule-conf.el (===hng-jou): New coded-charset for XEmacs
1221         CHISE.
1222
1223 2015-09-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1224
1225         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1226         setting for `===hng-smk'.
1227
1228         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1229         `===hng-smk'.
1230
1231         * mule/mule-conf.el (===hng-smk): New coded-charset for XEmacs
1232         CHISE.
1233
1234 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1235
1236         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1237         setting for `===hng-kyo'.
1238
1239         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1240         `===hng-kyo'.
1241
1242         * mule/mule-conf.el (===hng-kyo): New coded-charset for XEmacs
1243         CHISE.
1244
1245 2015-09-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1246
1247         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1248         setting for `===hng-kss'.
1249
1250         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1251         `===hng-kss'.
1252
1253         * mule/mule-conf.el (===hng-kss): New coded-charset for XEmacs
1254         CHISE.
1255
1256 2015-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1257
1258         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1259         setting for `===hng-wan'.
1260
1261         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1262         `===hng-wan'.
1263
1264         * mule/mule-conf.el (===hng-wan): New coded-charset for XEmacs
1265         CHISE.
1266
1267 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1268
1269         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1270         setting for `===hng-ksk'.
1271
1272         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1273         `===hng-ksk'.
1274
1275         * mule/mule-conf.el (===hng-ksk): New coded-charset for XEmacs
1276         CHISE.
1277
1278 2015-09-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1279
1280         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1281         setting for `===hng-kyu'.
1282
1283         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1284         `===hng-kyu'.
1285
1286         * mule/mule-conf.el (===hng-kyu): New coded-charset for XEmacs
1287         CHISE.
1288
1289 2015-09-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1290
1291         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1292         setting for `===hng-skk'.
1293
1294         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1295         `===hng-skk'.
1296
1297         * mule/mule-conf.el (===hng-skk): New coded-charset for XEmacs
1298         CHISE.
1299
1300 2015-09-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1301
1302         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1303         setting for `===hng-sik'.
1304
1305         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1306         `===hng-sik'.
1307
1308         * mule/mule-conf.el (===hng-sik): New coded-charset for XEmacs
1309         CHISE.
1310
1311 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1312
1313         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1314         setting for `===hng-kbk'.
1315
1316         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1317         `===hng-kbk'.
1318
1319         * mule/mule-conf.el (===hng-kbk): New coded-charset for XEmacs
1320         CHISE.
1321
1322 2015-09-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1323
1324         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1325         setting for `===hng-kcj'.
1326
1327         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1328         `===hng-kcj'.
1329
1330         * mule/mule-conf.el (===hng-kcj): New coded-charset for XEmacs
1331         CHISE.
1332
1333 2015-09-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1334
1335         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1336         setting for `===hng-k24'.
1337
1338         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1339         `===hng-k24'.
1340
1341         * mule/mule-conf.el (===hng-k24): New coded-charset for XEmacs
1342         CHISE.
1343
1344 2015-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1345
1346         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1347         setting for `===hng-gok'.
1348
1349         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1350         `===hng-gok'.
1351
1352         * mule/mule-conf.el (===hng-gok): New coded-charset for XEmacs
1353         CHISE.
1354 2015-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1355
1356         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1357         setting for `===hng-tsu'.
1358
1359         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1360         `===hng-tsu'.
1361
1362         * mule/mule-conf.el (===hng-tsu): New coded-charset for XEmacs
1363         CHISE.
1364
1365 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1366
1367         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1368         setting for `===hng-sys'.
1369
1370         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1371         `===hng-sys'.
1372
1373         * mule/mule-conf.el (===hng-sys): New coded-charset for XEmacs
1374         CHISE.
1375
1376 2015-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1377
1378         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1379         - Use "&HNG010-<d><d><d><d><d>;" instead of
1380           "&HNG-KHI<d><d><d><d><d>;" for `===hng-khi'.
1381         - Add setting for `===hng-khm' and `=ucs-itaiji-002'.
1382
1383         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1384         `=ucs-bmp-itaiji-002' and `===hng-khm'.
1385
1386         * mule/mule-conf.el (===hng-khi): Use "hng-10$" instead of
1387         "hngkhi-0" as the suffix of registry.
1388         (===hng-khm): New coded-charset for XEmacs CHISE.
1389         (=ucs-itaiji-002): Ditto.
1390         (=ucs-bmp-itaiji-002): Ditto.
1391
1392 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1393
1394         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1395         setting for `=>ucs@iwds-1'.
1396
1397         * mule/mule-conf.el (==jis-x0208@1978/-4X): New coded-charset for
1398         XEmacs CHISE.
1399
1400 2015-09-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1401
1402         * mule/mule-conf.el (=>ucs@iwds-1): New coded-charset for XEmacs
1403         CHISE.
1404
1405         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1406         "&HNG-KHI<d><d><d><d>;" instead of "&HNG-KHI-<d><d><d><d>;" for
1407         `===hng-khi'.
1408
1409 2015-09-13  MORIOKA Tomohiko  <tomo.git@chise.org>
1410
1411         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1412         setting for `===hng-khi'.
1413
1414         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1415         `===hng-khi'.
1416
1417         * mule/mule-conf.el (===hng-khi): New coded-charset for XEmacs
1418         CHISE.
1419
1420 2015-09-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1421
1422         * mule/mule-conf.el (=ucs-bmp-var-001): Use #x9FCC instead of
1423         #x9FA5 as the value of `max-code'.
1424         (=ucs-bmp-var-002): Likewise.
1425         (=ucs-bmp-var-003): Likewise.
1426         (=ucs-bmp-itaiji-084): Likewise.
1427         (=ucs-bmp-cjk@JP): Likewise.
1428         (=ucs-bmp-cjk@JP/hanazono): Likewise.
1429         (==ucs-bmp-cjk@JP/hanazono): Likewise.
1430         (=>ucs-bmp-cjk@component): Likewise.
1431
1432 2015-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1433
1434         * mule/mule-conf.el (==daikanwa/+2p): New coded-charset for XEmacs
1435         CHISE.
1436
1437 2015-09-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1438
1439         * mule/mule-conf.el (==jis-x0208@1978/4-pr): New coded-charset for
1440         XEmacs CHISE.
1441         (==jis-x0208@1978/5pr): Use `==jis-x0208@1978/4-pr' instead of
1442         `==jis-x0208@1978/2-pr' as the mother.
1443
1444 2015-08-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1445
1446         * mule/mule-conf.el (=>cns11643-5): New coded-charset for XEmacs
1447         CHISE.
1448
1449 2015-07-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1450
1451         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1452         setting for `===hanyo-denshi/jb' and `===hanyo-denshi/hg'.
1453
1454 2015-06-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1455
1456         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1457         `=gb2312' instead of `chinese-gb2312'; add setting for `==ucs@gb'.
1458
1459 2015-03-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1460
1461         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1462         setting for `===ucs@gb'.
1463
1464 2015-03-04  MORIOKA Tomohiko  <tomo.git@chise.org>
1465
1466         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1467         setting for `===hanyo-denshi/ks', `===jis-x0208' and
1468         `===jis-x0213-1'; use "&R-J00X1-hhhh;" instead of "&R-JX1-hhhh;"
1469         as the entity-reference for `===jis-x0213-1@2000'; use
1470         "&R-JX1-hhhh;" as the entity-reference for `===jis-x0213-1'.
1471
1472 2015-03-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1473
1474         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1475         `===jis-x0208'.
1476
1477         * mule/mule-conf.el (===jis-x0208@1978): Use `==jis-x0208@1978'
1478         instead of `===jis-x0208' as the mother.
1479         (===jis-x0208@1983): Use `==jis-x0208@1983' instead of
1480         `===jis-x0208' as the mother.
1481         (===jis-x0208@1990): Use `==jis-x0208@1990' instead of
1482         `===jis-x0208' as the mother.
1483         (===jis-x0213-1@2000): Use `==jis-x0213-1@2000' instead of
1484         `===jis-x0213-1' as the mother.
1485         (===jis-x0213-1@2004): Use `==jis-x0213-1@2004' instead of
1486         `===jis-x0213-1' as the mother.
1487         (===ucs@unicode): Use `==ucs@unicode' instead of `===ucs@iso' as
1488         the mother.
1489         (===ucs@ks): Use `==ucs@ks' instead of `===ucs@unicode' as the
1490         mother.
1491
1492 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1493
1494         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1495         setting for `=ucs-var-001'.
1496
1497 2015-02-23  MORIOKA Tomohiko  <tomo.git@chise.org>
1498
1499         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1500         `=ucs-bmp-var-001'.
1501
1502         * mule/mule-conf.el (=ucs-var-001): New coded-charset for XEmacs
1503         CHISE.
1504         (=ucs-bmp-var-001): Ditto.
1505
1506         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1507         setting for `=ucs-var-003'.
1508
1509 2015-02-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1510
1511         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1512         `=ucs-bmp-var-003'.
1513
1514         * mule/mule-conf.el (=ucs-var-003): New coded-charset for XEmacs
1515         CHISE.
1516         (=ucs-bmp-var-003): Ditto.
1517
1518 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1519
1520         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1521         setting for `=ucs-var-002'.
1522
1523         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1524         `=ucs-bmp-var-002'.
1525
1526         * mule/mule-conf.el (=ucs-var-002): New coded-charset for XEmacs
1527         CHISE.
1528         (=ucs-bmp-var-002): Ditto.
1529
1530 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1531
1532         * mule/mule-conf.el (==jis-x0208@1978/4er): New coded-charset for
1533         XEmacs CHISE.
1534         (==jis-x0208@1978/5pr): Ditto.
1535
1536 2015-02-21  MORIOKA Tomohiko  <tomo.git@chise.org>
1537
1538         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1539         `=>ucs-bmp-cjk@component'.
1540
1541         * mule/mule-conf.el (=>ucs@component): New coded-charset for
1542         XEmacs CHISE.
1543         (=>ucs-bmp-cjk@component): Ditto.
1544
1545 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1546
1547         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1548         setting for `=>iwds-1'.
1549
1550 2015-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1551
1552         * mule/mule-conf.el (=>iwds-1): New coded-charset for XEmacs
1553         CHISE.
1554
1555 2015-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1556
1557         * mule/mule-charset.el (default-coded-charset-priority-list):
1558         - Prefer `=ucs-bmp-cjk@JP/hanazono' to `=ucs-bmp-cjk@gb'.
1559         - Prefer `==ucs-bmp-cjk@JP/hanazono' to `==ucs-bmp-cjk@gb'.
1560         - Prefer `===hanyo-denshi/jc' to `===jis-x0213-1'.
1561         - Prefer `===hanyo-denshi/jd' to `===jis-x0213-2'.
1562
1563 2015-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
1564
1565         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1566         Prefer `=ucs@FOO' to `=>>ucs@FOO'.
1567
1568         * mule/mule-conf.el (=ucs@iso): Use `=+>ucs@iso' instead of
1569         `=>>ucs@iso' as the mother.
1570         (=>>ucs@iso): Use `=ucs@iso' instead of `=+>ucs@iso' as the
1571         mother.
1572
1573 2015-01-22  MORIOKA Tomohiko  <tomo.git@chise.org>
1574
1575         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1576         setting for `===hanyo-denshi/ia'.
1577
1578 2015-01-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1579
1580         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1581         `===hanyo-denshi/ia'.
1582
1583 2014-12-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1584
1585         * mule/mule-conf.el (=koseki): Fix DOC.
1586         (==koseki): New coded-charset for XEmacs CHISE.
1587
1588 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1589
1590         * mule/mule-conf.el (===hanyo-denshi/jc): New coded-charset for
1591         XEmacs CHISE.
1592         (===hanyo-denshi/jd): Fix DOC.
1593
1594 2014-12-26  MORIOKA Tomohiko  <tomo.git@chise.org>
1595
1596         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1597         setting for `===hanyo-denshi/ip'.
1598
1599 2014-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1600
1601         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1602         `===hanyo-denshi/ip'.
1603
1604         * mule/mule-conf.el (===hanyo-denshi/ip): New coded-charset for
1605         XEmacs CHISE.
1606
1607 2014-12-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1608
1609         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1610         `==ucs-radicals@unicode' and `=>daikanwa'.
1611
1612         * mule/mule-conf.el (==ucs-radicals@unicode): New coded-charset
1613         for XEmacs CHISE.
1614
1615 2014-12-03  MORIOKA Tomohiko  <tomo.git@chise.org>
1616
1617         * mule/mule-conf.el (===hanyo-denshi/ia): New coded-charset for
1618         XEmacs CHISE.
1619
1620 2014-11-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1621
1622         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1623         `===ruimoku-v6'.
1624
1625 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1626
1627         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1628         setting for `===ruimoku-v6'.
1629
1630 2014-11-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1631
1632         * mule/mule-conf.el (===ruimoku-v6): New coded-charset for XEmacs
1633         CHISE.
1634
1635 2014-11-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1636
1637         * mule/mule-conf.el (==jis-x0208@1978/1pr/fixed): New
1638         coded-charset for XEmacs CHISE.
1639
1640 2014-11-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1641
1642         * mule/mule-conf.el (===hanyo-denshi/jd): New coded-charset for
1643         XEmacs CHISE.
1644
1645 2014-10-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1646
1647         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1648         `===ucs-sip@iso'.
1649
1650 2014-10-02  MORIOKA Tomohiko  <tomo.git@chise.org>
1651
1652         * mule/mule-conf.el (===ucs-sip@iso): New coded-charset for XEmacs
1653         CHISE.
1654
1655 2014-09-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1656
1657         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1658         `==ucs-sip@iso'.
1659
1660         * mule/mule-conf.el (==ucs-sip@iso): New coded-charset for XEmacs
1661         CHISE.
1662
1663 2014-09-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1664
1665         * mule/mule-conf.el (=ucs-sip-ext-b): Fix registry.
1666         (=ucs-sip@iso): New coded-charset for XEmacs CHISE.
1667         (=ucs-sip-ext-b@iso): Fix registry.
1668         (==ucs-sip-ext-b@iso): Ditto.
1669         (===ucs-sip-ext-b@iso): Ditto.
1670
1671         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1672         `=ucs-sip@iso'.
1673
1674 2014-09-17  MORIOKA Tomohiko  <tomo.git@chise.org>
1675
1676         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1677         setting for `=>cbeta'.
1678
1679 2014-09-16  MORIOKA Tomohiko  <tomo.git@chise.org>
1680
1681         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1682         `=>cns11643-7'.
1683
1684         * mule/mule-conf.el (=>cbeta): New coded-charset for XEmacs CHISE.
1685
1686 2014-08-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1687
1688         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1689         "&G-[NAME];" instead of "&g1-[NAME];" for `=>>[NAME]'.
1690
1691 2014-08-19  MORIOKA Tomohiko  <tomo.git@chise.org>
1692
1693         * mule/mule-conf.el (=>>>ucs@cns): Indicate `==ucs@cns' instead of
1694         `=ucs@cns'.
1695         (=>>>ucs@jis): Indicate `==ucs@jis' instead of `=ucs@jis'.
1696         (=>>>ucs@jis/1990): Indicate `==ucs@jis/1990' instead of
1697         `=ucs@jis/1990'.
1698         (=>>>ucs@jis/2000): Indicate `==ucs@jis/2000' instead of
1699         `=ucs@jis/2000'.
1700         (=>>>ucs@jis/2004): Indicate `==ucs@jis/2004' instead of
1701         `=ucs@jis/2004'.
1702         (=>>>ucs@ks): Indicate `==ucs@ks' instead of `=ucs@ks'.
1703
1704         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1705         "&g2-[NAME];" instead of "&G-[NAME];" for `==[NAME]'.
1706
1707 2014-08-06  MORIOKA Tomohiko  <tomo.git@chise.org>
1708
1709         * mule/mule-conf.el (==jis-x0208@1978/-4pr): New coded-charset for
1710         XEmacs CHISE.
1711         (==jis-x0208@1978/1pr): Ditto.
1712         (==jis-x0208@1978/2-pr): Ditto.
1713
1714 2014-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
1715
1716         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1717         setting for `===jis-x0213-1@2004'.
1718
1719 2014-07-30  MORIOKA Tomohiko  <tomo.git@chise.org>
1720
1721         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1722         settings for `=+>hanyo-denshi/ft' and `=+>hanyo-denshi/jt'.
1723
1724         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1725         `===hanyo-denshi/jb'.
1726
1727         * mule/mule-conf.el (===hanyo-denshi/jb): New coded-charset for
1728         XEmacs CHISE.
1729         (=+>hanyo-denshi/ft): Ditto.
1730         (=+>hanyo-denshi/jt): Ditto.
1731
1732 2014-07-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1733
1734         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1735         `===hanyo-denshi/hg'.
1736
1737 2014-07-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1738
1739         * mule/mule-conf.el (===jis-x0213-1@2004): New coded-charset for
1740         XEmacs CHISE.
1741         (===hanyo-denshi/hg): Ditto.
1742
1743 2014-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
1744
1745         * mule/mule-conf.el (==adobe-japan1-*): Indicate abstract
1746         glyph-forms instead of detailed glyph-images.
1747         (=>>>adobe-japan1-*): Indicate `==adobe-japan1-*' instead of
1748         `=adobe-japan1-*'.
1749         (===adobe-japan1-0): New coded-charset for XEmacs CHISE.
1750         (===adobe-japan1-1): Ditto.
1751         (===adobe-japan1-2): Ditto.
1752         (===adobe-japan1-3): Ditto.
1753         (===adobe-japan1-4): Ditto.
1754         (===adobe-japan1-5): Ditto.
1755         (===adobe-japan1-6): Ditto.
1756         (=>>adobe-japan1-0): Use `=adobe-japan1' instead of
1757         `=>>>adobe-japan1' as the mother.
1758         (=+>adobe-japan1-0): Use `=adobe-japan1' instead of
1759         `=>>adobe-japan1' as the mother.
1760         (==jis-x0208): Indicate abstract glyph-forms instead of detailed
1761         glyph-images.
1762         (==jis-x0208@1978): Ditto.
1763         (==jis-x0208@1983): Ditto.
1764         (==jis-x0208@1990): Ditto.
1765         (==jis-x0213-1): Ditto.
1766         (==jis-x0213-1@2000): Ditto.
1767         (==jis-x0213-1@2004): Ditto.
1768         (==jis-x0213-2): Ditto.
1769         (=>>>jis-x0208): Indicate `==jis-x0208' instead of `=jis-x0208'.
1770         (=>>>jis-x0208@1978): Indicate `==jis-x0208@1978' instead of
1771         `=jis-x0208@1978'.
1772         (=>>>jis-x0208@1983): Indicate `==jis-x0208@1983' instead of
1773         `=jis-x0208@1983'.
1774         (=>>>jis-x0208@1990): Indicate `==jis-x0208@1990' instead of
1775         `=jis-x0208@1990'.
1776         (=>>>jis-x0213-1): Indicate `==jis-x0213-1' instead of
1777         `=jis-x0213-1'.
1778         (=>>>jis-x0213-1@2000): Indicate `==jis-x0213-1@2000' instead of
1779         `=jis-x0213-1@2000'.
1780         (=>>>jis-x0213-1@2004): Indicate `==jis-x0213-1@2004' instead of
1781         `=jis-x0213-1@2004'.
1782         (=>>>jis-x0213-2): Indicate `==jis-x0213-2' instead of
1783         `=jis-x0213-2'.
1784         (===jis-x0208): New coded-charset for XEmacs CHISE.
1785         (===jis-x0208@1978): Ditto.
1786         (===jis-x0208@1983): Ditto.
1787         (===jis-x0208@1990): Ditto.
1788         (===jis-x0213-1): Ditto.
1789         (===jis-x0213-1@2000): Ditto.
1790         (===jis-x0213-2): Ditto.
1791         (===jis-x0212): Ditto.
1792         (===ks-x1001): Ditto.
1793         (=>>jis-x0208): Use `=jis-x0208' instead of `=>>>jis-x0208' as the
1794         mother.
1795         (=>>jis-x0213-1): Use `=jis-x0213-1' instead of `=>>>jis-x0213-1'
1796         as the mother.
1797         (=>>jis-x0213-2): Use `=jis-x0213-2' instead of `=>>>jis-x0213-2'
1798         as the mother.
1799         (===cns11643-1): New coded-charset for XEmacs CHISE.
1800         (===cns11643-2): Ditto.
1801         (===cns11643-3): Ditto.
1802         (===cns11643-4): Ditto.
1803         (===cns11643-5): Ditto.
1804         (===cns11643-6): Ditto.
1805         (===cns11643-7): Ditto.
1806         (=>>cns11643-1): Ditto.
1807         (==big5-cdp): Indicate abstract glyph-images instead of
1808         representative glyph-images.
1809         (===big5-cdp): New coded-charset for XEmacs CHISE.
1810         (==hanyo-denshi/*): Indicate abstract glyph-forms instead of
1811         detailed glyph-images.
1812         (=>>>hanyo-denshi/*): Indicate `==hanyo-denshi/*' instead of
1813         `=hanyo-denshi/*'.
1814         (===hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
1815         (===hanyo-denshi/ib): Ditto.
1816         (===hanyo-denshi/jt): Ditto.
1817         (===hanyo-denshi/ks): Ditto.
1818         (===mj): Ditto.
1819         (===mj-0): Ditto.
1820         (===mj-1): Ditto.
1821         (=>>hanyo-denshi/*): Use `=hanyo-denshi/*' instead of
1822         `=>>>hanyo-denshi/*' as its mother.
1823         (==gt): Indicate abstract glyph-forms instead of detailed
1824         glyph-images.
1825         (===gt): New coded-charset for XEmacs CHISE.
1826         (=>>>gt): Indicates `==gt' instead of `=gt'.
1827         (=>>gt): Use `=gt' instead of `=>>>gt' as the mother.
1828         (==gt-k): Indicate abstract glyph-forms instead of detailed
1829         glyph-images.
1830         (===gt-k): New coded-charset for XEmacs CHISE.
1831         (==daikanwa): Indicates glyph-images instead of detailed
1832         glyph-images.
1833         (===daikanwa): New coded-charset for XEmacs CHISE.
1834         (===daikanwa/+p): Ditto.
1835         (===daikanwa/ho): Ditto.
1836         (==cbeta): Ditto.
1837         (===cbeta): Ditto.
1838         (==jef-china3): Ditto.
1839         (===jef-china3): Ditto.
1840         (==ruimoku-v6): Ditto.
1841         (==ucs@iso): Indicate representative glyph-forms instead of
1842         representative glyph-images.
1843         (=>>>ucs@iso): Indicates `==ucs@iso' instead of `=ucs@iso'.
1844         (==ucs@unicode): Indicate representative glyph-forms instead of
1845         representative glyph-images.
1846         (=>>>ucs@unicode): Indicates `==ucs@unicode' instead of
1847         `=ucs@unicode'.
1848         (==ucs@cns): Indicate representative glyph-forms instead of
1849         representative glyph-images.
1850         (==ucs@jis): Ditto.
1851         (==ucs@jis/1990): Ditto.
1852         (==ucs@jis/2000): Ditto.
1853         (==ucs@jis/2004): Ditto.
1854         (==ucs@ks): Ditto.
1855         (===ucs@iso): New coded-charset for XEmacs CHISE.
1856         (===ucs@unicode): Ditto.
1857         (===ucs@gb): Ditto.
1858         (===ucs@ks): Ditto.
1859         (===ucs-bmp-cjk@gb): Ditto.
1860         (===ucs-sip-ext-b@iso): Ditto.
1861
1862 2014-07-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1863
1864         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1865         `==jis-x0213-2', `==ruimoku-v6', `==cbeta', `==jef-china3',
1866         `===mj-0', `===mj-1', `===jis-x0208@1990', `===jis-x0213-1',
1867         `===jis-x0213-2', `===big5-cdp', `===ucs-bmp-cjk@gb',
1868         `===adobe-japan1-6', `===cns11643-1', `===cns11643-2',
1869         `===cns11643-3', `===cns11643-4', `===cns11643-5',
1870         `===cns11643-6', `===cns11643-7', `===hanyo-denshi/ft',
1871         `===hanyo-denshi/ib', `===hanyo-denshi/jt', `===jis-x0208@1983',
1872         `===jis-x0208@1978', `===jis-x0212', `===ks-x1001', `===daikanwa',
1873         `===ucs-sip-ext-b@iso', `===cbeta' and `===jef-china3'.
1874
1875         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1876         - Use "&G-[NAME];" for `==[NAME]' instead of `=>>[NAME]'.
1877         - Use "&R-[NAME];" for `===[NAME]' instead of `==[NAME]'.
1878         - Use "&g1-[NAME];" for `=>>[NAME]'.
1879         - Abolish "&g2-[NAME];".
1880
1881 2014-03-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1882
1883         * mule/mule-conf.el (=ucs@big5): Use `=ucs@cns' instead of
1884         `=>>ucs@cns' as the mother.
1885
1886 2014-03-07  MORIOKA Tomohiko  <tomo.git@chise.org>
1887
1888         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1889         setting for `==ucs@ks'.
1890
1891 2014-02-24  MORIOKA Tomohiko  <tomo.git@chise.org>
1892
1893         * mule/mule-conf.el (=adobe-japan1-base): Move builtin code range
1894         from 0x63000000〜0x63005A11 to 0x00E10000〜0x00E15A11.
1895         (=mj): Move builtin code range from 0x64040000〜0x640509D5 to
1896         0x00E30000〜0x00E409D5.
1897
1898 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1899
1900         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1901         Prefer MJ to Adobe-Japan1; use "I-MJ", "MJ" and "&R-MJ" instead of
1902         "I-MJ-", "MJ-" and "&R-MJ-" as prefixes of MJ.
1903
1904 2014-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
1905
1906         * mule/mule-charset.el (default-coded-charset-priority-list): Add
1907         `=mj-0', `=mj-1', `==mj-0' and `==mj-1'.
1908
1909         * mule/mule-conf.el (=mj): New coded-charset for XEmacs CHISE.
1910         (=mj-0): Ditto.
1911         (=mj-1): Ditto.
1912         (==mj): Ditto.
1913         (==mj-0): Ditto.
1914         (==mj-1): Ditto.
1915         (=>>mj): Ditto.
1916
1917         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1918         setting for `=mj' and `==mj'.
1919
1920 2014-02-05  MORIOKA Tomohiko  <tomo.git@chise.org>
1921
1922         * mule/mule-conf.el (=ucs@ks/2012): New coded-charset for XEmacs
1923         CHISE.
1924
1925 2014-01-28  MORIOKA Tomohiko  <tomo.git@chise.org>
1926
1927         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
1928         "A-HDU+" instead of "A-HD-UCS+" as the prefix for
1929         `=>ucs@hanyo-denshi'.
1930
1931 2014-01-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1932
1933         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1934         setting for `=koseki' and `=>ucs@hanyo-denshi'.
1935
1936         * mule/mule-conf.el (=koseki): New coded-charset for XEmacs CHISE.
1937         (=>ucs@hanyo-denshi): New coded-charset for XEmacs CHISE.
1938
1939 2014-01-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1940
1941         * mule/mule-conf.el (==hanyo-denshi/ip): New coded-charset for
1942         XEmacs CHISE.
1943
1944 2013-12-29  MORIOKA Tomohiko  <tomo.git@chise.org>
1945
1946         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1947         Change priority of `=>>>ucs@iso'.
1948
1949         * mule/mule-conf.el (=ucs@iso): Use `=>>ucs@iso' instead of
1950         `=>>>ucs@iso' as the mother.
1951         (=>>>ucs@iso): Changed to an alias for `=ucs@iso'.
1952
1953 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1954
1955         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1956         Change priority of `=>>>ucs@unicode'.
1957
1958         * mule/mule-conf.el (=>>>ucs@unicode): Changed to an alias for
1959         `=ucs@unicode'.
1960
1961 2013-12-25  MORIOKA Tomohiko  <tomo.git@chise.org>
1962
1963         * mule/mule-coding.el (coded-charset-entity-reference-alist):
1964         Change priority of `=>>>ucs@jis'.
1965
1966         * mule/mule-conf.el (=>>>ucs@jis): Changed to an alias for
1967         `=ucs@jis'.
1968
1969 2013-12-18  MORIOKA Tomohiko  <tomo.git@chise.org>
1970
1971         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1972         setting for `==daikanwa/+p'.
1973
1974 2013-12-15  MORIOKA Tomohiko  <tomo.git@chise.org>
1975
1976         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1977         setting for `==shinjigen@1ed'.
1978
1979 2013-12-12  MORIOKA Tomohiko  <tomo.git@chise.org>
1980
1981         * mule/mule-conf.el (==shinjigen/+p@rev): New coded-charset for
1982         XEmacs CHISE.
1983
1984 2013-12-11  MORIOKA Tomohiko  <tomo.git@chise.org>
1985
1986         * mule/mule-conf.el (==shinjigen): Modify DOC.
1987         (==shinjigen@1ed): New coded-charset for XEmacs CHISE.
1988         (==shinjigen@rev): Modify DOC.
1989
1990 2013-12-09  MORIOKA Tomohiko  <tomo.git@chise.org>
1991
1992         * mule/mule-conf.el (==daikanwa/+p): New coded-charset for XEmacs
1993         CHISE.
1994
1995 2013-12-08  MORIOKA Tomohiko  <tomo.git@chise.org>
1996
1997         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
1998         settings for `==daikanwa' and `==ucs@JP/hanazono'.
1999
2000         * mule/mule-conf.el (==shinjigen@rev): New coded-charset for
2001         XEmacs CHISE.
2002
2003         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2004         `==daikanwa'.
2005
2006 2013-11-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2007
2008         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2009         setting for `==cns11643-7'.
2010
2011         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2012         `==cns11643-7'.
2013
2014 2013-11-23  MORIOKA Tomohiko  <tomo.git@chise.org>
2015
2016         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2017         `==cns11643-6'.
2018
2019         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2020         setting for `==cns11643-6'.
2021
2022 2013-11-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2023
2024         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2025         setting for `==cns11643-5'.
2026
2027         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2028         `==cns11643-5'.
2029
2030 2013-11-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2031
2032         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2033         setting for `==cns11643-4'.
2034
2035         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2036         `==cns11643-4'.
2037
2038 2013-11-08  MORIOKA Tomohiko  <tomo.git@chise.org>
2039
2040         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2041         setting for `==cns11643-3'.
2042
2043         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2044         `==cns11643-3'.
2045
2046 2013-11-02  MORIOKA Tomohiko  <tomo.git@chise.org>
2047
2048         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2049         setting for `==cns11643-2'.
2050
2051         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2052         `==cns11643-2'.
2053
2054 2013-10-29  MORIOKA Tomohiko  <tomo.git@chise.org>
2055
2056         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2057         Change priority of `=>>>ucs@ks'.
2058
2059         * mule/mule-conf.el (=>>>ucs@ks): Changed to an alias for
2060         `=ucs@ks'.
2061
2062 2013-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2063
2064         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2065         `=cns11643-1' instead of `chinese-cns11643-1'; add settings for
2066         `==ucs@cns' and `==cns11643-1'.
2067
2068         * mule/mule-conf.el (==cns11643-1): Fix `dimension'.
2069         (==cns11643-2): Ditto.
2070         (==cns11643-3): Ditto.
2071         (==cns11643-4): Ditto.
2072         (==cns11643-5): Ditto.
2073         (==cns11643-6): Ditto.
2074         (==cns11643-7): Ditto.
2075
2076         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2077         `==cns11643-1'.
2078
2079 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2080
2081         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2082         Change priority of `=>>>ucs@jis/2004', `=>>>ucs@jis/2004' and
2083         `=>>>ucs@jis/1990'.
2084
2085         * mule/mule-conf.el (=>>>ucs@jis/1990): Changed to an alias for
2086         `=ucs@jis/1990'.
2087         (=>>>ucs@jis/2000): Changed to an alias for `=ucs@jis/2000'.
2088         (=>>>ucs@jis/2004): Changed to an alias for `=ucs@jis/2004'.
2089
2090 2013-10-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2091
2092         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2093         Change priority of `=>>>ucs@cns'.
2094
2095         * mule/mule-conf.el (=>>>ucs@cns): Changed to an alias for
2096         `=ucs@cns'.
2097
2098 2013-10-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2099
2100         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2101         `==ks-x1001'.
2102
2103         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2104         `=ks-x1001' instead of `korean-ksc5601'; add setting for
2105         `==ks-x1001'.
2106
2107 2013-10-18  MORIOKA Tomohiko  <tomo.git@chise.org>
2108
2109         * mule/mule-conf.el (=>>>gt): Changed to an alias for `=gt'.
2110
2111 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2112
2113         * mule/mule-conf.el (=>>>jis-x0208): Changed to an alias for
2114         `=jis-x0208'.
2115         (=>>>jis-x0208@1978): Changed to an alias for `=jis-x0208@1978'.
2116         (=>>>jis-x0208@1983): Changed to an alias for `=jis-x0208@1983'.
2117         (=>>>jis-x0208@1990): Changed to an alias for `=jis-x0208@1990'.
2118         (=>>>jis-x0213-1): Changed to an alias for `=jis-x0213-1'.
2119         (=>>>jis-x0213-1@2000): Changed to an alias for
2120         `=jis-x0213-1@2000'.
2121         (=>>>jis-x0213-1@2004): Changed to an alias for
2122         `=jis-x0213-1@2004'.
2123         (=>>>jis-x0213-2): Changed to an alias for `=jis-x0213-2'.
2124
2125 2013-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2126
2127         * mule/mule-conf.el (=>>>adobe-japan1-0): Changed to an alias for
2128         `=adobe-japan1-0'.
2129         (=>>>adobe-japan1-1): Changed to an alias for `=adobe-japan1-1'.
2130         (=>>>adobe-japan1-2): Changed to an alias for `=adobe-japan1-2'.
2131         (=>>>adobe-japan1-3): Changed to an alias for `=adobe-japan1-3'.
2132         (=>>>adobe-japan1-4): Changed to an alias for `=adobe-japan1-4'.
2133         (=>>>adobe-japan1-5): Changed to an alias for `=adobe-japan1-5'.
2134         (=>>>adobe-japan1-6): Changed to an alias for `=adobe-japan1-6'.
2135
2136 2013-10-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2137
2138         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2139         settings for `==adobe-japan1-6', `==hanyo-denshi/*', `==gt',
2140         `==jis-x0208@1990', `==jis-x0212', `==jis-x0213-1@2000',
2141         `==jis-x0213-2', `==jis-x0213-1@2004', `==big5-cdp', `==gt-k',
2142         `==jis-x0208@1983', `==jis-x0208@1978', `==ucs@iso',
2143         `==ucs@unicode', `=>>daikanwa/+p' and `==shinjigen@rev'.
2144
2145 2013-10-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2146
2147         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2148         `=adobe-japan1-0', `=adobe-japan1-1', `=adobe-japan1-2',
2149         `=adobe-japan1-3', `=adobe-japan1-4', `=adobe-japan1-5',
2150         `==jis-x0208@1990', `==ucs-bmp-cjk@gb',
2151         `==ucs-bmp-cjk@JP/hanazono', `==ucs-sip-ext-b@iso',
2152         `==hanyo-denshi/*', `==adobe-japan1-6', `==big5-cdp',
2153         `==jis-x0208@1983', `==jis-x0208@1978', `==jis-x0213-1@2000' and
2154         `==jis-x0212'.
2155
2156 2013-10-03  MORIOKA Tomohiko  <tomo.git@chise.org>
2157
2158         * mule/mule-conf.el (=adobe-japan1-0): Modify registry to accept
2159         "AdobeJapan1-[0-6]$".
2160         (=adobe-japan1-1): Modify registry to accept "AdobeJapan1-[1-6]$".
2161         (=adobe-japan1-2): Modify registry to accept "AdobeJapan1-[2-6]$".
2162         (=adobe-japan1-3): Modify registry to accept "AdobeJapan1-[3-6]$".
2163         (=adobe-japan1-4): Modify registry to accept "AdobeJapan1-[4-6]$".
2164         (=adobe-japan1-5): Modify registry to accept "AdobeJapan1-[5-6]$".
2165         (==adobe-japan1-0): New coded-charset for XEmacs CHISE.
2166         (==adobe-japan1-1): Ditto.
2167         (==adobe-japan1-2): Ditto.
2168         (==adobe-japan1-3): Ditto.
2169         (==adobe-japan1-4): Ditto.
2170         (==adobe-japan1-5): Ditto.
2171         (==adobe-japan1-6): Ditto.
2172         (==jis-x0208): Ditto.
2173         (==jis-x0208@1978): Ditto.
2174         (==jis-x0208@1983): Ditto.
2175         (==jis-x0208@1990): Ditto.
2176         (==jis-x0213-1): Ditto.
2177         (==jis-x0213-1@2000): Ditto.
2178         (==jis-x0213-1@2004): Ditto.
2179         (==jis-x0213-2): Ditto.
2180         (==jis-x0212): Ditto.
2181         (==gb2312): Ditto.
2182         (==iso-ir165): Ditto.
2183         (==gb12345): Ditto.
2184         (==ks-x1001): Ditto.
2185         (==cns11643-1): Ditto.
2186         (==cns11643-2): Ditto.
2187         (==cns11643-3): Ditto.
2188         (==cns11643-4): Ditto.
2189         (==cns11643-5): Ditto.
2190         (==cns11643-6): Ditto.
2191         (==cns11643-7): Ditto.
2192         (==big5-cdp): Ditto.
2193         (==hanyo-denshi/ja): Ditto.
2194         (==hanyo-denshi/jb): Ditto.
2195         (==hanyo-denshi/jc): Ditto.
2196         (==hanyo-denshi/jd): Ditto.
2197         (==hanyo-denshi/ft): Ditto.
2198         (==hanyo-denshi/ia): Ditto.
2199         (==hanyo-denshi/ib): Ditto.
2200         (==hanyo-denshi/hg): Ditto.
2201         (==hanyo-denshi/jt): Ditto.
2202         (==hanyo-denshi/ks): Ditto.
2203         (==gt): Ditto.
2204         (==gt-k): Ditto.
2205         (==daikanwa): Ditto.
2206         (==shinjigen): Ditto.
2207         (==ucs@iso): Ditto.
2208         (==ucs@unicode): Ditto.
2209         (==ucs@gb): Ditto.
2210         (==ucs-bmp@gb): Ditto.
2211         (==ucs@cns): Ditto.
2212         (==ucs-bmp@cns): Ditto.
2213         (==ucs@jis): Ditto.
2214         (==ucs@jis/1990): Ditto.
2215         (==ucs@jis/2000): Ditto.
2216         (==ucs@jis/2004): Ditto.
2217         (==ucs@JP): Ditto.
2218         (==ucs@JP/hanazono): Ditto.
2219         (==ucs@ks): Ditto.
2220         (==ucs-bmp@ks): Ditto.
2221         (==ucs@cns11643): Ditto.
2222         (==ucs-bmp-cjk@gb): Ditto.
2223         (==ucs-bmp-cjk@JP/hanazono): Ditto.
2224         (==ucs-sip-ext-b@iso): Ditto.
2225
2226 2013-07-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2227
2228         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2229         `=ucs-bmp-cjk@gb' instead of `=ucs-bmp-cjk@unicode'.
2230
2231         * mule/mule-conf.el (=ucs-bmp-cjk@gb): New coded-charset for
2232         XEmacs CHISE.
2233         (=ucs-bmp-cjk@unicode): Abolished.
2234
2235 2013-07-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2236
2237         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2238         `=+>ucs-bmp-cjk-compat@jis'.
2239
2240         * mule/mule-conf.el (=+>ucs-bmp-cjk-compat@jis): New coded-charset
2241         for XEmacs CHISE.
2242
2243 2013-07-06  MORIOKA Tomohiko  <tomo.git@chise.org>
2244
2245         * mule/mule-conf.el (=>cns11643-6): New coded-charset for XEmacs
2246         CHISE.
2247
2248 2013-05-28  MORIOKA Tomohiko  <tomo.git@chise.org>
2249
2250         * mule/mule-conf.el (=jis-x0208@1978/1pr/fixed): New coded-charset
2251         for XEmacs CHISE.
2252         (=jis-x0208@1978/1er-pr): Abolished.
2253         (=jis-x0208@1978/2-pr): Use `=jis-x0208@1978' instead of
2254         `=jis-x0208@1978/1er-pr' as the mother.
2255
2256 2013-02-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2257
2258         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2259         setting for `=ucs-itaiji-084'.
2260
2261 2013-02-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2262
2263         * mule/mule-charset.el (default-coded-charset-priority-list):
2264         Delete `=zihai-17xx'; add `=ucs-bmp-itaiji-084'.
2265
2266         * mule/mule-conf.el (=ucs-itaiji-084): New coded-charset for
2267         XEmacs CHISE.
2268         (=ucs-bmp-itaiji-084): Ditto.
2269
2270 2013-02-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2271
2272         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2273         settings for `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2274
2275 2013-02-14  MORIOKA Tomohiko  <tomo.git@chise.org>
2276
2277         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2278         `=zihai-17xx', `=big5-cdp-var-3' and `=big5-cdp-var-5'.
2279
2280         * mule/mule-conf.el (=big5-cdp-var-3): New coded-charset for
2281         XEmacs CHISE.
2282         (=big5-cdp-var-5): Ditto.
2283
2284 2012-10-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2285
2286         * mule/mule-conf.el (=+>jis-x0213-1@2004): New coded-charset for
2287         XEmacs CHISE.
2288
2289 2012-10-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2290
2291         * mule/mule-conf.el (=>>hanyo-denshi/ip): New coded-charset for
2292         XEmacs CHISE.
2293
2294 2012-10-17  MORIOKA Tomohiko  <tomo.git@chise.org>
2295
2296         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2297         setting for `=>>>hanyo-denshi/ft'.
2298
2299 2012-09-25  MORIOKA Tomohiko  <tomo.git@chise.org>
2300
2301         * mule/mule-conf.el (=>>>hanyo-denshi/jd): New coded-charset for
2302         XEmacs CHISE.
2303         (=>>hanyo-denshi/jd): Use `=>>>hanyo-denshi/jd' instead of
2304         `=hanyo-denshi/jd' as the mother.
2305
2306 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2307
2308         * mule/mule-conf.el (=+>adobe-japan1-0): New coded-charset for
2309         XEmacs CHISE.
2310         (=+>adobe-japan1-1): Ditto.
2311         (=+>adobe-japan1-2): Ditto.
2312         (=+>adobe-japan1-3): Ditto.
2313         (=+>adobe-japan1-4): Ditto.
2314         (=+>adobe-japan1-5): Ditto.
2315         (=+>adobe-japan1-6): Ditto.
2316         (=+>adobe-japan1): Changed to an alias for `=+>adobe-japan1-6'.
2317
2318 2012-09-07  MORIOKA Tomohiko  <tomo.git@chise.org>
2319
2320         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2321         Prefer `=>>>adobe-japan1' to other abstract glyph-form CCSs;
2322         prefer `=>>adobe-japan1' to other abstract glyph CCSs.
2323
2324         * mule/mule-conf.el: Define coded-charsets about Adobe-Japan1 at
2325         the top.
2326
2327 2012-09-05  MORIOKA Tomohiko  <tomo.git@chise.org>
2328
2329         * mule/mule-conf.el (=>>>hanyo-denshi/jb): New coded-charset for
2330         XEmacs CHISE.
2331         (=>>>hanyo-denshi/hg): New coded-charset for XEmacs CHISE.
2332         (=>>hanyo-denshi/jb): Use `=>>>hanyo-denshi/jb' as the mother.
2333         (=>>hanyo-denshi/hg): Use `=>>>hanyo-denshi/hg' as the mother.
2334
2335 2012-08-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2336
2337         * mule/mule-charset.el (default-coded-charset-priority-list):
2338         Prefer `chinese-cns11643-{1..7}', `=adobe-japan1-6', `=big5-cdp'
2339         and `=hanyo-denshi/*' to `=gt-pj-{2..11}', `=gt-pj-k{1|2}', etc.
2340
2341         * mule/mule-conf.el: Modify order of definitions of some
2342         coded-charsets.
2343
2344 2012-08-30  MORIOKA Tomohiko  <tomo.git@chise.org>
2345
2346         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2347         Prefer `=>>hanyo-denshi/{ft|ia|ib|jt|ks}' to `=>>jis-x0208@1978',
2348         `=>>big5-cdp', `=>>gt-k' and `=>>ruimoku-v6'; add `=>>cns11643-4'.
2349
2350         * mule/mule-conf.el (=>>cns11643-4): New coded-charset for XEmacs
2351         CHISE.
2352         (=>>>hanyo-denshi/ft): New coded-charset for XEmacs CHISE.
2353         (=>>hanyo-denshi/ft): Use `=>>>hanyo-denshi/ft' as the mother.
2354
2355 2012-07-31  MORIOKA Tomohiko  <tomo.git@chise.org>
2356
2357         * mule/mule-conf.el (=>cns11643-2): New coded-charset for XEmacs
2358         CHISE.
2359
2360 2012-07-27  MORIOKA Tomohiko  <tomo.git@chise.org>
2361
2362         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2363         setting for `=daikanwa/+2p'.
2364
2365         * mule/mule-conf.el (=>>daikanwa/+2p): New coded-charset for
2366         XEmacs CHISE.
2367
2368 2012-06-26  MORIOKA Tomohiko  <tomo.git@chise.org>
2369
2370         * mule/mule-conf.el (=>>>hanyo-denshi/ks): New coded-charset for
2371         XEmacs CHISE.
2372         (=>>hanyo-denshi/ks): Use `=>>>hanyo-denshi/ks' as the mother.
2373
2374 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2375
2376         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2377         setting for `=>>>hanyo-denshi/ib'.
2378
2379 2012-06-12  MORIOKA Tomohiko  <tomo.git@chise.org>
2380
2381         * mule/mule-conf.el (=>>>hanyo-denshi/ja): New coded-charset for
2382         XEmacs CHISE.
2383         (=>>>hanyo-denshi/ib): Ditto.
2384         (=>>hanyo-denshi/ja): Use `=>>>hanyo-denshi/ja' instead of
2385         `=hanyo-denshi/ja' as the mother.
2386         (=>>hanyo-denshi/ib): Use `=>>>hanyo-denshi/ib' instead of
2387         `=hanyo-denshi/ib' as the mother.
2388
2389 2012-06-11  MORIOKA Tomohiko  <tomo.git@chise.org>
2390
2391         * mule/mule-coding.el (utf-8-ivs-mcs): New coding-system for
2392         XEmacs CHISE.
2393         (utf-8-ivs-mcs-er): Likewise.
2394         (utf-8-gb): Use `=ucs@gb' and `=>ucs@unicode' instead of `ucs-gb'
2395         and `=>ucs-gb'.
2396         (utf-8-ivs-gb): New coding-system for XEmacs CHISE.
2397         (utf-8-gb-er): Use `=ucs@gb' and `=>ucs@unicode' instead of
2398         `ucs-gb' and `=>ucs-gb'.
2399         (utf-8-ivs-gb-er): New coding-system for XEmacs CHISE.
2400         (utf-8-cns): Use `=ucs@cns' and `=>ucs@cns' instead of `ucs-cns'
2401         and `=>ucs-cns'.
2402         (utf-8-ivs-cns): New coding-system for XEmacs CHISE.
2403         (utf-8-cns-er): Use `=ucs@cns' and `=>ucs@cns' instead of
2404         `ucs-cns' and `=>ucs-cns'.
2405         (utf-8-ivs-cns-er): New coding-system for XEmacs CHISE.
2406         (utf-8-big5): Use `=ucs@big5' and `=>ucs@big5' instead of
2407         `ucs-big5' and `=>ucs-big5'.
2408         (utf-8-ivs-big5): New coding-system for XEmacs CHISE.
2409         (utf-8-big5-er): Use `=ucs@big5' and `=>ucs@big5' instead of
2410         `ucs-big5' and `=>ucs-big5'.
2411         (utf-8-ivs-big5-er): New coding-system for XEmacs CHISE.
2412         (utf-8-jis): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2413         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2414         (utf-8-ivs-jis): New coding-system for XEmacs CHISE.
2415         (utf-8-jis-er): Use `=ucs@jis/2000' and `=>ucs@jis' instead of
2416         `=ucs@jis-2000' and `=>ucs-jis'; modify DOC and mnemonic.
2417         (utf-8-ivs-jis-er): New coding-system for XEmacs CHISE.
2418         (utf-8-jp): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp' and
2419         `=>ucs-jis'; modify DOC and mnemonic.
2420         (utf-8-ivs-jp): New coding-system for XEmacs CHISE.
2421         (utf-8-jp-er): Use `=ucs@JP' and `=>ucs@jis' instead of `=ucs@jp'
2422         and `=>ucs-jis'; modify DOC and mnemonic.
2423         (utf-8-ivs-jp-er): New coding-system for XEmacs CHISE.
2424         (utf-8-ks): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks' and
2425         `=>ucs-ks'.
2426         (utf-8-ivs-ks): New coding-system for XEmacs CHISE.
2427         (utf-8-ks-er): Use `=ucs@ks' and `=>ucs@ks' instead of `ucs-ks'
2428         and `=>ucs-ks'.
2429         (utf-8-ivs-ks-er): New coding-system for XEmacs CHISE.
2430
2431 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2432
2433         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2434         Prefer Hanyo-Denshi to GT, JIS, CNS, etc.
2435
2436 2012-05-20  MORIOKA Tomohiko  <tomo.git@chise.org>
2437
2438         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2439         Modify priorities.
2440
2441 2012-05-19  MORIOKA Tomohiko  <tomo.git@chise.org>
2442
2443         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2444         Prefer '("M-H" 4 d) and '("M-p" 5 d) to '("M-" 5 d).
2445
2446 2012-05-16  MORIOKA Tomohiko  <tomo.git@chise.org>
2447
2448         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2449         settings for `=daikanwa/ho', `=daikanwa/+p' and `=>daikanwa/ho'.
2450
2451 2012-05-15  MORIOKA Tomohiko  <tomo.git@chise.org>
2452
2453         * mule/mule-conf.el (=>daikanwa/ho): New coded-charset for XEmacs
2454         CHISE.
2455
2456 2012-05-10  MORIOKA Tomohiko  <tomo.git@chise.org>
2457
2458         * mule/mule-conf.el (=>>daikanwa/+p): New coded-charset for XEmacs
2459         CHISE.
2460
2461 2012-05-09  MORIOKA Tomohiko  <tomo.git@chise.org>
2462
2463         * mule/mule-conf.el (=>>daikanwa/ho): New coded-charset for XEmacs
2464         CHISE.
2465
2466 2012-03-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2467
2468         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2469         `=+>ucs-bmp-cjk@unicode'.
2470
2471         * mule/mule-conf.el (=+>ucs-bmp-cjk@unicode): New coded-charset
2472         for XEmacs CHISE.
2473
2474 2012-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2475
2476         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2477         setting for `=>>daikanwa'.
2478
2479 2011-12-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2480
2481         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2482         `=>>hanyo-denshi/jt'.
2483
2484 2011-12-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2485
2486         * mule/mule-conf.el (=+>jis-x0208@1983): New coded-charset for
2487         XEmacs CHISE.
2488         (=+>jis-x0208@1990): Ditto.
2489         (=+>jis-x0213-1@2000): Ditto.
2490
2491 2011-12-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2492
2493         * mule/mule-conf.el (=+>ucs@jis/2004): New coded-charset for
2494         XEmacs CHISE.
2495
2496 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2497
2498         * mule/mule-conf.el (=>>>hanyo-denshi/jc): New coded-charset for
2499         XEmacs CHISE.
2500         (=>>hanyo-denshi/jc): Use `=>>>hanyo-denshi/jc' instead of
2501         `=hanyo-denshi/jc' as the mother.
2502
2503 2011-11-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2504
2505         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2506         setting for `=+>adobe-japan1'.
2507
2508         * mule/mule-charset.el (default-coded-charset-priority-list):
2509         Prefer `=adobe-japan1-6', `=adobe-japan1-base', `=>jis-x0208@1997'
2510         and `=>>hanyo-denshi/ft' to `=>>gt'.
2511
2512 2011-11-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2513
2514         * mule/mule-conf.el (=>>adobe-japan1-0): New coded-charset for
2515         XEmacs CHISE.
2516         (=>>adobe-japan1-1): Ditto.
2517         (=>>adobe-japan1-2): Ditto.
2518         (=>>adobe-japan1-3): Ditto.
2519         (=>>adobe-japan1-4): Ditto.
2520         (=>>adobe-japan1-5): Ditto.
2521         (=>>adobe-japan1-6): Ditto.
2522         (=>>adobe-japan1): Changed to alias for `=>>adobe-japan1-6'.
2523
2524 2011-11-22  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2525
2526         * mule/mule-conf.el (=adobe-japan1): New alias for
2527         `=adobe-japan1-6'.
2528         (=>>>adobe-japan1-0): New coded-charset for XEmacs CHISE.
2529         (=>>>adobe-japan1-1): Ditto.
2530         (=>>>adobe-japan1-2): Ditto.
2531         (=>>>adobe-japan1-3): Ditto.
2532         (=>>>adobe-japan1-4): Ditto.
2533         (=>>>adobe-japan1-5): Ditto.
2534         (=>>>adobe-japan1-6): Ditto.
2535         (=>>>adobe-japan1): Changed to alias for `=>>>adobe-japan1-6'.
2536
2537 2011-11-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2538
2539         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2540         setting for `=>>>adobe-japan1'.
2541
2542 2011-11-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2543
2544         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2545         setting for `=+>ucs@ks'.
2546
2547 2011-11-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2548
2549         * mule/mule-conf.el (=>>>adobe-japan1): New coded-charset for
2550         XEmacs CHISE.
2551         (=>>adobe-japan1): Use `=>>>adobe-japan1' instead of
2552         `=adobe-japan1-6' as the mother.
2553
2554 2011-11-03  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2555
2556         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2557         setting for `=>cns11643-7'.
2558
2559 2011-11-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2560
2561         * mule/mule-conf.el (=>cns11643-7): New coded-charset for XEmacs
2562         CHISE.
2563
2564 2011-10-29  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2565
2566         * mule/mule-conf.el (=+>adobe-japan1): New coded-charset for
2567         XEmacs CHISE.
2568         (=>>hanyo-denshi/ja): New coded-charset for XEmacs CHISE.
2569
2570         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2571         setting for `=>ucs@jis/2004'.
2572
2573 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2574
2575         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2576         setting for `=+>gt'.
2577
2578         * mule/mule-conf.el (=+>gt): New coded-charset for XEmacs CHISE.
2579         (=>gt): Use `=+>gt' instead of `=>>gt' as the mother.
2580
2581 2011-10-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2582
2583         * mule/mule-conf.el (=+>ucs@unicode): Use `=+>ucs@iso' instead of
2584         `=>ucs@unicode' as the mother.
2585         (=+>ucs@jis): Use `=+>ucs@unicode' instead of `=>ucs@jis' as the
2586         mother.
2587         (=+>ucs@ks): Use `=+>ucs@unicode' instead of `=>ucs@ks' as the
2588         mother.
2589         (=+>ucs@cns): Use `=+>ucs@unicode' instead of `=>ucs@cns' as the
2590         mother.
2591
2592 2011-10-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2593
2594         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2595         setting for `=+>ucs@unicode'.
2596
2597         * mule/mule-conf.el (=+>ucs@unicode): New coded-charset for XEmacs
2598         CHISE.
2599
2600 2011-10-26  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2601
2602         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
2603         - Use `=+>jis-x0208' instead of `=>jis-x0208@usual'.
2604         - Use `=+>jis-x0213-2' instead of `=>jis-x0213-2@usual'.
2605         - Add setting for `=+>ucs@cns'.
2606
2607         * mule/mule-conf.el (=+>jis-x0213-1): New coded-charset for XEmacs
2608         CHISE.
2609         (=>jis-x0213-1): Use `=+>jis-x0213-1' instead of `=>>jis-x0213-1'
2610         as the mother.
2611         (=+>ucs@cns): New coded-charset for XEmacs CHISE.
2612         (=>ucs-bmp-cjk@unicode): New coded-charset for XEmacs CHISE.
2613
2614         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2615         `=>ucs-bmp-cjk@unicode'; delete `=>>ucs@unicode'.
2616
2617 2011-10-25  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2618
2619         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2620         setting for `=>ucs@ks'.
2621
2622 2011-10-21  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2623
2624         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2625         `=ucs-bmp-cjk-compat@unicode'.
2626
2627         * mule/mule-conf.el (=ucs-bmp-cjk-compat@unicode): New
2628         coded-charset for XEmacs CHISE.
2629
2630 2011-10-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2631
2632         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2633         `=ucs-bmp-cjk-compat'.
2634
2635         * mule/mule-conf.el (=ucs-bmp-cjk-compat): New coded-charset for
2636         XEmacs CHISE.
2637
2638 2011-10-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2639
2640         * mule/mule-conf.el (=+>ucs@ks): New coded-charset for XEmacs
2641         CHISE.
2642
2643 2011-10-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2644
2645         * mule/mule-coding.el (coded-charset-entity-reference-alist): Use
2646         `=+>ucs@jis/1990' instead of `=>ucs@jis/1990'.
2647
2648         * mule/mule-conf.el (=+>ucs@jis/1990): Renamed from
2649         `=>ucs@jis/1990'.
2650         (=>ucs@jis/1990): New alias for `=+>ucs@jis/1990'.
2651
2652 2011-10-17  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2653
2654         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2655         setting for `=+>ucs@iso'; use `=+>ucs@jis' instead of `=>ucs@JP'.
2656
2657         * mule/mule-conf.el (=+>ucs@iso): New coded-charset for XEmacs
2658         CHISE.
2659         (=>>ucs@iso): Use `=+>ucs@iso' instead of `=>ucs@iso' as the
2660         mother.
2661
2662 2011-10-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2663
2664         * mule/mule-conf.el (=+>jis-x0213-2): Renamed from
2665         `=>jis-x0213-2@usual'.
2666         (=>jis-x0213-2@usual): New alias for `=+>jis-x0213-2'.
2667         (=>jis-x0213-2): Use `=+>jis-x0213-2' instead of
2668         `=>jis-x0213-2@usual' as the mother.
2669
2670 2011-10-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2671
2672         * mule/mule-conf.el (=+>ucs@jis): Renamed from `=>ucs@JP'.
2673         (=>ucs@JP): New alias for `=+>ucs@jis'.
2674
2675 2011-10-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2676
2677         * mule/mule-conf.el (=+>jis-x0208): Renamed from
2678         `=>jis-x0208@usual'.
2679         (=>jis-x0208@usual): New alias for `=+>jis-x0208'.
2680         (=+>jis-x0208@1978): Use `=+>jis-x0208' instead of
2681         `=>jis-x0208@usual' as the mother.
2682         (=>jis-x0208): Likewise.
2683
2684 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2685
2686         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2687         setting for `=+>jis-x0208@1978'.
2688
2689 2011-10-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2690
2691         * mule/mule-conf.el (=+>jis-x0208@1978): New coded-charset for
2692         XEmacs CHISE.
2693
2694 2011-09-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2695
2696         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2697         setting for `=>>>ucs@jis/1990'.
2698
2699 2011-07-23  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2700
2701         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2702         setting for `=>ucs@jis/1990'.
2703
2704 2011-07-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2705
2706         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2707         setting for `=ucs@JP/hanazono'.
2708
2709         * mule/mule-conf.el (=>ucs@jis/1990): New coded-charset for XEmacs
2710         CHISE.
2711         (=ucs@JP/hanazono): Ditto.
2712         (=ucs-bmp-cjk@JP/hanazono): Ditto.
2713         (=>>hanyo-denshi/jc): Ditto.
2714         (=>>hanyo-denshi/jd): Ditto.
2715
2716 2011-07-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2717
2718         * mule/mule-charset.el (default-coded-charset-priority-list): Use
2719         `=ucs-bmp-cjk@JP/hanazono' instead of `=ucs-bmp-cjk@JP'.
2720
2721 2011-07-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2722
2723         * mule/mule-conf.el (=>>hanyo-denshi/jb): New coded-charset for
2724         XEmacs CHISE.
2725
2726 2011-07-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2727
2728         * mule/mule-conf.el (=>>hanyo-denshi/hg): New coded-charset for
2729         XEmacs CHISE.
2730
2731 2011-06-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2732
2733         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2734         `=ucs-bmp-cjk@JP'.
2735
2736 2011-04-28  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2737
2738         * mule/mule-conf.el (=ucs-bmp-cjk@JP): New coded-charset for
2739         XEmacs CHISE.
2740
2741 2011-05-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2742
2743         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2744         Modify order of settings; add settings for `=daikanwa@rev2'.
2745
2746 2011-04-20  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2747
2748         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2749         setting for `=>>cbeta'.
2750
2751         * mule/mule-conf.el (=>>cbeta): New coded-charset for XEmacs
2752         CHISE.
2753
2754 2011-04-01  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2755
2756         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2757         setting for `=>>adobe-japan1'.
2758
2759 2011-03-30  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2760
2761         * mule/mule-conf.el (=>>adobe-japan1): New coded-charset for
2762         XEmacs CHISE.
2763
2764 2011-03-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2765
2766         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2767         setting for `=>>hanyo-denshi/ia'.
2768
2769         * mule/mule-conf.el (=>>hanyo-denshi/ia): New coded-charset for
2770         XEmacs CHISE.
2771
2772 2011-03-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2773
2774         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2775         settings for `=>>>hanyo-denshi/jt' and `=>>>gt'.
2776
2777         * mule/mule-conf.el (=>>>hanyo-denshi/jt): New coded-charset for
2778         XEmacs CHISE.
2779         (=>>hanyo-denshi/jt): Use `=>>>hanyo-denshi/jt' instead of
2780         `=hanyo-denshi/jt' as the mother.
2781
2782 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2783
2784         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2785         setting for `=>>>jis-x0213-2'.
2786
2787         * mule/mule-conf.el (=>>>gt): New coded-charset for XEmacs CHISE.
2788         (=>>gt): Use `=>>>gt' instead of `=gt' as the mother.
2789         (=>>>ucs@jis/2000): New coded-charset for XEmacs CHISE.
2790
2791 2011-03-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2792
2793         * mule/mule-conf.el (=>>>ucs@jis/1990): New coded-charset for
2794         XEmacs CHISE.
2795
2796 2011-03-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2797
2798         * mule/mule-conf.el (=>>>jis-x0208@1983): New coded-charset for
2799         XEmacs CHISE.
2800
2801         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2802         `=>>jis-x0213-1@2004'.
2803
2804 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2805
2806         * mule/mule-conf.el (=>>>jis-x0208@1978): New coded-charset for
2807         XEmacs CHISE.
2808
2809 2011-03-07  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2810
2811         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
2812         - Use "&g2-*;" as entity-references for `=>>>*'.
2813         - Omit "&a{GT|JX1|JX2|JX3}-*;".
2814
2815         * mule/mule-conf.el (=>>>jis-x0213-2): New coded-charset for
2816         XEmacs CHISE.
2817         (=>>jis-x0213-2): Use `=>>>jis-x0213-2' instead of `=jis-x0213-2'
2818         as the mother.
2819
2820 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2821
2822         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2823         setting for `=>>hanyo-denshi/ib'.
2824
2825         * mule/mule-conf.el (=>>jis-x0208@1978): Fix DOC.
2826         (=>>jis-x0208@1983): New coded-charset for XEmacs CHISE.
2827         (=>>jis-x0208@1990): Ditto.
2828         (=>>hanyo-denshi/ib): Ditto.
2829
2830         * mule/mule-charset.el (default-coded-charset-priority-list):
2831         Prefer `=hanziku-*' to `=hanyo-denshi/*'.
2832
2833 2011-03-06  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2834
2835         * mule/mule-coding.el (coded-charset-entity-reference-alist):
2836         Prefer `=>jis-x0213-2@usual' to `=>jis-x0208@1997' and
2837         `=>jis-x0213-1@2000'; add settings for `=>>>ucs@ks' and
2838         `=>>>ucs@jis/2004'.
2839
2840 2011-03-05  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2841
2842         * mule/mule-conf.el (=>>>jis-x0213-1@2000): New coded-charset for
2843         XEmacs CHISE.
2844         (=>>>jis-x0213-1@2004): Use `=>>>jis-x0213-1' instead of
2845         `=jis-x0213-1@2004' as the mother.
2846         (=>>>ucs@jis/2004): New coded-charset for XEmacs CHISE.
2847         (=>>>ucs@ks): Ditto.
2848
2849         * mule/mule-charset.el (default-coded-charset-priority-list):
2850         Modify priority of `=hanyo-denshi/*'.
2851
2852 2011-03-04  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2853
2854         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2855         settings for `=>>ucs@JP' and `=ucs@JP'.
2856
2857 2011-03-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2858
2859         * mule/mule-conf.el (=>>ucs@JP): New coded-charset for XEmacs
2860         CHISE.
2861
2862 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2863
2864         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2865         setting for `=>>>ucs@cns'.
2866
2867         * mule/mule-conf.el (=>>>ucs@cns): New coded-charset for XEmacs
2868         CHISE.
2869
2870 2011-02-27  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2871
2872         * mule/mule-conf.el (=>>jis-x0213-1@2004): Use `=>>jis-x0213-1'
2873         instead of `=>>>jis-x0213-1@2004' as the mother.
2874         (=>>>ucs@iso): New coded-charset for XEmacs CHISE.
2875         (=>>>ucs@unicode): Likewise.
2876         (=>>>ucs@jis): Likewise.
2877         (=ucs@iso): Use `=>>>ucs@iso' instead of `=>>ucs@iso' as the
2878         mother.
2879         (=>>hanyo-denshi/ks): Fix `chars' and `dimension'.
2880
2881 2011-02-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2882
2883         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2884         settings for `=>>>jis-x0208', `=>>>jis-x0213-1',
2885         `=>>>jis-x0213-1@2004', `=>>>ucs@iso', `=>>>ucs@unicode' and
2886         `=>>>ucs@jis'.
2887
2888 2011-02-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
2889
2890         * mule/mule-charset.el (default-coded-charset-priority-list):
2891         Prefer `=jis-x0212' to `=gt-pj-*', `chinese-cns11643-*', `=big5*'
2892         and `=jis-x0213-*-2000'.
2893
2894 2011-02-24  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2895
2896         * mule/mule-conf.el (=>>>jis-x0213-1@2004): New coded-charset for
2897         XEmacs CHISE.
2898         (=>>jis-x0213-1@2004): Use `=>>>jis-x0213-1@2004' instead of
2899         `=>>jis-x0213-1' as the mother.
2900
2901 2011-02-19  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2902
2903         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2904         settings for `=>>hanyo-denshi/jt' and `=>gt-k'.
2905
2906 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2907
2908         * mule/mule-conf.el (=>gt-k): New coded-charset for XEmacs CHISE.
2909
2910 2011-02-18  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2911
2912         * mule/mule-conf.el (=>>hanyo-denshi/jt): New coded-charset for
2913         XEmacs CHISE.
2914
2915 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2916
2917         * mule/mule-coding.el (decomposition-feature-list): Set
2918         `=decomposition', `=decomposition@cid' and
2919         `=decomposition@hanyo-denshi'.
2920
2921 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2922
2923         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2924         setting for `=>>hanyo-denshi/ks'.
2925
2926         * mule/mule-conf.el (=>>hanyo-denshi/ks): New coded-charset for
2927         XEmacs CHISE.
2928
2929 2011-02-16  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2930
2931         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2932         settings for `=hanyo-denshi/ks' and `=hanyo-denshi/ks/mf'.
2933
2934         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2935         `=hanyo-denshi/ks/mf'.
2936
2937         * mule/mule-conf.el (=hanyo-denshi/ks): New coded-charset for
2938         XEmacs CHISE.
2939         (=hanyo-denshi/ks/mf): Ditto.
2940
2941 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2942
2943         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2944         settings for P=hanyo-denshi/jt'.
2945
2946         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2947         `=hanyo-denshi/jt'.
2948
2949         * mule/mule-conf.el (=hanyo-denshi/jt): New coded-charset for
2950         XEmacs CHISE.
2951
2952 2011-02-15  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2953
2954         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2955         settings for `=hanyo-denshi/ip'.
2956
2957         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2958         `=hanyo-denshi/ip'.
2959
2960         * mule/mule-conf.el (=hanyo-denshi/ip): New coded-charset for
2961         XEmacs CHISE.
2962
2963 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2964
2965         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2966         settings for `=hanyo-denshi/hg'.
2967
2968         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2969         `=hanyo-denshi/hg'.
2970
2971         * mule/mule-conf.el (=hanyo-denshi/hg): New coded-charset for
2972         XEmacs CHISE.
2973
2974 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2975
2976         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2977         setting for `=>>hanyo-denshi/ft'.
2978
2979         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2980         `=>>hanyo-denshi/ft'.
2981
2982         * mule/mule-conf.el (=>>hanyo-denshi/ft): New coded-charset for
2983         XEmacs CHISE.
2984
2985 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2986
2987         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2988         settings for `=hanyo-denshi/ib'.
2989
2990         * mule/mule-charset.el (default-coded-charset-priority-list): Add
2991         `=hanyo-denshi/ib'.
2992
2993         * mule/mule-conf.el (=hanyo-denshi/ib): New coded-charset for
2994         XEmacs CHISE.
2995
2996 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
2997
2998         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
2999         settings for isolated characters of `=hanyo-denshi/ia' and
3000         non-isolated characters of `=hanyo-denshi/*'.
3001
3002         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3003         `=hanyo-denshi/ia'.
3004
3005         * mule/mule-conf.el (=hanyo-denshi/ia): New coded-charset for
3006         XEmacs CHISE.
3007
3008 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3009
3010         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3011         setting for isolated characters of `=hanyo-denshi/ft'.
3012
3013         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3014         `=hanyo-denshi/ft'.
3015
3016         * mule/mule-conf.el (=hanyo-denshi/ft): New coded-charset for
3017         XEmacs CHISE.
3018
3019 2011-02-14  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3020
3021         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3022         setting for isolated characters of `=hanyo-denshi/jd'.
3023
3024         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3025         `=hanyo-denshi/jd'.
3026
3027         * mule/mule-conf.el (=hanyo-denshi/jd): New coded-charset for
3028         XEmacs CHISE.
3029
3030 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3031
3032         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3033         setting for isolated characters of `=hanyo-denshi/jc'.
3034
3035         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3036         `=hanyo-denshi/jc'.
3037
3038         * mule/mule-conf.el (=hanyo-denshi/jc): New coded-charset for
3039         XEmacs CHISE.
3040
3041 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3042
3043         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3044         setting for isolated characters of `=hanyo-denshi/jb'.
3045
3046         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3047         `=hanyo-denshi/jb'.
3048
3049         * mule/mule-conf.el (=hanyo-denshi/jb): New coded-charset for
3050         XEmacs CHISE.
3051
3052 2011-02-13  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3053
3054         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3055         setting for isolated characters of `=hanyo-denshi/ja'.
3056
3057 2011-02-12  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3058
3059         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3060         `=hanyo-denshi/ja'.
3061
3062         * mule/mule-conf.el (=hanyo-denshi/ja): New coded-charset for
3063         XEmacs CHISE.
3064
3065 2011-02-09  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3066
3067         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3068         settings for isolated characters of `=adobe-japan1-6'.
3069
3070 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3071
3072         * mule/mule-conf.el (=daikanwa/+p): New coded-charset for XEmacs
3073         CHISE.
3074         (=daikanwa/+2p): Ditto.
3075         (=daikanwa/ho): Ditto.
3076
3077 2011-02-08  MORIOKA Tomohiko  <tomo@zinbun.kyoto-u.ac.jp>
3078
3079         * mule/mule-coding.el (utf-8-mcs-no-composition): New
3080         coding-system for XEmacs CHISE.
3081
3082 2011-02-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3083
3084         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3085         setting for `=>>ruimoku-v6'.
3086
3087         * mule/mule-conf.el (=>>ruimoku-v6): New coded-charset for XEmacs
3088         CHISE.
3089
3090 2010-12-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3091
3092         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3093         setting for `=daikanwa@rev1'.
3094
3095 2010-10-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3096
3097         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3098         setting for `=>jis-x0213-2@usual' and `=>ucs@JP'.
3099
3100 2010-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3101
3102         * mule/mule-conf.el (=>jis-x0213-2@usual): New coded-charset for
3103         XEmacs CHISE.
3104         (=>jis-x0213-2): Use `=>jis-x0213-2@usual' as the mother.
3105
3106 2010-10-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3107
3108         * mule/mule-conf.el (=>ucs@JP): New coded-charset for XEmacs
3109         CHISE.
3110
3111 2010-09-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3112
3113         * mule/mule-conf.el (=>ucs@jis): New coded-charset for XEmacs
3114         CHISE.
3115
3116         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3117         setting for `=>ucs@jis'.
3118
3119 2010-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3120
3121         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3122         setting for `=>jis-x0208@usual'.
3123
3124         * mule/mule-conf.el (=>jis-x0208@usual): New coded-charset for
3125         XEmacs CHISE.
3126         (=>jis-x0208): Use `=>jis-x0208@usual' as the mother.
3127         (=>ucs@ks): New coded-charset for XEmacs CHISE.
3128         (=ucs@big5): Use `=>>ucs@cns' as the mother.
3129
3130 2010-09-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3131
3132         * mule/mule-conf.el (=>>>jis-x0208): New coded-charset for XEmacs
3133         CHISE.
3134         (=>>>jis-x0208@1990): Ditto.
3135         (=>>>jis-x0213-1): Ditto.
3136         (=>>jis-x0208): Use `=>>>jis-x0208' instead of `=jis-x0208' as the
3137         mother.
3138         (=>>jis-x0213-1): Use `=>>>jis-x0213-1' instead of `=jis-x0213-1'
3139         as the mother.
3140
3141 2010-09-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3142
3143         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3144         setting for `=>ucs@cns' and `=>>ucs@ks'.
3145
3146         * mule/mule-conf.el (=>>ucs@ks): New coded-charset for XEmacs
3147         CHISE.
3148
3149 2010-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3150
3151         * mule/mule-conf.el (=>ucs@cns): New coded-charset for XEmacs
3152         CHISE.
3153
3154 2010-08-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3155
3156         * mule/mule-conf.el (=>>daikanwa): New coded-charset for XEmacs
3157         CHISE.
3158         (=>daikanwa): Use `=>>daikanwa' instead of `=daikanwa' as the
3159         mother.
3160
3161 2010-08-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3162
3163         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3164         `==>ucs-bmp-cjk@bucs'.
3165
3166         * mule/mule-conf.el (==>ucs-bmp-cjk@bucs): New coded-charset for
3167         XEmacs CHISE.
3168
3169 2010-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3170
3171         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3172         setting for `==>ucs@bucs'.
3173
3174         * mule/mule-conf.el (==>ucs@bucs): New super abstract CCS for
3175         XEmacs CHISE.
3176
3177 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3178
3179         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3180         - Add setting for `=>>jis-x0208'.
3181         - Omit setting for `=>>jis-x0208@1990'.
3182         - Prefer `=>>gt', JIS X0208/0213, `=>>big5-cdp', `=>>gt-k', `=>gt'
3183           and `=>zinbun-oracle' to `=>ucs@FOO', `=>>ucs@FOO' and
3184           `=ucs@FOO'.
3185
3186 2010-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3187
3188         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3189         setting for `=>daikanwa'.
3190
3191 2010-08-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3192
3193         * mule/mule-conf.el (=daikanwa): Fix DOC.
3194         (=>daikanwa): New abstract character for XEmacs CHISE.
3195         (=>ucs@iso): Likewise.
3196         (=>ucs@unicode): Likewise.
3197         (=>>ucs@iso): Use `=>ucs@iso' as the mother.
3198
3199 2010-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3200
3201         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3202         - Prefer representative features to `=>>gt', `=>>big5-cdp',
3203           `=>>gt-k', `=>gt' and `=>zinbun-oracle'.
3204         - Prefer abstract glyph features to `=>gt', `=>zinbun-oracle'.
3205         - Add `=>big5-cdp'.
3206
3207 2010-07-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3208
3209         * mule/mule-conf.el (=>>big5-cdp): Fix long-name.
3210         (=>big5-cdp): New abstract character.
3211
3212 2010-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3213
3214         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3215         Prefer UCS and JIS X0208/0213 related features to `china3-jef' and
3216         `chinese-big5'.
3217
3218 2010-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3219
3220         * mule/mule-charset.el (default-coded-charset-priority-list):
3221         Prefer `=>>big5-cdp' to `=>>ucs@unicode'.
3222
3223         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3224         Prefer `=>>ucs@{unicode|jis|cns' to `=>>ucs@jis/{2004|2000|1990',
3225         `=>>jis-x0208@{1990|1978', `=>>jis-x0213-1@{2000|2004}',
3226         `=>>jis-x0213-2', `=>jis-x0208@1997', `=>jis-x0213-1@{2000|2004}'
3227         and `=>jis-x0213-2'.
3228
3229 2010-07-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3230
3231         * mule/mule-conf.el (=>>ucs@jis/1990): New abstract glyph-set for
3232         XEmacs CHISE.
3233         (=>>ucs@jis/2000): Likewise.
3234         (=>>ucs@jis/2004): Likewise.
3235
3236 2010-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3237
3238         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3239         settings for `=>>big5-cdp', `=>>gt-k', `=>>ucs@jis' and
3240         `=>>ucs@cns'.
3241
3242         * mule/mule-conf.el (=>>big5-cdp): New abstract glyph-set for
3243         XEmacs CHISE.
3244         (=>>gt): Use quote instead of backquote; modify DOC.
3245         (=>gt): Use quote instead of backquote.
3246         (=>>gt-k): New abstract glyph-set for XEmacs CHISE.
3247         (=>>ucs@iso): New abstract glyph-set for XEmacs CHISE.
3248         (=>>ucs@unicode): Use `=>>ucs@iso' as the mother.
3249         (=>>ucs@jis): New abstract glyph-set for XEmacs CHISE.
3250         (=>>ucs@cns): New abstract glyph-set for XEmacs CHISE.
3251         (=ucs@iso): Use `=>>ucs@iso' as the mother.
3252
3253 2010-07-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3254
3255         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3256         `=>>ucs@unicode' and `=>>gt'.
3257
3258 2010-05-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3259
3260         * mule/mule-conf.el (=jis-x0208@1978/2-pr): New coded-charset for
3261         XEmacs CHISE.
3262         (=jis-x0208@1978/4er): New coded-charset for XEmacs CHISE.
3263         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/2-pr' instead of
3264         `=jis-x0208@1978/1er-pr' as the mother.
3265         (=jis-x0208@1978/5pr): New coded-charset for XEmacs CHISE.
3266
3267 2010-04-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3268
3269         * mule/mule-conf.el (=ucs@big5): Use `=>>ucs@unicode' instead of
3270         `=ucs@unicode' as the mother.
3271
3272 2010-04-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3273
3274         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3275         setting for `=>>ucs@unicode'.
3276
3277         * mule/mule-conf.el (=>>ucs@unicode): New coded-charset for XEmacs
3278         CHISE.
3279
3280 2010-04-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3281
3282         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3283         settings for &I-AJ1-ddddd; and &AJ1-ddddd;.
3284
3285         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3286         `=adobe-japan1-6' and `=adobe-japan1-base'.
3287
3288         * mule/mule-conf.el (=adobe-japan1-base): New coded-charset for
3289         XEmacs CHISE.
3290         (=adobe-japan1-0): Specify `=adobe-japan1-base' as the mother;
3291         specify `min-code' and `max-code'.
3292         (=adobe-japan1-1): Specify `min-code' and `max-code'.
3293         (=adobe-japan1-2): Likewise.
3294         (=adobe-japan1-3): Likewise.
3295         (=adobe-japan1-4): Likewise.
3296         (=adobe-japan1-5): Likewise.
3297         (=adobe-japan1-6): Likewise.
3298
3299 2010-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3300
3301         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3302         setting for `=>gt'.
3303
3304 2010-04-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3305
3306         * mule/mule-conf.el (=>gt): New abstract coded-charset for XEmacs
3307         CHISE.
3308
3309 2010-04-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3310
3311         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3312         setting for `=>zinbun-oracle'.
3313
3314         * mule/mule-conf.el (=>zinbun-oracle): New abstract coded-charset
3315         for XEmacs CHISE.
3316
3317 2010-03-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3318
3319         * mule/mule-conf.el (=jis-x0208@1978/1er-pr): New coded-charset
3320         for XEmacs CHISE.
3321         (=jis-x0208@1978/4-pr): Use `=jis-x0208@1978/1er-pr' instead of
3322         `=jis-x0208@1978' as the mother.
3323
3324 2010-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3325
3326         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3327         - Use `=gt' instead of `ideograph-gt'.
3328         - Use `=gt-k' instead of `ideograph-gt-k'.
3329         - Use `=jis-x0208@1990' instead of `japanese-jisx0208-1990'.
3330         - Use `=jis-x0208@1983' instead of `japanese-jisx0208'.
3331         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'.
3332         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3333         - Use `=jis-x0212' instead of `japanese-jisx0212'.
3334         - Use `=jis-x0208@1978' instead of `japanese-jisx0208-1978'.
3335         - Use `=>>gt' instead of `<=>gt'.
3336         - Use &G-GT-ddddd; instead of &aGT-ddddd for `=>>gt'.
3337         - Add setting for `=>>jis-x0208@1990'.
3338         - Use &G-JX1-hhhh; instead of &aJX1-hhhh; for
3339           `=>>jis-x0213-1@2000'.
3340         - Use &G-JX2-hhhh; instead of &aJX2-hhhh; for `=>>jis-x0213-2'.
3341         - Use &G-JX3-hhhh; instead of &aJX3-hhhh; for
3342           `=>>jis-x0213-1@2004'.
3343         - Add setting for `=>>jis-x0208@1978'.
3344         - Decode &A-J0-hhhh; as `=>jis-x0208@1997'.
3345
3346 2010-02-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3347
3348         * mule/mule-conf.el (=>>jis-x0208@1978): New coded-charset for
3349         XEmacs CHISE.
3350
3351 2009-11-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3352
3353         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3354         setting for `=>>jis-x0213-2' and `=>jis-x0213-2'; use
3355         `=>jis-x0208@1997', `=>jis-x0213-1@2000' and `=>jis-x0213-1@2004'
3356         instead of `<=>jis-x0208@1997', `<=>jis-x0213-1@2000' and
3357         `<=>jis-x0213-1@2004'.
3358
3359 2009-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3360
3361         * mule/mule-conf.el (=>>jis-x0213-2): New coded-charset for XEmacs
3362         CHISE.
3363         (=>jis-x0213-2): Ditto.
3364
3365 2009-09-01  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3366
3367         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3368         settings for `=>>jis-x0213-1@2000' and `=>>jis-x0213-1@2004'.
3369
3370 2009-08-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3371
3372         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3373         `=>>jis-x0208', `=>>jis-x0213-1', `=>jis-x0208' and
3374         `=>jis-x0213-1'.
3375
3376 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3377
3378         * mule/mule-conf.el (=>>jis-x0208): New coded-charset for XEmacs
3379         CHISE.
3380         (=>jis-x0208): Use `=>>jis-x0208' as the mother.
3381
3382 2009-08-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3383
3384         * mule/mule-conf.el (=>>jis-x0213-1): Renamed from
3385         `<==>jis-x0213-1'.
3386         (=>>jis-x0213-1@2000): Renamed from `<==>jis-x0213-1@2000'.
3387         (=>>jis-x0213-1@2004): Renamed from `<==>jis-x0213-1@2004'.
3388         (=>jis-x0208): Renamed from `<=>jis-x0208'.
3389         (<=>jis-x0208): New alias for `=>jis-x0208'.
3390         (=>jis-x0208@1997): Renamed from `<=>jis-x0208@1997'.
3391         (<=>jis-x0208@1997): New alias for `=>jis-x0208@1997'.
3392         (=>jis-x0213-1): Renamed from `<=>jis-x0213-1'.
3393         (<=>jis-x0213-1): New alias for `=>jis-x0213-1'.
3394         (=>jis-x0213-1@2000): Renamed from `<=>jis-x0213-1@2000'.
3395         (<=>jis-x0213-1@2000): New alias for `=>jis-x0213-1@2000'.
3396         (=>jis-x0213-1@2004): Renamed from `<=>jis-x0213-1@2004'.
3397         (<=>jis-x0213-1@2004): New alias for `=>jis-x0213-1@2004'.
3398         (=>>gt): Renamed from `<==>gt'.
3399         (<==>gt): New alias for `=>>gt'.
3400
3401 2009-08-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3402
3403         * mule/mule-coding.el: (coded-charset-entity-reference-alist):
3404         - Use `=jis-x0213-1@2000' instead of `japanese-jisx0213-1'
3405         - Use `=jis-x0213-2' instead of `japanese-jisx0213-2'.
3406         - Use `<=>jis-x0208@1997' instead of `=jis-x0208@1997'.
3407         - Add settings for `<=>jis-x0213-1@2000' and
3408           `<=>jis-x0213-1@2004'.
3409
3410         * mule/mule-conf.el (=jis-x0208@1978/-4X): New coded-charset for
3411         XEmacs CHISE.
3412         (<==>jis-x0213-1): Likewise.
3413         (<==>jis-x0213-1@2000): Likewise.
3414         (<==>jis-x0213-1@2004): Likewise.
3415         (<=>jis-x0208): Add property `=>iso-ir 168'.
3416         (<=>jis-x0208@1997): Likewise.
3417         (<=>jis-x0213-1): Use `<==>jis-x0213-1' instead of `=jis-x0213-1'
3418         as the mother; add property `=>iso-ir 228'.
3419         (<=>jis-x0213-1@2000): Modify DOC-string; fix `registry'; add
3420         property `=>iso-ir 228'.
3421         (<=>jis-x0213-1@2004): Modify DOC-string; fix `registry'; add
3422         property `=>iso-ir 233'.
3423         (<==>gt): Renamed from `<=>gt'.
3424         (<=>gt): New alias for `<==>gt'.
3425
3426 2009-08-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3427
3428         * mule/mule-conf.el (<=>jis-x0208): New coded-charset for XEmacs
3429         CHISE.
3430         (<=>jis-x0208@1997): Renamed from `=jis-x0208@1997'; use
3431         `<=>jis-x0208' as the mother.
3432         (<=>jis-x0213-1): New coded-charset for XEmacs CHISE.
3433         (<=>jis-x0213-1@2000): Ditto.
3434         (<=>jis-x0213-1@2004): Ditto.
3435
3436 2009-06-22  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3437
3438         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3439         settings for `<=>gt'.
3440
3441         * mule/mule-conf.el (<=>gt): New coded-charset for XEmacs CHISE.
3442
3443 2009-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3444
3445         * mule/mule-conf.el (=jis-x0208@1978): Specify `=>iso-ir' in
3446         XEmacs CHISE.
3447         (=jis-x0208@1978/-4pr): Likewise.
3448         (=jis-x0208@1978/4-pr): Likewise.
3449         (=jis-x0213-1): Likewise.
3450         (=ucs@iso): Likewise.
3451         (=ucs@unicode): Likewise.
3452         (=ucs@gb): Likewise.
3453         (=ucs@gb/fw): Likewise.
3454         (=ucs@cns): Likewise.
3455         (=ucs@cns/fw): Likewise.
3456         (=ucs@jis): Likewise.
3457         (=ucs@jis/fw): Likewise.
3458         (=ucs@jis/1990): Likewise.
3459         (=ucs@jis/2000): Likewise.
3460         (=ucs@jis/2004): Likewise.
3461         (=ucs@JP): Likewise.
3462         (=ucs@ks): Likewise.
3463         (=ucs@big5): Likewise.
3464         (=ucs@big5/cns11643): Likewise.
3465         (=ucs@cns11643): Likewise.
3466
3467 2008-10-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3468
3469         * mule/mule-charset.el (default-coded-charset-priority-list):
3470         Prefer `=jis-x0213-{1|2}-2000' to `japanese-jisx0212'.
3471
3472         * mule/mule-conf.el (=ucs@jis/2004): New coded-charset for XEmacs
3473         CHISE.
3474         (=ucs@JP): Use `=ucs@jis/2004' instead of `=ucs@jis' as the
3475         mother.
3476
3477 2008-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3478
3479         * mule/mule-conf.el (=jis-x0208@1978): New coded-charset [moved
3480         from src/mule-charset.c].
3481         (=jis-x0208@1978/-4pr): Renamed from `=jis-x0208@1978/i-4';
3482         specify `final'.
3483         (=jis-x0208@1978/1pr): Renamed from `=jis-x0208@1978/i1'; specify
3484         `iso-ir' and `final', namely now it is used as ISO-IR-42.
3485         (=jis-x0208@1978/4-pr): Renamed from `=jis-x0208@1978/i4-'.
3486         (=jis-x0208@1978/i1): New alias for `=jis-x0208@1978/1pr'.
3487         (=jis-x0208@1978/i-4): New alias for `=jis-x0208@1978/-4pr'.
3488         (=jis-x0208@1978/i4-): New alias for `=jis-x0208@1978/4-pr'.
3489
3490 2008-09-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3491
3492         * mule/mule-conf.el (=jis-x0213-1-2000): Changed to the alias of
3493         `=jis-x0213-1@2000' instead of `=jis-x0213-1'.
3494         (=jis-x0208@1978/i-4): Specify `partial'.
3495         (=jis-x0208@1978/i1): Likewise; use `=jis-x0208@1978/i-4' as the
3496         mother coded-charset.
3497         (=jis-x0208@1978/i4-): New coded-charset for XEmacs CHISE.
3498
3499 2008-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3500
3501         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3502         settings for `=jis-x0213-1@2004'.
3503
3504 2008-09-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3505
3506         * mule/mule-conf.el (=jis-x0213-1): New coded-charset for XEmacs
3507         CHISE.
3508         (=jis-x0213-1@2000): Renamed from `=jis-x0213-1-2000'.
3509         (=jis-x0213-2): Renamed from `=jis-x0213-2-2000'.
3510         (=jis-x0213-1@2004): New coded-charset for XEmacs CHISE.
3511         (=jis-x0213-1-2000): New alias for `=jis-x0213-1' in XEmacs CHISE
3512         temporarily.
3513         (=jis-x0213-2-2000): New alias for `=jis-x0213-2' in XEmacs CHISE.
3514
3515 2008-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3516
3517         * mule/mule-conf.el (=shinjigen): New coded-charset for XEmacs
3518         CHISE.
3519         (=shinjigen@1ed): Inherited from `=shinjigen'.
3520         (=shinjigen@rev): Likewise.
3521
3522 2008-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3523
3524         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3525         settings for `=shinjigen@rev' and `=shinjigen@1ed'.
3526
3527 2008-08-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3528
3529         * mule/mule-conf.el (=shinjigen@1ed): Renamed from `shinjigen-1';
3530         define it as an alias.
3531         (=shinjigen@1ed/24pr): New coded-charset for XEmacs CHISE.
3532         (=shinjigen@rev): Renamed from `shinjigen-2'; define it as an
3533         alias.
3534         (=shinjigen/+p@rev): Renamed from `shinjigen-2-p'; define it as an
3535         alias.
3536
3537 2008-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3538
3539         * mule/mule-conf.el (shinjigen-2-p): New coded-charset for XEmacs
3540         CHISE.
3541
3542 2008-06-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3543
3544         * mule/mule-conf.el (shinjigen-1): New coded-charset for XEmacs
3545         CHISE.
3546         (shinjigen-2): Ditto.
3547
3548 2007-05-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3549
3550         * mule/mule-charset.el (default-coded-charset-priority-list):
3551         Prefer `gt-pj-*' to `chinese-cns11643-*', `=big5-cdp',
3552         `chinese-big5-eten-*' and `chinese-big5'.
3553
3554 2006-03-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3555
3556         * mule/mule-conf.el (=ucs-bmp-cjk@unicode): Change `max-code' to
3557         #x9FA5 temporarily.
3558
3559 2006-01-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3560
3561         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3562         settings for `=jis-x0208@1978/i1'.
3563
3564 2005-11-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3565
3566         * mule/mule-conf.el (=jis-x0208@1978/i-4): New coded-charset for
3567         XEmacs CHISE.
3568
3569 2005-10-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3570
3571         * mule/mule-conf.el (=adobe-japan1-[0..6]): New coded-charset for
3572         XEmacs CHISE.
3573
3574 2005-07-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3575
3576         * mule/mule-conf.el (=jis-x0208@1978/i1): New coded-charset for
3577         XEmacs CHISE.
3578
3579 2005-06-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3580
3581         * mule/mule-conf.el (=ucs-bmp@gb): New coded-charset for XEmacs
3582         CHISE.
3583         (=ucs-bmp@cns): Likewise.
3584         (=ucs-bmp@jis): Likewise.
3585         (=ucs-bmp@ks): Likewise.
3586
3587 2005-05-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3588
3589         * mule/mule-conf.el (=zinbun-oracle): New coded-charset for XEmacs
3590         CHISE.
3591         (=ucs-bmp-cjk): Change `max-code' to #x9FA5 temporarily.
3592
3593 2005-05-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3594
3595         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3596         settings for `=zinbun-oracle'.
3597
3598         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3599         `=zinbun-oracle'.
3600
3601 2005-05-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3602
3603         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3604         Modify to use "&U-hhhhhhhh;" instead of "&UU+hhhh;" for
3605         `=ucs@iso'.
3606
3607 2005-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3608
3609         * mule/mule-charset.el (default-coded-charset-priority-list):
3610         Delete `ucs-sip'; modify order of some CCSs.
3611
3612 2005-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3613
3614         * mule/mule-coding.el (iso-2022-jp-2): Specify `ccs-priority-list'
3615         in XEmacs CHISE.
3616
3617         * mule/japanese.el (iso-2022-jp): Specify `ccs-priority-list' in
3618         XEmacs CHISE; don't specify `input-charset-conversion' in XEmacs
3619         CHISE.
3620
3621 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3622
3623         * mule/mule-conf.el (=ucs-radicals): Use "-zhRadicals-.*-ucs-0" as
3624         its registry.
3625         (=ucs-radicals@unicode): Likewise.
3626
3627 2004-12-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3628
3629         * mule/mule-conf.el (=ucs-hangul): New coded-charset for XEmacs
3630         CHISE.
3631
3632 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3633
3634         * mule/mule-conf.el (=ucs@cns/fw): New coded-charset for XEmacs
3635         CHISE.
3636
3637 2004-11-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3638
3639         * mule/mule-conf.el (=ucs@gb/fw): New coded-charset for XEmacs
3640         CHISE.
3641
3642 2004-11-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3643
3644         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3645         Modify preference of *isolated settings*.
3646
3647 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3648
3649         * mule/mule-conf.el (=ucs@big5/cns11643): New coded-charset when
3650         utf-2000 is provided.
3651         (=ucs@cns11643): Likewise.
3652
3653 2004-11-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3654
3655         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3656         Prefer every *isolated setting* to ordinary setting.
3657
3658 2004-11-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3659
3660         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3661         settings for `latin-viscii-{upper|lower}' and `latin-viscii'.
3662
3663 2004-10-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3664
3665         * mule/mule-conf.el (=ucs@jis/fw): New coded-charset for XEmacs
3666         CHISE.
3667
3668 2004-09-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3669
3670         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3671         settings for `=jis-x0208@1997'.
3672
3673 2004-09-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3674
3675         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3676         `=jis-x0208@1997'.
3677
3678 2004-09-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3679
3680         * mule/mule-conf.el (=jis-x0208@1997): New coded-charset for
3681         XEmacs CHISE.
3682
3683 2004-09-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3684
3685         * mule/mule-conf.el (=jis-x0208-1978): Define as an alias for
3686         `=jis-x0208@1978'.
3687         (=jis-x0208-1983): Define as an alias for `=jis-x0208@1983'.
3688         (=jis-x0213-1-2000): Use `=jis-x0208@1990' instead of
3689         `=jis-x0208-1990' as the mother.
3690         (=jis-x0208-1990): Define as an alias for `=jis-x0208@1990'.
3691
3692 2004-09-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3693
3694         * mule/mule-conf.el (=ucs@jis/1990): Renamed from `=ucs@jis-1990';
3695         define `=ucs@jis-1990' as an alias for `=ucs@jis/1990'.
3696         (=ucs@jis/2000): Renamed from `=ucs@jis-2000'; define
3697         `=ucs@jis-2000' as an alias for `=ucs@jis/2000'.
3698         (=ucs@JP): Renamed from `=ucs@jp'; define `=ucs@jp' as an alias
3699         for `=ucs@JP'.
3700
3701 2004-09-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3702
3703         * mule/mule-conf.el (=daikanwa@rev1): Renamed from
3704         `=daikanwa-rev1'; specify `=daikanwa' as the mother; define
3705         `=daikanwa-rev1' as an alias for `=daikanwa@rev1'.
3706         (=daikanwa@rev2): Renamed from `=daikanwa-rev2'; specify
3707         `=daikanwa' as the mother; define `=daikanwa-rev2' as an alias for
3708         `=daikanwa@rev2'.
3709
3710 2004-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3711
3712         * mule/mule-conf.el (=big5-cdp): Swap DOC-string and long-name.
3713         (=gt): Likewise.
3714         (=gt-k): Likewise.
3715         (=gt-pj-*): Likewise.
3716         (=gt-pj-k1): Likewise.
3717         (=gt-pj-k2): Likewise.
3718         (=daikanwa): Likewise.
3719         (=daikanwa-rev1): Likewise.
3720         (=daikanwa-rev2): Likewise.
3721         (=big5-pua): Likewise.
3722         (=big5-eten): Likewise.
3723         (chinese-big5-eten-a): Likewise.
3724         (chinese-big5-eten-b): Likewise.
3725         (=hanziku-*): Likewise.
3726         (=cbeta): Likewise.
3727         (=jef-china3): Likewise.
3728         (=ruimoku-v6): Likewise.
3729         (=ucs@iso): Likewise.
3730         (=ucs@unicode): Likewise.
3731         (=ucs@gb): Likewise.
3732         (=ucs@cns): Likewise.
3733         (=ucs@jis): Likewise.
3734         (=ucs@jis-1990): Likewise.
3735         (=ucs@jis-2000): Likewise.
3736         (=ucs@jp): Likewise.
3737         (=ucs@ks): Likewise.
3738         (=ucs@big5): Likewise.
3739         (=ucs-radicals): Likewise.
3740         (=ucs-radicals@unicode): Likewise.
3741         (=ucs-bmp-cjk): Likewise.
3742         (=ucs-bmp-cjk@unicode): Likewise.
3743         (=ucs-sip-ext-b): Likewise.
3744         (=ucs-sip-ext-b@iso): Likewise.
3745
3746 2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3747
3748         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3749         settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
3750
3751 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3752
3753         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3754         settings for chinese-gb2312, =iso-ir165, latin-iso8859-{1..4},
3755         cyrillic-iso8859-5, greek-iso8859-7, hebrew-iso8859-8,
3756         latin-iso8859-9, latin-jisx0201, katakana-jisx0201,
3757         latin-tcvn5712, thai-tis620, lao, ethiopic, arabic-{1|2}-column,
3758         arabic-digit, ipa and ``&I-B-XXXX;''.
3759
3760 2004-03-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3761
3762         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3763         setting for (I-)HZK{03..12}-XXXX.
3764
3765 2004-02-04  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3766
3767         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3768         settings for `&I-RUI6-hhhh;' and `&RUI6-hhhh;'.
3769
3770         * mule/mule-charset.el (default-coded-charset-priority-list): Add
3771         `=ruimoku-v6'.
3772
3773         * mule/mule-conf.el (=ruimoku-v6): New coded-charset of XEmacs
3774         CHISE.
3775
3776 2004-01-21  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3777
3778         * mule/mule-conf.el (=ucs@iso): New coded-charset in XEmacs CHISE.
3779         (=ucs@unicode): Likewise.
3780         (=ucs@gb): Inherits `=ucs@unicode' instead of `=ucs'.
3781         (=ucs@cns): Likewise.
3782         (=ucs@jis): Likewise.
3783         (=ucs@ks): Likewise.
3784         (=ucs@big5): Likewise.
3785
3786 2004-01-19  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3787
3788         * mule/mule-coding.el (utf-8-jis): Use `=ucs@jis-2000' instead of
3789         `ucs-jis'.
3790         (utf-8-jis-er): Likewise.
3791         (utf-8-jp): New coding-system.
3792         (utf-8-jp-er): Likewise.
3793
3794         * mule/mule-conf.el (=ucs@jp): New coded-charset for XEmacs CHISE.
3795
3796 2004-01-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3797
3798         * mule/mule-coding.el (euc-jisx0213): Moved from mule/japanese.el.
3799
3800         * mule/japanese.el: Move definition of `euc-jisx0213' to
3801         mule/mule-coding.el.
3802
3803 2004-01-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3804
3805         * dumped-lisp.el (preloaded-file-list): Load mule-charset and
3806         mule-coding before loading update-cdb when utf-2000 is provided.
3807
3808 2003-11-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3809
3810         * mule/mule-conf.el: Prefer `=big5-cdp', `=gt' and `=gt-k' to
3811         `=daikanwa'.
3812
3813 2003-11-10  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3814
3815         * mule/mule-conf.el: Define =ucs@DOMAIN at the end of CCS
3816         definition codes when `utf-2000' is provided.
3817
3818 2003-08-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3819
3820         * mule/mule-category.el (word-combining-categories): Don't setup
3821         `word-combining-categories' in XEmacs CHISE.
3822         (word-separating-categories): Add setting about Latin script in
3823         XEmacs CHISE.
3824
3825 2003-08-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3826
3827         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
3828         setting for `chinese-big5'.
3829
3830 2003-08-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3831
3832         * mule/mule-coding.el (coded-charset-entity-reference-alist):
3833         Prefer `chinese-big5-cdp' to `ideograph-daikanwa' and
3834         `ideograph-gt-k'; prefer `ideograph-daikanwa' to `ideograph-gt-k';
3835         add setting for HZK0[12]-xxxx.
3836
3837 2003-08-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3838
3839         * mule/mule-conf.el (=iso-ir165): Define to inherit from `=gb2312'
3840         in XEmacs CHISE.
3841
3842 2003-07-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3843
3844         * mule/mule-charset.el (default-coded-charset-priority-list):
3845         Prefer `=big5-cdp', `chinese-big5-eten-a', `chinese-big5-eten-b'
3846         and `chinese-big5' to `=gt-pj-*'.
3847
3848 2003-05-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3849
3850         * mule/mule-conf.el (=daikanwa): Renamed from
3851         `ideograph-daikanwa'.
3852         (ideograph-daikanwa): Changed to an alias for `=daikanwa'.
3853
3854 2003-05-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3855
3856         * mule/mule-conf.el (=cns11643-7): Renamed from
3857         `chinese-cns11643-7'.
3858         (chinese-cns11643-7): Changed to an alias for `=cns11643-7'.
3859
3860 2003-05-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3861
3862         * mule/mule-conf.el (=cns11643-6): Renamed from
3863         `chinese-cns11643-6'.
3864         (chinese-cns11643-6): Changed to an alias for `=cns11643-6'.
3865
3866 2003-05-06  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3867
3868         * mule/mule-conf.el (=cns11643-5): Renamed from
3869         `chinese-cns11643-5'.
3870         (chinese-cns11643-5): Changed to an alias for `=cns11643-5'.
3871
3872 2003-05-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3873
3874         * mule/mule-conf.el (=cns11643-4): Renamed from
3875         `chinese-cns11643-4'.
3876         (chinese-cns11643-4): Changed to an alias for `=cns11643-4'.
3877
3878 2003-05-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3879
3880         * mule/mule-conf.el (=cns11643-3): Renamed from
3881         `chinese-cns11643-3'.
3882         (chinese-cns11643-3): Changed to an alias for `=cns11643-3'.
3883
3884 2003-04-30  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3885
3886         * mule/mule-conf.el: `chinese-cns11643-2' is renamed to
3887         `=cns11643-2'.
3888         (chinese-cns11643-2): New alias for `=cns11643-2'.
3889
3890 2003-04-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3891
3892         * mule/mule-conf.el: `chinese-cns11643-1' is renamed to
3893         `=cns11643-1'.
3894         (chinese-cns11643-1): New alias for `=cns11643-1'.
3895
3896 2003-04-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3897
3898         * mule/mule-conf.el: `chinese-gb12345' is renamed to `=gb12345'.
3899         (chinese-gb12345): New alias for `=gb12345'.
3900
3901 2003-04-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3902
3903         * mule/mule-conf.el: `chinese-gb2312' is renamed to `=gb2312'.
3904         (chinese-gb2312): New alias for `=gb2312'.
3905
3906 2003-04-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3907
3908         * mule/mule-conf.el: `chinese-big5' is renamed to `=big5'.
3909         (chinese-big5): New alias for `=big5'.
3910
3911 2003-04-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3912
3913         * mule/mule-conf.el: `korean-ksc5601' is renamed to `=ks-x1001'.
3914         (korean-ksc5601): New alias for `=ks-x1001'.
3915
3916 2003-04-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3917
3918         * mule/mule-conf.el: `japanese-jisx0212' is renamed to
3919         `=jis-x0212'.
3920         (japanese-jisx0212): New alias for `=jis-x0212'.
3921
3922 2003-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3923
3924         * mule/mule-conf.el: `japanese-jisx0208' is renamed to
3925         `=jis-x0208-1983'.
3926         (japanese-jisx0208): New alias for `=jis-x0208-1983'.
3927
3928 2003-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3929
3930         * mule/mule-conf.el: `japanese-jisx0208-1978' is renamed to
3931         `=jis-x0208-1978'.
3932         (japanese-jisx0208-1978): New alias for `=jis-x0208-1978'.
3933
3934 2003-04-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3935
3936         * mule/mule-conf.el (=iso-ir165): Renamed from `chinese-isoir165'.
3937         (chinese-isoir165): Changed to an alias for `=iso-ir165'.
3938
3939 2003-04-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3940
3941         * mule/mule-conf.el (chinese-isoir165): Specify iso-ir 165.
3942         (chinese-cns11643-3): Specify iso-ir 183.
3943         (chinese-cns11643-4): Specify iso-ir 184.
3944         (chinese-cns11643-5): Specify iso-ir 185.
3945         (chinese-cns11643-6): Specify iso-ir 186.
3946         (chinese-cns11643-7): Specify iso-ir 187.
3947         (=jis-x0213-1-2000): In XEmacs CHISE, specify iso-ir 228.
3948         (=jis-x0213-2-2000): In XEmacs CHISE, specify iso-ir 229.
3949
3950 2003-04-03  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
3951
3952         * bytecomp.el (byte-compile-insert-header): In XEmacs CHISE, check
3953         \uXXXX for every cases.
3954
3955 2003-03-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3956
3957         * mule/mule-conf.el (=ucs@big5): Renamed from `ucs-big5'.
3958         (ucs-big5): Changed to an alias for `=ucs@big5'.
3959
3960 2003-03-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3961
3962         * mule/mule-conf.el (=ucs@ks): Renamed from `ucs-ks'.
3963         (ucs-ks): Changed to an alias for `=ucs@ks'.
3964
3965 2003-03-27  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3966
3967         * mule/mule-conf.el (=ucs@jis-2000): Renamed from `=ucs-jis-2000'.
3968         (=ucs-jis-2000): Changed to an alias for `=ucs@jis-2000'.
3969
3970 2003-03-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3971
3972         * mule/mule-conf.el (=ucs@jis-1990): Renamed from `=ucs-jis-1990'.
3973         (=ucs-jis-1990): Changed to an alias for `=ucs@jis-1990'.
3974
3975 2003-03-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3976
3977         * mule/mule-conf.el (=ucs@jis): Renamed from `ucs-jis'.
3978         (ucs-jis): Changed to an alias for `=ucs@jis'.
3979
3980 2003-03-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3981
3982         * mule/mule-conf.el (=ucs@cns): Renamed from `ucs-cns'.
3983         (ucs-cns): Changed to an alias for `=ucs@cns'.
3984
3985 2003-03-20  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3986
3987         * mule/mule-conf.el (=ucs@gb): Renamed from `ucs-gb'.
3988         (ucs-gb): Changed to an alias for `=ucs@gb'.
3989
3990 2003-03-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3991
3992         * mule/mule-conf.el (=daikanwa-rev1): Renamed from
3993         `ideograph-daikanwa-2'.
3994         (ideograph-daikanwa-2): Changed to an alias for `=daikanwa-rev1'.
3995         (=daikanwa-rev2): New coded-charset when `utf-2000' is provided.
3996
3997 2003-03-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
3998
3999         * version.el (emacs-version): Rename `XEmacs UTF-2000' to `XEmacs
4000         CHISE'; use `xemacs-chise-version' instead of `utf-2000-version'.
4001
4002         * obsolete.el (utf-2000-version): Declare as an obsolete variable
4003         for `xemacs-chise-version'.
4004
4005 2003-03-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4006
4007         * mule/mule-charset.el (default-coded-charset-priority-list):
4008         Refer `=jis-x0208-1990' instead of `japanese-jisx0208-1990'; refer
4009         `=gt-pj-*' instead of `ideograph-gt-pj-*'; refer `=hanziku-*'
4010         instead of `ideograph-hanziku-*'.
4011
4012         * mule/mule-conf.el: `ucs' is renamed to `=ucs'.
4013         (ucs): New alias for `=ucs' when `utf-2000' is provided.
4014
4015 2003-03-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4016
4017         * mule/mule-conf.el (=jis-x0213-1-2000): Rename
4018         `japanese-jisx0208-1990' to `=jis-x0208-1990'.
4019         (japanese-jisx0208-1990): New alias for `=jis-x0208-1990' when
4020         `utf-2000' is provided.
4021
4022 2003-03-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4023
4024         * mule/mule-conf.el (ucs-gb): New coded-charsets when `utf-2000'
4025         is provided [was builtin coded-charsets].
4026
4027 2003-03-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4028
4029         * mule/mule-conf.el (ucs-cns): New coded-charsets when `utf-2000'
4030         is provided [was builtin coded-charsets].
4031
4032 2003-03-03  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4033
4034         * mule/mule-conf.el (ucs-jis): New coded-charsets when `utf-2000'
4035         is provided [was builtin coded-charsets].
4036
4037 2003-03-02  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4038
4039         * mule/mule-conf.el (ucs-ks): New coded-charsets when `utf-2000'
4040         is provided [was builtin coded-charsets].
4041
4042 2003-03-01  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4043
4044         * mule/mule-conf.el (ideograph-daikanwa-2): New coded-charsets
4045         when `utf-2000' is provided [was builtin coded-charsets].
4046
4047 2003-02-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4048
4049         * mule/mule-conf.el (=hanziku-*): Renamed from
4050         `ideograph-hanziku-*'.
4051         (ideograph-hanziku-*): Changed to an alias for `=hanziku-*'.
4052
4053 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4054
4055         * mule/mule-conf.el (ideograph-daikanwa): New coded-charsets when
4056         `utf-2000' is provided [was builtin coded-charsets].
4057         (ideograph-hanziku-{1..12}): Likewise.
4058
4059 2003-02-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4060
4061         * mule/mule-conf.el (=gt-pj-*): Renamed from `ideograph-gt-pj-*'.
4062         (ideograph-gt-pj-*): Changed to an alias for `=gt-pj-*'.
4063
4064 2003-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4065
4066         * mule/mule-conf.el (ideograph-gt-pj-{1..11}): New coded-charsets
4067         when `utf-2000' is provided [was builtin coded-charsets].
4068
4069 2003-02-24  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4070
4071         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4072         `=big5-cdp', `=cbeta' and `=jef-china3' instead of
4073         `chinese-big5-cdp', `ideograph-cbeta' and `china3-jef'.
4074
4075 2003-02-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4076
4077         * mule/mule-conf.el (=gt): Renamed from `ideograph-gt'.
4078         (ideograph-gt): Changed to an alias for `=gt'.
4079
4080 2003-02-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4081
4082         * mule/mule-conf.el (ucs-big5): New coded-charset when `utf-2000'
4083         is provided; it was defined as a builtin coded-charset.
4084         (ideograph-gt): Likewise.
4085
4086 2003-02-16  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4087
4088         * mule/mule-conf.el (=gt-k): Renamed from `ideograph-gt-k'.
4089         (ideograph-gt-k): Changed to an alias for `=gt-k'.
4090
4091 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4092
4093         * mule/mule-conf.el (=big5-cdp): Renamed from `chinese-big5-cdp'.
4094         (chinese-big5-cdp): Changed to an alias for `=big5-cdp'.
4095
4096 2003-02-15  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4097
4098         * mule/mule-conf.el (=big5-eten): Renamed from
4099         `chinese-big5-eten'.
4100         (chinese-big5-eten): Changed to an alias for `=big5-eten'.
4101
4102 2003-02-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4103
4104         * mule/mule-conf.el (=big5-pua): Renamed from `chinese-big5-pua'.
4105         (chinese-big5-pua): Changed to an alias for `=big5-pua'.
4106
4107 2003-02-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4108
4109         * mule/mule-conf.el (=cbeta): Renamed from `ideograph-cbeta'.
4110         (ideograph-cbeta): Changed to an alias for `=cbeta'.
4111
4112 2003-02-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4113
4114         * mule/mule-conf.el (=jef-china3): Renamed from `china3-jef'.
4115         (china3-jef): Changed to an alias for `=jef-china3'.
4116
4117 2003-02-10  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4118
4119         * mule/mule-charset.el (default-coded-charset-priority-list): Use
4120         `=jis-x0213-{1|2}-2000' instead of `japanese-jisx0213-{1|2}'.
4121
4122         * mule/mule-conf.el (=jis-x0213-{1|2}-2000): Renamed from
4123         `japanese-jisx0213-{1|2}' when `utf-2000' is provided.
4124         (japanese-jisx0213-{1|2}): New alias for =jis-x0213-{1|2}-2000
4125         when `utf-2000' is provided.
4126
4127 2003-02-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4128
4129         * mule/mule-charset.el (default-coded-charset-priority-list):
4130         Refer Hanziku to CBETA, Big5 variants, UCS-BMP and JEF-CHINA3.
4131
4132         * mule/mule-conf.el (ucs-jis-1990): Deleted.
4133         (ucs-jis-2000): Deleted.
4134
4135 2003-02-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4136
4137         * mule/mule-conf.el (=ucs-jis-1990): New coded-charset for
4138         UTF-2000.
4139         (=ucs-jis-2000): New coded-charset for UTF-2000.
4140
4141 2003-01-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4142
4143         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4144         settings for `ideograph-hanziku-{1|2}' and JEF-CHINA3.
4145
4146 2003-01-09  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4147
4148         * mule/mule-charset.el (default-coded-charset-priority-list):
4149         Prefer `korean-ksc5601' to CNS 11643; prefer Big5-CDP to
4150         `ideograph-cbeta'.
4151
4152 2003-01-05  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4153
4154         * mule/mule-conf.el: Add new coded-charset when UTF-2000 [was a
4155         builtin coded-charset].
4156
4157 2002-12-22  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4158
4159         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4160         settings for &K0-xxxx and &I-K0-xxxx.
4161
4162 2002-12-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4163
4164         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4165         `ideograph-gt-pj-k1' and `ideograph-gt-pj-k2' in UTF-2000.
4166
4167 2002-12-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4168
4169         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4170         settings for &GT-Knnnnn and &I-GT-Knnnnn in UTF-2000.
4171
4172 2002-12-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4173
4174         * mule/mule-conf.el (ideograph-gt-k): New coded-charset in
4175         UTF-2000.
4176         (ideograph-gt-pj-k1): Likewise.
4177         (ideograph-gt-pj-k2): Likewise.
4178
4179 2002-11-29  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4180
4181         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4182         `=jis-x0208'.
4183
4184 2002-11-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4185
4186         * mule/mule-conf.el (china3-jef): Add new coded-charset when
4187         UTF-2000 [was a builtin coded-charset].
4188
4189 2002-11-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4190
4191         * mule/mule-coding.el (utf-8-gb): Prefer `ucs-gb' and `=>ucs-gb'.
4192         (utf-8-gb-er): Likewise.
4193
4194 2002-10-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4195
4196         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4197         settings for JIS X 0212 and JIS X 0208:1978.
4198
4199 2002-10-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4200
4201         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4202         setting for JIS X 0213.
4203
4204 2002-08-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4205
4206         * iso8859-1.el: Don't set `iso8859/1-case-table' to the
4207         standard-case-table in UTF-2000.
4208
4209 2002-08-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4210
4211         * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
4212         definitions for isolated-chars.
4213
4214 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4215
4216         * setup-paths.el (paths-find-utf-2000-lisp-directory): Use
4217         `configure-utf-2000-lisp-directory'.
4218         (paths-construct-load-path): Prefer `utf-2000-lisp-load-path' to
4219         `mule-lisp-load-path'.
4220
4221 2002-08-13  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4222
4223         * startup.el (startup-setup-paths): Set and use
4224         `utf-2000-lisp-directory'.
4225         (startup-setup-paths-warning): Check `utf-2000-lisp-directory' in
4226         UTF-2000.
4227
4228 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4229
4230         * setup-paths.el (paths-utf-2000-load-path-depth): New variable.
4231         (paths-find-utf-2000-lisp-directory): New function.
4232         (paths-construct-load-path): Add new optional argument
4233         `utf-2000-lisp-directory'.
4234
4235         * dump-paths.el: Set and use `utf-2000-lisp-directory'.
4236
4237 2002-08-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4238
4239         * mule/mule-charset.el: Don't specify `auto-fill-chars' for
4240         `katakana-jisx0201', `japanese-jisx0208', `japanese-jisx0212',
4241         `chinese-gb2312', `chinese-big5-1' and `chinese-big5-2'.
4242         (default-coded-charset-priority-list): Add `chinese-big5-1' and
4243         `chinese-big5-2' in UTF-2000.
4244
4245         * mule/chinese.el: Set syntax-entry "w" for `chinese-big5' instead
4246         of `chinese-big5-1' and `chinese-big5-2' in UTF-2000.
4247
4248 2002-08-11  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4249
4250         * mule/chinese.el: Add new coding-systems `big5-er', `big5-eten',
4251         `big5-eten-er' in UTF-2000.
4252         (big5-cdp): Modify DOC-string and mnemonic.
4253
4254 2002-08-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4255
4256         * mule/mule-coding.el (utf-8-mcs-er): New coding-system in
4257         UTF-2000 [renamed from utf-8-er].
4258         (utf-8-gb): New coding-system in UTF-2000.
4259         (utf-8-gb-er): Likewise.
4260         (utf-8-cns): Likewise.
4261         (utf-8-cns-er): Likewise.
4262         (utf-8-big5): Likewise.
4263         (utf-8-big5-er): Likewise.
4264         (utf-8-jis): Likewise.
4265         (utf-8-jis-er): Likewise.
4266         (utf-8-ks): Likewise.
4267         (utf-8-ks-er): Likewise.
4268         (utf-8-er): Likewise.
4269
4270 2002-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4271
4272         * bytecomp.el (byte-compile-insert-header): Use `utf-8-mcs-unix'
4273         instead of `utf-8-unix' in UTF-2000.
4274
4275         * mule/mule-coding.el (utf-8): Define as an alias for `utf-8-mcs'.
4276
4277 2002-07-23  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4278
4279         * mule/japanese.el (euc-jisx0213): New coding-system.
4280
4281         * mule/mule-conf.el (japanese-jisx0213-1): Specify
4282         `japanese-jisx0208-1990' as the mother.
4283
4284 2002-07-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4285
4286         * dumped-lisp.el (preloaded-file-list): Change condition of
4287         loading "close-cdb".
4288
4289 2002-07-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4290
4291         * mule/mule-coding.el (utf-8-er): New coding-system in UTF-2000;
4292         setup `coded-charset-entity-reference-alist'.
4293
4294 2002-07-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4295
4296         * dumped-lisp.el (preloaded-file-list): Dump "close-cdb" in
4297         UTF-2000.
4298
4299 2002-04-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4300
4301         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4302         `chinese-big5-eten-a' and `chinese-big5-eten-b'.
4303
4304 2002-04-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4305
4306         * mule/mule-conf.el (chinese-big5-pua): New coded-charset.
4307         (chinese-big5-eten-a): Likewise.
4308         (chinese-big5-eten-b): Likewise.
4309         (chinese-big5-cdp): Declare as a subset of `chinese-big5' whose
4310         code range is #x8140 .. #x8DFE.
4311
4312 2002-04-08  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4313
4314         * mule/mule-conf.el (chinese-big5-eten): New coded-charset in
4315         UTF-2000.
4316         (chinese-big5-cdp): Likewise.
4317
4318 2002-02-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4319
4320         * dumped-lisp.el (preloaded-file-list): Rename
4321         utf-2000/make-cdbs.el -> utf-2000/update-cdb.el.
4322
4323 2002-02-14  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4324
4325         * update-elc.el: Load lisp/utf-2000/dumped-chars.el in UTF-2000;
4326         append `system-char-db-source-file-list' into
4327         `preloaded-file-list' in UTF-2000.
4328
4329 2002-02-12  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4330
4331         * dumped-lisp.el (preloaded-file-list): Delete
4332         character-definition files.
4333
4334 2002-02-04  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4335
4336         * dumped-lisp.el (preloaded-file-list): Add `make-cdbs' in
4337         UTF-2000.
4338
4339 2001-12-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4340
4341         * mule/mule-charset.el (default-coded-charset-priority-list):
4342         Delete `mojikyo-2022-1'.
4343
4344 2001-12-26  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4345
4346         * mule/mule-charset.el (default-coded-charset-priority-list):
4347         Delete `mojikyo'.
4348
4349 2001-12-11  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4350
4351         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4352         `ucs-sip'.
4353
4354 2001-11-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4355
4356         * mule/mule-charset.el (default-coded-charset-priority-list):
4357         Comment out `chinese-gb12345'.
4358
4359 2001-11-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4360
4361         * bytecomp.el (byte-compile-insert-header): Fixed.
4362
4363 2001-10-31  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
4364
4365         * dumped-lisp.el (preloaded-file-list): Dump `ad-hoc-cdp' in
4366         XEmacs UTF-2000.
4367
4368 2001-10-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4369
4370         * mule/chinese.el (big5-cdp): New coding-system in XEmacs
4371         UTF-2000.
4372
4373 2001-10-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4374
4375         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4376         `ideograph-hanziku-{1 .. 12}' in XEmacs UTF-2000.
4377
4378 2001-10-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4379
4380         * mule/mule-charset.el (default-coded-charset-priority-list):
4381         `japanese-jef-china3' is renamed `china3-jef'.
4382
4383 2001-10-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4384
4385         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4386         `japanese-jef-china3' and `ideograph-cbeta'.
4387
4388 2001-09-02  MORIOKA Tomohiko  <tomo@calliope.mousai.mahoroba.ne.jp>
4389
4390         * list-mode.el: Delete dirty hack for XEmacs UTF-2000.
4391
4392 2001-08-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4393
4394         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4395         `chinese-big5-cdp'.
4396
4397 2001-08-02  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4398
4399         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4400         `arabic-digit', `arabic-1-column' and `arabic-2-column'.
4401
4402 2001-07-31  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4403
4404         * dumped-lisp.el (preloaded-file-list): Load "arabic" before
4405         loading character definitions.
4406
4407 2001-07-29  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4408
4409         * dumped-lisp.el (preloaded-file-list): Rename
4410         u031A0-Extended-Bopomofo.el to u031A0-Bopomofo-Extended.el.
4411
4412 2001-07-24  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4413
4414         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4415         `chinese-big5'.
4416
4417 2001-07-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4418
4419         * dumped-lisp.el (preloaded-file-list): Dump
4420         "Ideograph-R028-Private" with XEmacs UTF-2000.
4421
4422 2001-07-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4423
4424         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4425         `chinese-gb12345'.
4426
4427 2001-07-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4428
4429         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4430         `ideograph-gt-pj-{1..11}'.
4431
4432         * dumped-lisp.el (preloaded-file-list): Dump `isolated-char' in
4433         XEmacs UTF-2000.
4434
4435 2000-12-06  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4436
4437         * mule/mule-charset.el (default-coded-charset-priority-list):
4438         Prefer `chinese-gb2312' than `chinese-cns11643-*'; add
4439         `chinese-isoir165'.
4440
4441 2000-10-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4442
4443         * format.el (format-alist): Revive `image/jpeg', `image/gif',
4444         `image/png', `image/x-xpm' and `image/tiff'.
4445
4446         * files.el (binary-file-regexps): Add *.PNG.
4447
4448 2000-07-23  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4449
4450         * mule/mule-charset.el (default-coded-charset-priority-list):
4451         Prefer `japanese-jisx0208-1990' than `japanese-jisx0212'; prefer
4452         `korean-ksc5601' than `japanese-jisx0213-1'; add `mojikyo-2022-1'.
4453
4454 2000-09-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4455
4456         * list-mode.el: Call `completion-list-mode' to avoid slowness of
4457         the first completion when UTF-2000 is running.
4458
4459 2000-05-30  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4460
4461         * mule/mule-charset.el (default-coded-charset-priority-list):
4462         Delete `ucs'.
4463
4464 2000-04-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4465
4466         * dumped-lisp.el (preloaded-file-list): Don't add "mojikyo".
4467
4468         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4469         `mojikyo' instead of `mojikyo-pj-[1..21]'.
4470
4471 2000-04-27  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4472
4473         * mule/vietnamese.el (vscii-2): Delete abolished property
4474         `composite'; now composite mode is default.
4475
4476 2000-04-26  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
4477
4478         * bytecomp.el (byte-compile-insert-header): Use `binary' instead
4479         of `raw-text'; check \uHHHH representation even if non-ascii
4480         characters are not found.
4481
4482         * dumped-lisp.el (preloaded-file-list): Add "ccs-tcvn5712.el" in
4483         UTF-2000; add "viet-ccl" in non-UTF-2000 Mule; add "vietnamese"
4484         unconditionally.
4485
4486         * mule/viet-ccl.el: New file.
4487
4488         * mule/vietnamese.el (vscii-2): New coding-system in UTF-2000.
4489         (tcvn-5712): New coding-system alias of `vscii-2' in UTF-2000.
4490         - Separate CCL based implementations to viet-ccl.el.
4491
4492 2000-02-24  MORIOKA Tomohiko  <tomo@m17n.org>
4493
4494         * mule/mule-conf.el (japanese-jisx0213-1): Allow
4495         "jisx0213.2000-1".
4496         (japanese-jisx0213-2): Allow "jisx0213.2000-2".
4497
4498         * mule/mule-charset.el (default-coded-charset-priority-list):
4499         Prefer `japanese-jisx0213-1' and `japanese-jisx0213-2' to
4500         `japanese-jisx0208-1978' and `japanese-jisx0208-1990'.
4501
4502 2000-01-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
4503
4504         * dumped-lisp.el (preloaded-file-list): Add "mojikyo" in UTF-2000.
4505
4506 2000-01-27  MORIOKA Tomohiko  <tomo@m17n.org>
4507
4508         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4509         `ucs' in UTF-2000.
4510
4511 2000-01-26  MORIOKA Tomohiko  <tomo@etl.go.jp>
4512
4513         * mule/mule-charset.el (default-coded-charset-priority-list):
4514         Prefer `mojikyo-pj-*' and `ideograph-daikanwa' to `ucs-bmp' and
4515         `arabic-iso8859-6'.
4516
4517 2000-01-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
4518
4519         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4520         `mojikyo-pj-[1 .. 21]' in UTF-2000.
4521
4522 2000-01-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
4523
4524         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4525         `katakana-jisx0201' in UTF-2000.
4526
4527 1999-12-23  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4528
4529         * dumped-lisp.el (preloaded-file-list): Add "u0A000-Yi-Syllables",
4530         "u0AC00-Hangul-Syllables", "u0FB00-Alphabetic-Presentation-Forms",
4531         "u0FB50-Arabic-Presentation-Forms-A",
4532         "u0FE20-Combining-Half-Marks", "u0FE30-CJK-Compatibility-Forms",
4533         "u0FE50-Small-Form-Variants",
4534         "u0FE70-Arabic-Presentation-Forms-B",
4535         "u0FF00-Halfwidth-and-Fullwidth-Forms" and "u0FFF0-Specials" in
4536         UTF-2000.
4537
4538 1999-12-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
4539
4540         * dumped-lisp.el (preloaded-file-list): Delete
4541         "ccs-jisx0208-1983.el"; add "Ideograph-R031-Enclosure"
4542         ... "Ideograph-R214-Flute" in UTF-2000.
4543
4544 1999-11-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
4545
4546         * mule/mule-conf.el (japanese-jisx0213-1): New coded-charset.
4547         (japanese-jisx0213-2): New coded-charset.
4548
4549         * dumped-lisp.el (preloaded-file-list): Add
4550         "Ideograph-R028-Private", "Ideograph-R029-Again" and
4551         "Ideograph-R030-Mouth".
4552
4553 1999-11-19  MORIOKA Tomohiko  <tomo@etl.go.jp>
4554
4555         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R012-Eight",
4556         "Ideograph-R013-Down-Box", "Ideograph-R014-Cover",
4557         "Ideograph-R015-Ice", "Ideograph-R016-Table",
4558         "Ideograph-R017-Open-Box", "Ideograph-R018-Knife",
4559         "Ideograph-R019-Power", "Ideograph-R020-Wrap", "Ideograph-R021-Spoon",
4560         "Ideograph-R022-Right-Open-Box", "Ideograph-R023-Hiding-Enclosure",
4561         "Ideograph-R024-Ten", "Ideograph-R025-Divination",
4562         "Ideograph-R026-Seal" and "Ideograph-R027-Cliff" in UTF-2000.
4563
4564 1999-11-18  MORIOKA Tomohiko  <tomo@etl.go.jp>
4565
4566         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R002-Line",
4567         "Ideograph-R003-Dot", "Ideograph-R004-Slash",
4568         "Ideograph-R005-Second", "Ideograph-R006-Hook",
4569         "Ideograph-R007-Two", "Ideograph-R008-Lid", "Ideograph-R009-Man",
4570         "Ideograph-R010-Legs" and "Ideograph-R011-Enter".
4571
4572         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4573         `japanese-jisx0208-1990' and `japanese-jisx0208-1978'.
4574
4575 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4576
4577         * dumped-lisp.el (preloaded-file-list): Add "Ideograph-R001-One"
4578         in UTF-2000.
4579
4580 1999-11-16  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4581
4582         * mule/mule-conf.el (sisheng): Moved from mule/chinese.el.
4583         (chinese-isoir165): Moved from mule/chinese.el.
4584         (chinese-cns11643-3): Moved from mule/chinese.el.
4585         (chinese-cns11643-4): Moved from mule/chinese.el.
4586         (chinese-cns11643-5): Moved from mule/chinese.el.
4587         (chinese-cns11643-6): Moved from mule/chinese.el.
4588         (chinese-cns11643-7): Moved from mule/chinese.el.
4589
4590         * mule/chinese.el: Move definition of coded-charsets to
4591         mule/mule-conf.el.
4592
4593 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4594
4595         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4596         `ideograph-daikanwa'.
4597
4598 1999-11-15  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4599
4600         * dumped-lisp.el (preloaded-file-list): Delete
4601         "ccs-jisx0201-latin.el".
4602
4603 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4604
4605         * dumped-lisp.el (preloaded-file-list): Add
4606         "u031A0-Extended-Bopomofo" in UTF-2000.
4607
4608 1999-11-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4609
4610         * dumped-lisp.el (preloaded-file-list): u02E00-CJK-Radicals was
4611         renamed to u02E00-CJK-Radical-Supplement.
4612
4613 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4614
4615         * dumped-lisp.el (preloaded-file-list): Add
4616         "u03000-CJK-Symbols-and-Punctuation", "u03040-Hiragana",
4617         "u030A0-Katakana", "u03100-Bopomofo",
4618         "u03130-Hangul-Compatibility-Jamo", "u03190-Kanbun",
4619         "u03200-Enclosed-CJK-Letters-and-Months" and
4620         "u03300-CJK-Compatibility".
4621
4622 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4623
4624         * dumped-lisp.el (preloaded-file-list): Add "u02E00-CJK-Radicals",
4625         "u02F00-Kangxi-Radicals" and
4626         "u02FF0-Ideographic-Description-Characters".
4627
4628 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4629
4630         * dumped-lisp.el (preloaded-file-list): Add
4631         "u02600-Miscellaneous-Symbols", "u02700-Dingbats" and
4632         "u02800-Braille-Patterns" in UTF-2000.
4633
4634 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4635
4636         * dumped-lisp.el (preloaded-file-list): Load "uXXXXX-*" instead of
4637         "uXXXXX-*.el" in UTF-2000.
4638
4639         * bytecomp.el (byte-compile-insert-header): Delete comments if
4640         non-ASCII characters are found; allow `byte-compile-dynamic' and
4641         `byte-compile-dynamic-docstrings' if *.elc will be encoded by
4642         `raw-text'.
4643
4644 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4645
4646         * dumped-lisp.el (preloaded-file-list): Add
4647         "u02500-Box-Drawing.el", "u02580-Block-Elements.el" and
4648         "u025A0-Geometric-Shapes.el".
4649
4650 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4651
4652         * dumped-lisp.el (preloaded-file-list): Add
4653         "u02400-Control-Pictures.el", "u02440-OCR.el" and
4654         "u02460-Enclosed-Alphanumerics.el".
4655
4656 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4657
4658         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4659         `chinese-gb2312'.
4660
4661         * dumped-lisp.el (preloaded-file-list): Add
4662         "u02200-Mathematical-Operators.el" and
4663         "u02300-Miscellaneous-Technical.el".
4664
4665 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4666
4667         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4668         `chinese-cns11643-*'.
4669
4670         * dumped-lisp.el (preloaded-file-list): Add
4671         "u02100-Letterlike-Symbols.el", "u02150-Number-Forms.el" and
4672         "u02190-Arrows.el" in UTF-2000.
4673
4674 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4675
4676         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4677         `korean-ksc5601'.
4678
4679         * dumped-lisp.el (preloaded-file-list): Add
4680         "u02000-General-Punctuation.el", "u02070-Superscripts.el",
4681         "u02080-Subscripts.el", "u020A0-Currency-Symbols.el" and
4682         "u020D0-Combining-Diacritical-Marks-for-Symbols.el" in UTF-2000.
4683
4684 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4685
4686         * dumped-lisp.el (preloaded-file-list): Delete "ccs-viscii.el".
4687
4688 1999-11-14  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4689
4690         * dumped-lisp.el (preloaded-file-list): Add "u013A0-Cherokee.el",
4691         "u01400-Canadian.el", "u01680-Ogham.el", "u016A0-Runic.el",
4692         "u01780-Khmer.el", "u01800-Mongolian.el",
4693         "u01E00-Latin-Extended-Additional.el" and
4694         "u01F00-Greek-Extended.el" in UTF-2000.
4695
4696 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4697
4698         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4699         `ethiopic-ucs' and `ethiopic'.
4700
4701         * dumped-lisp.el (preloaded-file-list): Add "u010A0-Georgian.el",
4702         "u01100-Hangul-Jamo.el" and "u01200-Ethiopic.el".
4703
4704         * mule/mule-conf.el: Move definition of coded-charset `ethiopic'
4705         from mule/ethiopic.el.
4706
4707         * mule/ethiopic.el: Move definition of coded-charset `ethiopic' to
4708         mule/mule-conf.el.
4709
4710 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4711
4712         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4713         `lao'.
4714
4715         * mule/mule-conf.el (lao): New coded-charset.
4716
4717         * dumped-lisp.el (preloaded-file-list): Add
4718         "u00900-Devanagari.el", "u00980-Bengali.el", "u00A00-Gurmukhi.el",
4719         "u00A80-Gujarati.el", "u00B00-Oriya.el", "u00B80-Tamil.el",
4720         "u00C00-Telugu.el", "u00C80-Kannada.el", "u00D00-Malayalam.el",
4721         "u00D80-Sinhala.el", "u00E00-Thai.el", "u00E80-Lao.el",
4722         "u00F00-Tibetan.el" and "u01000-Myanmar.el".
4723
4724 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4725
4726         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4727         `ucs-bmp' and `arabic-iso8859-6'.
4728
4729 1999-11-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4730
4731         * dumped-lisp.el (preloaded-file-list): Add "u00400-Cyrillic.el",
4732         "u00530-Armenian.el", "u00590-Hebrew.el", "u00600-Arabic.el",
4733         "u00700-Syriac.el" and "u00780-Thaana.el" in UTF-2000.
4734
4735 1999-11-12  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4736
4737         * startup.el (normal-top-level): Load autoload file for UTF-2000
4738         in UTF-2000.
4739
4740 1999-11-11  MORIOKA Tomohiko  <tomo@etl.go.jp>
4741
4742         * dumped-lisp.el (preloaded-file-list): Add "mule-conf" in Mule;
4743         delete "ccs-iso8859-*.el"; add "u00000-C0.el",
4744         "u00020-Basic-Latin.el", "u00080-C1.el",
4745         "u000A0-Latin-1-Supplement.el", "u00100-Latin-Extended-A.el",
4746         "u00180-Latin-Extended-B.el", "u00250-IPA-Extensions.el",
4747         "u002B0-Spacing-Modifier-Letters.el",
4748         "u00300-Combining-Diacritical-Marks.el" and "u00370-Greek.el" in
4749         UTF-2000.
4750
4751 1999-11-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
4752
4753         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4754         `japanese-jisx0212' and `ipa' in UTF-2000; use `latin-viscii-*'
4755         instead of `vietnamese-viscii-*'.
4756
4757 1999-11-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
4758
4759         * mule/mule-conf.el: New file.
4760
4761         * mule/misc-lang.el: Move definition of charset `ipa' to
4762         mule/mule-conf.el.
4763
4764 1999-10-10  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4765
4766         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4767         `latin-viscii'; prefer it for characters used in Vietnamese.
4768
4769 1999-10-08   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
4770
4771         * bytecomp.el (byte-compile-insert-header): Fix regexp.
4772
4773 1999-10-07  MORIOKA Tomohiko  <tomo@etl.go.jp>
4774
4775         * mule/viet-chars.el (latin-viscii-lower): Renamed from charset
4776         `vietnamese-viscii-lower'.
4777         (latin-viscii-upper): Renamed from charset
4778         `vietnamese-viscii-upper'.
4779         (vietnamese-viscii-lower): New alias for charset
4780         `latin-viscii-lower'.
4781         (vietnamese-viscii-upper): New alias for charset
4782         `latin-viscii-upper'.
4783
4784 1999-10-05  MORIOKA Tomohiko  <tomo@etl.go.jp>
4785
4786         * mule/mule-charset.el (default-coded-charset-priority-list):
4787         Comment out `hiragana-jisx0208' and `katakana-jisx0208'.
4788
4789 1999-10-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
4790
4791         * mule/ccs-jisx0208-1983.el, mule/ccs-tcvn5712.el,
4792         mule/ccs-viscii.el, mule/ccs-iso8859-9.el,
4793         mule/ccs-jisx0201-latin.el, mule/ccs-iso8859-2.el,
4794         mule/ccs-iso8859-3.el, mule/ccs-iso8859-4.el: Moved to
4795         lisp/utf-2000.
4796
4797 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4798
4799         * mule/ccs-tcvn5712.el: New file.
4800
4801 1999-10-03  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4802
4803         * dumped-lisp.el (preloaded-file-list): Add "ccs-jisx0208-1983.el"
4804         in UTF-2000.
4805
4806 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4807
4808         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4809         `japanese-jisx0208'.
4810
4811 1999-10-02  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4812
4813         * dumped-lisp.el (preloaded-file-list): Add
4814         "ccs-jisx0201-latin.el", "ccs-iso8859-2.el", "ccs-iso8859-3.el",
4815         "ccs-iso8859-4.el", "ccs-iso8859-9.el" and "ccs-viscii.el" in
4816         UTF-2000.
4817
4818         * mule/ccs-iso8859-2.el, mule/ccs-iso8859-3.el,
4819         mule/ccs-iso8859-4.el, mule/ccs-iso8859-9.el,
4820         mule/ccs-jisx0201-latin.el, mule/ccs-jisx0208-1983.el,
4821         mule/ccs-viscii.el: New files.
4822
4823         * bytecomp.el (byte-compile-insert-header): Don't use `raw-text'
4824         if \uXXXX is found.
4825
4826 1999-09-30  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4827
4828         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4829         `hiragana-jisx0208' and `katakana-jisx0208'.
4830
4831 1999-09-21  MORIOKA Tomohiko  <tomo@etl.go.jp>
4832
4833         * mule/chinese.el (chinese-cns11643-3): Define it even if
4834         `utf-2000' is provided.
4835         (chinese-cns11643-4): Likewise.
4836         (chinese-cns11643-5): Likewise.
4837         (chinese-cns11643-6): Likewise.
4838         (chinese-cns11643-7): Likewise.
4839
4840 1999-09-14  MORIOKA Tomohiko  <tomo@etl.go.jp>
4841
4842         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4843         thai-tis620 and hebrew-iso8859-8; namely all BMP are covered.
4844
4845 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4846
4847         * mule/mule-charset.el (default-coded-charset-priority-list): Add
4848         `cyrillic-iso8859-5' and `greek-iso8859-7'.
4849
4850 1999-09-13  MORIOKA Tomohiko  <tomo@urania.m17n.org>
4851
4852         * mule/mule-charset.el (default-coded-charset-priority-list):
4853         Setup in UTF-2000.
4854
4855 1999-09-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
4856
4857         * mule/viet-chars.el: Don't define charset
4858         `vietnamese-viscii-lower' and `vietnamese-viscii-upper' because
4859         they are defined as builtin charsets.
4860
4861 1999-08-31  MORIOKA Tomohiko  <tomo@etl.go.jp>
4862
4863         * version.el (emacs-version): Add more space just before UTF-2000
4864         version string.
4865
4866 1999-08-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
4867
4868         * version.el ([constant] emacs-version): Don't add a space in the
4869         preceding place of `xemacs-betaname' because it is duplicated.
4870         (emacs-version): Add UTF-2000 version if `utf-2000' is provided.
4871
4872         * startup.el (splash-frame-body): Add ETL.
4873
4874 1999-08-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
4875
4876         * mule/chinese.el (chinese-cns11643-3): Don't define if `utf-2000'
4877         is provided because it is defined as builtin charset.
4878         (chinese-cns11643-4): Likewise.
4879         (chinese-cns11643-5): Likewise.
4880         (chinese-cns11643-6): Likewise.
4881         (chinese-cns11643-7): Likewise.
4882
4883 1999-08-24  MORIOKA Tomohiko  <tomo@etl.go.jp>
4884
4885         * mule/mule-cmds.el (reset-language-environment): Fix problem when
4886         coding-system `iso-10646-ucs-4' is not defined.
4887
4888 1999-06-17  MORIOKA Tomohiko  <tomo@etl.go.jp>
4889
4890         * bytecomp.el (byte-compile-insert-header): Use utf-8 as
4891         coding-system if `utf-2000' is provided.
4892
4893 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4894
4895         * mule/mule-coding.el: Add `utf-8' to coding-priority-list if
4896         `utf-2000' is provided.
4897
4898 1999-06-15  MORIOKA Tomohiko  <tomo@etl.go.jp>
4899
4900         * dumped-lisp.el (preloaded-file-list): Don't load vietnamese.el
4901         if utf-2000 is provided temporally.
4902
4903 1999-06-10  MORIOKA Tomohiko  <tomo@etl.go.jp>
4904
4905         * mule/vietnamese.el (leading-code-private-11): Deleted [defined
4906         as builtin variable].
4907
4908 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
4909
4910         * files.el (insert-file-contents-literally): Treat file as binary;
4911         call file-name-handlers. [sync with Emacs 20.3.10]
4912
4913 2008-12-28  Vin Shelton  <acs@xemacs.org>
4914
4915         * XEmacs 21.4.22 is released
4916
4917 2008-12-30  Vin Shelton  <acs@xemacs.org>
4918
4919         * easy-mmode.el: Added easy-mmode.el so autoload.el will work
4920         during building even if no packages are found.
4921
4922 2008-05-13  Aidan Kehoe  <kehoea@parhasard.net>
4923
4924         * printer.el (generic-print-region): 
4925         (generic-print-buffer): 
4926         Use #'valid-device-type-p instead of #'valid-specifier-tag-p to
4927         check if the msprinter device is available, now that msprinter is
4928         always available as a specifier tag. 
4929
4930 2008-12-24  Vin Shelton  <acs@xemacs.org>
4931
4932         * about.el: Add Francisco to my bio!
4933
4934 2008-12-23  Vin Shelton  <acs@xemacs.org>
4935
4936         * autoload.el: Move operator definitions to autoload-operators.el
4937         in the xemacs-base package.
4938
4939 2007-11-22  Vin Shelton  <acs@xemacs.org>
4940
4941         * about.el (about-hacker-contribution): Updated my bio.
4942
4943 2007-10-07  Vin Shelton  <acs@xemacs.org>
4944
4945         * XEmacs 21.4.21 is released
4946
4947 2007-09-19  Didier Verna  <didier@xemacs.org>
4948
4949         Update my personal info.
4950         * about.el (xemacs-hackers): Use 'didier instead of 'dv.
4951         * about.el (about-other-current-hackers): Ditto.
4952         * about.el (about-url-alist): Add my musical website.
4953         * about.el (about-personal-info): Update my entry.
4954         * about.el (about-hacker-contribution): Ditto.
4955
4956 2007-08-21  Adrian Aichner  <adrian@xemacs.org>
4957
4958         * package-get.el (package-get-download-sites): Update download
4959         sites in Japan.
4960         * package-get.el (package-get-pre-release-download-sites): Ditto.
4961
4962 2007-08-18  Vin Shelton  <acs@xemacs.org>
4963
4964         * package-get.el (package-get-pre-release-download-sites): Sync
4965         mirror sites with 21.5.  (Thanks, Adrian)
4966
4967 2007-08-09  Mike Sperber  <mike@xemacs.org>
4968
4969         * startup.el (migrate-user-init-file): Create backup of
4970         `user-init-file' before migrating.
4971         * startup.el (maybe-migrate-user-init-file): Print
4972         information about backup file.
4973         (maybe-create-compatibility-dot-emacs): Follow above change.
4974
4975 2006-11-02  Adrian Aichner  <adrian@xemacs.org>
4976
4977         * font-lock.el: Sync font-lock-add-keywords and
4978         font-lock-remove-keywords from GNU Emacs.
4979         * font-lock.el (font-lock-keywords-alist): New.
4980         * font-lock.el (font-lock-removed-keywords-alist): New.
4981         * font-lock.el (font-lock-add-keywords): New.
4982         * font-lock.el (font-lock-update-removed-keyword-alist): New.
4983         * font-lock.el (font-lock-remove-keywords): New.
4984
4985 2007-08-16  Vin Shelton  <acs@xemacs.org>
4986
4987         * font-lock.el: Add defvar for font-lock-warning-face.  Original
4988         patch from Hans de Graaff.
4989
4990 2007-07-28  Adrian Aichner  <adrian@xemacs.org>
4991
4992         * package-get.el (package-get-download-sites): Document Chile and
4993         update Denmark download site.
4994         * package-get.el (package-get-pre-release-download-sites): Ditto.
4995
4996 2007-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
4997
4998         * gutter-items.el (progress-feedback-with-label): Clarify docstring.
4999
5000 2006-12-09  Vin Shelton  <acs@xemacs.org>
5001
5002         * XEmacs 21.4.20 is released
5003
5004 2006-10-14  Jeff Miller  <jmiller@xemacs.org>
5005
5006         * info.el (Info-find-emacs-command-nodes): fix regex for find command node.
5007
5008 2006-11-14  Stephen J. Turnbull  <stephen@xemacs.org>
5009
5010         * info.el (Info-find-file-node, Info-insert-dir)
5011         (Info-read-subfile, Info-insert-file-contents): Maintain invariant
5012         `(equal buffer-file-truename (file-truename buffer-file-name))'.
5013         Thanks to Nelson Ferreira <nelson.ferreira@ieee.org> for report
5014         and discussion.
5015
5016 2006-05-20  Ville Skyttä  <scop@xemacs.org>
5017
5018         * obsolete.el (line-beginning-position): New, from 21.5.x.
5019         (line-end-position): Ditto.
5020
5021 2006-06-03  Adrian Aichner  <adrian@xemacs.org>
5022
5023         * package-get.el (package-get-download-sites): Welcome
5024         nl.xemacs.org and Thanks!
5025         * package-get.el (package-get-pre-release-download-sites): Ditto.
5026
5027 2004-01-19  Martin Buchholz  <martin@xemacs.org>
5028
5029         * font-lock.el: Add support for not-so recent changes in Java to
5030         java-mode.
5031
5032 2006-01-28  Vin Shelton  <acs@xemacs.org>
5033
5034         * XEmacs 21.4.19 is released
5035
5036 2006-01-03  Aidan Kehoe  <kehoea@parhasard.net>
5037
5038         * easymenu.el: Update copyright. 
5039         * easymenu.el (easy-menu-all-popups):
5040         Add a docstring. 
5041         * easymenu.el (easy-menu-add):
5042         Document a bug, rework the function to preserve any existing
5043         non-default mode-popup-menu instead of overwriting it, and not to
5044         bother normalising the menu title (nothing else does).
5045         * easymenu.el (easy-menu-remove):
5046         Restore the default mode-popup-menu instead of leaving an empty
5047         one when we remove the last easy-menu popup. 
5048
5049 2006-01-06  Adrian Aichner  <adrian@xemacs.org>
5050
5051         * package-get.el (package-get-download-sites): Add pt.xemacs.org,
5052         as suggested by Rodrigo Ventura.
5053         * package-get.el (package-get-pre-release-download-sites): Ditto,
5054         with replacement of xemacs-21.5 by beta, which is the logical path
5055         to our beta core and package pre-releases.
5056
5057 2005-12-17  Adrian Aichner  <adrian@xemacs.org>
5058
5059         * package-get.el (package-get-download-sites): Add Hong Kong
5060         download site.
5061         * package-get.el (package-get-pre-release-download-sites): Ditto.
5062
5063 2005-12-26  Vin Shelton  <acs@xemacs.org>
5064
5065         * find-paths.el:
5066         * find-paths.el (paths-emacs-root-p): Add search for package root.
5067         * find-paths.el (paths-find-emacs-root): Replaced with
5068         paths-find-invocation-roots, which returns a list of roots.
5069         * find-paths.el (paths-find-invocation-roots): New.
5070         * find-paths.el (paths-find-emacs-roots): Call paths-find-invocation-roots.
5071
5072 2005-12-05  Ville Skyttä  <scop@xemacs.org>
5073
5074         * minibuf.el (x-library-search-path): Add /usr(/local)/share/X11.
5075         * font.el (font-lookup-rgb-components): Ditto, remove stale comment.
5076
5077 2005-12-03  Vin Shelton <acs@xemacs.org>
5078
5079         * XEmacs 21.4.18 is released
5080
5081 2005-10-28  Adrian Aichner  <adrian@xemacs.org>
5082
5083         * package-get.el (package-get-download-sites): Update reflecting
5084         latest http://www.xemacs.org/Releases/ information generated by
5085         xemacs-builds/adrian/website/package-get-2-download-sites.el.
5086         * package-get.el (package-get-pre-release-download-sites): Ditto.
5087
5088 2005-02-28  Simon Josefsson  <jas@extundo.com>
5089
5090         * about.el (xemacs-hackers): Add jas.
5091         (about-other-current-hackers): Likewise.
5092         (about-url-alist): Add URL for jas.
5093         (about-personal-info): Document jas.
5094         (about-hacker-contribution): Describe jas contributions.
5095
5096 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5097
5098         * easymenu.el (easy-menu-remove): As described in 
5099         E1D4Nn5-0001lq-EU@neutrino.iwi.uni-sb.de; don't strip everything
5100         except the "Command" menu from mode-popup-menu. 
5101
5102 2005-03-25  Ralf Angeli  <angeli@iwi.uni-sb.de> 
5103  
5104         * font.el (font-spatial-to-canonical): Correct calculation of 
5105         return value for pixel-based input value. 
5106  
5107 2002-05-13  Adrian Aichner  <adrian@xemacs.org>
5108
5109         * code-process.el (call-process): Process-related docstring
5110         improvements spurred by Norbert Koch.
5111         * code-process.el (call-process-region): Ditto.
5112         * code-process.el (start-process): Ditto.
5113
5114 2005-10-09  Adrian Aichner  <adrian@xemacs.org>
5115
5116         * finder.el (finder-find-library): Return filename actually
5117         searched for.
5118
5119 2005-10-10  Steve Youngs  <steve@sxemacs.org>
5120
5121         * help.el (view-emacs-news): Use `expand-file-name' instead of
5122         `locate-data-file' as the latter will find any "NEWS" files that
5123         might exist in packages _before_ the one in core.
5124
5125 2005-06-06  Adrian Aichner  <adrian@xemacs.org>
5126
5127         * package-get.el (package-get-init-package):
5128         package-get-init-package buglet (21.4.17) by Jeff Mincy
5129         <mincy@rcn.com> fixing false temporary load-path shadows reported
5130         after package installation and simplifying code.
5131
5132 2005-10-18  Ville Skyttä  <scop@xemacs.org>
5133
5134         * package-get.el (package-get-download-sites): Sync mirrors list
5135         with the XEmacs website.
5136         (package-get-pre-release-download-sites): Ditto.
5137
5138 2005-04-06  Stephen J. Turnbull  <stephen@xemacs.org>
5139
5140         * derived.el (derived-mode-merge-syntax-tables):
5141         Revert my 21.5-only patch of 2003-07-18 which slipped in
5142         through Jerry James's patch of 2004-06-07.
5143
5144 2005-02-23  Adrian Aichner  <adrian@xemacs.org>
5145
5146         * cmdloop.el (keyboard-quit): Remove workaround for
5147         `region-active-p' not making sure active region is in current
5148         buffer now that it does.
5149         * minibuf.el (minibuffer-keyboard-quit): Ditto.
5150         * simple.el (region-active-p): `region-active-p' to only return t
5151         when active region is in current buffer.
5152
5153 2005-02-21  Norbert Koch  <viteno@xemacs.org>
5154
5155         * package-ui.el (pui-list-packages): MF21.5, adapt to longer
5156         package names, quell a byte-compiler warning, doc fix.
5157
5158 2005-02-16  Aidan Kehoe  <kehoea@parhasard.net>
5159
5160         * buffer.el (pop-to-buffer):
5161         * window-xemacs.el (display-buffer):
5162         Document use of `same-window-buffer-names,' `same-window-regexps'
5163         by pop-to-buffer and display-buffer. 
5164         
5165 2005-02-06  Vin Shelton <acs@xemacs.org>
5166
5167         * XEmacs 21.4.17 is released
5168
5169 2005-01-29  Ben Wing  <ben@xemacs.org>
5170
5171         * shadow.el (find-emacs-lisp-shadows):
5172         Add custom-defines to list of ignored files.
5173
5174 2005-01-17  Adrian Aichner  <adrian@xemacs.org>
5175
5176         * simple.el (shifted-motion-keys-select-region): Fix statement
5177         about unshifted-motion-keys-deselect-region.
5178
5179 2004-12-15  Ville Skyttä  <scop@xemacs.org>
5180
5181         * bytecomp-runtime.el (make-obsolete): Add 3rd argument (no-op for
5182         now) for GNU Emacs compatibility.
5183         (make-obsolete-variable): Ditto.
5184
5185 2004-01-08  Ben Wing  <ben@xemacs.org>
5186
5187         * code-files.el (load):
5188         File positions are 0 based not 1 based. Thanks to Steve Youngs.
5189
5190 2004-12-05  Vin Shelton <acs@xemacs.org>
5191
5192         * XEmacs 21.4.16 is released
5193
5194 2004-12-04  Vin Shelton  <acs@xemacs.org>
5195
5196         * auto-autoloads.el: Regenerated.
5197
5198         * custom-load.el: Regenerated.
5199
5200 2004-09-15  Stephen J. Turnbull  <stephen@xemacs.org>
5201
5202         Fix bug: apropos errors if a defalias refers to an undefined
5203         function.  <87pt4pmdcs.fsf@tleepslib.sk.tsukuba.ac.jp>
5204
5205         * apropos.el (apropos):
5206         (apropos-command):
5207         * help.el (frob-help-extents):
5208         * help-macro.el (make-help-screen):
5209         * hyper-apropos.el (hyper-apropos-grok-functions):
5210         (hyper-apropos-get-doc):
5211         Catch void-function error thrown by `documentation'.
5212
5213 2004-09-02  Steve Youngs  <steve@youngs.au.com>
5214
5215         * packages.el (package-require): Fix incorrect arg to format.
5216         This fixes a `format specifier' error.
5217
5218 2004-08-13  Jerry James  <james@xemacs.org>
5219
5220         * bytecomp.el (forward-word): Tell the byte compiler the correct
5221         number of arguments to forward-word.
5222
5223 2004-08-12  Sven Grundmann  <sven@xemacs.org>
5224
5225         * etags.el: Fixed loading of include files for tag completion. Now
5226         you can make a tag file for a library, include it into your
5227         project and it will be reloaded only if it changed. Infinte
5228         include loops are detected and the correct tag files are loaded.
5229         * etags.el (buffer-tag-table-list): Load and verify tag files in
5230         the external function buffer-tag-table-list-load.
5231         * etags.el (buffer-tag-table-list-load): New. Load and verify the
5232         tag files. Also load the included tag files. The priority of the
5233         included files is right below their parent file. If multiple
5234         matches occur then the symbols from the parent file are found
5235         first.
5236         * etags.el (tag-table-include-files): Corrected comment
5237         string. Switched to pattern constant tags-include-pattern to have
5238         it at a central location.
5239         * etags.el (tags-include-pattern): Added doc string.
5240         * etags.el (add-to-tag-completion-table): Removed obsolete
5241         comments as the include files are allready returned by
5242         buffer-tag-table-list and loaded.
5243         * etags.el (find-tag-internal): The include files are allready
5244         included in tag-tables as buffer-tag-table-list returns them now.
5245
5246 2004-07-02  Malcolm Purvis  <malcolmp@xemacs.org>
5247
5248         * widgets-gtk.el (gtk-widget-instantiate-notebook-internal):
5249         Loading items into the notebook is now done by C code.
5250         * widgets-gtk.el (gtk-widget-instantiate-internal):
5251         Style no longer changed.
5252
5253 2004-06-28  Nix  <nix@esperi.org.uk>
5254
5255         * cmdloop.el (truncate-command-history-for-gc): Delay
5256         execution of all things that look up variable bindings,
5257         via `enqueue-eval-event'.
5258
5259 2004-06-24  Vin Shelton  <acs@xemacs.org>
5260
5261         * package-get.el (package-get-require-signed-base-updates):
5262         now defaults to nil.
5263
5264 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5265
5266         * subr.el (split-string): Clean up docstring.
5267
5268 2002-01-24  John Paul Wallington  <jpw@shootybangbang.com>
5269
5270         * faces.el (zmacs-region): fix typo in docstring.
5271
5272 2004-06-07  Jerry James  <james@xemacs.org>
5273
5274         * derived.el: Synch with Emacs 21.3.
5275         * subr.el (with-local-quit): New, from Emacs 21.3.
5276         * subr.el (delayed-mode-hooks): New variable, from Emacs 21.3.
5277         * subr.el (run-mode-hooks): New function, from Emacs 21.3.
5278         * subr.el (delay-mode-hooks): New macro, from Emacs 21.3.
5279
5280 2004-06-16  Jerry James  <james@xemacs.org>
5281
5282         * cl.el (cl-set-substring): Increment start by the length of the
5283         string, not the string itself.
5284
5285 2004-05-19  Malcolm Purvis  <malcolmp@xemacs.org>
5286
5287         * etags.el (tag-table-include-files): Expand included TAGS file
5288         paths to avoid problems with relative paths.  Thanks to Peter
5289         Chubb <peterc@gelato.unsw.edu.au>.
5290         * etags.el (tags-include-pattern): New.
5291         * etags.el (add-to-tag-completion-table): Parse and ignore
5292         trailing include lines.
5293
5294 2004-06-21  Adrian Aichner  <adrian@xemacs.org>
5295
5296         * package-ui.el (pui-help-echo): Fix false cvs conflict by
5297         avoiding line solely composed of equal signs.
5298
5299 2004-06-10  Adrian Aichner  <adrian@xemacs.org>
5300
5301         * cus-edit.el (alloc): Typo fix.
5302         * cus-edit.el (custom-browse-visibility): Ditto.
5303         * cus-edit.el (custom-variable-value-create): Ditto.
5304         * cus-edit.el (custom-variable-pre-reset-standard): Ditto.
5305         * cus-edit.el (custom-save-variables): Bind print-length and
5306         print-level to nil to avoid value abbreviation.
5307         * cus-edit.el (custom-save-face-internal): Ditto.
5308         * cus-edit.el (custom-save-faces): Save in sorted order.
5309         * cus-edit.el (custom-save-resets): Bind print-length and
5310         print-level to nil to avoid value abbreviation.
5311         * cus-edit.el (custom-save-loaded-themes): Ditto.
5312
5313 2004-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5314
5315         * subr.el (split-string-default-separators): New.
5316         (split-string): Synch to 21.5/GNU Emacs version.  *New semantics*,
5317         see comment in source.
5318
5319 2004-01-29  Stephen J. Turnbull  <stephen@xemacs.org>
5320
5321         * mule/japanese.el (paragraph-start, paragraph-separate):
5322         Remove anchor to BOL.
5323
5324 2004-04-30  Stephen J. Turnbull  <stephen@xemacs.org>
5325
5326         * cl.el (gensym, gentemp): Improve docstrings.
5327
5328 2004-05-10  Vin Shelton  <acs@xemacs.org>
5329
5330         * etags.el: Sync with 21.5 version.
5331
5332 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5333
5334         * etags.el:
5335         * etags.el (tags-exuberant-ctags-optimization-p): Enable optimization
5336         only for use with exuberant ctags. This will also enable building of 
5337         completion tables with exuberant ctags. This will not work with
5338         xemacs ctags. 
5339         * etags.el (get-tag-table-buffer): New function for creating of
5340         completion table is used if tags-exuberant-ctags-optimization-p ist t
5341         * etags.el (tags-explicit-name-pattern): Hold the name pattern for
5342         finding the tag names. New.
5343         * etags.el (add-to-tag-completion-table-exuberant-ctags): Defun for
5344         building tag completion table with exuberant ctags. New.
5345         * etags.el (find-tag-internal): Improve exact tag matching for tags
5346         with name fields. Before the patch return types of functions or
5347         function parameters (with exuberant ctags) were found as matches.
5348
5349 2004-04-21  Sven Grundmann  <sven@hellerhof.de>
5350
5351         * list-mode.el (display-completion-list): Fixed completion list was
5352         taking the width of the frame and not of the window for displaying
5353         the selection methods.
5354
5355 2004-04-18  Stephen J. Turnbull  <stephen@xemacs.org>
5356
5357         * menubar-items.el (default-menubar): Options are saved to custom.el.
5358
5359
5360 2004-02-23  Stephen J. Turnbull  <stephen@xemacs.org>
5361
5362         * isearch-mode.el (isearch-abort): Preserve successful search target.
5363
5364 2004-03-27  Adrian Aichner  <adrian@xemacs.org>
5365
5366         * gnuserv.el: Sync with 21.5 version, inspired by bugreport and
5367         (make-variable-buffer-local 'gnuserv-minor-mode) patch by Robert
5368         Bihlmeyer.
5369         * gnuserv.el (gnuserv-mode-line-string): New.
5370         * gnuserv.el (gnuserv-minor-mode): Make it buffer-local, not
5371         gnuserv-mode.
5372         * gnuserv.el (make-x-device-with-gtk-fallback): New.
5373         * gnuserv.el (gnuserv-edit-files): Use
5374         make-x-device-with-gtk-fallback.
5375
5376 2004-03-23  Malcolm Purvis  <malcolmpurvis@optushome.com.au>
5377
5378         * gtk-widgets.el: New import: gtk-accel-group-new.
5379         * dialog-gtk.el:
5380         * dialog-gtk.el (gtk-popup-convert-underscores): New.
5381         * dialog-gtk.el (popup-builtin-question-dialog):
5382         Added support for dialog button mnemonics.
5383
5384 2004-03-22  Chris Green <cmg@dok.org>
5385
5386         * process.el (shell-command): Output buffer was ignored when a
5387         background process was run via shell-command.
5388
5389 2004-03-19  Hrvoje Niksic  <hniksic@xemacs.org>
5390
5391         * cus-edit.el (custom-save-variables): Retrieve a list of
5392         variables to save first, sort it, and make sure the variables are
5393         saved in sorted order.
5394
5395 2004-02-23  Steve Youngs  <sryoungs@bigpond.net.au>
5396  
5397         * package-get.el (package-get-update-base-from-buffer): Force
5398         binary coding system for verifying GnuPG signature in the
5399         package-index file.
5400  
5401 2003-07-06  Adrian Aichner  <adrian@xemacs.org>
5402
5403         * package-get.el (package-get-package-index-file-location): Handle
5404         missing "EMACSPACKAGEPATH" environment variable.
5405
5406 2003-07-05  Adrian Aichner  <adrian@xemacs.org>
5407
5408         * package-admin.el (package-admin-find-top-directory): Simplify
5409         directory comparisions and fix substring errors on short path
5410         components.
5411         * package-get.el (package-get-package-index-file-location):
5412         Default to first component of "EMACSPACKAGEPATH", if set.
5413
5414 2004-02-16  Steve Youngs  <sryoungs@bigpond.net.au>
5415
5416         * package-get.el (process-error): New error datum.
5417
5418 2004-02-02  Vin Shelton <acs@xemacs.org>
5419
5420         * XEmacs 21.4.15 is released
5421
5422 2003-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
5423
5424         * itimer.el (activate-itimer): Modify the itimer timeout value as
5425         if it were begun at the last time when the itimer driver was woken
5426         up.
5427
5428 2004-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
5429
5430         * specifier.el (Copyright):
5431         Update.
5432         (make-specifier-and-init):
5433         (map-specifier):
5434         (canonicalize-inst-pair):
5435         (canonicalize-spec-list):
5436         (set-specifier):
5437         Synch docstrings to 21.5 where appropriate.
5438
5439 2004-01-25  Steve Youngs  <sryoungs@bigpond.net.au>
5440
5441         * package-get.el (package-get-list-packages-where): New.  A
5442         function that allows searching for groups of packages.  For
5443         example, find all packages that require the fsf-compat package.
5444
5445 2004-01-25  Steve Youngs  <youngs@xemacs.org>
5446
5447         The Great PUI Sync.
5448
5449         * auto-autoloads.el: Regenerated.
5450
5451         * custom-load.el: Regenerated.
5452
5453         * dumped-lisp.el (packages-hardcoded-lisp): New.
5454
5455         * menubar-items.el (menu-max-items): New.
5456         (menu-submenu-max-items): New.
5457         (menu-submenu-name-format): New.
5458         (menu-split-long-menu): New.
5459         (menu-sort-menu): New.
5460         (default-menubar): Sync to 21.5 in regard to the PUI menus.
5461
5462         * obsolete.el (pui-add-install-directory): Renamed to the more
5463         logical `pui-set-local-package-get-directory'.
5464         (package-get-download-menu): Moved to `package-ui.el' and renamed
5465         to `package-ui-add-download-menu'.
5466
5467         * package-admin.el (package-admin-install-function-mswindows):
5468         Whitespace clean up.
5469         (package-admin-add-single-file-package): Removed.
5470         (package-admin-default-install-function): Whitespace clean up.
5471         (package-admin-find-top-directory): New.
5472         (package-admin-get-install-dir): Use it.
5473         (package-admin-get-manifest-file): 
5474         (package-admin-check-manifest): 
5475         (package-admin-add-binary-package):
5476         (package-admin-get-lispdir):
5477         (package-admin-delete-binary-package):
5478         (package-admin):
5479
5480         * package-get.el (package-get-package-index-file-location): New.
5481         (package-get-install-to-user-init-directory): New.
5482         (package-get-remote):
5483         (package-get-download-sites):
5484         (package-get-pre-release-download-sites): New.
5485         (package-get-site-release-download-sites): New.
5486         (package-get-base-filename):
5487         (package-get-always-update):
5488         (package-get-user-index-filename): Removed.
5489         (package-get-pgp-available-p): New.
5490         (package-get-require-signed-base-updates):
5491         (package-get-was-current):
5492         (package-entries-are-signed): New.
5493         (package-get-continue-update-base): New.
5494         (package-get-download-menu): Removed.
5495         (package-get-require-base):
5496         (package-get-update-base-entry):
5497         (package-get-locate-file):
5498         (package-get-locate-index-file):
5499         (package-get-maybe-save-index):
5500         (package-get-update-base):
5501         (package-get-update-base-from-buffer):
5502         (package-get-update-base-entries):
5503         (package-get-interactive-package-query):
5504         (package-get-update-all):
5505         (package-get-all):
5506         (package-get-dependencies):
5507         (package-get-init-package):
5508         (package-get-info): New.
5509         (package-get):
5510         (package-get-staging-dir):
5511         (package-get-set-version-prop): Removed.
5512         (package-get-installedp):
5513         (package-get-ever-installed-p):
5514         (packages): Removed.
5515         (package-get-custom-groups): Removed.
5516         (package-get-custom): Removed.
5517         (package-get-custom-add-entry): Removed.
5518
5519         * package-info.el (batch-update-package-info):
5520
5521         * package-net.el (package-net-batch-generate-bin-ini):
5522         (package-net-update-installed-db):
5523
5524         * package-ui.el (pui-info-buffer):
5525         (pui-directory-exists): Removed.
5526         (pui-package-dir-list): Removed.
5527         (pui-add-install-directory): Removed.
5528         (package-ui-download-menu): New.
5529         (package-ui-pre-release-download-menu): New.
5530         (package-ui-site-release-download-menu): New.
5531         (pui-set-local-package-get-directory): New.
5532         (pui-package-symbol-char):
5533         (pui-update-package-display):
5534         (pui-toggle-package):
5535         (pui-toggle-package-key):
5536         (pui-toggle-package-delete):
5537         (pui-toggle-package-delete-key):
5538         (pui-toggle-package-event):
5539         (pui-toggle-verbosity-redisplay):
5540         (pui-install-selected-packages):
5541         (pui-add-required-packages):
5542         (pui-help-echo):
5543         (pui-display-info):
5544         (list-packages-mode):
5545         (pui-list-packages):
5546
5547         * packages.el (packages-compute-package-locations):
5548         (package-require):
5549         (package-delete-name):
5550         (packages-hardcoded-lisp): Removed.
5551         (packages-useful-lisp): Removed.
5552         (packages-unbytecompiled-lisp): Removed.
5553         (packages-find-package-directories):
5554
5555         Summary:
5556
5557         Major code clean up of all things PUI.
5558
5559         Much improved code to determine where packages should be
5560         installed.  PUI no longer depends on any packages being
5561         pre-installed to compute where packages are to be installed to.
5562
5563         The user can specify the location of their package-index file.  It
5564         isn't necessary to set this because it has sane defaults.  People
5565         who "run-in-place" won't accidently overwrite the CVS
5566         package-index file.  See
5567         `package-get-package-index-file-location'. 
5568
5569         PUI will now properly clean up after itself in the event of an
5570         unsuccessful package install.  This drastically reduces the number
5571         of "wrong md5sum" FAQs.
5572
5573         non-Mule XEmacsen can no longer install Mule packages.
5574
5575         Package management via the custom interface has been removed.
5576
5577         The PUI related menubar items have been reorganised.
5578
5579         The PGP verification code has been fixed and the default for
5580         whether or not it is used is automatically computed.
5581
5582         * update-elc.el ((preloaded-file-list site-load-packages
5583         need-to-dump dumped-exe)):
5584         Just a couple of small changes to allow for
5585         `packages-(hardcoded|useful|unbytecompiled)-lisp' not really
5586         existing anymore.
5587
5588 2003-12-10  Hrvoje Niksic  <hniksic@xemacs.org>
5589
5590         * bytecomp.el (byte-compile-warn-about-unused-variables): Don't
5591         apply `format' to the first argument of byte-compile-warn, it
5592         already calls format.
5593
5594 2003-12-03  Adrian Aichner  <adrian@xemacs.org>
5595
5596         * files.el (delete-old-versions): Avoid going interactive during
5597         make install when environment variable VERSION_CONTROL is set.
5598
5599 2003-12-04  Vin Shelton  <acs@xemacs.org>
5600
5601         * menubar-items.el (menu-item-search): Only bring up search dialog
5602         box if the feature is available and desired.
5603
5604 2003-11-04  Stephen J. Turnbull  <stephen@xemacs.org>
5605
5606         * about.el (about-personal-info): Fix typo in Tony Rossini's entry.
5607
5608 2003-11-05  Vin Shelton  <acs@xemacs.org>
5609
5610         * help.el (Help-prin1-face):
5611         (Help-princ-face):
5612         princ and prin1 are functions and need to be called as such.  The
5613         idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>.
5614
5615 2003-10-22  Stephen J. Turnbull  <stephen@xemacs.org>
5616
5617         * about.el (about-xemacs): Give full version and build date.
5618
5619 2003-09-19  Stephen J. Turnbull  <stephen@xemacs.org>
5620
5621         * win32-native.el (grep-null-device): This XEmacs has null-device.
5622
5623 2003-09-06  Mike Sperber  <mike@xemacs.org>
5624
5625         * bytecomp.el (byte-compile-defvar-or-defconst): Actually
5626         implement the specified semantics for `defvar.'
5627
5628 2003-09-07  Adrian Aichner  <adrian@xemacs.org>
5629
5630         * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by
5631         Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when
5632         displaying buffer in question.
5633
5634 2003-09-03  Vin Shelton <acs@xemacs.org>
5635
5636         * XEmacs 21.4.14 is released
5637
5638 2003-08-17  Vin Shelton  <acs@xemacs.org>
5639
5640         * about.el: Vanity patch.
5641
5642 2003-08-11  Stephen J. Turnbull  <stephen@xemacs.org>
5643
5644         * code-process.el (call-process):
5645         (call-process-region):
5646         (start-process):
5647         Document coding system processing.
5648
5649 2003-08-03  Stephen J. Turnbull  <stephen@xemacs.org>
5650
5651         * startup.el (splash-frame-body): Idiomatic English.
5652
5653 2003-04-24  Jin Choi <jsc@orangeimagineering.com>
5654
5655         * font-lock.el (font-lock-match-java-declarations): Move
5656         save-restriction, narrow-to-region to beginning of function to
5657         avoid going beyond the limit and causing an infloop.
5658
5659 2003-04-16  Jerry James  <james@xemacs.org>
5660
5661         * keydefs.el: Remove mappings for keys mapped to the nowhere
5662         defined function function-key-error.
5663
5664 2003-03-22  Vasily Korytov  <deskpot@myrealbox.com>
5665
5666         * lisp-mode.el (emacs-lisp-mode-hook, lisp-mode-hook,
5667         lisp-interaction-mode-hook): Add the docstrings.
5668
5669 2003-08-04  Michael Toomim <toomim@OCF.Berkeley.EDU>
5670
5671         * byte-optimize.el: Fix infinite loop in bytecode optimizer.  See:
5672         http://list-archive.xemacs.org/xemacs-beta/200306/msg00157.html
5673         http://list-archive.xemacs.org/xemacs-beta/200307/msg00005.html
5674
5675 2003-06-18  Nickolay Pakoulin  <npak@ispras.ru>
5676
5677         * cl-macs.el (cl-transform-lambda): Place doc on Common Lisp
5678         lambda list after the original doc.  Care about
5679         #'(lambda () "SingleString") 
5680         (cl-upcase-arg): 
5681         (cl-function-arglist):
5682         Care about &cl-defs and &cl-quote in lambda list, dotted lists and
5683         circular data structures in lambda list specification
5684
5685 2003-06-11  Adrian Aichner  <adrian@xemacs.org>
5686
5687         * font-lock.el (lisp-font-lock-keywords-1): Only NAME, not NAME(
5688         to appear in font-lock-function-name-face.
5689
5690 2003-06-17  Stephen J. Turnbull  <stephen@xemacs.org>
5691
5692         * bytecomp.el (byte-compile-lambda): Discard docstring only if it
5693         is not also the value of the lambda.
5694
5695 2003-05-06  Andy Piper  <andy@xemacs.org>
5696
5697         * files.el (revert-buffer): Make sure local variables get processed,
5698         even in the case of an optimized reversion.
5699
5700 2003-05-25  XEmacs Build Bot <builds@cvs.xemacs.org>
5701
5702         * XEmacs 21.4.13 is released
5703
5704 2003-03-18  Stephen J. Turnbull  <stephen@xemacs.org>
5705
5706         * gutter-items.el (buffers-tab-filter-functions): Improve docstring.
5707         Suggested by a Chris Palmer <chris@nodewarrior.org> patch.
5708
5709 2003-02-14  Ben Wing  <ben@xemacs.org>
5710
5711         * byte-optimize.el:
5712         * byte-optimize.el (byte-compile-inline-expand):
5713         * byte-optimize.el (byte-compile-unfold-lambda):
5714         * byte-optimize.el (byte-optimize-form-code-walker):
5715         * byte-optimize.el (byte-optimize-form):
5716         * byte-optimize.el (byte-decompile-bytecode-1):
5717         * byte-optimize.el (byte-optimize-lapcode):
5718         Review carefully and sync up to 20.7 except for areas as noted.
5719         Fixes problem with JDE compilation.
5720
5721 2003-02-05  Ben Wing  <ben@xemacs.org>
5722
5723         * simple.el:
5724         * simple.el (motion-keys-for-shifted-motion):
5725         Omit M-S-home/end from motion keys.
5726
5727 2003-02-07  Ben Wing  <ben@xemacs.org>
5728
5729         * text-props.el (text-property-any):
5730         * text-props.el (text-property-not-all):
5731         Fix bug when end > start.
5732
5733 2003-01-17  Stephen J. Turnbull  <stephen@xemacs.org>
5734
5735         * info.el (Info-insert-dir): Make default-directory end in
5736         separator.  Patch due to Martin Buchholz.
5737
5738 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
5739
5740         * XEmacs 21.4.12 "Portable Code" is released.
5741
5742 2003-01-13  Ilya Golubev  <golubev@xemacs.org>
5743
5744         * about.el: Update golubev data.
5745
5746 2003-01-15  Stephen J. Turnbull  <stephen@xemacs.org>
5747
5748         * isearch-mode.el (isearch-mode-map): Substitute comment on
5749         desirability, and back out "GR is printable" changes.
5750
5751 2003-01-08  Stephen J. Turnbull  <stephen@xemacs.org>
5752
5753         * isearch-mode.el (isearch-mode-map): Don't bind CSI.
5754
5755 2003-01-07  Stephen J. Turnbull  <stephen@xemacs.org>
5756
5757         * isearch-mode.el (isearch-mode-map): GR (and C1) is printable.
5758
5759 2003-01-06  Ville Skyttä  <scop@xemacs.org>
5760
5761         * menubar-items.el (default-menubar): Use browse-url-mozilla
5762         instead of browse-url-gnome-moz for Mozilla.
5763
5764 2003-01-03  Stephen J. Turnbull  <stephen@xemacs.org>
5765
5766         * XEmacs 21.4.11 "Native Windows TTY Support" is released.
5767
5768 2002-12-27  Ville Skyttä  <scop@xemacs.org>
5769
5770         * files.el (auto-mode-alist): Remove redundant entries for modes
5771         that live in packages.
5772         (interpreter-mode-alist): Ditto.
5773
5774 2002-03-17  Ville Skyttä  <ville.skytta@xemacs.org>
5775
5776         * menubar-items.el (default-menubar): Sync with current
5777         browse-url-xemacs.el.
5778
5779 2002-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
5780
5781         * XEmacs 21.4.10 "Military Intelligence" is released.
5782
5783 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
5784
5785         * font-lock.el (font-lock-fontify-keywords-region): Fix typo.
5786
5787 2002-10-07  Katsumi Yamaoka  <yamaoka@jpl.org>
5788
5789         * keydefs.el (global-map): Bind C-xrd to delete-rectangle per GNU.
5790
5791 2001-05-10   Daiki Ueno  <ueno@unixuser.org>
5792
5793         * font-lock.el (font-lock-compile-keywords): Rewrite as a side
5794         effect free function.
5795         (font-lock-fontify-keywords-region): Supply the argument to
5796         font-lock-compile-keywords.
5797
5798 2002-09-22  Ville Skyttä  <ville.skytta@xemacs.org>
5799
5800         * package-get.el (package-get-download-sites): Bring sites list
5801         up to date, prefer xx.xemacs.org addresses.
5802
5803 2002-09-27  Andy Piper  <andy@xemacs.org>
5804
5805         * dialog.el (make-dialog-box): for general dialogs only
5806         delete-frame-hook will be run.
5807
5808 2002-09-28  Stephen J. Turnbull  <stephen@xemacs.org>
5809
5810         * font-lock.el (font-lock-fontify-syntactically-region): Add
5811         comment about lookup-syntax-properties, document LOUDLY as unused.
5812
5813 2002-08-26  Andy Piper  <andy@xemacs.org>
5814
5815         * gutter-items.el (set-progress-feedback-instantiator): Fix bad
5816         merge.
5817
5818 2002-09-02  Ville Skyttä  <ville.skytta@xemacs.org>
5819
5820         * bytecomp-runtime.el (make-obsolete): Docstring argument nit.
5821         (make-obsolete-variable): Ditto.
5822         (make-compatible): Ditto.
5823         (make-compatible-variable): Ditto.
5824
5825 2002-09-16  Stephen J. Turnbull  <stephen@xemacs.org>
5826
5827         * obsolete.el (parse-sexp-lookup-properties): new compatible alias
5828         for `lookup-syntax-properties'.  RFE from Alan Mackenzie.
5829
5830 2002-08-28  Andy Piper  <andy@xemacs.org>
5831
5832         * files.el (revert-buffer): propagate revert-without-query-status.
5833
5834 2002-06-03  Andy Piper  <andy@xemacs.org>
5835
5836         * dialog-items.el (make-search-dialog): align various subcontrols
5837         in visually pleasing ways, allow frame to autosize to the dialog
5838         size.
5839         * dialog.el (make-dialog-box): add a border inside the frame. Add
5840         :autosize property, if t then reset the frame size appropriately
5841         before the frame is mapped.
5842         * gutter-items.el (set-progress-feedback-instantiator): align
5843         various subcontrols.
5844         * gutter-items.el (set-progress-abort-instantiator): ditto.
5845
5846 2002-08-23  Stephen J. Turnbull  <stephen@xemacs.org>
5847
5848         * XEmacs 21.4.9 "Informed Management" is released.
5849
5850 2002-06-22  Ville Skyttä  <ville.skytta@xemacs.org>
5851
5852         * subr.el (add-to-list): Sync with GNU Emacs 21.2, adding the
5853         "&optional append" argument.
5854
5855 2002-07-16  Didier Verna  <didier@xemacs.org>
5856
5857         * subr.el (replace-in-string): fix case fold bug introduced by
5858         "2000-07-30  Ben Wing  <ben@xemacs.org>": honor the value of
5859         case-fold-search in temporary buffers.
5860
5861 2002-08-03  Steve Youngs  <youngs@xemacs.org>
5862
5863         * lib-complete.el (find-library): Remove check for mule because
5864         decompression DOES work on Mule.
5865
5866 2002-08-11  John Paul Wallington  <jpw@shootybangbang.com>
5867
5868         * simple.el (join-line): New alias for `delete-indentation'.
5869
5870 2002-08-02  Ville Skyttä  <ville.skytta@xemacs.org>
5871
5872         * font-lock.el: Some faces and doc typo fixes from GNU Emacs.
5873         (font-lock-doc-face): New alias to font-lock-doc-string-face.
5874         (font-lock-builtin-face): New.
5875         (font-lock-constant-face): New.
5876         (font-lock-face-list): Add builtin and constant faces.
5877
5878 2002-08-16  Stephen J. Turnbull  <stephen@xemacs.org>
5879
5880         * autoload.el (make-autoload): Support define-derived-mode.
5881         Collected puts of doc-string-elt property.  Based on a patch by
5882         Didier Verna <didier@xemacs.org>.
5883
5884 2002-08-15  Stephen J. Turnbull  <stephen@xemacs.org>
5885
5886         * wid-edit.el (widget-field-activate): Fix docstring typo.
5887
5888 2002-07-23  Andy Piper  <andy@xemacs.org>
5889
5890         * about.el (about-personal-info): update me.
5891
5892 2002-07-12  Andy Piper  <andy@xemacs.org>
5893
5894         * custom.el (custom-theme-set-variables): remove bogus
5895         arguments. Use custom-set-default to set defaults.
5896         (custom-set-variables): update doc.
5897         (custom-local-buffer): new, synced from FSF.
5898         (custom-set-default): ditto.
5899         (defcustom): update doc.
5900
5901 2002-06-16  Andy Piper  <andy@xemacs.org>
5902
5903         * menubar-items.el (default-menubar): enable windows printing on
5904         cygwin as well as native.
5905
5906 2002-06-12  Andy Piper  <andy@xemacs.org>
5907
5908         * printer.el (generic-print-buffer): catch all errors so that the
5909         print device can be cleared in all scenarios.
5910         (Printer-clear-device): make sure clearing the printer allows it
5911         to be used again immediately.
5912         (generic-print-region): make sure the default printer face is
5913         black-on-white.
5914
5915 2002-04-23  Jerry James  <james@xemacs.org>
5916
5917         * window-xemacs.el (display-buffer-function): Change doc to
5918         reflect new arg.
5919         * window-xemacs.el (pre-display-buffer-function): Ditto.
5920         * window-xemacs.el (display-buffer): New arg, shrink-to-fit.  If
5921         non-nil, make the new window just big enough for its contents.
5922         * frame.el (get-frame-for-buffer): Accept new arg, due to above.
5923         * frame.el (show-temp-buffer-in-current-frame): Remove broken
5924         temp-buffer-shrink-to-fit code.  Tell display-buffer instead.
5925
5926 2002-06-06  Andy Piper  <andy@xemacs.org>
5927
5928         * custom.el (custom-theme-set-variables): sync :set-after from FSF.
5929         (defcustom): ditto.
5930         (custom-handle-keyword): ditto.
5931
5932 2002-07-12  Stephen J. Turnbull  <stephen@xemacs.org>
5933
5934         * gutter-items.el (buffers-tab-selection-function): Improve doc.
5935         Make obsolete.  Default to nil.
5936         (buffers-tab-filter-functions): Improve doc.  Use literal default.
5937         Inspired by a patch by John Palmieri.
5938
5939 2002-07-01  Mike Alexander  <mta@arbortext.com>
5940
5941         * process.el (shell-command-on-region): Don't delete the region
5942         before giving it to call-process-region
5943
5944 2002-06-04  Jerry James <james@eecs.ku.edu>
5945
5946         * find-paths.el (paths-find-architecture-directory): Search in
5947         `system-configuration'/`base', not `base'`system-configuration'.
5948
5949 2002-06-23  Ville Skyttä  <ville.skytta@xemacs.org>
5950
5951         * info.el (Info-index): Add missing \ in [ t].
5952
5953 2002-06-11  Stephen J. Turnbull  <stephen@xemacs.org>
5954
5955         * gutter-items.el (gutter-buffers-tab-visible-p,
5956         buffers-tab-omit-function, buffers-tab-selection-function,
5957         buffers-tab-filter-functions):
5958         Doc improvements.
5959
5960 2002-06-09  Stephen J. Turnbull  <stephen@xemacs.org>
5961
5962         * toolbar.el (toolbar-icon-directory): Document trailing separator.
5963
5964         * toolbar-items.el (toolbar-news): Fix typo in message string.
5965
5966 2002-06-08  Stephen J. Turnbull  <stephen@xemacs.org>
5967
5968         * dialog.el (yes-or-no-p-dialog-box): 
5969         * cmdloop.el (y-or-n-p-minibuf):
5970         (yes-or-no-p-minibuf):
5971         (yes-or-no-p):
5972         (y-or-n-p): 
5973         Specify negative answers in docstrings.
5974
5975 2002-05-25  Steve Youngs  <youngs@xemacs.org>
5976
5977         * package-ui.el (pui-help-echo): Display both installed and author
5978         version.  Use a balloon-help window to display extra info like
5979         package requires.
5980
5981 2002-05-30  Andy Piper  <andy@xemacs.org>
5982
5983         * files.el (revert-buffer-internal): don't visit
5984         revert-buffer. Kill buffer when not used. Suggested by Mike
5985         Alexander <mta@arbortext.com>
5986
5987 2002-05-20  Stephen J. Turnbull  <stephen@xemacs.org>
5988
5989         * files.el (revert-buffer): More docstring fiddling.
5990
5991 2002-05-19  Stephen J. Turnbull  <stephen@xemacs.org>
5992
5993         * files.el (revert-buffer):
5994         (revert-buffer-internal):
5995         (revert-buffer-insert-file-contents-function):
5996         Improve docstrings and comments.
5997
5998 2002-05-08  Andy Piper  <andy@xemacs.org>
5999
6000         * files.el (revert-buffer): observe noconfirm behavior.
6001
6002 2002-04-09  Andy Piper  <andy@xemacs.org>
6003
6004         * files.el (revert-buffer): use revert-buffer-internal if it looks
6005         like doing so will not result in any user-visible changes.
6006         (revert-buffer-internal): new function. Do the actual process of
6007         reversion and then see whether the result is any different to what
6008         we have already. If it is not then do nothing.
6009
6010 2001-12-11  Andy Piper  <andy@xemacs.org>
6011
6012         * menubar.el (get-popup-menu-response): re-order so that it works
6013         on more sane/facist window systems.
6014
6015 2001-12-03  Andy Piper  <andy@xemacs.org>
6016
6017         * faces.el (frob-face-property): don't infloop in face frobbing
6018         from Jan Vroonhof <jan@xemacs.org>.
6019
6020 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6021
6022         * faces.el (frob-face-property): Follow face fall-back hierarchy
6023         properly for face properties without an instance. Only do manual
6024         copy form 'default in last resort. This handles in particular
6025         the case where 'default itself has only a fall-back (which is
6026         the case by default on windows).
6027
6028 2001-11-24  Andy Piper  <andy@xemacs.org>
6029
6030         * printer.el (generic-print-region): set default-frame-plist to
6031         nil while creating the printer frame so that sizes reflect the
6032         printed page.
6033
6034         * faces.el (face-complain-about-font): Don't complain on printers.
6035
6036 2002-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6037         
6038         * package-net.el: Andy synch.
6039         
6040 2001-12-16  Andy Piper  <andy@xemacs.org>
6041
6042         * package-get.el (package-get-update-all): Make sure installed.db
6043         gets updated after updating packages.
6044
6045 2002-03-28  Ben Wing  <ben@xemacs.org>
6046
6047         * msw-glyphs.el: Set glyph-contrib-p to nil on hscroll,
6048         continuation, truncation so that we don't get line jumpiness from
6049         them being larger than the line height.
6050
6051         * msw-font-menu.el (mswindows-font-menu-font-data): Fix bug.
6052
6053 2001-11-30  Jan Vroonhof  <jan@xemacs.org>
6054
6055         * font.el (font-window-system-mappings): Add mapping for Gtk
6056         (assume identical to X) 
6057
6058 2002-02-04  Andy Piper  <andy@xemacs.org>
6059
6060         * files.el (convert-standard-filename): Fix for short filename
6061         Peter Arius <pas@methodpark.de>
6062
6063 2001-12-10  Christoph Wedler  <Christoph.Wedler@sap.com>
6064
6065         * list-mode.el (default-choose-completion): completion-base-size
6066         should refer to local value in the completion list buffer.
6067
6068 2001-12-03  Didier Verna  <didier@xemacs.org>
6069
6070         * rect.el: autoload `replace-rectangle'.
6071         * keydefs.el (global-map): bind it to `C-x r p'.
6072
6073 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6074
6075         * XEmacs 21.4.8 "Honest Recruiter" is released.
6076
6077 2002-05-09  Stephen J. Turnbull  <stephen@xemacs.org>
6078
6079         This patch is based on Jerry James's patch and analysis.
6080
6081         * select.el (get-clipboard):
6082         (get-selection):
6083         Update docstrings.
6084         (get-clipboard-foreign):
6085         (get-selection-foreign):
6086         New function for use as `interprogram-paste-function's.
6087
6088         * simple.el (interprogram-paste-function): Change default to
6089         `get-clipboard-foreign'; improve docstring.
6090         (interprogram-cut-function): Improve dosctring.
6091
6092 2002-05-04  Stephen J. Turnbull  <stephen@xemacs.org>
6093
6094         * XEmacs 21.4.7 "Economic Science" is released.
6095
6096 2002-03-18  Adrian Aichner  <adrian@xemacs.org>
6097
6098         * cus-edit.el (customize-save-variable): Fix typo in prompt.
6099
6100 2002-03-26  John Paul Wallington  <jpw@xemacs.org>
6101
6102         * obsolete.el (assq-delete-all): New compatibility alias for 
6103         remassq.
6104
6105 2002-01-09  Simon Josefsson  <jas@extundo.com>
6106
6107         * files.el (auto-mode-alist): Support Sieve (*.siv, *.sieve).
6108
6109 2002-01-04  Adrian Aichner  <adrian@xemacs.org>
6110
6111         * info.el (Info-auto-generate-directory): Default
6112         Info-auto-generate-directory to 'if-outdated.
6113
6114 2002-03-28  Stephen J. Turnbull  <stephen@xemacs.org>
6115
6116         * startup.el (normal-top-level): Prevent migration code from
6117         trashing .emacs on an error in loading the init files.
6118
6119 2002-03-14  Ville Skyttä  <ville.skytta@xemacs.org>
6120
6121         * files.el (auto-mode-alist): GNUmakefile is a Makefile,
6122         "system default" Xdefaults and friends get xrdb-mode.
6123
6124 2002-03-05  Mats Lidell  <matsl@contactor.se>
6125  
6126         * help-nomule.el (tutorial-supported-languages): Added Swedish
6127         tutorial. Sorted languages.
6128
6129 2002-02-11  Mike Sperber <mike@xemacs.org>
6130
6131         * info.el (Info-maybe-update-dir): Regenerate dir if we're
6132         regenerating outdated dir files and dir is non-existent.
6133
6134 2002-01-27  Stephen J. Turnbull  <stephen@xemacs.org>
6135
6136         * code-files.el (convert-mbox-coding-system): Improve comment.
6137         (write-region): Improve docstring.  Reformat to 80 columns.  Add
6138         coding-system argument to `write-region-pre-hook' call.
6139         (write-region-pre-hook): Fix docstring to mention lockname argument.
6140
6141 2002-01-18  Stephen J. Turnbull  <stephen@xemacs.org>
6142
6143         * minibuf.el (completing-read): Remove redundant wrong arg list.
6144
6145         * help.el (with-displaying-help-buffer): Put usage advice in docstring.
6146
6147 2001-12-27  John Paul Wallington  <jpw@shootybangbang.com>
6148
6149         * obsolete.el (interactive-form): new compatibility alias for 
6150         function-interactive.
6151
6152 2001-11-29  Adrian Aichner  <adrian@xemacs.org>
6153
6154         * menubar-items.el (Menubar-items-truncate-list): Removed.
6155         * menubar-items.el (Menubar-items-truncate-history): New.
6156         * menubar-items.el (default-menubar): Use
6157         Menubar-items-truncate-history.
6158
6159 2002-02-03  Adrian Aichner  <adrian@xemacs.org>
6160
6161         * printer.el (generic-print-region): Pass correct arguments to
6162         lpr-region.  Thanks to Nevin Kapur <nevin@jhu.edu> and Björn
6163         Torkelsson <torkel@acc.umu.se>.
6164
6165 2002-01-09  John Paul Wallington  <jpw@shootybangbang.com>
6166
6167         * help.el (describe-mode): synched with FSF 19.34; handle nil
6168         minor mode indicators.
6169
6170 2001-12-03  Christoph Wedler  <Christoph.Wedler@sap.com>
6171
6172         * minibuf.el (completing-read): Update docstring.
6173
6174 2001-12-17  Stephen J. Turnbull  <stephen@xemacs.org>
6175
6176         * XEmacs 21.4.6 "Common Lisp" is released.
6177
6178 2001-11-21  Stephen J. Turnbull  <stephen@xemacs.org>
6179
6180         * package-net.el: Inadvertant synch with Windows branch.  From
6181         Andy's log:
6182         (package-net-kit-version): new variable.
6183         (package-net-generate-bin-ini): use it. Remove unwanted functions.
6184
6185 2001-11-28  Steve Youngs  <youngs@xemacs.org>
6186
6187         * package-get.el (package-get-locate-index-file): Also search the
6188         core etc/ directory for the package index file if it can't be
6189         found in ~/.xemacs/.
6190
6191 2001-12-13  William Perry  <wmperry@gnu.org>
6192
6193         * dialog-gtk.el (popup-builtin-question-dialog):
6194         Conform to API in gui.c.
6195         
6196 2001-11-12  Andy Piper  <andy@xemacs.org>
6197
6198         * cus-edit.el (custom-save-face-internal): make sure we save
6199         non-themed faces.
6200         (custom-save-variables): ditto variables.
6201
6202 2001-11-20  Stephen J. Turnbull  <stephen@xemacs.og>
6203
6204         * faces.el (make-face-family):
6205         (make-face-size):
6206         New face-modifying functions per Jan Vroonhof.
6207
6208         cus-face.el (custom-set-face-font-family):
6209         (custom-set-face-font-size):
6210         Use them.
6211
6212         * font.el (font-window-system-mappings): More precise docstring.
6213
6214         (font-create-name):
6215         (font-create-object):
6216         (tty-font-create-object):
6217         (tty-font-create-plist):
6218         (x-font-create-object):
6219         (x-font-create-name):
6220         (ns-font-create-name):
6221         (mswindows-font-create-object):
6222         (mswindows-font-create-name):
6223         Add doctrings.
6224
6225 2001-11-14  John Paul Wallington <jpw@shootybangbang.com>
6226
6227         * gtk-faces.el (gtk-init-device-faces): removed spurious
6228         quote before let* expression.
6229
6230 2001-10-29  Andy Piper  <andy@xemacs.org>
6231
6232         * code-files.el (toggle-buffer-file-coding-system): mark buffer as
6233         modified when changing coding system.
6234
6235         * toolbar-items.el (toolbar-dired): Use interactive "D" spec so
6236         that we invoke the GUI directory selector.
6237
6238 2001-10-25  Andy Piper  <andy@xemacs.org>
6239
6240         * dialog.el (make-dialog-box): use new directory dialog support.
6241         * minibuf.el (read-file-name-1): ditto.
6242         (read-file-name): ditto.
6243         (read-directory-name): ditto.
6244
6245 2001-10-23  Stephen J. Turnbull  <stephen@xemacs.org>
6246
6247         * XEmacs 21.4.5 "Civil Service" is released.
6248
6249 2001-04-23  Didier Verna  <didier@xemacs.org>
6250
6251         * cus-edit.el (custom-variable-pre-save): New.
6252         * cus-edit.el (custom-variable-post-save): New.
6253         * cus-edit.el (custom-variable-save): use them.
6254         * cus-edit.el (custom-face-pre-save): New.
6255         * cus-edit.el (custom-face-post-save): New.
6256         * cus-edit.el (custom-face-save): use them.
6257         * cus-edit.el (custom-group-pre-save): New.
6258         * cus-edit.el (custom-group-post-save): New.
6259         * cus-edit.el (custom-group-save): use them.
6260         * cus-edit.el (Custom-save): use the pre/post functions above,
6261         call `custom-save-all' only once.
6262         * cus-edit.el (custom-variable-pre-reset-standard): New.
6263         * cus-edit.el (custom-variable-post-reset-standard): New.
6264         * cus-edit.el (custom-variable-reset-standard): use them.
6265         * cus-edit.el (custom-face-pre-reset-standard): New.
6266         * cus-edit.el (custom-face-post-reset-standard): New.
6267         * cus-edit.el (custom-face-reset-standard): use them.
6268         * cus-edit.el (custom-group-pre-reset-standard): New.
6269         * cus-edit.el (custom-group-post-reset-standard): New.
6270         * cus-edit.el (Custom-reset-standard): use them.
6271         * cus-edit.el (custom-face-reset-saved): use the pre/post
6272         functions above, call `custom-save-all' only once.
6273
6274 2001-04-08  Danny Colascione  <qtmstr@optonline.net>
6275
6276         * gutter-items.el (buffers-tab face): Derive from the modeline
6277         face by default.  Many people use white-on-black for the default
6278         font, and the tabs look hideous with that color combination.  The
6279         modeline usually has the correct colors.
6280
6281 2001-09-28  Robert Pluim  <rpluim@bigfoot.com>
6282
6283         * etags.el (find-tag): Doc fix, point users at pop-tag-mark.
6284         (tag-mark-stack-max): Typo fix.
6285
6286 2001-09-28  Ben Wing  <ben@xemacs.org>
6287
6288         * font-lock.el:
6289         * font-lock.el (font-lock-after-change-function):
6290         fix problem with last patch, reported by Katsumi Yamaoka.
6291
6292 2001-09-17  Ben Wing  <ben@xemacs.org>
6293
6294         * font-lock.el (font-lock-after-change-function):
6295         fix problem when you insert a comment on the line before a line of
6296         code: if we use the following char, then when you hit backspace,
6297         the following line of code turns the comment color.
6298
6299 2001-06-08  Ben Wing  <ben@xemacs.org>
6300
6301         * process.el: comment about shell-command-switch.
6302         * process.el (shell-quote-argument): Need to quote a null
6303         argument, too.  From Dan Holmsand.
6304         
6305         * startup.el (normal-top-level): Delete some unused FSF junk.
6306         * startup.el (command-line-early):
6307         
6308         * startup.el (command-line): Call MS Windows init function.
6309         
6310         * win32-native.el:
6311         * win32-native.el (mswindows-system-shells): New.
6312         * win32-native.el (mswindows-system-shell-p): New.
6313         * win32-native.el (init-mswindows-at-startup): New.
6314         * win32-native.el (mswindows-quote-one-vc-runtime-arg):
6315         * win32-native.el (mswindows-quote-one-simple-arg):
6316         * win32-native.el (mswindows-quote-one-command-arg):
6317         * win32-native.el (mswindows-construct-process-command-line-alist):
6318         Correct comments at top.  Correctly handle passing arguments
6319         to Cygwin programs and to bash.  Fix quoting of zero-length
6320         arguments (from Dan Holmsand).  Set shell-command-switch based
6321         on shell-file-name, which in turn comes from env var SHELL.
6322
6323 2001-07-18  Alexey Mahotkin  <alexm@hsys.msk.ru>
6324
6325         * toolbar.el (toolbar-visible-p, toolbar-captioned-p,
6326         default-toolbar-position): Fill docstrings for balloon-help.
6327
6328 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6329
6330         * faces.el: Reenable specifications over 'gtk domain.
6331
6332 2001-08-08  Didier Verna  <didier@xemacs.org>
6333
6334         * autoload.el (update-autoload-files): make defdir a file name,
6335         not directory name.
6336
6337 2001-08-06  Steve Youngs  <youngs@xemacs.org>
6338
6339         * menubar-items.el (default-menubar): Use 'report-xemacs-bug'.
6340
6341         * lisp-mnt.el (lm-report-bug): Use 'report-xemacs-bug-beta-address'.
6342
6343 2001-08-01  Edward M. Lee  <tailbert@yahoo.com>
6344
6345         * font-menu.el (font-menu-set-font): Default to current font-family.
6346         (font-menu-preferred-resolution):
6347         (font-menu-size-scaling):
6348         Provide gtk defaults, too.
6349
6350 2001-07-29  Mike Alexander  <mta@arbortext.com>
6351
6352         * cus-face.el (custom-set-face-font-size): Last arg to apply is a
6353         list
6354         (custom-set-face-font-family): ditto
6355
6356 2001-07-26  Mike Sperber <mike@xemacs.org>
6357
6358         * files.el (auto-mode-alist): .9 files are man pages, too.
6359
6360 2001-07-23  Edwin Steiner <esteiner@net4you.at>
6361
6362         * process.el (call-process-internal): bind
6363         coding-system-for-write to 'binary when calling
6364         start-process-internal, so the process receives 
6365         the literal contents of INFILE.
6366
6367 2001-09-15  Edward M. Lee  <tailbert@yahoo.com>
6368
6369         * files.el (auto-mode-alist): Add configure.ac support.
6370
6371 2001-07-19  Adrian Aichner  <adrian@xemacs.org>
6372
6373         * buff-menu.el:
6374         mouse.el:
6375         Adrian's mouse-track patch.  See <y9plq0nc.fsf@ecf.teradyne.com>.
6376
6377 2001-07-28  Stephen J. Turnbull  <stephen@xemacs.org>
6378
6379         * XEmacs 21.4.4 "Artificial Intelligence" is released.
6380
6381 2001-07-10  Katsumi Yamaoka  <yamaoka@jpl.org>
6382
6383         * mule/kinsoku.el (kinsoku-bol-p): Work with ascii and non-ascii
6384         mixed text.
6385         (kinsoku-eol-p): Ditto.
6386
6387 2001-07-09  Katsumi Yamaoka  <yamaoka@jpl.org>
6388
6389         * mule/kinsoku.el (kinsoku-ascii-eol, kinsoku-gb-bol,
6390         kinsoku-gb-eol, kinsoku-big5-bol, kinsoku-big5-eol): Assign
6391         characters as the category `s' or `e' correctly.
6392
6393 2001-06-06  Alexey Mahotkin  <alexm@hsys.msk.ru>
6394
6395         * mule/cyrillic.el: Uncomment definition of ccl-encode-koi8-r-font.
6396
6397 2001-06-14  Alexey Mahotkin  <alexm@hsys.msk.ru>
6398
6399         * mule/cyrillic.el:  Set up case table.
6400
6401 2001-06-08  Mike Sperber <mike@xemacs.org>
6402
6403         * files.el (save-some-buffers-1): Don't zap the help window right
6404         after `map-y-or-n-p' has popped it up.
6405
6406 2001-06-15  Nick Pakoulin  <npak@ispras.ru>
6407
6408         * help.el (frob-help-extents): Require 'hyper-apropos for faces.
6409
6410 2001-07-18  Stephen J. Turnbull  <stephen@xemacs.org>
6411
6412         * specifier.el: define-specifier-tag 'gtk.
6413
6414 2001-05-12  Ben Wing  <ben@xemacs.org>
6415
6416         * find-paths.el (paths-find-recursive-path):
6417         fix error with null EXCLUDE-REGEXP.
6418         
6419         * font-lock.el (font-lock-mode):
6420         fix problem reported by hrvoje with buffers starting with a space.
6421         
6422 2001-05-06  Ben Wing  <ben@xemacs.org>
6423
6424         * dialog.el (make-dialog-box):
6425         * menubar-items.el (default-menubar):
6426         * printer.el (generic-print-buffer):
6427         * printer.el (generic-print-region):
6428         implement printing the selection when it's selected.
6429
6430 2001-04-18  Didier Verna  <didier@xemacs.org>
6431
6432         * cus-edit.el (Custom-reset-standard): reset to standard settings
6433         not only when the buffer's :custom-state is 'modified, but also
6434         when it is 'set or 'saved.
6435
6436 2001-04-17  Didier Verna  <didier@xemacs.org>
6437
6438         * startup.el (load-user-init-file): define `custom-file' before
6439         loading the user's init file.
6440
6441 2001-04-09  Danny Colascione  <qtmstr@optonline.net>
6442
6443         * menubar.el (popup-mode-menu): Make it work with
6444         popup-menu-titles turned off.
6445         
6446 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6447
6448         * about.el (about-mailto-link): Use compose-mail for sending mail.
6449
6450 2001-07-14  Sean MacLennan  <seanm@storm.ca>
6451
6452         * package-admin.el (package-install-hook): New.
6453         (package-delete-hook): New.
6454         (package-admin-add-single-file-package): Use package-delete-hook.
6455
6456         * package-get.el (package-get): Use package-install-hook.
6457
6458 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6459
6460         * package-ui.el (pui-install-selected-packages): reverse the lists
6461         of packages so that they get handled in the same order as they
6462         were selected.
6463
6464 2001-06-26  Robert Pluim  <rpluim@bigfoot.com>
6465
6466         * packages.el (locate-library): Use read-library-name for completion.
6467
6468 2001-05-21  Martin Buchholz  <martin@xemacs.org>
6469
6470         * byte-optimize.el (=): `=' is not a binary predicate!
6471         Fix incorrect optimization: (= 0 0 (random 2)) ==> 0 or 1.
6472         Use byte-optimize-predicate, not byte-optimize-binary-predicate,
6473
6474 2001-05-20  Martin Buchholz  <martin@xemacs.org>
6475
6476         * bytecomp.el (byte-compile-arithcompare):
6477         Only optimize (= x) ==> t if byte-compile-delete-errors is not nil.
6478
6479 2001-06-03  William M. Perry  <wmperry@gnu.org>
6480
6481         * dialog-gtk.el (popup-builtin-open-dialog): Don't forget to
6482         return the filename selected by the user!
6483
6484 2001-05-31  William M. Perry  <wmperry@gnu.org>
6485
6486         * font-menu.el: Avoid arithmetic with 'nil' when using the font menu
6487         in XEmacs/GTK.
6488
6489 2001-05-29  Alexey Mahotkin  <alexm@hsys.msk.ru>
6490
6491         * coding.el: Tiny typo fixed.
6492
6493 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6494
6495         * XEmacs 21.4.3 "Academic Rigor" is released.
6496
6497 2001-05-17  Stephen J. Turnbull  <stephen@xemacs.org>
6498
6499         * config.values.sh:  lisp/utils?/config.el -> lisp/config.el.
6500
6501 2001-05-10  Stephen J. Turnbull  <stephen@xemacs.org>
6502
6503         * XEmacs 21.4.2 "Developer-Friendly Unix APIs" is released.
6504
6505 2001-05-04  Ben Wing  <ben@xemacs.org>
6506
6507         * printer.el (generic-print-buffer):
6508         * printer.el (generic-print-region):
6509         Enable dialog boxes.  Apply workaround recommended by Kirill.
6510         fix (fboundp 'lpr-buffer) -> (fboundp 'lpr-region).
6511         
6512         * simple.el (kill-whole-line):
6513         * simple.el (kill-line-1):
6514         * simple.el (kill-entire-line):
6515         * simple.el (kill-line):
6516         * simple.el (backward-kill-line):
6517         Take out interactive dependence of kill-whole-line.
6518
6519 2001-04-22  Ben Wing  <ben@xemacs.org>
6520
6521         * dialog.el (make-dialog-box):
6522         Put dialog titles back in -- this time correctly.  Fix various
6523         other problems with leaks and such.
6524
6525         * simple.el (region-exists-p):
6526         * simple.el (region-active-p):
6527         Add comment about which one is correct to use in menu specs.
6528
6529 2001-05-05  Ben Wing  <ben@xemacs.org>
6530
6531         * dialog.el (make-dialog-box): fix doc string.
6532         * menubar-items.el (default-menubar): Add Page Setup for Windows,
6533         take out Pretty Print.
6534         * printer.el:
6535         * printer.el (printer-current-device): New.
6536         * printer.el (Printer-get-device): New.
6537         * printer.el (Printer-clear-device): New.
6538         * printer.el (generic-page-setup): New.
6539         * printer.el (generic-print-buffer):
6540         * printer.el (generic-print-region):
6541         Implement Page Setup.  Handle errors properly.
6542
6543 2001-05-05  Ben Wing  <ben@xemacs.org>
6544
6545         * subr.el (error): Complete list of errors in doc string.
6546         
6547 2001-04-22  Ben Wing  <ben@xemacs.org>
6548
6549         * bytecomp-runtime.el (byte-compiler-options): Correct doc string.
6550         
6551 2001-05-03  Adrian Aichner  <adrian@xemacs.org>
6552
6553         * build-report.el: Remove CVS keywords since this file has been in
6554         core lisp for a while now.
6555         * build-report.el (build-report-make-output-files): Fix typo.
6556
6557 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6558
6559         * about.el (about-finish-buffer): Make sure the last change works
6560         even if EVENT is nil.
6561
6562 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6563
6564         * about.el (about-finish-buffer): Kill/bury the buffer where the user
6565         clicked, not the one that happens to be the current buffer at the
6566         time.
6567
6568 2001-03-19  Karl M. Hegbloom  <karlheg@microsharp.com>
6569
6570         * cus-edit.el (custom-display): Support the GTK Window System also.
6571
6572 2001-04-30  Ben Wing  <ben@xemacs.org>
6573
6574         * printer.el:
6575         * printer.el (printer-page-header):
6576         * printer.el (Print-context): New.
6577         * printer.el (printer-page-footer):
6578         * printer.el (generate-header-element): New.
6579         * printer.el (generate-header-line): New.
6580         * printer.el (print-context-property):
6581         * printer.el (generic-print-buffer):
6582         * printer.el (generic-print-region):
6583         Implement headers and footers.  Implement calling Print dialog box
6584         (#### but it doesn't quite work yet).
6585
6586 2001-04-25  Ben Wing  <ben@xemacs.org>
6587
6588         * about.el (xemacs-hackers):
6589         * about.el (about-url-alist):
6590         * about.el (about-personal-info):
6591         * about.el (about-hacker-contribution):
6592         More contributions.
6593         
6594         * simple.el (handle-post-motion-command):
6595         Fix spurious setting of zmacs-region-stays to t after a non-shift
6596         motion command.
6597
6598 2001-04-24  Hrvoje Niksic  <hniksic@arsdigita.com>
6599
6600         * about.el (about-personal-info): Update my bio.
6601         (about-hacker-contribution): Ditto.
6602
6603 2001-04-23  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
6604
6605         * startup.el (splash-frame-body): Update copyright notices: Ben, FSF.
6606
6607 2001-04-19  Andy Piper  <andy@xemacs.org>
6608
6609         * package-net.el (package-net-cygwin32-binary-size): new size.
6610         (package-net-win32-binary-size): new size.
6611         (package-net-convert-index-to-ini): Use new arch.
6612         (package-net-batch-convert-index-to-ini): Removed.
6613         (package-net-generate-bin-ini): New.
6614         (package-net-batch-generate-bin-ini): New.
6615
6616 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
6617
6618         * XEmacs 21.4.1 "Copyleft" is released.
6619
6620 2001-04-19  Stephen J. Turnbull  <stephen@xemacs.org>
6621
6622         * x-compose.el (xlib-input-method-bug-workaround):
6623         (alias-colon-to-double-quote):
6624         Force sort in map-keymap to work around rehash bug.
6625
6626 2001-04-17  Ben Wing  <ben@xemacs.org>
6627
6628         * about.el: Finish overhaul, add a few new hackers, update a
6629         couple old ones.
6630
6631 2001-04-16  Stephen J. Turnbull  <stephen@xemacs.org>
6632
6633         * XEmacs 21.4.0 "Solid Vapor" is released.
6634
6635 2001-04-15  Ben Wing  <ben@xemacs.org>
6636
6637         * about.el:
6638         * about.el (about-headline-face): New.
6639         * about.el (about-link-face): New.
6640         * about.el (about-current-release-maintainers): New.
6641         * about.el (about-other-current-hackers): New.
6642         * about.el (about-url-alist):
6643         * about.el (about-once-and-future-hackers): New.
6644         * about.el (about-mailto-link): New.
6645         * about.el (about-get-buffer):
6646         * about.el (about-finish-buffer):
6647         * about.el (about-xemacs):
6648         * about.el (about-features): Removed.
6649         * about.el (about-advantages): New.
6650         * about.el (about-maintainer-info): Removed.
6651         * about.el (about-personal-info): New.
6652         * about.el (about-hacker-contribution): New.
6653         * about.el (about-maintainer):
6654         * about.el (about-show-linked-info):
6655         * about.el (about-hackers):
6656         Major revamping.  Rewriting of most of the text, improve the
6657         link handling, separate info on contributors into personal
6658         and contribution info, add new contributors, update personal
6659         info, etc. etc.
6660         
6661         * menubar-items.el (default-menubar):
6662         Help menubar entry for News now says more accurately
6663         "What's New in XEmacs".
6664         
6665         * mouse.el:
6666         * mouse.el (mouse-track-cleanup-hook):
6667         * mouse.el (mouse-track):
6668         Don't set-buffer to a dead buffer when calling mouse-track
6669         cleanup hooks.
6670
6671 2001-04-14  Stephen J. Turnbull  <stephen@xemacs.org>
6672
6673         * XEmacs 21.2.47 "Zephir" is released.
6674
6675 2001-04-02  Jan Vroonhof  <jan.vroonhof@ntlworld.com>
6676
6677         * dialog.el (make-dialog-box): Disable dialog box titles until
6678         we get them working.
6679
6680 2001-03-30  Ben Wing  <ben@xemacs.org>
6681
6682         * help.el:
6683         * help.el (Help-princ-face):
6684         * help.el (Help-prin1-face):
6685         * help.el (frob-help-extents):
6686         * help.el (describe-function-1):
6687         * help.el (describe-variable):
6688         Avoid using font-lock faces, which may not be defined.
6689         Instead, use hyper-apropos faces, and make sure they're
6690         defined as necessary by using `require'. (It's not so safe
6691         to do this for font-lock.) In any case, we will eventually
6692         be merging this functionality into hyper-apropos.
6693
6694         * loaddefs.el (completion-ignored-extensions):
6695         Fix documentation.
6696         
6697         * menubar-items.el (menu-truncate-list): Removed.
6698         * menubar-items.el (Menubar-items-truncate-list): New.
6699         * menubar-items.el (default-menubar):
6700         Fix errors if grep or compile command is too long.  Rename helper
6701         function to be less visible.
6702
6703 2001-03-23  Martin Buchholz  <martin@xemacs.org>
6704
6705         * byte-optimize.el (byte-optimize-minus):
6706         Fix mis-byte-compilation of (- 0 x) --> (- (- x))
6707
6708 2001-03-26  Hrvoje Niksic  <hniksic@arsdigita.com>
6709
6710         * dumped-lisp.el (preloaded-file-list): Load mule/latin.el when
6711         Mule is available.
6712
6713         * mule/latin.el: New file.
6714
6715 2001-03-11  Ben Wing  <ben@xemacs.org>
6716
6717         * auto-save.el:
6718         * auto-save.el (auto-save-directory):
6719         * auto-save.el (make-auto-save-file-name):
6720         * auto-save.el (auto-save-file-name-p): New.
6721
6722         Merge in improvements from other definition of
6723         make-auto-save-file-name in files.el.
6724         
6725         * auto-save.el (auto-save-original-name):
6726         * auto-save.el (auto-save-name-in-fixed-directory):
6727         * auto-save.el (auto-save-unslashify-name): Removed.
6728         * auto-save.el (auto-save-slashify-name): Removed.
6729         * auto-save.el (auto-save-reserved-chars): New.
6730         * auto-save.el (auto-save-escape-name): New.
6731         * auto-save.el (auto-save-unhex): New.
6732         * auto-save.el (auto-save-unescape-name): New.
6733
6734         Change algorithm for encoding filenames in auto-save names to be
6735         entirely safe with all filesystems and all possible characters in
6736         a filename, and 100% reversible. (Essentially, uses
6737         quoted-printable as the encoding.)
6738         
6739         * auto-save.el (recover-all-files):
6740
6741         Use insert-directory rather than calling ls directly -- fixes
6742         things under Windows.
6743
6744         * files.el:
6745         * files.el (convert-standard-filename): Substitute FSF's
6746         definition for this (we had nothing here before).
6747         
6748         * files.el (backup-buffer): Warning fix.
6749         
6750         * files.el (make-backup-file-name):
6751         * files.el (find-backup-file-name):
6752         Fix error in calling sequence to auto-save-file-name-p.
6753         
6754         * files.el (recover-file):
6755         Use insert-directory rather than calling ls directly -- fixes
6756         things under Windows.
6757
6758         * files.el (make-auto-save-file-name): Removed.
6759         * files.el (auto-save-file-name-p): Removed.
6760         auto-save is always dumped so no sense in having a definition
6761         that will always be overwritten with another.
6762         
6763         * files.el (insert-directory):
6764         * win32-native.el:
6765         * win32-native.el (debug-mswindows-process-command-lines):
6766         * win32-native.el (original-make-auto-save-file-name): Removed.
6767         * win32-native.el (make-auto-save-file-name): Removed.
6768
6769
6770 2001-03-21  Martin Buchholz <martin@xemacs.org>
6771
6772         * XEmacs 21.2.46 "Urania" is released.
6773
6774 2001-03-16  Stephen J. Turnbull  <stephen@xemacs.org>
6775
6776         * menubar-items.el (default-menubar): Update sample.emacs to
6777         sample.init.el and adjust accelerators.
6778
6779 2001-02-02  Stephen J. Turnbull  <stephen@xemacs.org>
6780
6781         * build-report.el (build-report): Improve docstring.
6782
6783 2001-03-15  Stephen J. Turnbull  <stephen@xemacs.org>
6784
6785         * ChangeLog: Log GTK merge.
6786
6787         * gutter-items.el:
6788         * mwheel.el:
6789         * sound.el:
6790         * startup.el:
6791         Revert gratuitous whitespace changes.
6792
6793 2001-03-07  Ben Wing  <ben@xemacs.org>
6794
6795         * help.el:
6796         * help.el (key-or-menu-binding):
6797         * help.el (Help-find-file): New.
6798         * help.el (describe-beta):
6799         * help.el (describe-copying):
6800         * help.el (describe-project):
6801         * help.el (view-emacs-news):
6802         * help.el (view-sample-init-el): New.
6803         * help.el (Help-princ-face): New.
6804         * help.el (Help-prin1-face): New.
6805         * help.el (help-symbol-function-context-menu):
6806         * help.el (help-symbol-variable-context-menu):
6807         * help.el (help-symbol-function-and-variable-context-menu):
6808         * help.el (frob-help-extents):
6809         * help.el (describe-function-1):
6810         * help.el (describe-variable):
6811
6812         Add coloring in Help buffers, correspondent with hyperlinks.
6813         View files in view-mode rather than Fundamental.
6814         Remove separators from context menus -- now handled in generic code.
6815         Add `Find Tag' to context menu.
6816         
6817         * menubar.el (popup-mode-menu):
6818
6819         Rewrite code that outputs the popup menu to (a) put more specific
6820         entries first, (b) be more robust, (c) output the proper context
6821         menu separators automatically (the context menu functionality is
6822         new and currently used only by Help).
6823
6824 2001-03-10  William M. Perry  <wmperry@aventail.com>
6825
6826         * dialog-gtk.el (gtk-make-dialog-box-internal): Forgot to rewrite
6827         this function when converting from the 21.1 GTK branch.  Now
6828         supports file, password, question, and color built-in dialogs.
6829
6830 2001-03-06  Ben Wing  <ben@xemacs.org>
6831
6832         * keydefs.el:
6833         * keydefs.el (global-map):
6834         Add commented-out change of M-k (for 21.5).
6835         
6836         * menubar-items.el (default-menubar):
6837         Fix items to control kill-line behavior; add items for
6838         shifted motion.
6839         
6840         * simple.el:
6841         * simple.el (kill-whole-line):
6842         * simple.el (historical-kill-line): Removed.
6843         * simple.el (kill-line): Removed.
6844         * simple.el (kill-entire-line): New.
6845         * simple.el (kill-line-1): New.
6846         * simple.el (backward-kill-line):
6847         Undo kill-whole-line == always changes.  Add new function
6848         kill-entire-line to unconditionally delete the current line.
6849         Add comments describing the lamentable state of affairs of
6850         the kill-line functions and variables.
6851
6852 2001-03-02  Ben Wing  <ben@xemacs.org>
6853
6854         * simple.el:
6855         * simple.el (beginning-of-buffer):
6856         * simple.el (end-of-buffer):
6857         * simple.el (mark-ring-unrecorded-commands):
6858         * simple.el (signal-error-on-buffer-boundary):
6859         * simple.el (shifted-motion-keys-select-region):
6860         * simple.el (unshifted-motion-keys-deselect-region):
6861         * simple.el (motion-keys-for-shifted-motion): New.
6862         * simple.el (handle-pre-motion-command):
6863         * simple.el (handle-post-motion-command):
6864         * simple.el (forward-char-command):
6865         * simple.el (backward-char-command):
6866         * simple.el (scroll-up-command):
6867         * simple.el (scroll-down-command):
6868         * simple.el (next-line):
6869         * simple.el (previous-line):
6870         * simple.el (backward-block-of-lines):
6871         * simple.el (forward-block-of-lines):
6872         * simple.el (backward-word):
6873         * simple.el (mark-word):
6874
6875         Augment documentation of the most common motion commands to make
6876         note of the shifted-motion support.  Improve the support to (a)
6877         properly document how it works and why it's done in the fashion it
6878         is, and (b) allow the keystrokes that trigger it to be customized.
6879
6880         Correct error in the customize specification of
6881         mark-ring-unrecorded-commands.
6882
6883 2001-03-02  Ben Wing  <ben@xemacs.org>
6884
6885         * font-lock.el:
6886         * font-lock.el (font-lock-pending-extent-table): Removed.
6887         * font-lock.el (font-lock-pending-buffer-table): New.
6888         * font-lock.el (font-lock-pre-idle-hook):
6889         * font-lock.el (font-lock-after-change-function):
6890         * font-lock.el (font-lock-fontify-pending-extents):
6891         * font-lock.el (font-lock-lisp-like):
6892
6893         Fix handling of pending extents to avoid excessive slowness (N^2
6894         behavior) when making lots of buffer changes between redisplays,
6895         such as when saving the Options.
6896
6897 2001-03-09  William M. Perry  <wmperry@aventail.com>
6898
6899         * device.el:
6900         * dragdrop.el:
6901         * dumped-lisp.el:
6902         * faces.el:
6903         * frame.el:
6904         * gnuserv.el:
6905         * loadup.el:
6906         * menubar-items.el:
6907         * minibuf.el:
6908         The Great GTK Merge.
6909
6910         * ChangeLog.GTK:
6911         * dialog-gtk.el:
6912         * gdk.el:
6913         * generic-widgets.el:
6914         * glade.el:
6915         * gnome-widgets.el:
6916         * gnome.el:
6917         * gtk-compose.el:
6918         * gtk-extra.el:
6919         * gtk-faces.el:
6920         * gtk-ffi.el:
6921         * gtk-file-dialog.el:
6922         * gtk-font-menu.el:
6923         * gtk-glyphs.el:
6924         * gtk-init.el:
6925         * gtk-iso8859-1.el:
6926         * gtk-marshal.el:
6927         * gtk-mouse.el:
6928         * gtk-package.el:
6929         * gtk-password-dialog.el:
6930         * gtk-select.el:
6931         * gtk-widget-accessors.el:
6932         * gtk-widgets.el:
6933         * gtk.el:
6934         widgets-gtk.el:
6935         The Great GTK Merge: new files.
6936
6937 2001-03-05  Stephen J. Turnbull  <stephen@xemacs.org>
6938
6939         * generic-widgets.el: Don't require gtk (a built-in feature) at
6940         top level.  Don't execute the last sexp unless (featurep 'gtk).
6941
6942 2001-02-28  Stephen J. Turnbull  <stephen@xemacs.org>
6943
6944         * mule/mule-init.el (auto-language-alist): Split zh into GB and BIG5.
6945
6946 2001-02-23  Martin Buchholz <martin@xemacs.org>
6947
6948         * XEmacs 21.2.45 "Thelxepeia" is released.
6949
6950 2001-01-25  Jason R. Mastaler  <jason@xemacs.org> 
6951  
6952         * about.el (xemacs-hackers): update my entry. 
6953         * about.el (about-maintainer-info): ditto. 
6954         * about.el (about-hackers): ditto. 
6955
6956 2001-02-20  Jan Vroonhof  <jan@xemacs.org>
6957
6958         * about.el (about-maintainer-info): More vanity info about
6959         yours truly.
6960
6961 2001-02-20  Adrian Aichner  <adrian@xemacs.org>
6962
6963         * build-report.el (build-report-destination): xemacs-build-reports
6964         has moved to SourceForge, where mailing list name length is
6965         restricted, hence the name change to
6966         xemacs-buildreports@xemacs.org.
6967         * build-report.el (build-report-keep-regexp): Update default.
6968         * build-report.el (build-report-delete-regexp): Ditto.
6969         * build-report.el (build-report-make-output-files): Ditto.
6970
6971 2001-02-19  Craig Lanning  <lanning@scra.org>
6972
6973         * lisp-mode.el: Add indentation specifications for following
6974         Common Lisp forms: handler-case, handler-bind, with-slots,
6975         with-open-file, with-open-stream, print-unreadable-object.
6976
6977 2001-02-18  Matt Tucker  <tuck@whistlingfish.net>
6978
6979         * font-lock.el (font-lock-set-defaults-1):
6980         Move initialization of `font-lock-cache-position' so that it's set
6981         even if font-lock-keywords is already defined.
6982
6983 2001-02-17  Matt Tucker  <tuck@whistlingfish.net>
6984
6985         * autoload.el (generate-file-autoloads-1):
6986         Use `emacs-lisp-mode-syntax-table' instead of
6987         `lisp-mode-syntax-table'.
6988         * lisp-mode.el (lisp-mode-syntax-table):
6989         Get rid of old checks for `parse-partial-sexp' version.
6990         Make `|' (pipe) string delimiter instead of punctuation.
6991
6992 2001-02-16  Martin Buchholz  <martin@xemacs.org>
6993
6994         * window.el (save-selected-window):
6995         Use gensym for better macro hygiene.
6996
6997 2001-02-06  Mike Sperber <mike@xemacs.org>
6998
6999         * dump-paths.el:
7000         * startup.el (startup-setup-paths): Set and use
7001         `mule-lisp-directory'.
7002         (startup-setup-paths-warning): Ditto.
7003
7004         * setup-paths.el (paths-find-mule-lisp-directory): Added.
7005         (paths-construct-load-path): Consider `mule-lisp-directory'.
7006
7007 2001-02-07  Matt Tucker  <tuck@whistlingfish.net>
7008
7009         * font-lock.el: Syntax table improvements used.  A few random
7010         changes are not specified below.
7011         (font-lock-fontify-string-delimiters):
7012         (font-lock-syntactic-keywords):
7013         (font-lock-cache-state nil):
7014         (font-lock-cache-position):
7015         New variables.
7016         (font-lock-set-syntax):
7017         (font-lock-apply-syntactic-highlight):
7018         (font-lock-fontify-syntactic-anchored-keywords):
7019         (font-lock-fontify-syntactic-keywords-region):
7020         (font-lock-eval-keywords):
7021         New functions.
7022         (font-lock-remove-face):
7023         (font-lock-fontify-syntactically-region):
7024         Use syntax properties.
7025
7026 2001-02-08  Martin Buchholz <martin@xemacs.org>
7027
7028         * XEmacs 21.2.44 "Thalia" is released.
7029
7030 2001-01-16  Mike Sperber <mike@xemacs.org>
7031
7032         * startup.el (normal-top-level): Work even if no installation root
7033         is found.
7034
7035 2001-01-30  Andy Piper  <andy@xemacs.org>
7036
7037         * gutter-items.el (progress-abort-glyph): remove instantiator.
7038         (set-progress-abort-instantiator): new function.
7039         (abort-progress-feedback): use it.
7040
7041         * gutter.el (set-gutter-dirty-p): new function.
7042
7043 2001-01-30  Didier Verna  <didier@xemacs.org>
7044
7045         * mwheel.el (mwheel-scroll): unwind-protect the selected window.
7046
7047 2001-01-24  Didier Verna  <didier@xemacs.org>
7048
7049         * sound.el (sound-extension-list): give a better default value.
7050         * sound.el (load-sound-file): improve the doc string, also find
7051         files given by absolute names, pass a real extension list to
7052         `locate-file'.
7053
7054 2001-01-26  Martin Buchholz <martin@xemacs.org>
7055
7056         * XEmacs 21.2.43 "Terspichore" is released.
7057
7058 2001-01-20  Klaus Frank <klausf@i3.informatik.rwth-aachen.de>
7059
7060         * gnuserv.el (gnuserv-process-filter): Robuster handling of error
7061         messages from gnuserv.
7062
7063 2001-01-20  Martin Buchholz <martin@xemacs.org>
7064
7065         * XEmacs 21.2.42 "Poseidon" is released.
7066
7067 2001-01-12  Nick V. Pakoulin  <npak@ispras.ru>
7068
7069         * cl-macs.el (cl-upcase-arg): New function.
7070         (cl-function-arglist): New function.
7071         (cl-transform-lambda): Automatically add CL-style lambda list to
7072         documentation string using functions above.
7073
7074 2001-01-12  Andy Piper  <andy@xemacs.org>
7075
7076         * package-get.el (package-get-custom): call
7077         package-net-update-installed-db.
7078
7079         * package-ui.el (pui-install-selected-packages): call
7080         package-net-update-installed-db.
7081
7082         * package-net.el (package-net-update-installed-db): use
7083         packages-package-list so that we reflect reality.
7084
7085         * packages.el (packages-package-list): Make docstring reflect
7086         reality.
7087
7088         * package-net.el (package-net-convert-index-to-ini): exclude mule entries.
7089
7090         * postinstall.cc (do_postinstall): don't pick up shells if cygwin
7091         isn't installed.
7092
7093 2001-01-17  Andy Piper  <andy@xemacs.org>
7094
7095         * wid-edit.el (widget-activation-glyph-mapper): activate or
7096         deactivate native widgets.
7097         (widget-glyph-insert-glyph): record instantiator.
7098         (widget-push-button-value-create): use it.
7099
7100         * gui.el (gui-button-action): new function. Make button's domain
7101         buffer current when calling.
7102         (make-gui-button): update to use gui-button-action.
7103
7104 2001-01-16  Didier Verna  <didier@xemacs.org>
7105
7106         * menubar-items.el (default-menubar): add an entry for modeline
7107         horizontal scrolling in Options -> Display.
7108
7109 2001-01-17  Steve Youngs  <youngs@xemacs.org>
7110
7111         * package-get.el (package-get-require-signed-base): Set to nil
7112         by default.
7113
7114 2001-01-17  Martin Buchholz <martin@xemacs.org>
7115
7116         * XEmacs 21.2.41 "Polyhymnia" is released.
7117
7118 2001-01-16  Mike Sperber <mike@xemacs.org>
7119
7120         * setup-paths.el (paths-core-load-path-depth): Stopgap bump to
7121         catch lisp/mule/.
7122
7123 2001-01-14  Mike Sperber <mike@xemacs.org>
7124
7125         * startup.el (maybe-create-compatibility-dot-emacs):
7126         (maybe-unmigrate-user-init-file):
7127         (unmigrate-user-init-file): Created.
7128         (maybe-migrate-user-init-file): Offer creation of compatibility
7129         .emacs.
7130         Some doc fixes wrt init file location.
7131
7132 2001-01-15  Golubev I. N.  <gin@mo.msk.ru>
7133
7134         * faces.el (face-frob-from-locale-first): new variable.
7135         (frob-face-font-2): Honor tags arg while trying to use
7136         standard-face-mapping.  When face-frob-from-locale-first is set,
7137         first try to set face inheriting from frobbed-face.
7138
7139 2001-01-15  Didier Verna  <didier@xemacs.org>
7140
7141         * about.el (xemacs-hackers): update my entry.
7142         * about.el (about-url-alist): ditto.
7143         * about.el (about-maintainer-info): ditto.
7144         * about.el (about-hackers): ditto.
7145
7146 2001-01-15  Martin Buchholz  <martin@xemacs.org>
7147
7148         The byte compiler has been badly broken for a year,
7149         by the patch of 1999-12-06.
7150         * byte-optimize.el (byte-optimize-form-code-walker):
7151         Bug was: the byte compiler was making this erroneous optimization:
7152         (progn (or (foo)) (bar)) ==> (bar)
7153
7154 2000-11-20  Mike Sperber <mike@xemacs.org>
7155
7156         * setup-paths.el (paths-core-load-path-depth): Split
7157         `paths-load-path-depth' in two for site and core lisp.  Don't
7158         recurse into core.
7159         * setup-paths.el (paths-construct-load-path): Use.
7160
7161 2001-01-10  Andy Piper  <andy@xemacs.org>
7162
7163         * package-net.el (package-net-cygwin32-binary-size): new variable
7164         (package-net-win32-binary-size): ditto.  add much needed
7165         commentary.
7166
7167         * gutter-items.el (buffers-tab-items): correct off-by-one error
7168         for buffers-tab-max-size.
7169
7170 2001-01-08  Martin Buchholz <martin@xemacs.org>
7171
7172         * XEmacs 21.2.40 is released.
7173
7174 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7175
7176         * mule/hebrew.el: Fix comments and typos.
7177         mule/japanese.el: Fix comments, typos, and 8-bit character encoding.
7178
7179 2001-01-06  Stephen J. Turnbull  <stephen@xemacs.org>
7180
7181         * ChangeLog.1: move ancient log from fill.el.
7182
7183         * dump-paths.el:
7184         paragraphs.el:
7185         mule/mule-category.el:
7186         Miscellaneous typo fixes and slight doc clarifications.
7187
7188         * mule/mule-ccl.el:  Correct file name in header.
7189
7190 2000-12-31  Martin Buchholz <martin@xemacs.org>
7191
7192         * XEmacs 21.2.39 is released.
7193
7194 2000-12-27  Martin Buchholz  <martin@xemacs.org>
7195
7196         * byte-optimize.el (byte-optimize-cond):
7197         (byte-optimize-cond-1): New.
7198         Rewrite `cond' in terms of `if' and `or', which are easier to optimize.
7199         Optimizes (cond (x nil)) ==> nil.
7200         Provide better diagnostic on malformed expr like (cond foo).
7201
7202 2000-12-20  Stephen J. Turnbull  <stephen@xemacs.org>
7203
7204         * mule/mule-coding.el:
7205         mule/mule-cmds.el (reset-language-environment,
7206         set-language-environment-coding-systems):
7207         Safer default coding-priority-list, corresponding to src/file-coding.h.
7208
7209 2000-12-03  Jorma Laaksonen <jorma.laaksonen@hut.fi>
7210
7211         * package-admin.el: Allow package removal from
7212         early-package-load-path.
7213
7214 2000-12-15  Andreas Jaeger  <aj@suse.de>
7215
7216         * about.el (about-maintainer-info): Update my entry.
7217
7218 2000-12-11  Matt Tucker  <tuck@whistlingfish.net>
7219
7220         * packages.el (locate-library): Add support for bzip2
7221         compressed .el files.
7222
7223 2000-12-12  Andy Piper  <andy@xemacs.org>
7224
7225         * package-net.el: new file.
7226
7227 2000-12-01  Enrico Scholz  <enrico.scholz@informatik.tu-chemnitz.de>
7228
7229         * font-lock.el: Add missing C++ keywords.
7230
7231 2000-12-08  Adrian Aichner  <adrian@xemacs.org>
7232
7233         * simple.el (indent-for-comment): Preserve indentation of comments
7234         starting in column 0, as documented in (Info-goto-node
7235         "(xemacs)Comments").  Update docstring accordingly.
7236
7237 2000-12-05  Martin Buchholz <martin@xemacs.org>
7238
7239         * XEmacs 21.2.38 is released.
7240
7241 2000-12-04  Didier Verna  <didier@xemacs.org>
7242
7243         * mouse.el (default-mouse-track-set-point-in-window): remove
7244         spurious '+' operation detected by Martin.
7245
7246
7247 2000-12-01  Martin Buchholz  <martin@xemacs.org>
7248
7249         * cl-extra.el (coerce):
7250         Implement char to integer coercion.
7251         Remove extraneous (numberp) test.
7252
7253         * byte-optimize.el (byte-compile-splice-in-already-compiled-code):
7254         Perform lapcode inlining if the value of `byte-optimize' is 'byte.
7255         (byte-optimize-predicate):
7256         Warn if evaluating constant expression signals an error.
7257         (byte-optimize-form): Small simplification.
7258
7259         * cl-macs.el (cl-do-proclaim): small efficiency improvement.
7260
7261 2000-11-30  Martin Buchholz  <martin@xemacs.org>
7262
7263         * byte-optimize.el:
7264         (byte-optimize-minus):
7265         (byte-optimize-plus):
7266         (byte-optimize-mult):
7267         (byte-optimize-quo):
7268         Use (car (last x)) instead of (last x) to get last elt!
7269         Use `byte-optimize-predicate' to optimize `%'.
7270         Move optimizations for special numeric args to bytecomp.el.
7271         * bytecomp.el (byte-compile-associative): Remove.
7272         (byte-compile-max): New.
7273         (byte-compile-min): New.
7274         Properly handle erroneous calls: (max) (min).
7275         (byte-compile-plus): New.
7276         (byte-compile-minus):
7277         It's easiest to handle 0, +1 and -1 args here.
7278         (byte-compile-mult): New.
7279         It's easiest to handle 1, -1 and 2 args here.
7280         (byte-compile-quo):
7281         It's easiest to handle 0, +1 and -1 args here.
7282         Issue byte-compiler warning when dividing by zero.
7283
7284         Byte-compiler arithmetic improvements.
7285         Better optimize these expressions in the obvious way:
7286         (+ x y 1)   -->  varref x varref y add add1
7287         (+ x y -1)  -->  varref x varref y add sub1
7288         (- x y 0)   -->  (- x y)
7289         (- 0 x y)   -->  (- (- x) y)
7290         (% 42 19)   --> compile-time constant
7291         (/ 42 19)   --> compile-time constant
7292         (* (foo) 2) --> foo call dup plus
7293
7294         Optimize away arithmetic operations (+ x) (* x) (/ x 1)
7295         unless (declaim (optimize (safety 3)))
7296         or (setq byte-compile-delete-errors nil).
7297
7298 2000-11-28  Stephen J. Turnbull  <stephen@xemacs.org>
7299
7300         * paragraphs.el (paragraph-separate, forward-sentence):  Clarify
7301         docstrings.
7302
7303 2000-11-08  Stephen J. Turnbull  <stephen@xemacs.org>
7304
7305         * startup.el (command-line-do-help):  Add documentation of
7306         portable dumper switches.
7307
7308 2000-11-22  Andy Piper  <andy@xemacs.org>
7309
7310         * x-mouse.el (x-init-pointer-shape): use cursor-font explicitly.
7311
7312         * glyphs.el (init-glyphs): don't use autodetect for strings.
7313
7314 2000-11-28  Martin Buchholz  <martin@xemacs.org>
7315
7316         * byte-optimize.el (byte-optimize-char-before):
7317         (byte-optimize-backward-char):
7318         (byte-optimize-backward-word):
7319         Fix incorrect optimizations for these sorts of expressions:
7320         (let ((x nil)) (backward-char x))
7321
7322 2000-11-21  Martin Buchholz  <martin@xemacs.org>
7323
7324         * byte-optimize.el:
7325         * byte-optimize.el (byte-optimize-backward-char): New.
7326         * byte-optimize.el (byte-optimize-backward-word): New.
7327         Make backward-word and backward-char as efficient as forward versions.
7328
7329         * bytecomp.el (byte-compile-no-args-with-one-extra):
7330         * bytecomp.el (byte-compile-one-arg-with-one-extra):
7331         * bytecomp.el (byte-compile-two-args-with-one-extra):
7332         * bytecomp.el (byte-compile-zero-or-one-arg-with-one-extra):
7333         * bytecomp.el (byte-compile-one-or-two-args-with-one-extra):
7334         * bytecomp.el (byte-compile-two-or-three-args-with-one-extra):
7335         Check if extra arg is constant nil, and if so, use byte-coded call.
7336
7337         * simple.el (backward-word):
7338         * simple.el (mark-word):
7339         * simple.el (kill-word):
7340         * simple.el (backward-kill-word):
7341         Make COUNT argument optional, for consistency with forward-char et al.
7342
7343         * abbrev.el (abbrev-string-to-be-defined):
7344         * abbrev.el (inverse-abbrev-string-to-be-defined):
7345         * abbrev.el (inverse-add-abbrev):
7346         * abbrev.el (expand-region-abbrevs):
7347         * buff-menu.el (Buffer-menu-execute):
7348         * indent.el (move-to-left-margin):
7349         * indent.el (indent-relative):
7350         * indent.el (move-to-tab-stop):
7351         * info.el (Info-reannotate-node):
7352         * lisp-mode.el (lisp-indent-line):
7353         * lisp.el (end-of-defun):
7354         * lisp.el (move-past-close-and-reindent):
7355         * misc.el (copy-from-above-command):
7356         * mouse.el (default-mouse-track-scroll-and-set-point):
7357         * page.el (forward-page):
7358         * paragraphs.el (forward-paragraph):
7359         * paragraphs.el (end-of-paragraph-text):
7360         * picture.el (picture-forward-column):
7361         * picture.el (picture-self-insert):
7362         * rect.el (extract-rectangle-line):
7363         * simple.el (newline):
7364         * simple.el (fixup-whitespace):
7365         * simple.el (backward-delete-char-untabify):
7366         * simple.el (transpose-chars):
7367         * simple.el (transpose-preceding-chars):
7368         * simple.el (do-auto-fill):
7369         * simple.el (indent-new-comment-line):
7370         * simple.el (blink-matching-open):
7371         * view-less.el (cleanup-backspaces):
7372         * wid-edit.el (widget-transpose-chars):
7373         * term/bg-mouse.el (bg-insert-moused-sexp):
7374         Use more readable (backward-FOO n) instead of (forward-FOO -n).
7375
7376         * info.el (Info-fontify-node):
7377         * simple.el (backward-delete-function):
7378         Use canonical delete-backward-char instead of backward-delete-char.
7379
7380 2000-11-20  Andy Piper  <andy@xemacs.org>
7381
7382         * gutter-items.el (update-tab-in-gutter): don't barf if there are
7383         no buffers.
7384
7385 2000-11-20  Andy Piper  <andy@xemacs.org>
7386
7387         * gutter-items.el (update-tab-in-gutter): don't give popup frames
7388         buffer tabs.
7389
7390 2000-11-18  Martin Buchholz  <martin@xemacs.org>
7391
7392         * cl-macs.el: Correctly optimize plusp minusp oddp evenp.
7393         (proclaim inline...) was shadowing compiler-macros.
7394
7395 2000-11-17  Martin Buchholz  <martin@xemacs.org>
7396
7397         * bytecomp.el (byte-compile-eval): New.
7398         (byte-compile-initial-macro-environment): Use byte-compile-eval.
7399         Keeps this promise made in Lispref:
7400         "If a file being compiled contains a `defmacro' form, the macro is
7401         defined temporarily for the rest of the compilation of that file."
7402
7403 2000-11-09  Martin Buchholz  <martin@xemacs.org>
7404
7405         * cl.el (floatp-safe):
7406         (plusp):
7407         (minusp):
7408         (oddp):
7409         (evenp):
7410         (cl-abs):
7411         Use a better parameter name than `x'.
7412
7413         * cl-macs.el (check-type): Make continuable.  Change documentation
7414         to require PLACE, but accept any form for compatibility.
7415
7416         * abbrev.el (define-abbrev): Use check-type.
7417         * font-menu.el (font-menu-change-face): Use check-type.
7418         * menubar.el (relabel-menu-item): Use check-type.
7419         * itimer.el: Fix typo.
7420
7421 2000-11-10  Yoshiki Hayashi  <yoshiki@xemacs.org>
7422
7423         * info.el (Info-extract-menu-node-name): Comma is a delimiter.
7424
7425 2000-11-14  Martin Buchholz <martin@xemacs.org>
7426
7427         * XEmacs 21.2.37 is released.
7428
7429 2000-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
7430
7431         * code-cmds.el: Provide the feature.
7432
7433 2000-07-21  Jan Vroonhof  <jan@xemacs.org>
7434
7435         * dumped-lisp.el (preloaded-file-list): Load code-cmds.el
7436
7437         * code-cmds.el: New file
7438         * mule/mule-cmds.el:
7439         * mule/mule-misc.el
7440         (coding-keymap): New keymap. Define coding system keyboard
7441         commands on file-coding builds too.
7442         (coding-system-change-eol-conversion):
7443         (universal-coding-system-argument):
7444         (set-default-coding-systems):
7445         (prefer-coding-system): Moved from mule-cmds.el
7446         (set-buffer-process-coding-system): Moved from mule-misc.el
7447
7448 2000-09-15  Stephen Carney <carney@scubadoo.com>
7449
7450         * etags.el (buffer-tag-table-files): Use append instead of nconc.
7451
7452 2000-11-09  Steve Youngs  <youngs@xemacs.org>
7453
7454         * package-get.el (package-get-download-sites): Add a pre-release
7455         site for experimental packages.
7456
7457         * auto-autoloads.el: Regenerated.
7458
7459 2000-08-01  Andy Piper  <andy@xemacs.org>
7460
7461         * gutter-items.el (buffers-tab-omit-function): reference
7462         buffers-tab-select-visible-buffers.
7463         (buffers-tab-filter-functions): new variable, by default uses
7464         buffers-tab-selection-function and buffers-tab-omit-function.
7465         (select-buffers-tab-buffers-by-mode): invert arguments.
7466         (buffers-tab-select-visible-buffers): new function. Invert calling
7467         of buffers-menu-omit-invisible-buffers.
7468         (buffers-tab-items): rewrite to use
7469         buffers-tab-filter-functions. Rewrite docstring.
7470         (gutter-buffers-tab-extent): delete.
7471         (add-tab-to-gutter): always build a new extent when adding the
7472         tabs.
7473         (update-tab-in-gutter): make gutter dirty when orientation
7474         changes.
7475
7476 2000-11-07  Martin Buchholz  <martin@xemacs.org>
7477
7478         * bytecomp.el (byte-compile-defvar-or-defconst):
7479         Only do loadhist recording if defvar form includes a value.
7480
7481 2000-11-02  Martin Buchholz  <martin@xemacs.org>
7482
7483         * bytecomp.el (byte-compile-initial-macro-environment):
7484         `eval-when-compile' should not compile its body.
7485
7486 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7487
7488         * mule/cyrillic.el: Add Windows 1251 code page encoding (by
7489         Sergey Groznyh <gsm@fct.ru> in <863diqaygu.fsf@fct.ru>).  Fix
7490         some Japanese English.  Remove some ancient FSF comments, and
7491         improve docstrings.  Use symbols not vectors for tables.
7492
7493 2000-11-03  Martin Buchholz  <martin@xemacs.org>
7494
7495         * keymap.el:
7496         (local-key-binding):
7497         (global-key-binding):
7498         Add an optional `accept-defaults' parameter, just like `lookup-key'.
7499
7500         * lisp.el:
7501         (backward-sexp): Slightly simpler code.
7502         (mark-sexp): Make arg optional, like FSF Emacs.
7503         (forward-list): Slightly simpler code.
7504         (backward-list): Slightly simpler code.
7505         (down-list):  Make arg optional, like FSF Emacs.
7506         (up-list):  Make arg optional, like FSF Emacs.
7507         (backward-up-list):  Make arg optional, like FSF Emacs.
7508         (kill-sexp):  Make arg optional, like FSF Emacs.
7509         (backward-kill-sexp):  Make arg optional, like FSF Emacs.
7510
7511         * font-menu.el (font-menu-change-face):
7512         Take continuable errors into account.
7513
7514         * abbrev.el:
7515         * abbrev.el (clear-abbrev-table):
7516         * abbrev.el (define-abbrev-table):
7517         * abbrev.el (define-abbrev):
7518         * abbrev.el (insert-abbrev-table-description):
7519         * apropos.el (apropos-documentation-check-doc-file):
7520         * apropos.el (apropos-documentation-check-elc-file):
7521         * buff-menu.el (list-buffers):
7522         * buff-menu.el (list-buffers-noselect):
7523         * bytecomp.el (byte-recompile-directory):
7524         * bytecomp.el (batch-byte-compile):
7525         * cl-macs.el (typep):
7526         * code-files.el (find-coding-system-magic-cookie):
7527         * code-files.el (insert-file-contents):
7528         * cus-edit.el (customize-set-variable):
7529         * cus-edit.el (customize-save-variable):
7530         * cus-face.el (custom-set-face-font-size):
7531         * cus-face.el (custom-set-face-update-spec):
7532         * cus-face.el (custom-reset-faces):
7533         * custom.el (custom-check-theme):
7534         * custom.el (copy-upto-last):
7535         * fill.el (canonically-space-region):
7536         * fill.el (fill-paragraph):
7537         * fill.el (fill-region):
7538         * fill.el (find-space-insertable-point):
7539         * fill.el (justify-current-line):
7540         * faces.el (face-spec-update-all-matching):
7541         * faces.el (set-face-stipple):
7542         * files-nomule.el (insert-file-contents):
7543         * files.el (insert-file-contents-literally):
7544         * files.el (hack-local-variables-last-page):
7545         * files.el (basic-save-buffer):
7546         * files.el (insert-directory):
7547         * font-menu.el (font-menu-change-face):
7548         * font.el (font-spatial-to-canonical):
7549         * format.el (format-encode-region):
7550         * format.el (format-insert-file):
7551         * format.el (format-replace-strings):
7552         * gutter.el (set-gutter-element):
7553         * help.el (key-or-menu-binding):
7554         * help.el (describe-bindings):
7555         * help.el (with-syntax-table):
7556         * indent.el (indent-rigidly):
7557         * indent.el (delete-to-left-margin):
7558         * info.el:
7559         * info.el (Info-extract-dir-entry-from):
7560         * info.el (Info-build-dir-anew):
7561         * info.el (Info-rebuild-dir):
7562         * info.el (Info-batch-rebuild-dir):
7563         * info.el (Info-read-subfile):
7564         * info.el (Info-build-node-completions):
7565         * info.el (Info-extract-menu-node-name):
7566         * isearch-mode.el (isearch-range-invisible):
7567         * isearch-mode.el (isearch-restore-invisible-extents):
7568         * itimer.el (itimerp):
7569         * itimer.el (itimer-live-p):
7570         * keymap.el:
7571         * keymap.el (substitute-key-definition):
7572         * keymap.el (read-command-or-command-sexp):
7573         * keymap.el (local-key-binding):
7574         * keymap.el (global-key-binding):
7575         * keymap.el (global-set-key):
7576         * keymap.el (local-set-key):
7577         * ldap.el:
7578         * ldap.el (ldap-add-entries):
7579         * ldap.el (ldap-delete-entries):
7580         * lisp.el (backward-sexp):
7581         * lisp.el (mark-sexp):
7582         * lisp.el (forward-list):
7583         * lisp.el (backward-list):
7584         * lisp.el (down-list):
7585         * lisp.el (backward-up-list):
7586         * lisp.el (up-list):
7587         * lisp.el (kill-sexp):
7588         * lisp.el (backward-kill-sexp):
7589         * menubar.el (add-menu-button):
7590         * menubar.el (add-submenu):
7591         * menubar.el (delete-menu-item):
7592         * menubar.el (relabel-menu-item):
7593         * mouse.el (narrow-window-to-region):
7594         * obsolete.el (define-obsolete-variable-alias):
7595         * obsolete.el (store-substring):
7596         * package-admin.el:
7597         * package-admin.el (package-admin-install-function):
7598         * package-admin.el (package-admin-install-function-mswindows):
7599         * package-admin.el (package-admin-default-install-function):
7600         * package-get.el (package-get-update-base-entries):
7601         * packages.el (packages-load-package-dumped-lisps):
7602         * packages.el (packages-collect-package-dumped-lisps):
7603         * printer.el (generic-print-buffer):
7604         * printer.el (generic-print-region):
7605         * replace.el (occur-mode-mouse-goto):
7606         * replace.el (perform-replace):
7607         * select.el (get-selection-no-error):
7608         * simple.el:
7609         * simple.el (newline):
7610         * simple.el (open-line):
7611         * simple.el (edit-and-eval-command):
7612         * simple.el (goto-line):
7613         * simple.el (undo):
7614         * simple.el (kill-region):
7615         * simple.el (copy-region-as-kill):
7616         * simple.el (kill-ring-save):
7617         * simple.el (set-mark):
7618         * simple.el (next-line):
7619         * simple.el (previous-line):
7620         * simple.el (line-move):
7621         * simple.el (set-goal-column):
7622         * simple.el (comment-region):
7623         * subr.el:
7624         * subr.el (putf):
7625         * syntax.el (modify-syntax-entry):
7626         * syntax.el (map-syntax-table):
7627         * view-less.el (view-file):
7628         * view-less.el (view-buffer):
7629         * view-less.el (view-file-other-window):
7630         * window-xemacs.el (backward-other-window):
7631         * window.el:
7632         * window.el (one-window-p):
7633         * window.el (walk-windows):
7634         * window.el (window-list):
7635         * x-mouse.el (x-mouse-kill):
7636         * x-select.el (x-get-cutbuffer):
7637         * x-select.el (x-store-cutbuffer):
7638         * term/bg-mouse.el (bg-mouse-line-to-center):
7639         * term/sun-mouse.el (window-line-end):
7640         * term/sun-mouse.el (sun-select-region):
7641         * term/sun.el (kill-region-and-unmark):
7642         * mule/mule-category.el:
7643         * mule/mule-category.el (modify-category-entry):
7644         * mule/mule-category.el (char-category-list):
7645         * mule/mule-coding.el (coding-system-force-on-output):
7646         * mule/mule-misc.el (coding-system-put):
7647         Docstring arglist/Texinfo fixes.  See man/ChangeLog for details.
7648
7649 2000-11-02  Stephen J. Turnbull  <stephen@xemacs.org>
7650
7651         * cus-face.el: Typo fixes and tiny clarifications.
7652         * custom.el: ditto
7653
7654 2000-10-27  Yoshiki Hayashi  <yoshiki@xemacs.org>
7655
7656         * startup.el (auto-save-list-file-prefix): Moved to fileio.c.
7657         * startup.el (normal-top-level): Setup auto-save-list-file-name
7658         if auto-save-list-file-prefix is non-nil.
7659
7660 2000-10-25  Yoshiki Hayashi  <yoshiki@xemacs.org>
7661
7662         * files.el (auto-mode-alist): Allow mixed case suffix for idlwave-mode.
7663
7664 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
7665
7666         * hyper-apropos.el (hyper-apropos-this-symbol): Don't always
7667         get symbol at point-min.
7668
7669 2000-10-24  Didier Verna  <didier@xemacs.org>
7670
7671         * info.el (Info-emacs-info-file-name): defconst it.
7672         * info.el (Info-footnote-tag): defcustom it.
7673         * info.el (Info-no-description-string): ditto.
7674         * info.el (Info-find-node): adapt to new semantics of
7675         'Info-suffixed-file (don't do the case variants stuff).
7676         * info.el (Info-insert-dir): rewrite the dir file variants code.
7677         * info.el (Info-directory-files): New. Return the list of info
7678         files in a directory.
7679         * info.el (Info-dir-outdated-p): use it.
7680         * info.el (Info-parse-dir-entries): ditto.
7681         * info.el (Info-build-dir-anew): don't restrict to files ending
7682         with a ".info.*" extension.
7683         * info.el (Info-set-mode-line): ditto.
7684         * info.el (Info-read-subfile): adapt to new semantics of
7685         'Info-suffixed-file (append 'exact argument).
7686         * info.el (Info-all-case-regexp): New. Return a regexp matching a
7687         string independently of the case.
7688         * info.el (Info-suffixed-file): use it (match all possible case
7689         for the file name).
7690         * info.el (Info-insert-file-contents): code cleanup.
7691         * info.el (Info-rebuild-dir): cosmetics only. Fit code in 80
7692         columns.
7693         * info.el (Info-batch-rebuild-dir): ditto.
7694         * info.el (Info-read-node-name-1): ditto.
7695         * info.el (Info-search): ditto.
7696         * info.el (Info-fontify-node): ditto.
7697
7698
7699 2000-10-24  Didier Verna  <didier@xemacs.org>
7700
7701         * process.el (shell-command): when called from a program, avoid
7702         'push-mark's "mark-set" message.
7703
7704 2000-10-15  MIYASHITA Hisashi  <himi@m17n.org>
7705
7706         * mule/thai-xtis.el (tis-620): Specify coding-system's ccl-program
7707         by a symbol, not by a vector.
7708         * mule/vietnamese.el (vscii): Likewise.
7709         (viscii): Likewise.
7710         * mule/cyrillic.el (koi8-r): Likewise.
7711
7712         * mule/chinese.el (chinese-big5-1): Specify charset's ccl-program
7713         by a symbol, not by a vector.
7714         (chinese-big5-2): Likewise.
7715         * mule/ethiopic.el (ethiopic): Likewise.
7716         * mule/vietnamese.el (vietnamese-viscii-lower): Likewise.
7717         (vietnamese-viscii-upper): Likewise.
7718
7719 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
7720
7721         * files.el (auto-mode-alist): Remove obsolete entry for html3-mode.
7722
7723 2000-10-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
7724
7725         * byte-optimize.el (byte-optimize-car): New function.
7726         (byte-optimize-cdr): Ditto.
7727
7728 2000-10-12  Yoshiki Hayashi  <yoshiki@xemacs.org>
7729
7730         * byte-optimize.el: Partial synch with FSF 20.7.
7731         Optimize constant concatenation.
7732         Add keymapp as a side effect free function.  It is a built-in.
7733         (byte-after-unbind-pos): Remove byte-equal.
7734
7735 2000-10-13  Gunnar Evermann  <ge204@eng.cam.ac.uk>
7736
7737         * update-elc-2.el: Quote regexps correctly.
7738
7739 2000-10-05  MIYASHITA Hisashi  <himi@m17n.org>
7740
7741         * mule/mule-ccl.el: Sync up with Emacs 21.0.90.
7742         (ccl-compile): Apply integerp, not integer-or-char-p to
7743         check the type of the buffer magnification
7744         (ccl-compile-write-string): Encode a string with binary
7745         coding system.
7746         (ccl-compile-write-repeat): Likewise.
7747
7748 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
7749
7750         * buff-menu.el:
7751         * bytecomp.el:
7752         * coding.el:
7753         * faces.el:
7754         * files.el:
7755         * fill.el:
7756         * float-sup.el:
7757         * font-lock.el:
7758         * help.el:
7759         * iso8859-1.el:
7760         * loaddefs.el:
7761         * menubar-items.el:
7762         * menubar.el:
7763         * modeline.el:
7764         * msw-font-menu.el:
7765         * paragraphs.el:
7766         * paths.el:
7767         * replace.el:
7768         * simple.el:
7769         * sound.el:
7770         * startup.el:
7771         * version.el:
7772         * x-faces.el:
7773         * x-font-menu.el:
7774         Remove purecopy.
7775
7776 2000-10-03  Daniel Pittman  <daniel@rimspace.net>
7777
7778         * simple.el (do-auto-fill): Use the function pointer to by
7779         `comment-line-break-function', not `indent-new-comment-line'. This
7780         fixes an issue with cc-mode comment continuation.
7781
7782 2000-10-11  Martin Buchholz  <martin@xemacs.org>
7783
7784         * simple.el (turn-on-auto-fill):  Add (interactive).
7785         * mwheel.el (mwheel-install): Add (interactive).
7786         * font-lock.el (turn-on-font-lock): Add (interactive).
7787         (turn-off-font-lock): Add (interactive).
7788
7789 2000-10-03  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
7790
7791         * packages.el (packages-special-base-regexp): Add `man'.
7792
7793 2000-10-08  Adrian Aichner  <adrian@xemacs.org>
7794
7795         * wid-edit.el (widget-specify-active): map over extents in current
7796         buffer like `widget-specify-inactive' does.  Mapping over the
7797         inactive extent object does not work since the current extent is
7798         ignored by `map-extents'.
7799
7800 2000-10-04  Martin Buchholz <martin@xemacs.org>
7801
7802         * XEmacs 21.2.36 is released.
7803
7804 2000-09-22  Martin Buchholz  <martin@xemacs.org>
7805
7806         * byte-optimize.el (byte-optimize-lapcode): Add an optimizer pass.
7807         Optimize the compiled-function-constants vector by byte-code
7808         reference counts.
7809
7810 2000-09-25  Robert Pluim  <rpluim@bigfoot.com>
7811
7812         * build-report.el (build-report-delete-regexp): quote value in
7813         defcustom
7814
7815 2000-09-24  Adrian Aichner  <aichner@ecf.teradyne.com>
7816
7817         * build-report.el (build-report): Don't bind srcdir which we don't
7818         use in `multiple-value-bind' to avoid the only byte-compiler
7819         warning.
7820
7821 2000-09-23  Adrian Aichner  <aichner@ecf.teradyne.com>
7822
7823         * build-report.el: Requires cl and custom now.
7824         build-report-version is determined by XEmacs version -- remove
7825         build-report-version*.
7826         * build-report.el (build-report-version): Removed.
7827         * build-report.el (build-report-installation-version-regexp): New.
7828         * build-report.el (build-report-version-file-regexp): New.
7829         * build-report.el (build-report-installation-srcdir-regexp): New.
7830         * build-report.el (build-report-destination): Offer
7831         xemacs-build-reports and xemacs-beta.
7832         * build-report.el (build-report-keep-regexp): Adjusted.
7833         * build-report.el (build-report-delete-regexp): Adjusted.
7834         * build-report.el (build-report-make-output-dir): New.
7835         * build-report.el (build-report-installation-file): Replace use of
7836         `concat' with `expand-file-name'.
7837         * build-report.el (build-report-make-output-file): Removed.
7838         * build-report.el (build-report-make-output-files): New.
7839         * build-report.el (build-report-subject): Identify as
7840         user-variable with "*...".
7841         * build-report.el (build-report-prompts): Ditto.
7842         * build-report.el (build-report-version-file): New.
7843         * build-report.el (build-report-file-encoding): Identify as
7844         user-variable with "*...".
7845         * build-report.el (build-report-make-output-get): New.
7846         * build-report.el (build-report-insert-header): Report
7847         emacs-version and system-configuration instead of
7848         build-report-version.
7849         * build-report.el (build-report-insert-make-output): Add file
7850         argument.
7851         * build-report.el (build-report-insert-installation-file):
7852         Re-indent.
7853         * build-report.el (build-report-keep): Change docstring,
7854         re-indent.
7855         * build-report.el (build-report-delete): Ditto.
7856         * build-report.el (build-report-installation-data): New.
7857         * build-report.el (build-report-version-file-data): New.
7858
7859 2000-09-20  Martin Buchholz  <martin@xemacs.org>
7860
7861         * byte-optimize.el (byte-optimize-lapcode):
7862         Fix the optimization of using the first 5 elements of the
7863         constants vector for variables.
7864         (byte-optimize-lapcode): Fix another ancient broken optimization.
7865
7866 2000-09-19  Martin Buchholz  <martin@xemacs.org>
7867
7868         * *: Spelling mega-patch
7869
7870 2000-09-19  Martin Buchholz  <martin@xemacs.org>
7871
7872         * easymenu.el: doc fixes.
7873         (easy-menu-do-define): Use backquote.
7874         (easy-menu-change):
7875         (easy-menu-add):
7876         `when' seems much clearer than `if' here.
7877         (easy-menu-remove):
7878         (easy-menu-add-item):
7879         (easy-menu-item-present-p):
7880         (easy-menu-remove-item):
7881         Wrap using (when (featurep 'menubar) ...)
7882
7883 2000-09-16  Martin Buchholz  <martin@xemacs.org>
7884
7885         * bytecomp.el (displaying-byte-compile-warnings):
7886         Revert Ben's change to this function below so that the compile log
7887         is displayed properly for users of the "popper" package.
7888
7889 2000-09-12  Martin Buchholz  <martin@xemacs.org>
7890
7891         * window.el (save-selected-window): Use backquote.
7892
7893         * bytecomp.el (byte-compile-file-form-defvar-or-defconst):
7894         Renamed from `byte-compile-file-form-defvar'.
7895         * bytecomp.el (byte-compile-defvar-or-defconst):
7896         Only cons onto current-load-list in top-level forms.
7897         Else this leaks a cons cell every time a defun is called.
7898         Renamed from `byte-compile-defvar', for clarity.
7899         Warn when docstring of defvar is not a string.
7900         Use consistent error messages.
7901         Better comments.
7902
7903 2000-09-11  Martin Buchholz  <martin@xemacs.org>
7904
7905         * simple.el (set-variable):
7906         Remove unneeded defvar by rearranging order of let* forms.
7907
7908         * mule/mule-ccl.el (ccl-get-next-code):
7909         * menubar-items.el (bookmark-menu-filter):
7910         (language-environment-menu-filter):
7911         (tutorials-menu-filter):
7912         * toolbar-items.el (toolbar-compile):
7913         * byte-optimize.el (disassemble-offset):
7914         Use (declare (special ...)) instead of `defvar'.
7915
7916         * cl-macs.el (cl-do-proclaim):
7917         Fix (declare (special ...)) warning suppression syntax.
7918
7919 2000-07-22  Golubev I. N. <gin@mo.msk.ru>
7920
7921         * info.el (Info-tag-table-marker):
7922         (Info-tag-table-buffer):
7923         (Info-find-file-node):
7924         (Info-read-subfile):
7925         (Info-build-node-completions):
7926         (Info-search):
7927         (Info-mode):
7928         Multiple info buffer support.
7929
7930 2000-08-28  Oscar Figueiredo  <oscar@cpe.fr>
7931
7932         * ldap.el (ldap-decode-entry): New defun
7933         (ldap-search-entries): Use it in order to decode DN-prefixed
7934         entries properly
7935
7936 2000-08-23  Daniel Pittman <daniel@danann.net>
7937
7938         * mule/mule-cmds.el (coding-system-change-eol-conversion):
7939         Use `eq', not `=', to compare symbols.
7940
7941 2000-07-30  Ben Wing  <ben@xemacs.org>
7942
7943         * bytecomp.el (byte-compile-report-error):
7944         * bytecomp.el (displaying-byte-compile-warnings):
7945         if stack-trace-on-error is set, send out a backtrace when
7946         an error is encountered that stops byte compilation.  this
7947         should make it much much easier to track down those curious
7948         problems.  also undo the kludge of using a separate "*Show*"
7949         buffer for display when there's a temp-buffer-show-function;
7950         we can avoid this by just being a little smarter.
7951
7952         * dialog-items.el:
7953         * dialog-items.el (search-dialog-regexp): New.
7954         * dialog-items.el (search-dialog-callback):
7955         * dialog-items.el (make-search-dialog):
7956         add a regexp option to the dialog and clean up a bit.
7957
7958         * dialog.el:
7959         * dialog.el (yes-or-no-p-dialog-box):
7960         * dialog.el (get-dialog-box-response):
7961         * dialog.el (make-dialog-box):
7962         * dialog.el (dialog-box-finish): New.
7963         * dialog.el (dialog-box-cancel): New.
7964         * dialog.el (internal-make-dialog-box-exit): New.
7965         implement [properly!] the :modal property of the new dialog box
7966         interface.  this is the first time xemacs has ever had *proper*
7967         modal dialog boxes, giving the standard window-system feedback.
7968         (e.g. under windows, clicking on a disabled frame causes a beep
7969         and makes the dialog box flash three times.)
7970
7971         * dragdrop.el: header keyword frobbing.
7972
7973         * dumped-lisp.el (preloaded-file-list):
7974         renamed winnt.el to win32-native.el.
7975
7976         * faces.el (face-property):
7977         * faces.el (set-face-property):
7978         * faces.el (frob-face-property):
7979         * faces.el (frob-face-font-2):
7980         * faces.el (make-face-bold):
7981         * faces.el (make-face-italic):
7982         * faces.el (make-face-bold-italic):
7983         * faces.el (make-face-unbold):
7984         * faces.el (make-face-unitalic):
7985         * faces.el (make-face-smaller):
7986         * faces.el (make-face-larger):
7987         clean up the implementation of these so that window-system-specific
7988         methods are called only on objects belonging to that window system.
7989         previously, you could have [e.g.] mswindows-make-face-bold called
7990         on font object of device type `stream', which is not good and
7991         explains the subtle errors Adrian was getting when byte-compiling
7992         something that required 'term. (Adrian, now you can use stack-trace-
7993         on-error to find the exact place where things are going wrong instead
7994         of having to laboriously binary-search your way through.)
7995
7996         * finder.el (finder-known-keywords):
7997         cleaned up -- properly sorted, clarified the meanings of many of
7998         the keywords, and added a few -- mswin, gui, content, build, www,
7999         user, services.  the last two try to distinguish between a package
8000         that's used directly by the user, and a package that provides
8001         support services to other packages.
8002
8003         * font-lock.el (lisp-font-lock-keywords-2):
8004         update list of lisp control structures to include everything,
8005         including new ones i introduced.
8006
8007         * gutter.el: header keyword frobbing.
8008
8009         * isearch-mode.el (isearch-ring-adjust1): M-p to recall the most
8010         recent isearch element was not doing so!  you got the second-most-
8011         recent instead.
8012
8013         * lisp-mode.el (construct-lisp-mode-menu):
8014         more menubar cleanups.
8015         * lisp-mode.el (with-selected-window):
8016         make it indent properly.
8017
8018         * menubar-items.el (default-menubar): lots of menubar cleanups.
8019         rearranged the options menu the most, e.g. splitting up the
8020         Keyboard/Mouse menu into a new Editing menu and combining the
8021         separate Scrollbar/Gutter/Toolbar submenus into Display.
8022         Got rid of General, moved items to Editing or new Troubleshooting.
8023         Moved Packages to Tools; doesn't seem to belong under Options.
8024         Added stuff to the Cmds menu, e.g. Change Case.
8025
8026         NB please don't complain about these periodic menubar changes.
8027         Anything like this is necessarily incremental in its construction
8028         -- By constant use you gradually become more and more aware of
8029         better and better ways to group menu items.  When we eventually
8030         move the options menu to a property sheet, the existing structure
8031         will probably be preserved fairly well.
8032
8033         * minibuf.el (next-history-element): fix problems with pressing
8034         down arrow in repeat-complex-command.
8035
8036         * modeline.el:
8037         * modeline.el (modeline-3d-p): New.
8038         added custom variable for controlling the 3d modeline.  the
8039         corresponding Options item has been present for a long time,
8040         but commented out with "fix me!" comments.  it's fixed now.
8041
8042         * obsolete.el (add-menu):
8043         remove bogus gettexts.
8044
8045         * process.el (shell-quote-argument):
8046         handle this correctly under Windows native with COMMAND.COM/CMD.EXE.
8047         For bash under Windows native, see below.
8048
8049         * simple.el:
8050         * simple.el (display-warning-buffer):
8051         Fixed the handling of warning display to eliminate the annoying
8052         *Show* buffer, like was done for byte-compiler output above.
8053
8054         * simple.el (debug-print): New.
8055         Simple function for sending debug messages to the console and/or
8056         other debug places.
8057
8058         * subr.el (replace-in-string):
8059         Rewrite this function to avoid N^2 behavior with large strings --
8060         catastrophic with the new Windows selection code! (Apparently the
8061         author of this function didn't realize there was a fun
8062         replace-match that could make his life much easier, because we
8063         duplicated the entire logic.  The new version is smaller, easier
8064         to understand, much more robust, and has extended features --
8065         those of replace-match.)
8066
8067         * window.el:
8068         * window.el (with-selected-window): New.
8069         An obvious complement to the existing `with-selected-frame' and
8070         `with-current-buffer'.
8071
8072         * win32-native.el: Renamed from winnt.el.
8073         Added a great deal of stuff for properly handling process quoting,
8074         somewhat modeled on Kirill's original model (which i later threw
8075         away).  We should now finally have correctly working process arg
8076         quoting/dequoting so that the final app gets exactly what we
8077         intended.  Because the mechanism is in Lisp, it's easily
8078         extendible. (For those running bash and running the native
8079         version, I tried hard to do what I thought was correct.  But more
8080         thought is needed, and ideally the volunteer work of people with
8081         these configurations that they generally run on.)
8082
8083         * x-font-menu.el (x-font-menu-font-data):
8084         Put in defvar's to fix byte-compiler warnings.
8085
8086 2000-08-01 Alastair J. Houghton <ajhoughton@lineone.net>
8087
8088         * select.el (selection-coercion-alist): Initialise.
8089         * select.el (select-coerce-to-text): New.
8090         * select.el (select-coerce): New.
8091         New functions to perform type and value coercion.
8092
8093         * select.el (select-buffer-killed-default): Keep data if it was
8094         on the clipboard.
8095
8096 2000-08-02  Martin Buchholz  <martin@xemacs.org>
8097
8098         * menubar-items.el (default-menubar): Fix typo.
8099         (default-menubar): `lambda' was mispelled as `lamda'.
8100
8101 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8102
8103         * window.el (shrink-window-if-larger-than-buffer): Remove
8104         edge checking code.
8105
8106 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8107
8108         * paths.el (gnus-local-domain): Removed.
8109         (gnus-local-organization): Ditto.
8110         (gnus-startup-file): Ditto.
8111
8112 2000-07-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
8113
8114         * files.el (auto-mode-alist): Add .spec for RPM.
8115
8116 2000-07-31  Andy Piper  <andy@xemacs.org>
8117
8118         * gutter-items.el (update-tab-in-gutter): deprecate :properties.
8119
8120 2000-07-31  Yoshiki Hayashi  <yoshiki@xemacs.org>
8121
8122         * dragdrop.el (experimental-dragdrop-drop-url-default): Use function
8123         browse-url.
8124         * help.el (xemacs-www-page): Ditto.
8125         (xemacs-www-faq): Ditto.
8126         * menubar-items.el (default-menubar): Ditto.
8127
8128         * wid-edit.el (widget-url-link-action): Ditto.
8129         From: Kenichi OKADA <okada@opaopa.org>.
8130
8131 2000-07-31  Martin Buchholz  <martin@xemacs.org>
8132
8133         * finder.el (finder-commentary): Add autoload cookie.
8134
8135 2000-07-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8136
8137         * files.el (insert-file-contents-literally): Fix second let
8138         binding for `coding-system-for-read' to `coding-system-for-write'
8139         as suggested by Dan Holmsand <dan@innehallsbolaget.com>.
8140
8141 1999-06-15  Jan Vroonhof  <vroonhof@math.ethz.ch>
8142
8143         * files.el (insert-file-contents-literally): Use binary coding
8144         system (from Morioka san).
8145         (insert-file-contents-literally): Make file-name-handler method.
8146
8147 2000-07-26  Martin Buchholz  <martin@xemacs.org>
8148
8149         * cl-macs.el (get-selection): Add defsetf.
8150
8151 2000-07-25  Steve Youngs  <youngs_s@ozlinx.com.au>
8152
8153         * x-init.el (x-activate-region-as-selection): replace obsolete
8154         function x-own-selection with own-selection.
8155         (ow-find): replace obsolete functions x-get-selection and
8156         x-get-clipboard with get-selection and get-clipboard.
8157         (init-post-x-win): replace obsolete function x-disown-selection
8158         with disown-selection.
8159
8160 2000-07-20  Mike Sperber  <mike@xemacs.org>
8161
8162         * startup.el (load-user-init-file): Only try to load init file if
8163         it exists.
8164
8165 2000-07-10  Andy Piper  <andy@xemacs.org>
8166
8167         * dialog-items.el: sync with Ben's patch.
8168
8169         * gutter-items.el (buffers-tab-switch-to-buffer): remove now-bogus
8170         comment.
8171         (progress-text-glyph): deleted.
8172         (progress-layout-glyph): make completely minimal.
8173         (progress-gauge-glyph): ditto.
8174         (progress-display-style): fix to handle dynamic instantiator
8175         changes.
8176         (progress-text-instantiator): new.
8177         (progress-layout-instantiator): new.
8178         (progress-gauge-instantiator): new.
8179         (set-progress-display-instantiator): renamed and changed from
8180         set-progress-display-style.
8181         (progress-abort-glyph): use instantiator not glyph.
8182         (append-progress-display): use set-progress-display-instantiator
8183         and set-glyph-image.
8184         (abort-progress-display): ditto.
8185         (raw-append-progress-display): ditto.
8186
8187 2000-07-20  Ben Wing  <ben@xemacs.org>
8188
8189         * code-files.el: Move Mule-specific code to mule-coding.el.
8190
8191 2000-07-15  Ben Wing  <ben@xemacs.org>
8192
8193         * autoload.el:
8194         Fixed comments.
8195
8196         * cmdloop.el:
8197         * cmdloop.el (yes-or-no-p):
8198         * cmdloop.el (y-or-n-p):
8199         Make these functions use should-use-dialog-box-p and not be
8200         overridden in dialog.el.
8201
8202         * cus-dep.el:
8203         * cus-dep.el (Custom-make-dependencies): Removed.
8204         * cus-dep.el (Custom-make-dependencies-1): New.
8205         * cus-dep.el (Custom-make-one-dependency): New.
8206         New entry point for use in Makefiles, to avoid excessive
8207         invocations.
8208
8209         * cus-edit.el (custom-variable-reset-saved):
8210         * cus-edit.el (custom-variable-reset-standard):
8211         * cus-edit.el (custom-save-resets):
8212         Fix bytecompiler warnings.
8213
8214         * dialog.el:
8215         * dialog.el (yes-or-no-p-dialog-box):
8216         * dialog.el (yes-or-no-p-maybe-dialog-box): Removed.
8217         * dialog.el (y-or-n-p-maybe-dialog-box): Removed.
8218         * dialog.el (get-dialog-box-response):
8219         * dialog.el (message-or-box):
8220         * dialog.el (make-dialog-box):
8221         * dialog.el (popup-dialog-box): New.
8222         Avoid yes-or-no-p bogosities.
8223         Create a general function `make-dialog-box' to encapsulate all
8224         dialog box methods; easily extendible.  popup-dialog-box now obsolete.
8225
8226         * dumped-lisp.el (preloaded-file-list):
8227         Add dialog-items.  Clean up.  Group files by types.
8228
8229         * easymenu.el (easy-menu-add):
8230         * easymenu.el (easy-menu-remove):
8231         Account for accelerators.
8232
8233         * extents.el:
8234         * extents.el (extent-list): New args, like in map-extents.
8235         * extents.el (extent-at-event): New.
8236         * extents.el (extents-at-event): New.
8237
8238         * font-lock.el:
8239         * font-lock.el (font-lock-mode):
8240         * font-lock.el (font-lock-default-fontify-buffer):
8241         * font-lock.el (font-lock-default-unfontify-region):
8242         * font-lock.el (font-lock-fontify-syntactically-region):
8243         * font-lock.el (font-lock-fontify-keywords-region):
8244         Use new progress-feedback names.
8245
8246         * font-lock.el (java-font-lock-identifier-regexp):
8247         * font-lock.el (java-font-lock-class-name-regexp):
8248         Fix bytecompiler warnings.
8249
8250         * gutter-items.el:
8251         * gutter-items.el (progress-display-use-echo-area): Removed.
8252         * gutter-items.el (progress-feedback-use-echo-area): New.
8253         * gutter-items.el (progress-display-popup-period): Removed.
8254         * gutter-items.el (progress-feedback-popup-period): New.
8255         * gutter-items.el (set-progress-display-style): Removed.
8256         * gutter-items.el (set-progress-feedback-style): New.
8257         * gutter-items.el (progress-display-style): Removed.
8258         * gutter-items.el (progress-feedback-style): New.
8259         * gutter-items.el (progress-stack):
8260         * gutter-items.el (progress-displayed-p): Removed.
8261         * gutter-items.el (progress-feedbacked-p): New.
8262         * gutter-items.el (clear-progress-display): Removed.
8263         * gutter-items.el (clear-progress-feedback): New.
8264         * gutter-items.el (progress-display-clear-when-idle): Removed.
8265         * gutter-items.el (progress-feedback-clear-when-idle): New.
8266         * gutter-items.el (remove-progress-display): Removed.
8267         * gutter-items.el (remove-progress-feedback): New.
8268         * gutter-items.el (progress-display-dispatch-non-command-events): Removed.
8269         * gutter-items.el (progress-feedback-dispatch-non-command-events): New.
8270         * gutter-items.el (append-progress-display): Removed.
8271         * gutter-items.el (append-progress-feedback): New.
8272         * gutter-items.el (abort-progress-display): Removed.
8273         * gutter-items.el (abort-progress-feedback): New.
8274         * gutter-items.el (raw-append-progress-display): Removed.
8275         * gutter-items.el (raw-append-progress-feedback): New.
8276         * gutter-items.el (display-progress-display): Removed.
8277         * gutter-items.el (display-progress-feedback): New.
8278         * gutter-items.el (current-progress-display): Removed.
8279         * gutter-items.el (current-progress-feedback): New.
8280         * gutter-items.el (current-progress-display-label): Removed.
8281         * gutter-items.el (current-progress-feedback-label): New.
8282         * gutter-items.el (progress-display): Removed.
8283         * gutter-items.el (progress-feedback): New.
8284         Replace "progress-display" with "progress-feedback" globally.
8285
8286         * gutter-items.el (lprogress-display): Removed.
8287         * gutter-items.el (progress-feedback-with-label): New.
8288         Rename lprogress-display ==> progress-feedback-with-label.
8289
8290         * gutter-items.el (search-dialog-direction): Removed.
8291         * gutter-items.el (search-dialog-text): Removed.
8292         * gutter-items.el (search-dialog-callback): Removed.
8293         * gutter-items.el (make-search-dialog): Removed.
8294         Move to dialog-items.el.
8295
8296         * help.el:
8297         * help.el (help-mode-quit):
8298         * help.el (mode-for-help): New.
8299         * help.el (help-sticky-window): New.
8300         * help.el (help-window-config): New.
8301         * help.el (with-displaying-help-buffer):
8302         * help.el (function-at-event): New.
8303         * help.el (help-symbol-regexp): New.
8304         * help.el (help-symbol-run-function-1): New.
8305         * help.el (help-symbol-run-function): New.
8306         * help.el (help-symbol-function-context-menu): New.
8307         * help.el (help-symbol-variable-context-menu): New.
8308         * help.el (help-symbol-function-and-variable-context-menu): New.
8309         * help.el (frob-help-extents): New.
8310         * help.el (describe-function-1):
8311         * help.el (variable-at-point):
8312         * help.el (variable-at-event): New.
8313         * help.el (describe-variable):
8314         Major overhaul.
8315         - Make functions and variables be mousable.
8316         - Middle button hyperlinks.
8317         - New context-menu entries.
8318
8319         * keydefs.el:
8320         * keydefs.el (global-map):
8321         New key bindings to move lines up and down.
8322
8323         * lisp-mode.el:
8324         * lisp-mode.el (construct-lisp-mode-menu): New.
8325         * lisp-mode.el (emacs-lisp-mode-popup-menu):
8326         * lisp-mode.el (lisp-interaction-mode-menubar-menu):
8327         * lisp-mode.el (emacs-lisp-mode-menubar-menu):
8328         * lisp-mode.el (lisp-indent-function): Indent "flet" entries better.
8329         Make popup and menubar menus be different.  Popup menu uses
8330         clicked location and automatically assumes symbol under the mouse
8331         for various commands.
8332
8333         * menubar-items.el:
8334         * menubar-items.el (bookmark-menu-filter): Add accelerators.
8335         * menubar-items.el (buffers-menu-omit-chars-list): Include 'd'.
8336
8337         * menubar-items.el (global-popup-menu): Removed.
8338         * menubar-items.el (mode-popup-menu): Removed.
8339         * menubar-items.el (activate-popup-menu-hook): Removed.
8340         * menubar-items.el (popup-mode-menu): Removed.
8341         * menubar-items.el (popup-buffer-menu): Removed.
8342         * menubar-items.el (popup-menubar-menu): Removed.
8343         Move to menubar.el.
8344
8345         * menubar.el:
8346         * menubar.el (global-popup-menu): New.
8347         * menubar.el (mode-popup-menu): New.
8348         * menubar.el (activate-popup-menu-hook): New.
8349         * menubar.el (last-popup-menu-event): New.
8350         * menubar.el (popup-mode-menu): New.
8351         * menubar.el (popup-buffer-menu): New.
8352         * menubar.el (popup-menubar-menu): New.
8353         * menubar.el (menu-call-at-event): New.
8354         Move non-content functions here.  Add support for context menu
8355         items on extents.
8356
8357         * minibuf.el (minibuffer-history-uniquify):
8358         Typo fix.
8359
8360         * minibuf.el (read-file-name-1):
8361         Call new file dialog box if it exists.
8362
8363         * minibuf.el (mouse-rfn-setup-vars):
8364         Clean up "chop" action.
8365
8366         * mouse.el:
8367         * mouse.el (button2): Now bound to mouse-track.
8368         * mouse.el (click-inside-extent-p):
8369         * mouse.el (point-inside-extent-p):
8370         * mouse.el (point-inside-selection-p):
8371         * mouse.el (mouse-drag-or-yank): Removed.
8372         * mouse.el (mouse-begin-drag-n-drop): New.
8373         * mouse.el (mouse-eval-sexp):
8374         * mouse.el (mouse-track-activate-strokes): New.
8375         * mouse.el (mouse-track-do-activate): New.
8376         * mouse.el (mouse-track):
8377         * mouse.el (default-mouse-track-event-is-with-button): New.
8378         * mouse.el (default-mouse-track-cleanup-hook):
8379         * mouse.el (default-mouse-track-drag-hook):
8380         * mouse.el (default-mouse-track-drag-up-hook):
8381         * mouse.el (default-mouse-track-click-hook):
8382         Merge drag-n-drop into mouse-track.
8383         Add general "activate" support to replace specific button2 kludges.
8384         Use "button modifier" support in mouse-track.
8385
8386         * package-get.el (package-get-dependencies): Fix bytecompiler warnings.
8387
8388         * package-ui.el:
8389         * package-ui.el (pui-menu):
8390         * package-ui.el (pui-popup-context-sensitive): Removed.
8391         Fix bytecompiler warnings.
8392         Clean up popup code a bit.
8393
8394         * select.el (get-selection-no-error): Fix bytecompiler warnings.
8395
8396         * simple.el:
8397         * simple.el (transpose-lines):
8398         * simple.el (transpose-line-up): New.
8399         * simple.el (transpose-line-down): New.
8400         * simple.el (transpose-subr):
8401         * simple.el (transpose-subr-1): Removed.
8402         Clean up, add functions to move lines up and down.
8403
8404         * startup.el (mail-host-address):
8405         * startup.el (user-mail-address):
8406         Customize.
8407
8408         * subr.el:
8409         * subr.el (set-symbol-value-in-buffer): New.
8410         * subr.el (error):
8411         * subr.el (check-argument-type):
8412         * subr.el (defined-error-p): New.
8413         Add structured error support.
8414
8415         * toolbar-items.el (toolbar-compile):
8416         Use new make-dialog-box.
8417
8418         * update-elc.el:
8419
8420         * userlock.el (ask-user-about-lock-dbox):
8421         * userlock.el (ask-user-about-supersession-threat-dbox):
8422         * userlock.el (ask-user-about-lock):
8423         * userlock.el (ask-user-about-supersession-threat):
8424         Use new make-dialog-box.
8425         Add safety checks; use should use-dialog-box-p.
8426
8427         * window-xemacs.el:
8428         * window-xemacs.el (__buffer-dedicated-frame):
8429         * window-xemacs.el (buffer-dedicated-frame): New.
8430         * window-xemacs.el (set-buffer-dedicated-frame): New.
8431         Move dedicated-frame stuff into lisp.
8432
8433 2000-07-18  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8434
8435         * printer.el (generic-print-region): Do not require that
8436         `printer-name' be set.
8437         (printer-name): Commentary clarification.
8438
8439 2000-07-19  Martin Buchholz <martin@xemacs.org>
8440
8441         * XEmacs 21.2.35 is released.
8442
8443 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8444
8445         * select.el (selection-coercible-types): Initialise.
8446
8447 2000-07-18 Alastair J. Houghton <ajhoughton@lineone.net>
8448
8449         * select.el (own-clipboard): Bug fix.
8450
8451 2000-07-17  Mike Sperber  <mike@xemacs.org>
8452
8453         * cus-edit.el (custom-migrate-custom-file): Save init file before
8454         continuing.
8455
8456 2000-07-16  Mike Sperber  <mike@xemacs.org>
8457
8458         * startup.el (load-init-file): Remove silly call to
8459         `load-user-custom-file`.
8460         (maybe-migrate-user-init-file): Minor fixes.
8461
8462 2000-07-16  Martin Buchholz  <martin@xemacs.org>
8463
8464         * apropos.el (apropos-documentation-check-doc-file):
8465         `doc' variable should be let-bound, as was presumably intended.
8466
8467         * cus-edit.el (custom-variable-reset-saved):
8468         (custom-variable-reset-standard):
8469         Remove unused variable comment-widget.  Twice.
8470
8471         * toolbar.el (toolbar-blank-press-function):
8472         Add a real defvar with initial value nil and proper docstring.
8473         (press-toolbar-button): No need to check for boundp-ness anymore.
8474
8475         * rect.el (open-rectangle-line): Remove useless (let) form.
8476         Add defvar for pending-delete-mode.
8477
8478         * info.el (Info-find-node): This function needs an autoload cookie.
8479
8480         * mule/mule-x-init.el (x-use-halfwidth-roman-font):
8481         Use let* since the second form referred to the first.
8482
8483 2000-07-16  Adrian Aichner  <aichner@ecf.teradyne.com>
8484
8485         * msw-select.el (mswindows-paste-clipboard): Use `get-clipboard'
8486         instead of removed `mswindows-get-clipboard'.
8487
8488
8489 2000-07-15 Alastair J. Houghton <ajhoughton@lineone.net>
8490
8491         * select.el (select-convert-from-text): New.
8492         * select.el (select-convert-from-length): New.
8493         * select.el (select-convert-from-integer): New.
8494         * select.el (select-convert-from-identity): New.
8495         * select.el (select-convert-from-filename): New.
8496         * select.el (selection-converter-in-alist): Use them.
8497         New converter functions for X.
8498
8499         * select.el (get-selection): Removed comment.
8500
8501         * select.el (own-selection): Removed append code - I thought
8502         I'd already done this, but apparently not...
8503
8504         * select.el: Changed comment about TIMESTAMP.
8505
8506         * select.el (select-convert-in): New.
8507         * select.el (select-convert-out): New.
8508         New functions that get used by select.c.
8509
8510         * select.el (select-buffer-killed-default): New.
8511         * select.el (select-buffer-killed-text): New.
8512         * select.el (selection-buffer-killed-alist): New.
8513         New list and functions that get called if a relevant selection
8514         exists and a buffer gets killed.
8515
8516         * select.el (select-convert-to-targets):
8517         * select.el (select-convert-to-identity): Removed.
8518         * select.el (select-convert-from-identity): Removed.
8519         * select.el (select-converter-out-alist):
8520         Removed _EMACS_INTERNAL selection type.
8521
8522         * x-select.el (xselect-kill-buffer-hook): Removed.
8523         * x-select.el (xselect-kill-buffer-hook-1): Removed.
8524         Removed this X-specific nonesense. Use the generic support
8525         in select.el instead.
8526
8527 2000-07-15  Martin Buchholz  <martin@xemacs.org>
8528
8529         * mule/mule-category.el (defined-category-hashtable):
8530         Use make-hash-table instead of make-hashtable
8531
8532         * buff-menu.el: Byte-compiler warning fix.
8533
8534         * isearch-mode.el (isearch-highlight-all-cleanup):
8535         Remove unused variable `isearch-highlight-all-start'.
8536
8537         * etags.el (add-to-tag-completion-table): Byte-compiler warning fix.
8538
8539         * itimer.el (itimer-edit-mode): Byte-compiler warning fixes.
8540
8541         * cus-dep.el (Custom-make-dependencies):
8542         Add autoload cookie for custom-add-loads to generated custom-load.el.
8543
8544         * autoload.el (autoload-package-name): Warning suppression.
8545         Move defvar prior to first use.
8546
8547         * custom.el: Add autoload for custom-declare-face.
8548         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8549         * cl.el (cl-hack-byte-compiler):
8550         Allow `xemacs -no-autoloads -l bytecomp -f batch-byte-compile ...'
8551         to work properly.
8552
8553 2000-07-08  Mike Sperber  <mike@xemacs.org>
8554
8555         * startup.el (load-home-init-file): Added variable.
8556         (maybe-migrate-user-init-file): Added.
8557         (load-user-init-file): Load custom file if different from init
8558         file.
8559
8560         * dumped-lisp.el (preloaded-file-list): Added "cus-file" before
8561         "startup."
8562
8563         * cus-edit.el (custom-migrate-custom-file): Added for migration.
8564         Moved `custom-file'-related code to cus-file.el.
8565
8566         * cus-file.el: New file.
8567
8568 2000-04-01  Mike Sperber  <mike@xemacs.org>
8569
8570         * packages.el (packages-find-package-directories): Added support
8571         for external package hierarchies with in-place installations.
8572
8573         * find-paths.el (paths-root-in-place-p): Added.
8574         (paths-find-emacs-directory): Added support for external
8575         directories with in-place installations.
8576         (paths-find-site-directory): Ditto.
8577
8578         * startup.el (find-user-init-file): Also look for
8579         ~/.xemacs/init.elc? in preference to ~/.emacs.
8580
8581 2000-07-12 Alastair J. Houghton <ajhoughton@lineone.net>
8582
8583         * select.el (own-selection):
8584         * select.el (own-clipboard): Changed `append' parameter to
8585         `how-to-use' parameter.
8586         * select.el (own-selection): Removed icky append code.
8587         * select.el (own-selection, get-selection): Removed extra type
8588         checking.
8589         * select.el (selection-appender-alist):
8590         * select.el (selection-converter-{in|out}-alist): Initialise.
8591         * select.el (select-append-to-*): New.
8592         * select.el (select-convert-from-*): New.  New functions to append
8593         data and convert data from external type.
8594
8595 2000-07-12  Stef Epardaud  <stef@lunatech.com>
8596
8597         * font-lock.el: Javadoc enhancements.
8598
8599 2000-07-06  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
8600
8601         * printer.el (generic-print-region): Compose job name from buffer
8602         name.
8603
8604 2000-07-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
8605
8606         * font-lock.el (font-lock-fontify-pending-extents): Call
8607         font-lock-fontify-region instead of font-lock-fontify-buffer
8608         to avoid unnecessary progress gauges.
8609
8610 2000-07-06  Craig Lanning  <lanning@scra.org>
8611
8612         * custom-load.el (faces):
8613
8614         * finder.el (finder-compile-keywords): from Dan Holmsand, make sure
8615         dir is a regex.
8616
8617         * process.el (call-process-internal): from Dan Holmsand, use binary
8618         coding systems so that jka-compr works.
8619
8620 2000-07-07  Ben Wing  <ben@xemacs.org>
8621
8622         * font-lock.el: Undo previous change.  Unfortunately, some
8623         files actually use the variables directly in their init code
8624         without quoting them.
8625
8626 2000-07-07  Ben Wing  <ben@xemacs.org>
8627
8628         * font-lock.el (defvar font-lock-*-face): Removed.
8629
8630         * font-lock.el (font-lock-apply-highlight): Bind these face vars
8631         only when necessary.
8632
8633 2000-06-30  Charles G Waldman  <cgw@alum.mit.edu>
8634
8635         * cl-macs.el: fix cl-transform-function-property kludge
8636         so that it does not require a random feature.
8637
8638 2000-06-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8639
8640         * files.el (auto-mode-alist): allow .make extension for Makefiles,
8641         as in Linux kernel "Rules.make".
8642
8643 2000-06-29  Gunnar Evermann  <ge204@eng.cam.ac.uk>
8644
8645         * build-report.el (build-report): Add autoload cookie.
8646
8647 2000-06-21  Charles G Waldman  <cgw@alum.mit.edu>
8648
8649         * package-ui.el (defgroup pui):  Correct a misspelling
8650         (pui-toggle-package-delete):  Change `seleted' to `selected'
8651
8652 2000-06-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
8653
8654         * package-get.el (package-get-update-base):
8655         (package-get): Use insert-file-contents-literally always.
8656         (package-get-maybe-save-index):
8657         Force coding system for writing to binary.
8658
8659 2000-06-08  Mike Alexander  <mta@arbortext.com>
8660
8661         * code-process.el (call-process-region): If there is no coding
8662         system for the process on process-coding-system-alist use the
8663         coding system of the buffer containing the region.
8664
8665 2000-06-10  Ben Wing  <ben@xemacs.org>
8666
8667         * cmdloop.el (command-error):
8668         If debug-on-error and noninteractive, output backtrace.
8669
8670         * files.el (file-relative-name):
8671         Remove MSDOS references.
8672
8673         * simple.el (line-number): New function, due to non-obvious
8674         behavior/usage of count-lines.
8675
8676         * simple.el (count-lines): document non-obvious usage to get
8677         line number.
8678
8679 2000-06-11  Ben Wing  <ben@xemacs.org>
8680
8681         * faces.el ((featurep 'xpm)):
8682         * x-faces.el (x-init-face-from-resources):
8683         * x-faces.el (x-init-frame-faces):
8684         * x-misc.el (x-init-specifier-from-resources):
8685         * x-misc.el (x-get-resource-and-bogosity-check):
8686         * x-misc.el (x-get-resource-and-maybe-bogosity-check):
8687         * x-mouse.el (x-init-pointer-shape):
8688         * x-scrollbar.el (x-init-scrollbar-from-resources):
8689         Add sixth argument to x-get-resource calls so as to issue warnings
8690         rather than errors on bogus arguments.
8691
8692 2000-06-05  Ben Wing  <ben@xemacs.org>
8693
8694         * compat.el: new file.  provides a clean, non-intrusive way to
8695         define compatibility functions.
8696
8697         * process.el (shell-quote-argument): temporary fix for lack
8698         of nt-quote-process-args.  #### I need to put back the overall
8699         structure of that mechanism but redo the guts of it using the
8700         extra intelligence in the C code.
8701
8702 2000-05-28  Adrian Aichner  <aichner@ecf.teradyne.com>
8703
8704         * package-info.el (pi-md5sum): Calculate MD5 sum just like
8705         `package-get' does in package-get.el, instead of using external
8706         "md5sum" program.
8707
8708         * package-get.el (package-get): Insert package file literally to
8709         make checksum calculation work.
8710
8711 2000-04-18  Hrvoje Niksic  <hniksic@iskon.hr>
8712
8713         * code-files.el (convert-mbox-coding-system): Deleted.
8714         (file-coding-system-alist): Removed reference to
8715         convert-mbox-coding-system.
8716
8717 2000-05-28  Martin Buchholz <martin@xemacs.org>
8718
8719         * XEmacs 21.2.34 is released.
8720
8721 2000-05-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
8722
8723         * font-lock.el (font-lock-keywords): Rewrote docstring
8724
8725 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
8726
8727         * loadhist.el (unload-feature): handle case where x is both boundp
8728         and fboundp
8729
8730 2000-05-22  Karl M. Hegbloom  <karlheg@debian.org>
8731
8732         * packages.el: It's ok to use built-in macros, but not lisp
8733         defined ones.
8734
8735 2000-05-20  Ben Wing  <ben@xemacs.org>
8736
8737         * font-lock.el:
8738         * font-lock.el (font-lock-message-threshold):
8739         * font-lock.el (font-lock-mode):
8740         * font-lock.el (font-lock-default-fontify-buffer):
8741         * font-lock.el (font-lock-always-fontify-immediately):
8742         * font-lock.el (font-lock-old-extent): Removed.
8743         * font-lock.el (font-lock-old-len): Removed.
8744         * font-lock.el (font-lock-fontify-glumped-region): Removed.
8745         * font-lock.el (font-lock-pending-extent-table): New.
8746         * font-lock.el (font-lock-range-table): New.
8747         * font-lock.el (font-lock-after-change-function):
8748         * font-lock.el (font-lock-after-change-function-1): Removed.
8749         * font-lock.el (font-lock-fontify-pending-extents): New.
8750         * font-lock.el ('font-lock-revert-cleanup): Removed.
8751         * font-lock.el ('font-lock-revert-setup): Removed.
8752         Rewrite deferral code to handle any number of changes, merging
8753         them properly.  Remove hacked-up code for revert-buffer, now
8754         unnecessary.
8755
8756         * menubar-items.el (default-menubar):
8757         In Options->Edit Init File, don't switch to emacs-lisp-mode
8758         unless necessary; doing this turns off font-lock.
8759
8760 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
8761
8762         * keydefs.el: Define C-x BS to backward-kill-sentence.
8763
8764 2000-05-15  Yoshiki Hayashi  <yoshiki@xemacs.org>
8765
8766         * files.el (hack-local-variables-prop-line): Use non-greedy
8767         matching to process -*-texinfo-*- -*-.
8768
8769 2000-05-11  Jonathan Marten <jonathan.marten@uk.sun.com>
8770
8771         * minibuf.el (minibuf-directory-files): new function.
8772         (read-file-name-activate-callback): use minibuf-directory-files.
8773         (read-directory-name-internal): ditto.
8774         (mouse-file-display-completion-list): ditto.
8775         (mouse-directory-display-completion-list): ditto.
8776         (read-file-name-internal): remove "./" from completion list unless
8777         explicitly matched, for consistency.
8778
8779 2000-05-11  Ben Wing  <ben@xemacs.org>
8780
8781         * gutter-items.el (gutter-buffers-tab):
8782         * gutter-items.el (add-tab-to-gutter):
8783         * gutter-items.el (update-tab-in-gutter):
8784         * gutter-items.el (remove-buffer-from-gutter-tab): Removed.
8785         * gutter-items.el (append-progress-display):
8786         * gutter-items.el (abort-progress-display):
8787         * gutter-items.el (raw-append-progress-display):
8788         Further fixes.  Use set-glyph-image not set-image-instance-property,
8789         to fix problems with multiple windows in a frame.
8790
8791         * menubar-items.el (tutorials-menu-filter):
8792         Fix typo.
8793
8794         * startup.el (early-error-handler):
8795         Display message box under windows; otherwise, message will disappear
8796         before it can be viewed.
8797
8798         * update-elc.el:
8799         Fix bug in NEEDTODUMP processing.
8800
8801 2000-05-08  Yoshiki Hayashi  <yoshiki@xemacs.org>
8802
8803         * startup.el (lock-directory): Removed.
8804         (superlock-file): Ditto.
8805         (startup-set-paths): Remove lockdir.
8806         (startup-setup-paths-warning): Remove lock-directory.
8807
8808         * setup-paths.el (paths-find-lock-directory): Removed.
8809         (paths-find-superlock-file): Ditto.
8810
8811 2000-05-09  Ben Wing  <ben@xemacs.org>
8812
8813         * faces.el (set-face-property):
8814         * faces.el (set-face-font):
8815         * faces.el (set-face-foreground):
8816         * faces.el (set-face-background):
8817         * faces.el (set-face-background-pixmap):
8818         * faces.el (set-face-underline-p):
8819         * faces.el (set-face-strikethru-p):
8820         * faces.el (set-face-highlight-p):
8821         * faces.el (set-face-dim-p):
8822         * faces.el (set-face-blinking-p):
8823         * faces.el (set-face-reverse-p):
8824         doc string changes.
8825
8826         * glyphs.el:
8827         * glyphs.el (make-image-specifier):
8828         * glyphs.el (glyph-property):
8829         * glyphs.el (set-glyph-image):
8830         * glyphs.el (make-glyph):
8831         * glyphs.el (make-pointer-glyph):
8832         * glyphs.el (make-icon-glyph):
8833         * glyphs.el (widget-image-instance-p): New.
8834         authorship info, lots of doc changes.  New predicate, inadvertently
8835         omitted.  the general principle with specifier docs is now that
8836         the description of instantiators should go with the make-foo-specifier
8837         fun's doc string, rather than in foo-specifier-p.  this follows
8838         conventions elsewhere in XEmacs and in general is a lot more obvious
8839         of a place to look.  sometimes the make-foo-specifier function needs
8840         to be created in the process.
8841
8842         * gutter.el:
8843         * gutter.el (make-gutter-specifier): New.
8844         * gutter.el (make-gutter-size-specifier): New.
8845         * gutter.el (make-gutter-visible-specifier): New.
8846         specifier doc updates according to the conventions specified before.
8847
8848         * objects.el:
8849         * objects.el (make-font-specifier):
8850         * objects.el (make-color-specifier):
8851         * objects.el (make-face-boolean-specifier): New.
8852         specifier doc updates according to the conventions specified before.
8853
8854         * specifier.el:
8855         * specifier.el (set-specifier):
8856         * specifier.el (make-integer-specifier): New.
8857         * specifier.el (make-boolean-specifier): New.
8858         * specifier.el (make-natnum-specifier): New.
8859         * specifier.el (make-generic-specifier): New.
8860         * specifier.el (make-display-table-specifier): New.
8861         specifier doc updates according to the conventions specified before.
8862
8863         * toolbar.el:
8864         * toolbar.el (make-toolbar-specifier): New.
8865         specifier doc updates according to the conventions specified before.
8866
8867 2000-05-09  Ben Wing  <ben@xemacs.org>
8868
8869         * process.el (call-process-internal): Revert to previous version
8870         because Mike's change clashed with a change I did not long before.
8871         Changed progn to prog1 to fix the bug pointed out by Mike Alexander.
8872         Thanks very much Mike for pointing out the bug and submitting a
8873         patch!
8874
8875 2000-04-13  Mike Alexander  <mta@arbortext.com>
8876
8877         * process.el (call-process-internal): Send the correct input buffer
8878         (call-process-internal): Return the exit status of the process
8879
8880 2000-05-07  Ben Wing  <ben@xemacs.org>
8881
8882         * winnt.el:
8883         * winnt.el (nt-quote-args-verbatim): Removed.
8884         * winnt.el (nt-quote-args-prefix-quote): Removed.
8885         * winnt.el (nt-quote-args-backslash-quote): Removed.
8886         * winnt.el (nt-quote-args-double-quote): Removed.
8887         * winnt.el (nt-quote-args-functions-alist): Removed.
8888         * winnt.el (nt-quote-process-args): Removed.
8889         Remove all stuff for argument quoting.  We borrow the code instead
8890         from Emacs 20.6, which is much more careful in its quoting
8891         (e.g. in handling runs of the escape character) and avoids most of
8892         the need for this Lisp mechanism by checking to see whether we're
8893         running a Cygwin or normal program and doing the appropriate
8894         quoting.  If we end up needing such a mechanism, we should add
8895         it by extending the variable `mswindows-quote-process-args' so it
8896         can take an alist of regexps.
8897
8898 2000-05-07  Ben Wing  <ben@xemacs.org>
8899
8900         * keydefs.el:
8901         Restore M-up, M-down to 21.1 state.  Put *ward-sentence on
8902         C-M-left, C-M-right instead.  Define C-M-up, C-M-down to scroll
8903         the window without moving point.
8904
8905         * simple.el:
8906         * simple.el (scroll-up-one): New.
8907         * simple.el (scroll-down-one): New.
8908         Functions for use with C-M-up/down.
8909
8910 2000-05-01  Martin Buchholz <martin@xemacs.org>
8911
8912         * XEmacs 21.2.33 is released.
8913
8914 2000-04-29  Martin Buchholz  <martin@xemacs.org>
8915
8916         * dialog.el (yes-or-no-p-dialog-box):
8917         Fix docstring.
8918         Fix following horrible bug in X11 mode with focus-follows-mouse:
8919           1. Visit two files in two different frames.
8920           2. do File->Revert Buffer in one of those frames.
8921           3. Dialog box appears.
8922           4. Arrange things so that the mouse passes over the *other*
8923              frame, then to the dialog box, and click on "Yes".
8924           5. The file contents end up in the *wrong* buffer!
8925         Add TODO comment.
8926
8927 2000-04-28  Ben Wing  <ben@xemacs.org>
8928
8929         * help.el (describe-installation): correct typo introduced
8930         in last patch: boundp -> fboundp.
8931
8932         * etags.el (buffer-tag-table-list):
8933         canonicalize filenames to Unix format so that tag-table-alist
8934         searching works under Windows.
8935
8936         * autoload.el:
8937         Bowdlerize the supposedly objectionable words
8938         "who couldn't quite manage to cleanly modify batch-update-autoloads".
8939
8940         * gutter-items.el (set-progress-display-style):
8941         * gutter-items.el (search-dialog-callback):
8942         * gutter-items.el (make-search-dialog):
8943         Change to new callback-ex api.
8944
8945 2000-04-26  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
8946
8947         * help.el: (describe-installation): decode-coding-string is not
8948         defined in a non MULE environment.
8949
8950 2000-04-28  Ben Wing  <ben@xemacs.org>
8951
8952         * gutter-items.el (buffer-list-changed-hook):
8953         use it, not record-buffer-hook.
8954
8955         * subr.el (record-buffer-hook): Removed.
8956
8957 2000-04-27  Ben Wing  <ben@xemacs.org>
8958
8959         * gutter-items.el (buffers-tab-switch-to-buffer): do not
8960         use NORECORD option.  Andy will not like this, but the existing
8961         gutter behavior is just wrong, as per this comment:
8962
8963         ;; this used to add the norecord flag to both calls below.
8964         ;; this is bogus because it is a pervasive assumption in XEmacs
8965         ;; that the current buffer is at the front of the buffers list.
8966         ;; for example, select an item and then do M-C-l
8967         ;; (switch-to-other-buffer).  Things get way confused.
8968         ;;
8969         ;; Andy, if you want to maintain the current look, you must
8970         ;;  *uncouple* the gutter order and buffers order.
8971
8972         * loaddefs.el (completion-ignored-extensions): unfuckify.
8973
8974         * bytecomp.el (batch-byte-compile-one-file): new function, used in
8975         xemacs.mak.
8976
8977         * autoload.el (batch-update-one-directory): new function, used in
8978         xemacs.mak.
8979
8980         * loadup.el: set gc-cons-threshold very high unless dumping --
8981         loadup during update-elc is much much much faster.  also do this
8982         when quick-building.
8983
8984         add commented-out code for profiling loadup.
8985
8986
8987         * update-elc.el (preloaded-file-list): add bytecomp.el, since it
8988         is required in order to build xemacs.
8989
8990 2000-04-26  Ben Wing  <ben@xemacs.org>
8991
8992         * loadup.el: don't garbage collect during loadup if quick-build
8993         compile-time option is set.
8994
8995 2000-04-23  Ben Wing  <ben@xemacs.org>
8996
8997         * update-elc.el: compute whether any dumped .el or .elc files
8998         are newer than the dumped exe, and touch the file ../src/NEEDTODUMP
8999         if so.
9000
9001         * update-elc.el (update-elc-files-to-compile): always change
9002         NOBYTECOMPILE in the src directory rather than current dir,
9003         so it will work under NT.
9004
9005         * autoload.el (autoload-trim-file-name): canonicalize to slashes so
9006         the form of this file is identical between Unix and Windows.
9007         (autoload-target-directory): Fixed to be lisp/ not lisp/prim/.
9008         Added comment.
9009         (update-autoloads-from-directory): updated doc string.
9010         updated doc strings in a few other places.
9011
9012 2000-04-18  Yoshiki Hayashi  <yoshiki@xemacs.org>
9013
9014         * bytecomp.el (byte-force-recompile): Fix argument to
9015         byte-recompile-directory.
9016
9017 2000-04-17  Yoshiki Hayashi  <yoshiki@xemacs.org>
9018
9019         * gutter-items.el (progress-display-clear-when-idle): Use
9020         add-one-shot-hook.
9021         * gutter-items.el (clear-progress-display): Adjust number of
9022         arguments.
9023
9024 2000-04-13  Yoshiki Hayashi  <yoshiki@xemacs.org>
9025
9026         * dumped-lisp.el (preloaded-file-list): Always dump select.el.
9027
9028 2000-04-16  Ben Wing  <ben@xemacs.org>
9029
9030         * printer.el: New file.
9031
9032         * dumped-lisp.el (preloaded-file-list): Declare printer.el.
9033
9034         * help.el (describe-installation): Fix decoding for Windows.
9035
9036         * menubar-items.el:
9037         * menubar-items.el (default-menubar):
9038         * menubar-items.el (tutorials-menu-filter): New.
9039         * menubar-items.el (popup-menubar-menu):
9040         Add authorship.  Redo Help menu and Tutorials filter.
9041
9042         * menubar.el: Correct comment.
9043
9044         * modeline.el (modeline-buffer-identification): Correct doc string.
9045
9046         * simple.el:
9047         * simple.el (printing): Removed.
9048         * simple.el (printer-name): Removed.
9049         * simple.el (generic-print-buffer): Removed.
9050         * simple.el (generic-print-region): Removed.
9051         Move generic print code to printer.el.
9052
9053 2000-04-15  Ben Wing  <ben@xemacs.org>
9054
9055         * simple.el (generic-print-region): New.
9056         make this function actually work.
9057         (generic-print-buffer): call generic-print-region.
9058
9059 2000-04-14  Andy Piper  <andy@xemacs.org>
9060
9061         * gutter-items.el (make-search-dialog): avoid unnecessary futzing
9062         by using the new widget-callback-current-channel.
9063         (search-dialog-callback): ditto.
9064
9065 2000-04-12  Andy Piper  <andy@xemacs.org>
9066
9067         * gutter.el (default-gutter-position): moved from gutter-items.el.
9068         (default-gutter-position-changed-hook): ditto.
9069         (gutter-element-visibility-changed-hook): ditto.
9070         (set-gutter-element): ditto.
9071         (remove-gutter-element): ditto.
9072         (set-gutter-element-visible-p): ditto.
9073         (gutter-element-visible-p): ditto.
9074         (init-gutter): ditto.
9075
9076         * dialog.el (make-dialog-box): renamed and moved from
9077         gutter-items.el
9078
9079         * gutter-items.el: move various functions elsewhere.
9080
9081 2000-04-13  Katsumi Yamaoka  <yamaoka@jpl.org>
9082
9083         * menubar-items.el: Fixed place of parenthesis.
9084
9085 2000-04-12  Ben Wing  <ben@xemacs.org>
9086
9087         * etags.el (find-tag-at-point): New.  Lets you do find-tag
9088                 without constantly being prompted for the tag.
9089         * simple.el: Added a number of section headings, to clarify the
9090                 organization of this file.
9091         * simple.el (activate-region):
9092         * simple.el (region-exists-p):
9093         * simple.el (region-active-p):
9094                 Moved these three function down to the other side of
9095                 the case-changing functions, so they join the rest of
9096                 the region code.
9097         * simple.el (printing): New.
9098         * simple.el (printer-name): New.
9099         * simple.el (generic-print-buffer): New.
9100                 New functions, a very simple prototype for a unified
9101                 printing interface.
9102
9103         * process.el (call-process-internal): Real fix for null BUFFER,
9104                 other problems with BUFFER specs.
9105
9106         * menubar-items.el:
9107                 Fixed up File->Print to use new printing functions.
9108                 Various corrections and expansions to Grep/Compile menus.
9109                 New options for Printing.
9110                 New options for SMTP Mail, the way to send mail under
9111                   MS Windows. (There's also a package patch to make SMTP
9112                   Mail be the default under MSWin.)
9113
9114 2000-04-09  Jeff Miller <jmiller@cablespeed.com>
9115
9116         * menubar-items.el: Selecting Rectangle Mousing from menubar
9117         did not work.  Needed to quote mouse-track-rectangle-p.
9118
9119 2000-04-06  Yoshiki Hayashi  <yoshiki@xemacs.org>
9120
9121         * cl-compat.el (keywordp): Removed.
9122
9123 2000-04-05  Andy Piper  <andy@xemacs.org>
9124
9125         * gutter-items.el (progress-layout-glyph): don't initialize here.
9126         (progress-gauge-glyph): use dynamic sizing.
9127         (set-progress-display-style): new function. Set progress glyphs
9128         appropriately depending on the style.
9129         (progress-display-style): new variable. Custom version of
9130         set-progress-display-style.
9131         (progress-abort-glyph): switch to dynamic sizes.
9132         (search-dialog-text): make the edit field active.
9133
9134 2000-04-04  Andy Piper  <andy@xemacs.org>
9135
9136         * gutter-items.el (make-search-dialog): need to make the search
9137         dialog visible after creation.
9138
9139         * menubar-items.el (default-menubar): use the search dialog for
9140         searching. Remove some extraneous search menu items.
9141
9142         * gutter-items.el (set-gutter-element): allow glyphs to be used as
9143         well as strings.
9144         (make-gutter-only-dialog-frame): allow the user to create the
9145         frame unmapped. Allow the gutter spec to be given as a glyph.
9146         (search-dialog-direction): new variable.
9147         (search-dialog-text): new variable.
9148         (search-dialog-callback): new function. Callback for the search
9149         dialog action.
9150         (make-search-dialog): new function. Create a user-friendly search
9151         dialog.
9152
9153 2000-04-04  Hrvoje Niksic  <hniksic@iskon.hr>
9154
9155         * faces.el (set-face-stipple): Use mswindows-bitmap-file-path
9156         under Windows.
9157
9158 2000-04-01  Andy Piper  <andy@xemacs.org>
9159
9160         * font-lock.el (font-lock-fontify-keywords-region): Calculate
9161         progress more accurately.
9162
9163 2000-02-02  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9164
9165         * finder.el (finder-compile-keywords): Process readable files only.
9166         Because error in process of .#finder-inf.el when compile xemacs
9167         with --with-clash-detection option.
9168
9169 2000-03-31  Andy Piper  <andy@xemacs.org>
9170
9171         * gutter-items.el (append-progress-display): don't delay after a
9172         successful font-lock.
9173         (make-gutter-only-dialog-frame): new function. Allow users to
9174         create gutter-only dialogs.
9175
9176 2000-03-27  Mike Alexander  <mta@arbortext.com>
9177
9178         * process.el (call-process-internal): Handle a null BUFFER
9179         parameter correctly.
9180
9181 2000-03-28  Andy Piper  <andy@xemacs.org>
9182
9183         * gutter-items.el (abort-progress-display): put strings in the
9184         gutter not extents.
9185         (progress-layout-glyph): signal special 'quit callback.
9186         (progress-display-quit-function): deleted.
9187         (progress-display-stop-callback): deleted.
9188         (progress-display-dispatch-command-events): deleted.
9189         (append-progress-display): remove calls to
9190         progress-display-dispatch-command-events.
9191         (raw-append-progress-display): ditto.
9192
9193 2000-03-23  Hrvoje Niksic  <hniksic@iskon.hr>
9194
9195         * faces.el (set-face-stipple): Rewrite to correctly handle PIXMAP
9196         being a list.  Actually define `stipple-pixmap-p' which is used as
9197         an error predicate.  Correctly handle PIXMAP being either relative
9198         or absolute file name.
9199
9200 2000-03-24  Andy Piper  <andy@xemacs.org>
9201
9202         * gutter-items.el (add-tab-to-gutter): use copy-sequence.
9203         (abort-progress-display): ditto. Don't delete the created extent.
9204         (raw-append-progress-display): ditto.
9205         (progress-display-dispatch-non-command-events): new
9206         function. Encapsulates what we want to do when no command input is
9207         required.
9208         (progress-display-dispatch-command-events): likewise, but disable
9209         for now since it causes too many problems.
9210         (append-progress-display): use them.
9211         (raw-append-progress-display): ditto.
9212         (default-gutter-position-changed-hook): set this rather than
9213         default-gutter-position-changed.
9214         (default-gutter-position-changed-hook): lambda with zero arguments
9215         rather than one.
9216         (raw-append-progress-display): trap errors in pending input since
9217         allowing them to signal will hose the gauge well and
9218         truly. Ideally we would like to delay these until we are more able
9219         to cope.
9220         (append-progress-display): ditto.
9221
9222 2000-03-20  Jeff Miller <jmiller@cablespeed.com>
9223
9224         * lisp/make-docfile.el: call-process-internal is now implemented
9225         in process.el.
9226
9227 2000-03-21  Ben Wing  <ben@xemacs.org>
9228
9229         * mule\mule-cmds.el (set-language-info-alist):
9230         Fix to correspond to new menu arrangement.
9231
9232 2000-03-21  Ben Wing  <ben@xemacs.org>
9233
9234         * process.el:
9235         * process.el (call-process-internal): New.
9236         New implementation of call-process.  Only enabled under NT, so far.
9237         stderr handling not implemented yet in CVS'd C code.
9238
9239 2000-03-20  Ben Wing  <ben@xemacs.org>
9240
9241         * lisp-mode.el:
9242         * lisp-mode.el (lisp-interaction-mode-menubar-menu): New.
9243         * lisp-mode.el (lisp-interaction-mode):
9244         Put back Lisp Interaction menubar for Jan V's sake.
9245
9246         * simple.el:
9247         * simple.el (mark-ring):
9248         * simple.el (dont-record-current-mark): New.
9249         * simple.el (in-shifted-motion-command): New.
9250         * simple.el (mark-ring-unrecorded-commands): New.
9251         * simple.el (mark-ring-max):
9252         * simple.el (set-mark-command):
9253         * simple.el (push-mark):
9254         * simple.el (handle-pre-motion-command):
9255         Implement scheme for not recording unimportant marks.
9256
9257         * subr.el:
9258         * subr.el (function-allows-args): New.
9259         New function function-allows-args.
9260
9261 2000-03-20  Martin Buchholz <martin@xemacs.org>
9262
9263         * XEmacs 21.2.32 is released.
9264
9265 2000-03-20  Andy Piper  <andy@xemacs.org>
9266
9267         * gutter-items.el (update-tab-in-gutter): force selection of the
9268         selected-window if required to do so.
9269         (buffers-tab-items): ditto.
9270         (add-tab-to-gutter): ditto.
9271         (create-frame-hook): use force-selection.
9272         (default-gutter-position-changed): lambdify.
9273         (update-tab-hook): deleted since it was only used in one place.
9274
9275 2000-03-18  Andy Piper  <andy@xemacs.org>
9276
9277         * files.el (find-file-noselect): undo change that shouldn't have
9278         gone in.
9279
9280 2000-03-17  Andy Piper  <andy@xemacs.org>
9281
9282         * buffer.el (switch-to-buffer): use last-nonminibuf-window instead
9283         of selected-window trickery.
9284
9285         * gutter-items.el (update-tab-in-gutter): don't give dedicated
9286         frames tabs.
9287         (progress-display-stop-callback): progress -> progress-display
9288         (progress-display-quit-function): ditto.
9289         (clear-progress-display): ditto.
9290         (remove-progress-display): ditto.
9291         (append-progress-display): ditto.
9292         (abort-progress-display): ditto.
9293         (raw-append-progress-display): ditto.
9294         (display-progress-display): ditto.
9295         (current-progress-display-label): ditto.
9296         (current-progress-display): ditto.
9297         (lprogress-display): ditto and save the buffer
9298         (progress-display): ditto. Otherwise the buffer sometimes gets
9299         changed which confuses font-lock.
9300
9301         * font-lock.el (font-lock-default-fontify-buffer): catch all
9302         errors, not just quit.
9303         (font-lock-mode): progress -> display-progress
9304         (font-lock-default-fontify-buffer): ditto.
9305         (font-lock-fontify-syntactically-region): ditto.
9306         (font-lock-fontify-keywords-region): ditto.
9307
9308 2000-03-14  Hrvoje Niksic  <hniksic@iskon.hr>
9309
9310         * cl.el (gensym): Move to here from cl-macs.el.
9311         (gentemp): Ditto.
9312
9313 2000-03-16  Andy Piper  <andy@xemacs.org>
9314
9315         * font-lock.el (font-lock-mode): use lprogress and friends for
9316         progress management.
9317         (font-lock-default-fontify-buffer): ditto.
9318         (font-lock-fontify-syntactically-region): ditto.
9319         (font-lock-fontify-keywords-region): ditto.
9320         (font-lock-revert-cleanup): fix reverting.
9321         (font-lock-revert-setup): ditto.
9322
9323         * gutter-items.el (progress-use-echo-area): new variable. Use the
9324         echo area for progress gauges if non-nil.
9325         (clear-progress): remove echo area stuff and defer to
9326         clear-message.
9327         (append-progress): dispatch non-command events after each progress
9328         increment. Remove echo area stuff.
9329         (abort-progress): remove echo area stuff and defer to
9330         display-message.
9331         (raw-append-progress): ditto. Dispatch non-command events after
9332         gutter redisplay.
9333         (display-progress): defer echo area stuff to display-message.
9334
9335         * gutter-items.el (clear-progress):
9336         (abort-progress): indentation changes.
9337         (display-progress): don't clear progress.
9338         (append-progress): compare messages with equal.
9339         (raw-append-progress): use dispatch-non-command-events to flush
9340         widget creation events.
9341
9342 2000-03-13  Ben Wing  <ben@xemacs.org>
9343
9344         * abbrev.el:
9345         * abbrev.el (abbrev-string-to-be-defined): New.
9346         * abbrev.el (inverse-abbrev-string-to-be-defined): New.
9347         Changes for use with the menubar.
9348
9349 2000-03-12  Ben Wing  <ben@xemacs.org>
9350
9351         * alist.el (vassoc): moved here from font-menu.el.
9352
9353         * custom.el (defface): typo fix.
9354
9355         * dialog.el (yes-or-no-p-dialog-box):
9356         * dialog.el (message-box):
9357         * files.el (save-some-buffers-1):
9358         Put accelerators in the button names.
9359
9360         * font-lock.el (font-lock-comment-face):
9361         * font-lock.el (font-lock-keyword-face):
9362         * font-lock.el (font-lock-function-name-face):
9363         Fixed some of the colors under MS Windows because the existing
9364         default colors were hardly different from black and needed to be
9365         made lighter.
9366
9367         * font-menu.el:
9368         * font-menu.el (font-menu-split-long-menu):
9369         * font-menu.el (font-menu-family-constructor):
9370         * font-menu.el (font-menu-size-constructor):
9371         * font-menu.el (font-menu-weight-constructor):
9372         * font-menu.el (font-menu-set-font):
9373         vassoc moved to alist.el.
9374         Accelerators added to all menus.
9375         Unused bound var new-props removed.
9376
9377         * keydefs.el: I did a whole lot of rearranging to put things in a
9378         more consistent order and fixed a number of cases where key
9379         combinations involving up, down, left, right and so on were
9380         defined but the corresponding keypad combinations were not
9381         defined.
9382
9383         * lisp-mode.el:
9384         * lisp-mode.el (lisp-interaction-mode-popup-menu):
9385         * lisp-mode.el (emacs-lisp-mode):
9386         * lisp-mode.el (lisp-interaction-mode):
9387         * lisp-mode.el (flet):
9388         Added accelerators onto the menus.
9389         Made all the different versions of the let function be indented
9390         the same way.
9391         Undid Steve's easy-menu-ification, because it makes it impossible
9392         to have the menubar and popup menus different.
9393         Cleaned up the menu; added items for find-function &c and some
9394         indenting, and removed debug-on-*.
9395
9396         * list-mode.el (list-mode-hook):
9397         * list-mode.el (list-mode):
9398         * list-mode.el (completion-setup-hook):
9399         * list-mode.el (display-completion-list):
9400         Added support for the :window-height keyword, which is required
9401         because of other changes that I made for the file dialog box.  I
9402         also made the hook variables list-mode-hook and
9403         completion-setup-hook and also minibuffer-setup-hook in
9404         minibuf.el be permanent-local; see comment in list-mode.el.
9405
9406         * map-ynp.el (map-y-or-n-p):
9407         Added accelerators to the dialog buttons.
9408
9409         * menubar-items.el (menu-truncate-list):
9410         New internal function.
9411         * menubar-items.el (submenu-generate-accelerator-spec):
9412         * menubar-items.el (menu-item-strip-accelerator-spec):
9413         * menubar-items.el (menu-item-generate-accelerator-spec):
9414         New exported functions, for use in auto-generating accelerator specs.
9415
9416         * menubar-items.el:
9417         * menubar-items.el (default-menubar):
9418         * menubar-items.el (maybe-add-init-button):
9419         * menubar-items.el (bookmark-menu-filter):
9420         * menubar-items.el (slow-format-buffers-menu-line):
9421         * menubar-items.el (build-buffers-menu-internal):
9422         * menubar-items.el (language-environment-menu-filter):
9423         * menubar-items.el (default-popup-menu):
9424         * menubar-items.el (popup-buffer-menu):
9425         * menubar-items.el (popup-menubar-menu):
9426         Did a major overhaul on this file, and in fact I'm nowhere near
9427         done working on the menubar, and there will be more patches to
9428         come.  A basic summary of what I've done:
9429
9430         a) I added accelerators to all of the menu items.  For menus that
9431         are auto-generated, such as the buffers menu, the accelerators are
9432         automatically added to the beginning of each line using the
9433         numbers 1 through 9, then zero, and then letters starting with A,
9434         but omitting the letters that are already in use for the fixed
9435         menu items at the top of the buffers menu.  To facilitate adding
9436         accelerators of this kind, I created some new functions
9437         (*-accelerator-spec), which are also being used by other filters
9438         that auto generate lists of things such as ftp sites to download
9439         packages.  If people really don't like these accelerators
9440         appearing at the beginning of the menu items, a variable can be
9441         added to optionally turn them off, but I think this is rather
9442         pointless because other menu items have accelerators and many or
9443         most of the menu users will use the accelerators if the support is
9444         there.
9445
9446         b) I combined the top level Tools and Apps menus into a single
9447         Tools menu, because the distinction between the two is not
9448         obvious, and the items on the menus are not used often enough that
9449         putting some of them onto submenus is a problem.
9450
9451         c) I created two new top level menus called View and Cmds because
9452         there were too many items on the File and Edit menus, and I'm going
9453         to be adding more items to these menus.  In contrast to the Tools
9454         menu, the items on these menus may be used quite often during an
9455         editing session, and so should be available with fewer
9456         keystrokes.
9457
9458         d) I added a number of options to the options menu, including one
9459         for controlling whether the alt key can be used to traverse to
9460         menu items using the accelerators, one for controlling behavior of
9461         control-k, one for controlling how the kill and yank functions
9462         interact with the clipboard, a few additional buffers-menu
9463         options, and various other things.  I also did a bit of
9464         rearranging, for example, combining the keyboard and mouse options
9465         into a single keyboard and mouse submenu to facilitate the
9466         accelerators on that level.
9467
9468         e) I changed the variable buffers-menu-format-buffer-line-function
9469         to take two arguments instead of one, the second argument being
9470         the line number for use in creating an accelerator.  I added a
9471         hack to support existing functions with one argument (although I
9472         doubt that very many of these exist), for backward compatibility.
9473
9474         f) I moved the top level mule menu to be a submenu of the edit
9475         menu.  I think that most of the items on this menu are fairly
9476         useless and there are certainly not enough frequently used items
9477         to justify this being its own top level menu.
9478
9479         g) I combined most of the items in big-menubar.el into the main menu.
9480         If people think the main menu is too big, it would be possible to
9481         create different configurations, some smaller.
9482
9483         * menubar.el (check-menu-syntax):
9484         Deleted some syntax checks that were no longer valid, partly
9485         because of changes that were already made a long time ago, and
9486         partly because of a change I made where I allow the name of the
9487         menu item to be an evaluated expression rather than just a string,
9488         similar to all of the other parameters of a menu item.
9489
9490         * minibuf.el:
9491         * minibuf.el (read-file-name-1):
9492         * minibuf.el (mouse-read-file-name-1):
9493         I made a number of changes to improve the appearance
9494         and functioning of the file dialog box.  They include:
9495
9496         a) Fixing the problem where closing the dialog box by clicking on
9497         the close button of the window didn't properly exit the
9498         minibuffer.
9499
9500         b) Fixing the problem that if you typed part of a file name, and
9501         then clicked on a completion with the mouse, the file was not
9502         correctly selected.
9503
9504         c) Changing the title of the dialog box to reflect the operation
9505         being done in accordance with user interface conventions, rather
9506         than the name of the dialog box buffer, which is rather useless.
9507
9508         d) Remove the words "possible completions are" which didn't
9509         belong.
9510
9511         e) Fix things so that the completions scroll off the end of the
9512         completions windows only to the right, rather than both to the
9513         right and down, which is in accordance with Windows user interface
9514         conventions.
9515
9516         * msw-init.el (init-post-mswindows-win):
9517         Added a binding for meta-F4, which is the standard windows binding
9518         for exiting a program.
9519
9520         * select.el (get-selection-no-error):
9521         * select.el (own-selection):
9522         * select.el (own-clipboard):
9523         Added an optional argument called append to the functions
9524         own-selection and own-clipboard.  This adds support for appending
9525         text to the existing selection and allows the function
9526         own-clipboard to be used as the value of the variable
9527         interprogram- cut-function.
9528
9529         Fixed a bug in own-selection in handling zmacs-region-stays.
9530
9531         * simple.el (historical-kill-line): New.
9532
9533         * simple.el (kill-line):
9534         * simple.el (interprogram-cut-function):
9535         * simple.el (interprogram-paste-function):
9536         * simple.el (handle-pre-motion-command):
9537         * simple.el (next-line):
9538         * simple.el (previous-line):
9539         a) Expanded the variable kill-whole-line, so that function
9540         kill-line can be set to delete the entire line always, not just
9541         when cursor is at the beginning of the line.  This is controlled
9542         by setting the variable kill-whole-line to the symbol 'always.
9543         This behavior, as well as the existing kill-whole-line behavior,
9544         now only take effect when kill-line is called interactively,
9545         although this is a departure from a previous behavior in the case
9546         of setting this variable kill-whole-line to t.  It is almost
9547         certainly what has always been intended, and most likely the old
9548         way of doing things introduced bugs.  I also created a function
9549         called historical-kill-line, which ignores the kill-whole-line
9550         setting and always gives the historical behavior of only killing
9551         to the end of the line.  I bound this function to shift- control-k
9552         so that the kill to end of line behavior is available, even when
9553         kill-whole-line has been set to change control-k into the simple
9554         delete-whole-line behavior. (This can be set using the options
9555         menu.)
9556
9557         b) I changed things so that kill and yank now interact with the
9558         clipboard by default under windows.  This was done by changing the
9559         default value of interprogram-cut- function and
9560         interprogram-paste-function.  You can get the old behavior by
9561         setting these to nil, and there is an option on the options menu
9562         to do this.
9563
9564         c) I added support for selecting text using shifted motion keys.
9565         This support is on by default and can be controlled by the
9566         variable shifted-motion-keys-select-region.  There is also a
9567         variable called unshifted-motion-keys-deselect-region that
9568         controls more specifically how the shifted motion key behavior
9569         works.  I did not put an option on the options menu to turn this
9570         off, because I can't imagine why this would be useful.
9571
9572         * simple.el (forward-block-of-lines):
9573         * simple.el (backward-block-of-lines):
9574         * simple.el (block-movement-size):
9575         New.
9576
9577         * simple.el (uncapitalized-title-words):
9578         * simple.el (uncapitalized-title-word-regexp):
9579         * simple.el (capitalize-string-as-title):
9580         * simple.el (capitalize-region-as-title):
9581         New.
9582
9583
9584         * subr.el (add-hook):
9585         * subr.el (make-local-hook): New.
9586         * subr.el (remove-local-hook): New.
9587         * subr.el (add-one-shot-hook): New.
9588         * subr.el (add-local-one-shot-hook): New.
9589         Added some functions to make using hooks easier.
9590         These include:
9591
9592         a) Functions add-local-hook and remove-local-hook to make it easy
9593         to use local hooks.
9594
9595         b) Functions add-one-shot-hook and add-local-one-shot-hook, which
9596         make it possible to add a "one-shot" hook, which is to say a hook
9597         that runs only once, and automatically removes itself after the
9598         first time it has run.
9599
9600 2000-03-09  Andy Piper  <andy@xemacs.org>
9601
9602         * files.el (auto-mode-alist): pick up jsp, jhtml and xml files.
9603
9604 2000-03-09  Yoshiki Hayashi  <yoshiki@xemacs.org>
9605
9606         * buff-menu.el (buffers-menu-omit-invisible-buffers):
9607         Moved from menubar-items.el.
9608         * dumped-lisp.el: Dump gutter-items regardless of menubar.
9609
9610 2000-03-08  Andy Piper  <andy@xemacs.org>
9611
9612         * gutter-items.el (build-buffers-tab-internal): add selected field
9613         to buffers tab spec.
9614
9615 2000-03-07  Yoshiki Hayashi  <yoshiki@xemacs.org>
9616
9617         * minibuf.el (last-exact-completion): Initialize to nil.
9618
9619 2000-03-07  Didier Verna  <didier@xemacs.org>
9620
9621         * startup.el (command-line-1): remove unused variable
9622         `first-file-buffer'.
9623
9624 2000-02-29  Hrvoje Niksic  <hniksic@iskon.hr>
9625
9626         * loaddefs.el (completion-ignored-extensions): Removed ".log",
9627         which is also used for Web server log files.
9628
9629 2000-02-03  IKEYAMA Tomonori <tomonori@suiyokai.org>
9630
9631         * mule/mule-charset.el: Setup auto-fill-chars.
9632
9633 2000-03-02  SL Baur  <steve@beopen.com>
9634
9635         * subr.el (with-string-as-buffer-contents): Reimplement using
9636         `with-temp-buffer'.  Fixes non-unique buffer name problem, fixes
9637         non-deletion of buffer after execution problem.
9638         (with-output-to-string): Use unique buffer name.
9639
9640 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
9641
9642         * gutter-items.el (buffers-tab-sort-function):  New variable.
9643         (buffers-tab-items):  Funcall it to sort the buffer tab list.
9644
9645 2000-02-29  Stephen J. Turnbull  <stephen@xemacs.org>
9646
9647         * startup.el (load-user-init-file):  Merge two `if's to one `or'.
9648
9649 2000-02-28  Martin Buchholz  <martin@xemacs.org>
9650
9651         * menubar-items.el (maybe-add-init-button): Remove the "Load
9652         .emacs" button from all menubars.
9653
9654 2000-03-01  Didier Verna  <didier@xemacs.org>
9655
9656         * rect.el (string-rectangle): depend on `pending-delete-mode' for
9657         region rectangle replacement (from Jan Vroonhof).
9658         (replace-rectangle): new function.
9659
9660 2000-01-05  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
9661
9662         * mule/mule-cmds.el (set-default-coding-systems): Use
9663         set-terminal-coding-system and set-keyboard-coding-system.
9664         * coding.el (set-terminal-coding-system): Use
9665         set-console-tty-output-coding-system.
9666         (set-keyboard-coding-system): Use
9667         set-console-tty-input-coding-system.
9668
9669 2000-02-21  Yoshiki Hayashi  <yoshiki@xemacs.org>
9670
9671         * minibuf.el (read-variable): Allow symbol to default argument.
9672
9673 2000-02-27  Andy Piper  <andy@xemacs.org>
9674
9675         * gutter-items.el (update-tab-hook): new function to be used for
9676         hooks.
9677         (create-frame-hook): add update-tab-hook.
9678         (record-buffer-hook): ditto.
9679         (default-gutter-position-changed): ditto.
9680         (default-gutter-position): updating the buffers tab is now handled
9681         by a hook.
9682         (default-gutter-position-changed-hook): new variable.
9683         (gutter-element-visibility-changed-hook): ditto.
9684         (set-gutter-element-visible-p): call it.
9685         (set-gutter-element): use modify-specifier-instances. Set extents
9686         as duplicable before using.
9687         (remove-gutter-element): ditto.
9688         (set-gutter-element-visible-p): ditto.
9689         (init-gutter): new function.
9690         (add-tab-to-gutter): use new gutter-element functions rather than
9691         setting specifiers directly.
9692         (clear-progress): ditto.
9693         (abort-progress): ditto.
9694         (gutter-buffers-tab-visible-p): renamed from
9695         default-gutter-visible-p
9696
9697         * specifier.el (modify-specifier-instances): new function from Jan
9698         Vroonhof.
9699
9700         * x-init.el (init-post-x-win): call init-gutter.
9701
9702         * msw-init.el (init-post-mswindows-win): call init-gutter.
9703
9704         * menubar-items.el (default-menubar): Update to reflect new gutter
9705         variables.
9706
9707 2000-02-26  Andy Piper  <andy@xemacs.org>
9708
9709         * gutter-items.el (set-gutter-element): new function. Add gutter
9710         elements to the specified gutter.
9711         (remove-gutter-element): new function. Remove gutter elements from
9712         the specified gutter.
9713         (set-gutter-element-visible-p): new function. Set gutter element
9714         visibility for the provided gutter-visible specifier.
9715
9716 2000-02-23  Andy Piper  <andy@xemacs.org>
9717
9718         * gutter-items.el (add-tab-to-gutter): specify dimensions
9719         dynamically.
9720
9721 2000-02-24  Martin Buchholz  <martin@xemacs.org>
9722
9723         * gutter-items.el (add-tab-to-gutter):
9724         * package-get.el (package-get-interactive-package-query):
9725         * package-ui.el (pui-directory-exists):
9726         (pui-install-selected-packages):
9727         (pui-list-packages):
9728         Use #'(lambda ...)  instead of '(lambda ...).
9729
9730 2000-02-21  Gregory Neil Shapiro <gshapiro@gshapiro.net>
9731
9732         * startup.el (load-user-init-file): Check to make sure user
9733           has an init-file before calling load().
9734
9735 2000-02-20  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9736
9737         * msw-glyphs.el (msgdi-device-p): Added this and 'msgdi specifier tag.
9738
9739 2000-02-23  Martin Buchholz <martin@xemacs.org>
9740
9741         * XEmacs 21.2.31 is released.
9742
9743 2000-02-21  Mike Sperber <mike@xemacs.org>
9744
9745         * loadup.el (really-early-error-handler):
9746         * update-elc.el:
9747         * make-docfile.el:
9748         Remove dependency on EMACSBOOTSTRAP... environment variables.
9749
9750 2000-02-21  Martin Buchholz <martin@xemacs.org>
9751
9752         * XEmacs 21.2.30 is released.
9753
9754 2000-02-19  Martin Buchholz  <martin@xemacs.org>
9755
9756         * byte-optimize.el (byte-optimize-plus):
9757         (byte-optimize-minus):
9758         (byte-optimize-multiply):
9759         Optimize (- 0) to 0, not (-)
9760         Optimize (+ 5 3.0) to 8.0
9761         Optimize (* 5 3.0) to 15.0
9762         Improve readability.
9763
9764 2000-02-21  Jonathan Harris  <jhar@tardis.ed.ac.uk>
9765
9766         * modeline.el: (modeline-scrolling-method): change modeline
9767         mswindows cursor appearance according to the value.
9768
9769         * msw-faces.el: (mswindows-init-device-faces): Initialise 'default
9770         and 'gui-element face colors and 'gui-element face font to Windows
9771         defaults.
9772
9773 2000-02-09 Stef Epardaud  <stef@lunatech.com>
9774
9775         * font-lock.el: Javadoc enhancements
9776
9777 1999-11-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
9778
9779         * ldap.el (toplevel): Test if LDAP support has been compiled in
9780         (ldap-verbose): New option
9781         (ldap-search-entries): Renamed from the previous ldap-search
9782         Conditionalize message display on ldap-verbose
9783         (ldap-add-entries, ldap-modify-entries, ldap-delete-entries): New
9784         defuns
9785         (ldap-search): Is now defined as an obsolete wrapper calling
9786         ldap-search-basic or ldap-search-entries
9787
9788
9789 1999-12-06  Hirokazu FUKUI  <hfukui@sannet.ne.jp>
9790             Shuhei KOBAYASHI <shuhei@aqua.ocn.ne.jp>
9791             Jan Vroonhof  <jan@xemacs.org>
9792
9793         * byte-optimize.el (byte-optimize-form-code-walker): Fixed.
9794         When for-effect is true, didn't call `byte-optimize-form'
9795         in and/or subforms without last.
9796
9797 1999-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
9798
9799         * package-get.el (package-get-download-sites): Use correct custom
9800         type.
9801
9802 2000-02-15  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9803
9804         * files.el (write-file): Ask for coding system when compiled with
9805         file-coding.
9806
9807 2000-02-16  Andy Piper  <andy@xemacs.org>
9808
9809         * buffer.el (switch-to-buffer): give norecord argument to
9810         set-window-buffer instead of explicitly recording.
9811
9812         * gutter-items.el (buffers-tab-switch-to-buffer): don't record if
9813         we have to pick a window.
9814
9815 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
9816
9817         * mule/mule-cmds.el (describe-language-support): Don't add
9818         unexist function to help-map.
9819         (describe-coding-system): Don't use already assigend `C'.
9820
9821 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9822
9823         * info.el (Info-save-auto-generated-dir): nil -> 'never to make it
9824         work in custom.
9825
9826 2000-02-04  Kazuyuki IENAGA <kazz@imasy.or.jp>
9827
9828         * about.el: Ienaga's e-mail address change.
9829
9830 2000-02-16  Samuel Mikes  <smikes@alumni.hmc.edu>
9831
9832         * etags.el (find-tag): force new window -- even if buf already
9833         visible -- when other-window is t
9834
9835 2000-02-16  Martin Buchholz <martin@xemacs.org>
9836
9837         * XEmacs 21.2.29 is released.
9838
9839 2000-02-09  Martin Buchholz  <martin@xemacs.org>
9840
9841         * cl-extra.el (getf): This is now identical to `plist-get', so
9842         just defalias it.
9843         * cl-macs.el: Make getf an alias to plist-get, at the
9844         byte-compiler level, using define-compiler-macro.
9845
9846 2000-02-08  Martin Buchholz  <martin@xemacs.org>
9847
9848         * cl-extra.el (cl-remprop): Remove. remprop is now in C.
9849
9850 2000-02-07  Kyle Jones  <kyle_jones@wonderworks.com>
9851
9852         * lisp/etags.el (find-tag-internal): set exact-tagname to
9853           a regular expression that matches against the tagname
9854           part of the tag entry first instead of only looking in
9855           the context area.
9856
9857 2000-01-23  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
9858
9859         * gutter-items.el: fixed typo(s) in customizing default-gutter-position
9860         * toobar.el: fixed typo(s) in customizing default-toolbar-position
9861
9862 2000-02-07  Martin Buchholz <martin@xemacs.org>
9863
9864         * XEmacs 21.2.28 is released.
9865
9866 2000-02-07  Martin Buchholz  <martin@xemacs.org>
9867
9868         * cl-extra.el (getf): Just call `get', never `get*'.
9869         Make arglist match docstring.
9870         Fix bug: (getf nil t t) ==> Lisp nesting exceeds `max-lisp-eval-depth'
9871         * cl-macs.el (get* compiler macro): Simply replace `get*' by `get'.
9872         * byte-optimize.el: remove references to `get*'.
9873
9874 2000-02-06  Martin Buchholz  <martin@xemacs.org>
9875
9876         * mule/european.el: Add syntax information for Latin3 and Latin4.
9877
9878 2000-02-02  Martin Buchholz  <martin@xemacs.org>
9879
9880         * byte-optimize.el: Byte-optimize (length "foo")
9881
9882 2000-02-03   Daiki Ueno  <ueno@ueda.info.waseda.ac.jp>
9883
9884         * window.el (shrink-window-if-larger-than-buffer): Rewrite full
9885         width check using `window-leftmost-p' and `window-rightmost-p'.
9886
9887 2000-02-02  Per Abrahamsen  <abraham@dina.kvl.dk>
9888
9889         * wid-edit.el (widget-match-inline): An atom never matches a
9890           list.
9891
9892 2000-01-29  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9893
9894         * modeline.el: Consolidated 'x and 'mswindows specification under
9895         'win tag.
9896
9897 2000-01-29  Andy Piper  <andy@xemacs.org>
9898
9899         * gutter-items.el: (format-buffers-tab-line): Try and be
9900         intelligent about buffer naming when we have duplicates.
9901
9902 2000-01-29  Andy Piper  <andy@xemacs.org>
9903
9904         * gutter-items.el (gutter-visible-p): Make sure the gutter gets
9905         updated when it becomes visible.
9906
9907 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9908
9909         * bytecomp.el (byte-compile-insert-header): Properly set coding
9910         system under MULE and file-coding.
9911
9912 2000-01-28  Martin Buchholz  <martin@xemacs.org>
9913
9914         * coding.el (dontusethis-set-value-file-name-coding-system-handler):
9915         (dontusethis-set-value-terminal-coding-system-handler):
9916         (dontusethis-set-value-keyboard-coding-system-handler):
9917         Never undefine coding system aliases.  Emergency fix for gnus.
9918
9919 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
9920
9921         * files.el (abbreviate-file-name): Use directory-sep-char instead
9922         of hard-coded "/".
9923
9924 2000-01-27  Hrvoje Niksic  <hniksic@iskon.hr>
9925
9926         * startup.el (user-init-file-base-list): New variable, replacing
9927         user-init-file-base.
9928         (find-user-init-file): New function.
9929         (command-line-early): Use it.
9930         (load-user-init-file): Ditto.
9931
9932 2000-01-26  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9933
9934         * gutter-items.el (update-tab-in-gutter): Use proper locale when
9935         calling valid-image-instantiator-format-p
9936
9937 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
9938
9939         * isearch-mode.el (isearch-mode): The variable is
9940         isearch-unhidden-extents, not isearch-opened-extents.
9941
9942 2000-01-26  Hrvoje Niksic  <hniksic@iskon.hr>
9943
9944         * minibuf.el (next-history-element): Modify error message if a
9945         default value is available.
9946
9947 2000-01-26  Martin Buchholz  <martin@xemacs.org>
9948
9949         * bytecomp.el (byte-compile-file): Don't unconditionally write
9950         .elc files in binary - might contain non-Latin1.
9951
9952 2000-01-24  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9953
9954         * process.el (shell-quote-argument): Use (nt-quote-process-args)
9955         for windows-nt.
9956
9957         * version.el:
9958         * startup.el (user-init-file-base):
9959         * process.el (call-process-region):
9960         * files.el (make-backup-file-name):
9961         (backup-file-name-p):
9962         (file-relative-name):
9963         (abbreviate-file-name):
9964         (set-auto-mode):
9965         * code-process.el (call-process-region): Removed unnecessary
9966         branching on 'windows-nt and 'ms-dos system types. Phased 'ms-dos
9967         support out of the universe.
9968
9969         * process.el:
9970         * code-process.el:
9971         * bytecomp.el (byte-compile-file): Removed reference to
9972         buffer-file-type, and commented usage of binary-process-output
9973         NTEmacs variables.
9974
9975 2000-01-24  Yoshiki Hayashi  <yoshiki@xemacs.org>
9976
9977         * help.el (function-arglist): Add case for macro.
9978
9979 2000-01-22  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9980
9981         * cus-edit.el (custom-display): Removed "MS-DOS" and added Windows
9982         printers.
9983         (custom-display): Added a menu for printer/display tags.
9984
9985         * frame.el (frame-type):
9986         * device.el (device-type): Added 'msprinter to the doc string, and
9987         removed 'pc -- it is not going to be implemented ever.
9988         (call-device-method): Fixed docstring typo.
9989         Defined specifier tags 'printer and 'display.
9990
9991 2000-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
9992
9993         * lisp/itimer.el (itimer-run-expired-timers): (consp
9994           last-command-event-time) instead of (consp
9995           'last-command-event-time).
9996
9997 2000-01-21  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
9998
9999         * msw-glyphs.el: Removed obsolete commentary.
10000
10001 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10002
10003         * minibuf.el (read-file-name): Use abbreviate-file-name to produce
10004         better default value.
10005
10006 2000-01-21  Hrvoje Niksic  <hniksic@iskon.hr>
10007
10008         * minibuf.el (read-expression): Add a DEFAULT-VALUE argument.
10009         (read-string): Ditto.
10010         (eval-minibuffer): Ditto.
10011         (read-command): Ditto.
10012         (read-function): Ditto.
10013         (read-variable): Ditto.
10014         (read-number): Ditto.
10015         (read-shell-command): Ditto.
10016         (read-number): Record history.
10017
10018 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10019
10020         * etags.el (find-tag-tag): Use DEFAULT of completing-read.
10021
10022 2000-01-20  Yoshiki Hayashi  <yoshiki@xemacs.org>
10023
10024         * faces.el (startup-initialize-custom-faces): New function.
10025         Reset all faces created during auto-autoloads loading time
10026         by defface.
10027         * startup.el (command-line): Call it.
10028
10029 2000-01-19  Yoshiki Hayashi  <yoshiki@xemacs.org>
10030
10031         * about.el (about-hackers): Add myself to contributors list.
10032
10033 2000-01-12  Kirill 'Big K' Katsnelson  <kkm@dtmx.com>
10034
10035         * menubar-items.el (maybe-add-init-button): Removed an argument in
10036         a call to load-user-init-file, as the function managed to lose its
10037         formal parameter a few betas ago.
10038
10039 2000-01-18  Martin Buchholz <martin@xemacs.org>
10040
10041         * XEmacs 21.2.27 is released.
10042
10043 2000-01-18  Martin Buchholz  <martin@xemacs.org>
10044
10045         * process.el (shell-command-to-string): Use the FSF docstring.
10046         Make shell-command-to-string the standard function, and
10047         exec-to-string the (deprecated) alias.
10048
10049         * startup.el: typo fix.
10050
10051 2000-01-16  Martin Buchholz  <martin@xemacs.org>
10052
10053         * mule/mule-misc.el (char-octet): Move back into mule-charset.c.
10054
10055 2000-01-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10056
10057         * menubar-items.el (sort-buffers-menu-alphabetically): Put invisible
10058         buffers after visible buffers.
10059         (sort-buffers-menu-by-mode-then-alphabetically): Ditto.
10060
10061 2000-01-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10062
10063         * info.el (Info-extract-menu-node-name): Stop at a dot
10064         followed by whitespace or right parenthesis.
10065
10066 2000-01-15  Hrvoje Niksic  <hniksic@iskon.hr>
10067
10068         * info.el (Info-directory-list): Warn against using Customize with
10069         Info-directory-list.
10070
10071 2000-01-15  Adrian Aichner  <aichner@ecf.teradyne.com>
10072
10073         * minibuf.el (read-file-name): doc fix.
10074
10075         * autoload.el (update-file-autoloads): doc fix.
10076
10077         * about.el (about-hackers): Change my E-mail address.
10078
10079 2000-01-13  Martin Buchholz  <martin@xemacs.org>
10080
10081         * info.el (Info-visit-file): Just use the `f' interactive spec to
10082         read a filename in the standard way.
10083
10084 2000-01-13  Andy Piper  <andy@xemacs.org>
10085
10086         * gutter-items.el (gutter-buffers-tab-orientation): new variable.
10087         (gutter-buffers-tab-extent): new variable.
10088         (update-tab-in-gutter): call add-tab-to-gutter again if the
10089         orientation has changed.
10090         (add-tab-to-gutter): cope with different orientations.
10091
10092 2000-01-11  Didier Verna  <didier@xemacs.org>
10093
10094         * info.el (Info-following-node-name): backward-skip dots as well
10095         as spaces (dots at the end of a node name aren't part of it).
10096         (Info-extract-menu-node-name): don't skip dots. There could be
10097         some in the node name.
10098         (Info-index): allow dots to be part of a node name.
10099
10100 2000-01-12  Andreas Jaeger  <aj@suse.de>
10101
10102         * files.el (auto-mode-alist): Added idlwave-mode.
10103         Patch by Carsten Dominik <dominik@astro.uva.nl>.
10104
10105 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10106
10107         * info.el (Info-search): Show default value.
10108
10109 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10110
10111         * info.el (Info-read-node-completion-table): New variable.
10112         (Info-read-node-name-1): New function.
10113         (Info-read-node-name): Use it.
10114         (Info-follow-reference): Use DEFAULT argument of completing-read.
10115         (Info-menu): Ditto.
10116
10117 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10118
10119         * hyper-apropos.el (hyper-describe-key-briefly): Save
10120         window configuration.
10121         (hyper-describe-face): Use DEFAULT of completing-read.
10122         (hyper-apropos-read-variable-symbol): Ditto.
10123         (hyper-apropos-read-function-symbol): Ditto.
10124
10125 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10126
10127         * mule/mule-cmds.el (set-default-coding-system): Set
10128         comint-exec-hook to use coding-system-for-read and
10129         coding-system-for-write so that C-x RET c works.
10130
10131 1999-12-27  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10132
10133         * minibuf.el (minibuffer-confirm-incomplete): Customize.
10134         (previous-matching-history-element): Increment
10135         minibuffer-max-depth by 1.
10136         (next-matching-history-element): Ditto.
10137
10138 2000-01-11  Andy Piper  <andy@xemacs.org>
10139
10140         * gutter-items.el (buffers-tab): Create a new face for the buffers
10141         tab.
10142         (buffers-tab-face): use it.
10143
10144 2000-01-10  Didier Verna  <didier@xemacs.org>
10145
10146         * modeline.el (modeline-scrolling-method): change modeline X
10147         cursor appearance according to the value.
10148
10149 2000-01-07  Andreas Jaeger  <aj@suse.de>
10150
10151         * about.el (about-hackers): Moved my entry to contributor list.
10152         (xemacs-hackers): Added myself.
10153         (about-maintainer-info): Added description of myself.
10154
10155
10156 2000-01-07  Didier Verna  <didier@xemacs.org>
10157
10158         * modeline.el (modeline-scrolling-method): new variable.
10159         (mouse-drag-modeline): add reference to it in the docstring.
10160         (mouse-drag-modeline): handle it.
10161
10162 2000-01-08  Andy Piper  <andy@xemacs.org>
10163
10164         * gutter-items.el (update-tab-in-gutter): remove resize-subwindow
10165         calls.
10166         (remove-buffer-from-gutter-tab): ditto.
10167
10168 2000-01-06  Per Abrahamsen  <abraham@dina.kvl.dk>
10169
10170         * cus-edit.el (custom-hook-convert-widget): Fix comment.
10171         (custom-face-edit): Fix grammatical error in help message.
10172
10173 2000-01-03  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10174
10175         * movemail.el: Added.
10176
10177         * dumped-lisp.el (preloaded-file-list): Added movemail.el.
10178
10179 2000-01-03  Didier Verna  <didier@xemacs.org>
10180
10181         * modeline.el (mouse-drag-modeline): remove the code related to
10182         the modeline horizontal scrolling facility.
10183
10184 1999-12-31  Martin Buchholz <martin@xemacs.org>
10185
10186         * XEmacs 21.2.26 is released.
10187
10188 1999-12-28  Andy Piper  <andy@xemacs.org>
10189
10190         * wid-edit.el (widget-push-button-value-create): The gui cache
10191         does not agree with native widgets which can only be displayed
10192         once per window. The reasons for caching are diminished now that
10193         we don't hog resources when creating buttons.
10194         (widget-push-button-cache) deleted.
10195
10196 1999-12-24  Martin Buchholz <martin@xemacs.org>
10197
10198         * XEmacs 21.2.25 is released.
10199
10200 1999-12-24  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10201
10202         * hyper-apropos.el (hyper-apropos): Toggle
10203         hyper-apropos-programming-apropos correctly.
10204         Set REGEXP when user accepts default value.
10205
10206 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10207
10208         * minibuf.el (read-from-minibuffer): Bind minibuffer-default.
10209         (read-file-name-2): Use DEFAULT argument of read-from-minibuffer.
10210
10211 1999-12-22  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10212
10213         * mule/mule-category.el (undefined-category-designator):
10214         Return char instead of character.  Search for undefined one.
10215         (describe-category): Use with-displaying-help-buffer.
10216
10217 1999-12-21  Martin Buchholz  <martin@xemacs.org>
10218
10219         * byte-optimize.el (byte-optimize-plus):
10220         Optimize (+ 1) to 1 instead of (1+ nil).
10221
10222         * files.el (basic-save-buffer): Rewrite for clarity.  Use (char-before).
10223
10224         * byte-optimize.el (byte-compile-butlast): Remove.  Use butlast instead.
10225
10226         * byte-optimize.el (byte-optimize-char-before): New function.
10227         Remove performance penalty for using (char-before) instead of (char-after).
10228
10229 1999-12-20  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10230
10231         * mule/mule-category.el (char-category-list): Return character
10232         instead of integer.
10233
10234 1999-12-17  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10235
10236         * minibuf.el (read-buffer): Check default is buffer object.
10237
10238 1999-11-25  Andy Piper  <andy@xemacs.org>
10239
10240         * cus-edit.el (custom-buffer-create-buttons): Use native widgets
10241         for buttons.
10242
10243 1999-12-16  Andreas Jaeger  <aj@suse.de>
10244
10245         * package-get.el (package-get-maybe-save-index): Fixed typo.
10246         Patch by Jeff Miller <jmiller@smart.net>.
10247
10248 1999-12-13  Charles G Waldman  <cgw@alum.mit.edu>
10249
10250         * gnuserv.el (gnuserv-process-filter):  don't call
10251         gnuserv-write-to-client when gnuserv-current-client is nil
10252
10253 1999-12-14  Martin Buchholz <martin@xemacs.org>
10254
10255         * XEmacs 21.2.24 is released.
10256
10257 1999-12-12  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10258
10259         * about.el (about-hackers): Update my email address.
10260
10261 1999-12-07  Martin Buchholz <martin@xemacs.org>
10262
10263         * XEmacs 21.2.23 is released.
10264
10265 1999-11-06  Jason R Mastaler  <jason@mastaler.com>
10266
10267         * package-get.el (package-get-download-sites): Removed several
10268         defunct download sites, added many new ones, and corrected a few
10269         incorrect directory-on-site entries.  Added physical locations to
10270         site-description.
10271
10272 1999-11-30  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10273
10274         * finder.el (finder-commentary): add DOC string and fix
10275         interactive spec
10276
10277 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10278
10279         * help.el (describe-function): Don't forget to intern the string
10280         completing-read returns.
10281         (describe-variable): Ditto.
10282
10283 1999-11-16  Adrian Aichner  <adrian@xemacs.org>
10284
10285         * hyper-apropos.el (hyper-apropos-this-symbol): Handle
10286         `hyper-apropos-help-mode' here to find symbol to customize
10287         irregardless of cursor position and simplify
10288         `hyper-apropos-set-variable', `hyper-apropos-find-function', and
10289         `hyper-apropos-popup-menu'.
10290
10291 1999-11-21  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10292
10293         * apropos.el (apropos-mode-map): Add return to call
10294         apropos-follow.
10295         (apropos-print): Call apropos-mode to have better
10296         command reference. Put keymap text-poperty to
10297         symbole name.
10298
10299 1999-11-22  Alastair Burt  <burt@dfki.de>
10300
10301         * help.el: (describe-bindings-1): Added handling of keymaps for
10302         the extents at point.
10303
10304 1999-12-02  Mark Thomas  <mthomas@jprc.com>
10305
10306         * gutter-items.el (buffers-tab-items): Wrap the function in a
10307         save-match-data
10308
10309 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10310
10311         * help.el (describe-function): Use the DEFAULT argument to
10312         completing-read.
10313         (describe-variable): Ditto.
10314
10315 1999-11-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10316
10317         * minibuf.el (read-from-minibuffer): Add optional argument
10318         DEFAULT to have better mini-buffer history support.
10319         (completing-read): Pass default to read-from-minibuffer.
10320         (read-buffer): Pass default to completing-read.
10321
10322 1999-12-04  Hrvoje Niksic  <hniksic@iskon.hr>
10323
10324         * font-lock.el (font-lock-doc-string-face): Document the
10325         `font-lock-lisp-like' property.
10326
10327 1999-11-29  Hrvoje Niksic  <hniksic@iskon.hr>
10328
10329         * lisp-mode.el: Specify `font-lock-lisp-like'.
10330
10331         * font-lock.el (font-lock-lisp-like): New function.
10332         (font-lock-fontify-syntactically-region): Use it.
10333
10334 1999-11-29  XEmacs Build Bot <builds@cvs.xemacs.org>
10335
10336         * XEmacs 21.2.22 is released
10337
10338 1999-11-28  Martin Buchholz <martin@xemacs.org>
10339
10340         * XEmacs 21.2.21 is released.
10341
10342 1999-11-18  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10343
10344         * minibuf.el (read-coding-system): Accept symbol and
10345         coding-system object as a default-coding-system.
10346
10347 1999-11-16  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10348
10349         * minibuf.el (read-coding-system): Accept symbol as
10350         a default-coding-system.
10351
10352 1999-10-06  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10353
10354         * apropos.el (apropos-documentation): Use insert instead
10355         of princ.
10356
10357 1999-11-07  William M. Perry  <wmperry@aventail.com>
10358
10359         * gpm.el: New gpm-minor-mode to turn GPM mouse support on & off
10360           for the linux console.
10361
10362         * mouse.el (mouse-consolidated-yank): Allow the mouse-yanking
10363           stuff to work when you are not on a window system, since the GPM
10364           mouse support now allows pasting from outside of XEmacs.
10365
10366 1999-11-10  XEmacs Build Bot <builds@cvs.xemacs.org>
10367
10368         * XEmacs 21.2.20 is released
10369
10370 1999-11-06  Hrvoje Niksic  <hniksic@iskon.hr>
10371
10372         * setup-paths.el (paths-default-info-directories): Add
10373         /usr/share/info and /usr/local/share/info.
10374
10375 1999-10-30  Hrvoje Niksic  <hniksic@srce.hr>
10376
10377         * about.el: Updated Vladimir Ivanovic's info.
10378
10379 11999-08-28  Jan Vroonhof  <vroonhof@math.ethz.ch>
10380
10381         * auto-show.el (auto-show-truncationp): Remove.
10382
10383         * auto-show.el (auto-show-should-take-action-p): Use window-truncated-p
10384
10385 999-09-23  Gunnar Evermann  <ge204@eng.cam.ac.uk>
10386
10387         * indent.el (indent-line-to): fix bug: spaces were not replaced
10388         with tab if column is multiple of tab-width
10389         From dhn@qedinc.com
10390
10391 1999-10-24  Jan Vroonhof  <vroonhof@math.ethz.ch>
10392
10393         * mule/mule-cmds.el (read-input-method-name): Accept symbols
10394         correctly. Patch from Mikio Nakajima <minakaji@osaka.email.ne.jp>
10395
10396         * package-get.el (package-get-package-provider): Be verbose when
10397         interactive. Patch from Robert Pluim
10398
10399 1999-08-23  Mike McEwan  <mike@lotusland.demon.co.uk>
10400
10401         * info.el (Info-suffix-list): Add ".info.bz2" to the recognised
10402         info file suffixes.
10403
10404 1999-08-19  Stephen Tse  <stephent@sfu.ca>
10405
10406         * process.el (open-network-stream): Add a new optional parameter
10407         PROTOCOL to support udp; fix a minor typo and add an explanation
10408         in docstring for udp programming.
10409
10410         * code-process.el (open-network-stream): Add a new optional
10411         parameter PROTOCOL to support udp; fix a minor typo and add an
10412         explanation in docstring for udp programming.
10413
10414 1999-10-18  Andy Piper  <andy@xemacs.org>
10415
10416         * gui.el (make-gui-button): be more precise about how we call
10417         callbacks.
10418
10419         * wid-edit.el (widget-push-button-value-create): Use the new form
10420         of native gui-button.
10421
10422 1999-10-14  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10423
10424         * info.el (Info-page-prev): Don't do (sit-for 0).
10425
10426 1999-10-13  Andy Piper  <andy@xemacs.org>
10427
10428         * gutter-items.el (progress-abort-glyph): new glyph for showing
10429         abort status.
10430         (append-progress): dispatch-event rather than sit-for.
10431         (abort-progress): new function. Show the abort glyph with an
10432         appropriate message.
10433         (raw-append-progress): dispatch-event rather than sit-for.
10434         (display-progress): cope with aborts.
10435
10436         * gui.el (make-gui-button): Use native widgets for buttons
10437         unconditionally.
10438         (insert-gui-button): ditto.
10439         (gui-button-p): ditto.
10440
10441         * xbm-button.el: remove from core.
10442
10443         * xpm-button.el: remove from core.
10444
10445 1999-10-07  Olivier Galibert  <galibert@pobox.com>
10446
10447         * faces.el (init-device-faces): Don't initialize the random faces
10448         on the stream device.
10449
10450 1999-10-06  Andy Piper  <andy@xemacs.org>
10451
10452         * files.el (recover-file): Don't use ls under windows for revert buffer.
10453
10454 1999-09-25  Adrian Aichner  <adrian@xemacs.org>
10455
10456         * package-get.el (package-get-download-menu): Make menu really
10457         toggle download sites.
10458         (package-get-download-sites): Add autoload cookie.
10459
10460 1999-09-29  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10461
10462         * setup-paths.el (paths-find-module-directory): Ditto.
10463
10464 1999-09-29  Werner Fink  <werner@suse.de>
10465
10466         * setup-paths.el (paths-find-exec-directory): Add missing nil
10467         parameter for environment.
10468
10469 1999-09-27  Martin Buchholz  <martin@xemacs.org>
10470
10471         * modeline.el (modeline-format):
10472         Only purecopy the strings.  Else
10473         (nsublis '(("%p" . "%P")) (default-value 'modeline-format) :test 'equal)
10474         barfs.
10475
10476 1999-08-28  Mike Woolley  <mike@bulsara.com>
10477
10478         * winnt.el: Removed nt-shell-mode-hook, which was preventing the
10479         user setting comint-completion-addsuffix and
10480         comint-process-echoes.
10481
10482 1999-09-22  Andy Piper  <andy@xemacs.org>
10483
10484         * gutter-items.el (update-tab-in-gutter): use
10485         last-nonminibuf-window instead of selected-window.
10486
10487 1999-09-18  Andy Piper  <andy@xemacs.org>
10488
10489         * gnuserv.el (gnuserv-edit-files): select frame we are going to
10490         display on.
10491
10492         * subr.el (record-buffer-hook): new variable so that the hook gets
10493         some documentation.
10494
10495 1999-09-16  Andy Piper  <andy@xemacs.org>
10496
10497         * gutter-items.el (update-tab-in-gutter): only update when the
10498         gutter is visible.
10499         (remove-buffer-from-gutter-tab): ditto.
10500
10501 1999-09-17  Hrvoje Niksic  <hniksic@srce.hr>
10502
10503         * simple.el (do-auto-fill): Commented out part of Kinsoku
10504         processing.
10505
10506 1999-09-14  Hrvoje Niksic  <hniksic@srce.hr>
10507
10508         * isearch-mode.el (isearch-highlightify-region): Give the
10509         highlighting extents a high priority.
10510         (isearch-make-extent): Give the main highlighting extent an even
10511         higher priority.
10512
10513 1999-09-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10514
10515         * packages.el (packages-compute-package-locations): Fix typo from
10516         -u rationalization.
10517
10518 1999-09-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10519
10520         * setup-paths.el (paths-find-doc-directory): Respect value of
10521         `configure-doc-directory.'
10522
10523         * find-paths.el (paths-find-architecture-directory): Give
10524         precendence `default' argument (which typically comes from
10525         configure).
10526
10527 1999-09-05  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10528
10529         * startup.el (command-line-early): Added options -user-init-file
10530         and -user-init-directory.
10531
10532         * files.el (user-init-file): Default to NIL so we can recognize
10533         when it's set.
10534
10535 1999-08-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
10536
10537         * obsolete.el (init-file-user):
10538         * startup.el:
10539         * packages.el (packages-compute-package-locations):
10540         * package-get.el (package-get-user-index-filename):
10541         * menubar-items.el (maybe-add-init-button):
10542         * info.el (Info-annotations-path):
10543         * dump-paths.el:
10544         Change `user-init-directory' to be an absolute path.
10545         Use `user-init-directory' where appropriate.
10546         Zap `init-file-user' and its uses.
10547
10548 1999-09-09  Hrvoje Niksic  <hniksic@srce.hr>
10549
10550         * subr.el (copy-symbol): New function.
10551
10552 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10553
10554         * isearch-mode.el (isearch-done): Be sure to restore invisible
10555         extents in the proper buffer.
10556         (isearch-pre-command-hook): Set this-command to the correct value
10557         in case the buffer has changed and old overriding-local-map was
10558         used.
10559         (isearch-restore-extent): Use remprop instead of setting the
10560         property to nil.
10561
10562 1999-09-08  Hrvoje Niksic  <hniksic@srce.hr>
10563
10564         * cmdloop.el (execute-extended-command): Update zmacs region
10565         before the delay.
10566         (execute-extended-command): Make the message gettext-friendly.
10567
10568 1999-09-07  Andy Piper  <andy@xemacs.org>
10569
10570         * gutter-items.el (progress-gauge-glyph): renamed from
10571         progress-glyph.
10572         (progress-text-glyph): new variable.
10573         (progress-layout-glyph): use layouts and text glyphs.
10574         (progress-area-buffer): removed.
10575         (progress-text-and-extent): new variable.
10576         (progress-displayed-p): dynamically create gutter area buffer.
10577         (clear-progress): ditto.
10578         (raw-append-progress): ditto.
10579         (append-progress): use new glyph names.
10580         (raw-append-progress): only create the extent when needed. set
10581         properties more optimally.
10582         (progress): remove args.
10583
10584 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10585
10586         * isearch-mode.el (isearch-range-invisible): Use mapc instead of
10587         mapcar where the return value is unused.
10588         (isearch-restore-invisible-extents): Ditto.
10589         (isearch-highlight-all-cleanup): Ditto.
10590         (isearch-delete-extents-in-range): Traverse the extents only once.
10591         (isearch-highlight-all-update): Don't start over if the search
10592         string has changed and more input is pending.
10593
10594 1999-09-07  Hrvoje Niksic  <hniksic@srce.hr>
10595
10596         * packages.el (packages-find-package-data-path): Ditto.
10597
10598         * cl.el: Use mapcar at top-level -- mapc is no longer a subr.
10599
10600         * subr.el (mapc-internal): Don't make obsolete.
10601
10602         * cl-extra.el (mapc): Resurrect.
10603
10604 1999-09-03  Hrvoje Niksic  <hniksic@srce.hr>
10605
10606         * obsolete.el (isearch-yank-x-clipboard): Define it as an obsolete
10607         alias.
10608
10609         * isearch-mode.el (isearch-top-state): Restore isearch-word.
10610         (isearch-yank-clipboard): Renamed from isearch-yank-x-clipboard.
10611         (isearch-yank-clipboard): Use get-clipboard instead of
10612         x-get-clipboard.
10613         (isearch-yank-selection): Fix docstring.
10614
10615 1999-09-02  Martin Buchholz  <martin@xemacs.org>
10616
10617         * cl-extra.el: Obsolete hash-table-type in favor of hash-table-weakness.
10618
10619 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
10620
10621         * cl-macs.el (extent-start-position): Fix setf method.
10622         (extent-end-position): Ditto.
10623
10624 1999-09-02  Hrvoje Niksic  <hniksic@srce.hr>
10625
10626         * isearch-mode.el: End merge with FSF 20.4.
10627
10628         * isearch-mode.el (search-invisible): New variable.
10629         (isearch-hide-immediately): Ditto.
10630         (isearch-unhidden-extents): Ditto.
10631         (isearch-range-invisible): New function.
10632         (isearch-unhide-extent): Ditto.
10633         (isearch-restore-invisible-extents): Ditto.
10634         (isearch-restore-extent): Ditto.
10635
10636         * isearch-mode.el (isearch-ring-advance-edit): Use FSF
10637         implementation.
10638         (isearch-ring-retreat-edit): Ditto.
10639         (isearch-forward): New argument NO-RECURSIVE-EDIT.
10640         (isearch-forward-regexp): New arguments NOT-REGEXP and
10641         NO-RECURSIVE-EDIT.
10642         (isearch-backward): New argument NO-RECURSIVE-EDIT.
10643         (isearch-backward-regexp): New arguments NOT-REGEXP and
10644         NO-RECURSIVE-EDIT.
10645         (isearch-mode): Return isearch-success.
10646         (isearch-update): Use unread-command-events instead of
10647         unread-command-event.
10648         (isearch-abort): If an invalid regexp is encountered, keep popping
10649         states.
10650         (isearch-*-char): Use FSF implementation.
10651         (isearch-whitespace-chars): Use the more robust FSF's
10652         implementation.
10653         (isearch-within-brackets): New variable.
10654         (isearch-mode): Initialize it.
10655         (isearch-edit-string): Bind it.
10656         (isearch-search-and-update): Set it.
10657         (isearch-push-state): Push it.
10658         (isearch-top-state): Pop it.
10659         (isearch-search): Set it.
10660         (isearch-printing-char): When called by isearch-whitespace-chars,
10661         handle M-SPC gracefully.
10662         (isearch-message-prefix): New argument ELLIPSIS.
10663         (isearch-message-suffix): Ditto.
10664         (isearch-message): Use the ELLIPSIS argument when calling
10665         isearch-message-prefix and isearch-message-suffix.
10666         (isearch-message-prefix): Distinguish between "wrapped" and
10667         "overwrapped" search, FWIW.
10668
10669 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10670
10671         * isearch-mode.el (isearch-edit-string): Use the head of the
10672         search ring instead of search-last-string and search-last-regexp.
10673         (search-highlight): Renamed from isearch-highlight.
10674         (isearch-exit): Use the new name.
10675         (isearch-highlight): Ditto.
10676         (isearch-dehighlight): Ditto.
10677         (isearch-update-ring): New function.
10678         (isearch-done): Call it.
10679         (isearch-done): New argument EDIT.
10680         (isearch-repeat): If search string is empty, look up at the car of
10681         the search ring; ignore the yank pointer.
10682         (isearch-abort): Call isearch-done with NOPUSH.
10683         (isearch-cancel): New function.
10684         (isearch-mode-map): Bind it to ESC ESC ESC.
10685
10686         * isearch-mode.el: Begin merge with FSF 20.4.
10687
10688 1999-09-01  Andy Piper  <andy@xemacs.org>
10689
10690         * x-select.el (x-get-clipboard): obsolete.
10691         (x-yank-clipboard-selection): obsolete
10692
10693         * select.el (disown-selection): need to be careful to disown the
10694         clipboard if we set it via selection.
10695         (get-clipboard): move from x-select.el
10696         (yank-clipboard-selection): ditto.
10697
10698 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10699
10700         * isearch-mode.el (isearch-exit): Bind isearch-highlight and
10701         isearch-highlight-all-matches to nil.
10702         (isearch-fixed-case): New variable.
10703         (isearch-mode): Initialize it.
10704         (isearch-edit-string): Save it.
10705         (isearch-toggle-case-fold): Set it.
10706         (isearch-fix-case): Make sure isearch-toggle-case-fold works --
10707         need to check isearch-fixed-case.
10708         (isearch-toggle-case-fold): Update highlighting of all matches
10709         before the pause.
10710         (isearch-edit-string):
10711
10712 1999-09-01  Hrvoje Niksic  <hniksic@srce.hr>
10713
10714         * isearch-mode.el (isearch-edit-string): Call isearch-message
10715         before reading the event so that the prompt is displayed properly.
10716         (isearch-message): Use isearch-nonincremental when calling
10717         isearch-message-prefix.
10718         (minibuffer-local-isearch-map): Bind up and down to do the same as
10719         M-p and M-n respectively.
10720         (isearch-done): New arg NOPUSH.
10721         (isearch-edit-string): Use it.
10722         (isearch-edit-string): Don't bind isearch-string.
10723         (isearch-ring-adjust): Edit string, *then* push state.
10724
10725 1999-08-31  Hrvoje Niksic  <hniksic@srce.hr>
10726
10727         * faces.el (isearch-secondary): Make isearch-secondary look
10728         different than default.
10729
10730 1999-08-30  Hrvoje Niksic  <hniksic@srce.hr>
10731
10732         * isearch-mode.el (isearch-yank): Use progn instead of the inner
10733         save-excursion.
10734         (isearch-dehighlight): Remove TOTALLY.  Simplify.
10735         (isearch-update): Call isearch-dehighlight without arguments.
10736         (isearch-done): Ditto.
10737
10738         * isearch-mode.el (isearch-fix-case): If the search string has no
10739         upper-case letters, allow the folding to be reenabled.
10740         Previously, once disabled, the folding would remain that way until
10741         the end of isearch.
10742         (isearch-top-state): Call isearch-fix-case.
10743
10744         * isearch-mode.el (isearch-yank): Use progn instead of the inner
10745         save-excursion.
10746         (isearch-dehighlight): Remove TOTALLY.  Simplify.
10747
10748 1999-08-31  Jan Vroonhof  <jan@xemacs.org>
10749
10750         * xpm-button.el:
10751         xbm-button.el: Need to exist in core because gui.el depends on
10752         them.
10753
10754 1999-08-31  Andy Piper  <andy@xemacs.org>
10755
10756         * gutter-items.el (buffers-tab-face): new customizable variable.
10757         (buffers-tab-default-buffer-line-length): new specifier for
10758         maximum viewable characters.
10759         (progress-stack): new variable for implementing widget-based
10760         progress messages.
10761         (progress-area-buffer): ditto.
10762         (progress-glyph-height): ditto.
10763         (progress-stop-callback): ditto.
10764         (progress-quit-function): new function.
10765         (progress-glyph): new variable.
10766         (progress-layout-glyph): ditto.
10767         (progress-displayed-p): new function, see message-displayed-p for
10768         details.
10769         (clear-progress): ditto.
10770         (remove-progress): ditto.
10771         (append-progress): ditto.
10772         (raw-append-progress): ditto.
10773         (display-progress): ditto.
10774         (current-progress): ditto.
10775         (current-progress-label): ditto.
10776         (progress): ditto.
10777         (lprogress): ditto.
10778
10779
10780 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
10781
10782         * obsolete.el (isearch-yank-x-selection): Define obsolete alias.
10783
10784         * isearch-mode.el (isearch-yank-x-selection): Renamed to
10785         `isearch-yank-selection'.
10786         (isearch-mode-map): Use it.
10787         (isearch-yank-selection): Use `get-selection' instead of
10788         `get-x-selection'.
10789
10790 1999-08-29  Hrvoje Niksic  <hniksic@srce.hr>
10791
10792         * faces.el (isearch-secondary): Create face here.
10793
10794         * isearch-mode.el: Rewrote the "lazy highlighting" code not to use
10795         timers.
10796
10797 1999-08-27  Hrvoje Niksic  <hniksic@srce.hr>
10798
10799         * subr.el (buffer-string): More robust backward compatibility
10800         check, courtesy William Perry.
10801
10802 1999-08-26  Hrvoje Niksic  <hniksic@srce.hr>
10803
10804         * replace.el (perform-replace): Stop the search after the search
10805         limit has been reached.
10806
10807 1999-08-23  Andy Piper  <andy@xemacs.org>
10808
10809         * gutter-items.el (update-tab-in-gutter): call add-tab-to-gutter
10810         here if we don't have one.
10811
10812 1999-08-15  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
10813
10814         * ldap.el (ldap-coding-system): Default to nil until we get
10815         efficient UTF8 support
10816         (ldap-decode-string): Guard against `decode-coding-string' not
10817         being defined
10818         (ldap-encode-string): Guard against `encode-coding-string' not
10819         being defined
10820
10821 1999-08-23  Didier Verna  <didier@xemacs.org>
10822
10823         * rect.el: Cosmetics suggested by Dave Love <d.love@dl.ac.uk>.
10824         Some doc strings improvements, and add a star to the `interactive'
10825         calls.
10826
10827 1999-08-18  Stef Epardaud  <stef@lunatech.com>
10828
10829         * font-lock.el (java-font-lock-keywords-3): introduced new
10830         keywords and regexpes for javadoc syntax 1.2.
10831
10832 1999-08-17  Andy Piper  <andy@xemacs.org>
10833
10834         * gutter-items.el (buffers-tab-format-buffer-line-function): use
10835         format-buffers-tab-line.
10836         (buffers-tab-max-buffer-line-length): new variable.
10837         (format-buffers-tab-line): new function. truncate names if over
10838         buffers-tab-max-buffer-line-length.
10839
10840 1999-08-13  Charles G Waldman  <cgw@fnal.gov>
10841
10842         * cus-start.el: Customize the variable `bell-inhibit-time'.
10843
10844 1999-08-16  Andy Piper  <andy@xemacs.org>
10845
10846         * gutter-items.el (remove-buffer-from-gutter-tab): take a
10847         brute-force approach to deleting the last buffer.
10848         (buffers-tab-grouping-regexp): new customizable variable.
10849         (select-buffers-tab-buffers-by-mode): use it.
10850
10851 1999-08-13  Andy Piper  <andy@xemacs.org>
10852
10853         * gutter-items.el (remove-buffer-from-gutter-tab): fix *scratch*
10854         deletion problem.
10855
10856 1999-07-30  Didier Verna  <didier@xemacs.org>
10857
10858         * cus-edit.el (custom-save-variables): I said, use prin1 instead
10859         of princ to output symbols.
10860         (custom-save-face-internal): ditto.
10861         (custom-save-resets): ditto.
10862
10863 1999-08-09  Didier Verna  <didier@xemacs.org>
10864
10865         * gutter-items.el (select-buffers-tab-buffers-by-mode): use
10866         `regexp-quote' to protect the major mode name for use as a regular
10867         expression (c++ needs this for instance).
10868
10869 1999-08-08  Andy Piper  <andy@xemacs.org>
10870
10871         * gutter-items.el (select-buffers-tab-buffers-by-mode): beef up to
10872         cope with similar mode names.
10873
10874         * gutter-items.el (buffers-tab-selection-function): new selection
10875         function.
10876         (select-buffers-tab-buffers-by-mode): new function.
10877         (buffers-tab-items): use it if set to only display buffers in the
10878         tab in the current buffer's group..
10879         (update-tab-in-gutter): use new api.
10880         (remove-buffer-from-gutter-tab): ditto.
10881
10882         * gutter-items.el (buffers-tab-max-size): set custom selection
10883         default to 6.
10884         (buffers-tab-switch-to-buffer): just switch window if the window is visible.
10885         (add-tab-to-gutter): set face as default.
10886
10887 1999-07-07  Jan Vroonhof  <jan@xemacs.org>
10888
10889         * faces.el (frob-face-property): Merge the fall-back specifier
10890         with the target, not replace it.
10891
10892 1999-08-05  Andy Piper  <andy@xemacs.org>
10893
10894         * gutter-items.el (update-tab-in-gutter): add frame argument for
10895         buffer-items.
10896         (update-tab-in-gutter): use it.
10897
10898         * gutter-items.el (record-buffer-hook): set.
10899
10900         * buffer.el (switch-to-buffer): back out switch-to-buffer-hook
10901         change.
10902         (switch-to-buffer-hook) deleted.
10903
10904 1999-08-04  Andy Piper  <andy@xemacs.org>
10905
10906         * gutter-items.el (update-tab-in-gutter): make sure this will work
10907         as an argument to create-frame-hook.
10908
10909 1999-07-30  Hrvoje Niksic  <hniksic@srce.hr>
10910
10911         * isearch-mode.el: Modified Bob and Darryl's code to use itimers
10912         instead of timer emulation.
10913
10914 1999-07-30  Darryl Okahata  <darrylo@sonic.net>
10915
10916         * isearch-mode.el: Merged Bob Glickstein's <bobg@zanshin.com> GNU
10917         Emacs isearch enhancements.
10918
10919 1999-07-28  Andy Piper  <andy@xemacs.org>
10920
10921         * gutter-items.el (add-tab-to-gutter): put in specifier specs for
10922         all devices that support tab controls.
10923         (remove-buffer-from-gutter-tab): new function. to be used as a
10924         value for kill-buffer-hook.
10925
10926 1999-07-21  Sean MacLennan  <seanm@storm.ca>
10927
10928         * auto-show.el (auto-show-truncationp): changed to match
10929         `window_translation_on'
10930
10931 1999-07-30  XEmacs Build Bot <builds@cvs.xemacs.org>
10932
10933         * XEmacs 21.2.19 is released
10934
10935 1999-07-28  SL Baur  <steve@miho>
10936
10937         * code-files.el (insert-file-contents): Fix docstring.
10938         revert previous change.
10939
10940 1999-07-26  Yoshiki Hayashi  <t90553@mail.ecc.u-tokyo.ac.jp>
10941
10942         * fill.el (fill-region-as-paragraph): Change re-break-point to
10943         contain word-across-newline plus one character so that filling
10944         Japanese and Chinese works as desired.
10945         * simple.el (do-auto-fill): Ditto.
10946
10947 1999-07-26  SL Baur  <steve@miho>
10948
10949         * mule/japanese.el ("Japanese"): Do not specify a default input
10950         method.
10951         Suggested by MORIOKA Tomohiko  <tomo@etl.go.jp>
10952
10953 1999-07-23  Jan Vroonhof  <vroonhof@math.ethz.ch>
10954
10955         * custom.el ((not (fboundp 'defun*))): Insert autoload crap to be
10956         able to use cl-macs macro in early lisp.
10957
10958 1999-07-23  Jan Vroonhof  <jan@xemacs.org>
10959
10960         * custom.el:
10961         * cus-face.el:
10962         * cus-edit.el:
10963                 Massive custom Theme API changes.
10964
10965 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
10966
10967         * code-files.el (insert-file-contents): Regard
10968         coding-system-magic-cookie if `coding-system-for-read' is nil.
10969
10970 1999-07-22  MORIOKA Tomohiko  <tomo@etl.go.jp>
10971
10972         * mule/thai-xtis.el: Add coding: local variable, to avoid
10973         bootstrapping problem with C locale.
10974
10975 1999-07-22  Andy Piper  <andy@xemacs.org>
10976
10977         * dumped-lisp.el (preloaded-file-list): guard against putting
10978         gutter-items in a less than functional XEmacs.
10979         * gutter-items.el: put call to `add-tab-to-gutter' back in.
10980
10981 1999-07-18  Bob Weiner  <weiner@beopen.com>
10982
10983         * fill.el (fill-context-prefix): Fixed bug that prevented the
10984         setting of an adaptive fill prefix when the `dont-skip-first' was
10985         t.
10986
10987 1999-07-22  SL Baur  <steve@miho>
10988
10989         * gutter-items.el: remove unguarded call to `add-tab-to-gutter'.
10990
10991 1999-06-25  Karl M. Hegbloom  <karlheg@debian.org>
10992
10993         * files.el (interpreter-mode-alist): add `make', `guile', and
10994         `emacs' entries. (#!/usr/bin/make -f ought to send a file into
10995         makefile-mode, guile is a scheme, and someday XEmacs will be
10996         modular enough to use as an efficient scripting tool.)
10997
10998 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
10999
11000         * mule/mule-cmds.el (reset-language-environment): Regard
11001         coding-category `utf-8' and `ucs-4' if they are available.
11002
11003 1999-07-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
11004
11005         * mule/mule-cmds.el (set-default-coding-systems): Fix DOC-string.
11006         (prefer-coding-system): Fix DOC-string.
11007
11008         * mule/mule-cmds.el (coding-system-change-eol-conversion): Fix
11009         DOC-string too.
11010
11011         * mule/mule-cmds.el (mule-keymap): Change keymap name from MULE to
11012         Mule.
11013         (coding-system-change-eol-conversion): Fix DOC-string.
11014
11015 1999-06-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
11016
11017         * mule/mule-cmds.el (mule-keymap): Use `describe-coding-system'
11018         instead of `list-coding-system'.
11019
11020 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11021
11022         * menubar-items.el (default-menubar): `select-input-method' was
11023         renamed to `set-input-method'.
11024
11025         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11026         "Set Language Environment" menu.
11027
11028         * mule/mule-cmds.el (set-language-info-alist): Fix setting for
11029         "Describe Language Support" menu.
11030
11031 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11032
11033         * mule/chinese.el ("Chinese-GB"): Rename
11034         `chinese-gb-environment-setup-function' to
11035         `setup-chinese-gb-environment-internal'.
11036
11037 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11038
11039         * mule/korean.el: Use `define-coding-system-alias' instead of
11040         `copy-coding-system'.
11041
11042 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11043
11044         * mule/mule-cmds.el (set-language-environment-coding-systems):
11045         Treat duplicated coding-categories.
11046
11047 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11048
11049         * mule/japanese.el: Use `define-coding-system-alias' instead of
11050         `copy-coding-system'.
11051
11052 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11053
11054         * mule/vietnamese.el: Specify `iso-8-1' as a category of
11055         coding-system `viscii'.
11056
11057 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11058
11059         * mule/cyrillic.el:
11060         - Specify `iso-8-1' as a category of coding-system `koi8-r'.
11061         (cyrillic-alternativnyj-decode-table): New variable.
11062         (cyrillic-alternativnyj-encode-table): New variable.
11063         - Specify `iso-8-1' as a category of coding-system
11064           `alternativnyj'.
11065         - Abolish general Cyrillic environment.
11066
11067 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11068
11069         * mule/chinese.el:
11070         - Use `define-coding-system-alias' instead of `copy-coding-system'.
11071         - Register `chinese-gb-environment-setup-function' as a
11072           `setup-function' of "Chinese-GB" environment.
11073
11074 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11075
11076         * mule/mule-cmds.el (set-language-info-alist): Allow dummy
11077         optional argument `parents'.
11078
11079         * mule/thai-xtis.el: Specify `tis-620' as `tutorial-coding-system'
11080         property for Thai-XTIS.
11081
11082         * mule/mule-help.el (help-with-tutorial): Use property
11083         `tutorial-coding-system' of language-info as a coding-system to
11084         read tutorial file.
11085
11086 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11087
11088         * mule/thai-xtis.el: Don't setup `setup-function' and
11089         `exit-function'.
11090
11091         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11092         `set-coding-category-system' to set up coding-system for
11093         coding-category.
11094
11095         * mule/mule-cmds.el (prefer-coding-system): Use
11096         `set-coding-category-system' to set up coding-system for
11097         coding-category.
11098
11099 1999-06-29  MORIOKA Tomohiko  <tomo@etl.go.jp>
11100
11101         * mule/thai-xtis.el: Specify TUTORIAL.th as the tutorial file for
11102         Thai-XTIS environment.
11103
11104         * mule/mule-cmds.el (prefer-coding-system): Use
11105         `find-coding-system' instead of `coding-system-p'.
11106
11107 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11108
11109         * mule/mule-cmds.el (set-language-environment-coding-systems):
11110         Modify eol-type for XEmacs.
11111
11112         * mule/thai-xtis.el: Delete unused local variable `category'.
11113
11114         * mule/mule-cmds.el (coding-system-change-eol-conversion): New
11115         function.
11116         (prefer-coding-system): Don't call
11117         `update-coding-systems-internal'; use function
11118         `coding-category-list' instead of variable `coding-category-list';
11119         use `set-coding-priority-list' instead of `set-coding-priority';
11120         modify `eol-type' for XEmacs.
11121
11122         * mule/mule-misc.el (string-width): Use `charset-width' instead of
11123         `charset-columns'.
11124         (char-width): Likewise.
11125
11126 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11127
11128         * mule/thai-xtis.el: Specify `iso-8-1' as coding-category of
11129         `tis-620'.
11130
11131         * mule/mule-cmds.el (set-language-environment-coding-systems): Use
11132         `set-coding-priority-list' instead of `set-coding-priority'; don't
11133         call `update-coding-systems-internal'.
11134
11135         * mule/mule-misc.el (coding-system-get): New function.
11136         (coding-system-put): New function.
11137         (coding-system-category): New function.
11138
11139 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11140
11141         * dumped-lisp.el (preloaded-file-list): Load "thai-xtis-chars"
11142         when Mule is running; load "mule/thai-xtis" instead of "thai-xtis"
11143         to avoid conflict with leim/quail/thai-xtis.
11144
11145         * mule/thai-xtis.el: Split definition of the charset `thai-xtis'
11146         to thai-xtis-chars.el.
11147
11148         * mule/thai-xtis-chars.el: New file (split from
11149         mule/thai-xtis.el).
11150
11151 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11152
11153         * mule/thai-xtis.el:
11154         - Change category for the charset `thai-xtis' to `?x' from `?T'.
11155         - Add syntax entries.
11156         - Put `preferred-coding-system' of the charset `thai-xtis' to
11157           `tis-620'.
11158
11159 1999-06-28  TAKAHASHI Naoto  <ntakahas@etl.go.jp>
11160
11161         * mule/thai-xtis.el: ccl-decode-thai-xtis and subroutines
11162         rewritten to use write-multibyte-character.
11163
11164 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11165
11166         mule/mule-cmds.el (view-hello-file): Use `iso-2022-7bit' instead
11167         of `iso-2022-7'.
11168         (prefer-coding-system): Synced up with Emacs 20.3.11 but not
11169         ported yet.
11170         (read-input-method-name): Treat optional argument `default'.
11171
11172 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11173
11174         * mule/mule-cmds.el (set-language-info): Don't set up menus at
11175         all.
11176         (set-language-info-alist): Set up menus here.
11177
11178 1999-06-28  MORIOKA Tomohiko  <tomo@etl.go.jp>
11179
11180         * minibuf.el (completing-read): Add new optional argument
11181         `default'.
11182         (read-coding-system): Add new optional argument
11183         `default-coding-system'.
11184
11185 1999-06-03  Ken'ichi Handa  <handa@gnu.org>
11186
11187         * mule/vietnamese.el (ccl-encode-vscii): Typo fixed
11188         (viet-viscii-...->viet-vscii...).
11189
11190 1999-05-13  Ken'ichi Handa  <handa@gnu.org>
11191
11192         * mule/mule-cmds.el: Change MULE to Mule in docstrings
11193         and menus.
11194
11195 1999-04-12  Richard M. Stallman  <rms@gnu.org>
11196
11197         * mule/mule-cmds.el (input-method-function): Add permanent-local
11198         property.
11199
11200 1999-03-30  Dave Love  <fx@gnu.org>
11201
11202         * mule/mule-cmds.el (current-language-environment): Doc fix.
11203
11204 1999-02-06  Richard Stallman  <rms@gnu.org>
11205
11206         * mule/european.el (setup-slovenian-environment): New function.
11207         ("Slovenian"): New language environment.
11208
11209 1999-01-27  Dave Love  <fx@gnu.org>
11210
11211         * mule/mule-cmds.el (current-language-environment): Provide :link,
11212         :type (choices) and appropriate :get.
11213
11214 1999-01-14  Kenichi Handa  <handa@etl.go.jp>
11215
11216         * mule/mule-cmds.el (describe-language-environment): Don't alter
11217         input-method-alist.
11218
11219 1999-01-06  Eli Zaretskii  <eliz@gnu.org>
11220
11221         * mule/mule-cmds.el (prefer-coding-system): Call
11222         set-coding-priority, so that the internal array of priorities is
11223         also updated.
11224
11225 1998-12-30  Eli Zaretskii  <eliz@mescaline.gnu.org>
11226
11227         * mule/mule-cmds.el (prefer-coding-system): If the argument
11228         requires specific EOL conversion type, make the default coding
11229         systems use that.
11230
11231 1998-12-17  Eli Zaretskii  <eliz@mescaline.gnu.org>
11232
11233         * mule/mule-cmds.el (set-language-environment): Pass the default
11234         eol-type to set-language-environment-coding-systems.
11235         (set-default-coding-systems): Copy the eol-type property for the
11236         new default values of {buffer-file,process}-coding-system from the
11237         old defaults.
11238         (set-language-environment-coding-systems): Accept an optional
11239         argument EOL-TYPE, and set the eol-type property of the default
11240         coding systems accordingly.
11241
11242 1998-10-26  Kenichi Handa <handa@etl.go.jp>
11243
11244         * mule/chinese.el (pre-write-encode-hz): Cancel previous change,
11245         use generate-new-buffer instead of get-buffer-create.
11246
11247 1998-10-21  Kenichi Handa  <handa@etl.go.jp>
11248
11249         * mule/chinese.el (pre-write-encode-hz): Use with-temp-buffer.
11250
11251 1998-10-16  Markus Rost  <rost@delysid.gnu.org>
11252
11253         * mule/mule-cmds.el (default-input-method): Fix custom type.
11254
11255 1998-10-12  Richard Stallman  <rms@psilocin.ai.mit.edu>
11256
11257         * mule/mule-cmds.el (setup-specified-language-environment):
11258         Add apropos-inhibit property.
11259         (describe-specified-language-support): Likewise.
11260
11261 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11262
11263         * mule/mule-cmds.el: Doc fixes.
11264
11265 1998-09-02  Kenichi Handa  <handa@etl.go.jp>
11266
11267         * mule/mule-cmds.el (register-input-method): Doc-string
11268         modified.
11269
11270 1998-09-01  Dave Love  <fx@gnu.org>
11271
11272         * mule/mule-cmds.el (current-language-environment): Fix
11273         setter function.
11274
11275 1998-08-31  Paul Eggert  <eggert@twinsun.com>
11276
11277         * mule/chinese.el, mule/cyrillic.el, mule/ethiopic.el,
11278         mule/european.el, mule/hebrew.el, mule/japanese.el,
11279         mule/korean.el, mule/vietnamese.el: Add coding: local variable, to
11280         avoid bootstrapping problem if you need to recompile all the Lisp
11281         files using interpreted code.
11282
11283 1998-08-26  Kenichi Handa  <handa@etl.go.jp>
11284
11285         * mule/european.el ("Latin-1"): Modify `documentation' key value.
11286         ("Latin-2"): Likewise.
11287
11288 1998-08-18  Per Starback  <starback@update.uu.se>
11289
11290         * mule/european.el (setup-latin2-environment): Fix typo.
11291
11292 1998-08-18  Kenichi Handa  <handa@etl.go.jp>
11293
11294         * mule/european.el: Give proper value of `input-method' key to all
11295         lang. env.
11296
11297         * mule/mule-cmds.el (activate-input-method): Handle the case that
11298         the arg INPUT-METHOD is nil correctly.
11299         (read-multilingual-string): Activate the specified input method
11300         before calling read-string.  Afterward, activate the original
11301         input method.
11302
11303 1998-08-15  Kenichi HANDA  <handa@etl.go.jp>
11304
11305         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11306         (set-language-info-alist): Fix typo in doc-string.
11307
11308         * mule/hebrew.el ("Hebrew"): Delete describe-function key.
11309
11310 1998-08-09  Kenichi HANDA  <handa@etl.go.jp>
11311
11312         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11313         (reset-language-environment): New function for the job that
11314         setup-english-environment used to do.
11315         (set-language-environment): Do more setups according to the info
11316         in language-info-alist.
11317         (read-language-name): Handle the case that the arg KEY is nil.
11318         (describe-language-environment): Handle input-method property.
11319
11320         * mule/: All files under this directory, which related with
11321         specific languages (such as mule/european.el, mule/greek.el,
11322         mule/hebrew.el, mule/misc-lang.el), modified as below.
11323         (setup-XXX-environment): Just call set-language-environment.  If
11324         they used to do some other jobs than what done by
11325         set-language-environment, those jobs are done in
11326         setup-XXX-environment-internal now.
11327         ("LANUGAGE-ENVIRONMENT"): Delete property setup-function or change
11328         the value to setup-XXX-environment-internal.  Add properties
11329         input-method and features.
11330
11331         * mule/english.el (setup-english-environment): Just call
11332         reset-language-environment.
11333
11334         * mule/european.el (setup-8-bit-environment): Function deleted.
11335
11336 1998-08-08  Richard Stallman  <rms@psilocin.ai.mit.edu>
11337
11338         * mule/mule-cmds.el (input-method-exit-on-first-char)
11339         (input-method-use-echo-area): Doc fixes.
11340
11341 1998-08-06  Kenichi Handa  <handa@etl.go.jp>
11342
11343         * mule/mule-cmds.el (input-method-exit-on-first-char): New
11344         variable.
11345         (input-method-use-echo-area): New variable.
11346
11347 1998-08-01  Kenichi HANDA  <handa@etl.go.jp>
11348
11349         * mule/mule-cmds.el (language-info-alist): Doc-string modified.
11350
11351 1998-07-30  Ken'ichi Handa  <handa@delysid.gnu.org>
11352
11353         * mule/mule-cmds.el (activate-input-method): Update mode line.
11354         (inactivate-input-method): Likewise.
11355
11356 1998-07-19  Kenichi Handa  <handa@etl.go.jp>
11357
11358         * mule/mule-cmds.el (read-multilingual-string): Don't activate an
11359         input method in the current buffer, but just bind
11360         current-input-method.
11361
11362 1998-07-08  Kenichi Handa  <handa@etl.go.jp>
11363
11364         * mule/hebrew.el ("Hebrew"): Add coding-priority.
11365
11366         * mule/misc-lang.el ("IPA"): Add coding-priority and
11367         coding-system.
11368
11369 1998-06-26  Ken'ichi Handa  <handa@melange.gnu.org>
11370
11371         * mule/greek.el: Add coding-priority.
11372
11373 1998-05-23  Richard Stallman  <rms@psilocin.ai.mit.edu>
11374
11375         * mule/mule-cmds.el (register-input-method): Rename arg ENV to
11376         LANG-ENV.
11377
11378 1998-05-20  Richard Stallman  <rms@psilocin.ai.mit.edu>
11379
11380         * mule/mule-cmds.el (register-input-method): Fix previous change.
11381         (setup-specified-language-environment): Doc fix.
11382
11383 1998-05-19  Richard Stallman  <rms@psilocin.ai.mit.edu>
11384
11385         * mule/mule-cmds.el: Several doc fixes.
11386         (get-language-info, set-language-info): Rename argument.
11387         (set-language-info-alist): Likewise.
11388         (register-input-method): Rename argument.
11389         (activate-input-method): If INPUT-METHOD is nil, deactivate.
11390
11391 1998-05-04  Kenichi Handa  <handa@etl.go.jp>
11392
11393         * mule/mule-cmds.el (toggle-input-method): Use a more appropriate
11394         default value while reading an input method.
11395
11396 1998-05-01  Kenichi Handa  <handa@etl.go.jp>
11397
11398         * mule/mule-cmds.el (universal-coding-system-argument):
11399         Use buffer-file-coding-system as default.
11400
11401 1998-04-14  Andreas Schwab  <schwab@mescaline.gnu.org>
11402
11403         * mule/korean.el ("Korean"): Doc fix.
11404
11405 1998-04-11  Kenichi Handa  <handa@etl.go.jp>
11406
11407         * mule/mule-cmds.el (describe-language-environment): Print the
11408         languge environment at the head.
11409
11410 1998-04-06  Kenichi Handa  <handa@etl.go.jp>
11411
11412         * mule/japanese.el: Set exit-function to exit-japanese-environment
11413         for Japanese environment.
11414
11415 1998-03-20  Richard Stallman  <rms@psilocin.gnu.org>
11416
11417         * mule/mule-cmds.el (set-language-environment): Doc fix.
11418         (current-language-environment): Use defcustom.
11419         (default-input-method): Specify :type.
11420
11421 1998-03-02  Kenichi Handa  <handa@etl.go.jp>
11422
11423         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11424         modified.
11425         (prefer-coding-system): Doc-string modified.
11426
11427 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11428
11429         * mule/mule-cmds.el (set-language-info): Doc-string
11430         describes `coding-priority' KEY.
11431         (set-language-environment-coding-systems): New function.
11432         (select-safe-coding-system): New function.
11433         (set-language-info): New optional args DESCRIBE-MAP and SETUP-MAP.
11434         (set-language-info-alist): New optionla arg PARENTS.  Call
11435         set-language-info with appropriate DESCRIBE-MAP and SETUP-MAP args.
11436         (set-language-environment-coding-systems): New function.
11437
11438         * mule/chinese.el: Remove setting up of
11439         describe-chinese-environment-map and
11440         setup-chinese-environment-map.  Exclude them in args of calls to
11441         set-language-info-alist.  Register coding-priority key in
11442         language-info-alist.
11443
11444         * mule/cyrillic.el: Remove setting up of
11445         describe-cyrillic-environment-map and
11446         setup-cyrillic-environment-map.  Exclude them in args of calls to
11447         set-language-info-alist.  Register coding-priority key in
11448         language-info-alist.
11449
11450         * mule/english.el: Register coding-priority key in
11451         language-info-alist.
11452
11453         * mule/ethiopic.el: Register coding-priority key in
11454         language-info-alist.
11455
11456         * mule/european.el: Remove setting up of
11457         describe-european-environment-map and
11458         setup-european-environment-map.  Exclude them in args of calls to
11459         set-language-info-alist.  Register coding-priority key in
11460         language-info-alist.  Add "German" language env.
11461         (setup-8-bit-environment): Delete CODING-SYSTEM arg.
11462         (setup-german-environment): New function.
11463
11464         * mule/greek.el (setup-greek-environment): For Greek lang. env.,
11465         change default input method to "greek-postfix".
11466
11467         * mule/japanese.el, mule/korean.el, mule/vietnamese.el: Register
11468         coding-priority key in
11469
11470 1997-12-19  Stephen Eglen  <stephen@cns.ed.ac.uk>
11471
11472         * mule/mule-cmds.el (set-language-info): Doc fix.
11473         (input-method-inactivate-hook): Doc fix.
11474
11475 1997-11-20  Karl Heuer  <kwzh@gnu.org>
11476
11477         * mule/mule-cmds.el (set-input-method): Renamed from
11478         select-input-method.
11479
11480 1997-11-07  Kenichi Handa  <handa@etl.go.jp>
11481
11482         * mule/mule-cmds.el (set-language-environment): Run
11483         exit-language-environment-hook before calling `exit-function'
11484         which is specified for the language environment.
11485
11486 1997-10-23  Kenichi Handa  <handa@etl.go.jp>
11487
11488         * mule/mule-cmds.el (set-default-coding-systems): Doc-string
11489         modified.
11490         (prefer-coding-system): Likewise.
11491         (describe-language-environment): Print aliases of each coding
11492         system.
11493         (set-language-environment-hook): New variable.
11494         (exit-language-environment-hook): New variable.
11495         (set-language-environment): Call these hooks.  Before setting a
11496         new language environment, exit from the
11497         current-language-environment if necessary.
11498         (input-method-verbose-flag): The value can be nil, t,
11499         complex-only, or default.
11500         (input-method-highlight-flag): Doc-string augmented.
11501         (activate-input-method): Check if we can run the registered
11502         function to activate an input method.
11503
11504         * mule/korean.el: Set exit-function for language environment
11505         "Korean" to exit-korean-environment.
11506         (setup-korean-environment): Moved to korea-util.el.
11507
11508 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11509
11510         * mule/mule-cmds.el (read-multilingual-string): Use
11511         current-input-method prior to default-input-method.  Don't bind
11512         current-input-method by `let', instead, activate the specified
11513         input method in the current buffer temporarily.
11514
11515 1997-10-19  John F. Whitehead  <jfw@cisco.com>
11516
11517         * mule/mule-cmds.el (describe-language-environment): Fix prompt.
11518
11519 1997-10-21  Kenichi Handa  <handa@etl.go.jp>
11520
11521         * mule/chinese.el (post-read-decode-hz): Return the result of
11522         decode-hz-region.
11523         (pre-write-encode-hz): Do not change the value of
11524         last-coding-system.
11525
11526 1998-09-06  Bill Richter  <richter@math.nwu.edu>
11527
11528         * mule/mule-ccl.el: Doc fixes.
11529
11530 1998-04-20  Kenichi Handa  <handa@etl.go.jp>
11531
11532         * mule/mule-ccl.el (declare-ccl-program): New optional arg VECTOR.
11533         (check-ccl-program): New macro.
11534
11535 1998-01-21  Kenichi Handa  <handa@etl.go.jp>
11536
11537         * mule/mule-ccl.el: Comment about CCL syntax modified.
11538         (ccl-command-table): Add read-multibyte-character and
11539         write-multibyte-character.
11540         (ccl-code-table): Add ex-cmd.
11541         (ccl-extended-code-table): New variable.
11542         (ccl-embed-extended-command): New function.
11543         (ccl-compile-read-multibyte-character,
11544         ccl-compile-write-multibyte-character) New functions.
11545         (ccl-dump-ex-cmd, ccl-dump-read-multibyte-character,
11546         ccl-dump-write-multibyte-character): New functions.
11547
11548 1999-07-22  SL Baur  <steve@miho>
11549
11550         * config.el (config-value-file): config.values is installed into
11551         doc-directory.
11552         From Karl M. Hegbloom  <karlheg@cathcart.sysc.pdx.edu>
11553
11554 1999-07-19  Didier Verna  <didier@xemacs.org>
11555
11556         * rect.el: all functions rewritten, except when noted. Below is a
11557         list of interface changes.
11558         (apply-on-rectangle): new function. Obsoletes
11559         `operate-on-rectangle'. All functions that used to call this
11560         function now call the new one.
11561         (kill-rectangle): added optional prefix arg to fill lines.
11562         (delete-rectangle): ditto.
11563         (delete-extract-rectangle): ditto.
11564         (open-rectangle): ditto.
11565         (clear-rectangle): ditto.
11566         (delete-rectangle-line): added third arg FILL.
11567         (delete-extract-rectangle-line): ditto.
11568         (open-rectangle-line): ditto.
11569         (clear-rectangle-line): ditto.
11570
11571 1999-07-18  Andy Piper  <andy@xemacs.org>
11572
11573         * menubar-items.el (default-menubar): add gutter options.
11574
11575         * gutter-items.el: new file.
11576         (gutter): new group for custom.
11577         (gutter-visible-p): new variable.
11578         (default-gutter-position): ditto.
11579         (buffers-tab): new group for the buffers tab.
11580         (gutter-buffers-tab): widget to put in the gutter.
11581         (buffers-tab-max-size): max number of tabs.
11582         (buffers-tab-switch-to-buffer-function): function to call when a
11583         tab is pressed.
11584         (buffers-tab-omit-function): filter buffers with this function.
11585         (buffers-tab-format-buffer-line-function): format buffer names for
11586         inclusion in tabs.
11587         (buffers-tab-switch-to-buffer): like switch-to-buffer but without
11588         the record.
11589         (build-buffers-tab-internal): build a list of tab items.
11590         (buffers-tab-items): ditto.
11591         (add-tab-to-gutter): put a tab in the gutter area.
11592         (update-tab-in-gutter): reset the buffers in the tab.
11593
11594         * dumped-lisp.el (preloaded-file-list): dump gutter-items.
11595
11596         * buffer.el (switch-to-buffer): run switch-to-buffer-hooks.
11597         (switch-to-buffer-hooks): new hook.
11598
11599         * toolbar.el (default-toolbar-position): fix typo.
11600
11601 1999-07-16  Andy Piper  <andy@xemacs.org>
11602
11603         * gui.el (make-dialog-frame): turn off gutters for dialogs.
11604
11605 1999-07-15  Didier Verna  <didier@xemacs.org>
11606
11607         * cus-edit.el (custom-prompt-variable): optional third arg makes
11608         prompt for a comment string.
11609         (customize-set-value): optional prefix makes this function handle
11610         variable comments.
11611         (customize-set-variable): ditto.
11612         (customize-save-variable): ditto.
11613         (customize-customized): handle custom comments.
11614         (customize-save-customized): ditto.
11615         (custom-variable-state-set): ditto.
11616         (custom-face-state-set): ditto.
11617         (customize-saved): ditto.
11618         (custom-variable-set): ditto.
11619         (custom-face-set): ditto.
11620         (custom-variable-save): ditto.
11621         (custom-face-save): ditto.
11622         (custom-variable-reset-saved): ditto.
11623         (custom-face-reset-saved): ditto.
11624         (custom-variable-reset-standard): ditto.
11625         (custom-face-reset-standard): ditto.
11626         (custom-comment-face): new face.
11627         (custom-comment-tag-face): ditto.
11628         (custom-comment): new widget.
11629         (custom-comment-create): new function.
11630         (custom-comment-delete): ditto.
11631         (custom-comment-value-set): ditto.
11632         (custom-comment-show): ditto.
11633         (custom-comment-invisible-p): ditto.
11634         (custom-variable-value-create): create a comment field widget.
11635         (custom-face-value-create): ditto.
11636         (custom-variable-menu): new entry for adding a custom comment.
11637         (custom-face-menu): ditto.
11638         (custom-save-variables): possibly save custom comments.
11639         (custom-save-faces): ditto.
11640
11641         * cus-face.el (custom-set-faces): the arguments can now have a
11642         custom comment as fourth argument.
11643
11644         * custom.el (custom-set-variables): the arguments can now have a
11645         custom comment as fifth element.
11646
11647 1999-07-13  XEmacs Build Bot <builds@cvs.xemacs.org>
11648
11649         * XEmacs 21.2.18 is released
11650
11651 1999-07-13  SL Baur  <steve@miho>
11652
11653         * lib-complete.el (read-library-name): Revert previous change.
11654         (read-library): Ditto.
11655
11656 1999-06-24  Karl M. Hegbloom  <karlheg@debian.org>
11657
11658         * packages.el (packages-package-list): Capitalize docstring.
11659
11660         * packages.el (packages-find-package-library-path): Use #'nconc
11661         rather than #'append to reduce consing -- #'mapcar uses Flist,
11662         which returns a freshly consed list.  #'append would create yet
11663         another fresh list, using Fmake_list in concat.
11664
11665         * packages.el (package-provide): Use setq with remassq like it
11666         says in its docstring.
11667
11668 1999-07-06  SL Baur  <steve@miho.m17n.org>
11669
11670         * lib-complete.el (progn-with-message): Fix typo.
11671
11672 1999-07-06  SL Baur  <steve@miho.m17n.org>
11673
11674         * mule/mule-misc.el (char-octet): Make function match docstring.
11675         From Katsumi Yamaoka <yamaoka@jpl.org>
11676
11677 1999-06-15  Karl M. Hegbloom  <karlheg@debian.org>
11678
11679         * wid-edit.el (widget-documentation): corrected spelling error.
11680
11681 1999-06-23  Jonathan Marten <jonathan.marten@uk.sun.com>
11682
11683         * x-win-sun.el (x-win-init-sun): Don't rebind Find and Sh-find
11684         keys if already bound
11685
11686 1999-07-06  SL Baur  <steve@miho.m17n.org>
11687
11688         * lib-complete.el (progn-with-message): Revert previous changes.
11689
11690 1999-06-24  Bob Weiner  <weiner@beopen.com>
11691
11692         * lib-complete.el (find-library):
11693         (find-library-other-window):
11694         (find-library-other-frame): Completely rewrote
11695         so that these functions actually work when called non-interactively.
11696         Also made them handle LIBRARY arguments which end with .el or .elc.
11697
11698 1999-06-24  Bob Weiner  <weiner@beopen.com>
11699
11700         * simple.el (indent-new-comment-line): Locally bound
11701         `block-comment-start' to `comstart' or else when this is called
11702         from do-auto-fill, e.g. in Lisp mode, it will insert any non-nil
11703         `block-comment-start' value, ignoring any existing spacing after a
11704         comment prefix in the previous line and producing ugly comments.
11705
11706 1999-06-23  Bob Weiner  <weiner@beopen.com>
11707
11708         * list-mode.el (mouse-choose-completion):
11709         (choose-completion):
11710         (completion-switch-to-minibuffer): Added.
11711         ([Tab]): [Tab] previously switched to the minibuffer
11712         but since [space] does that and since most applications in the
11713         world use [Tab] to select the next item in a list, do that in the
11714         *Completions* buffer too.  This will cause the least confusion
11715         among the largest population of users.  -- Bob Weiner, BeOpen.com,
11716         06/23/1999.
11717
11718 1999-06-22  Bob Weiner  <weiner@beopen.com>
11719
11720         * help.el (help-buffer-name): Added support for a null value
11721         of `help-buffer-prefix-string' since some buffers require no
11722         prefix.
11723
11724 1999-06-20  Bob Weiner  <weiner@beopen.com>
11725
11726         * list-mode.el (completion-list-mode-quit): Added and bound to {q}
11727         in the completion-list-mode-map to bury the completions buffer
11728         even when the minibuffer is no longer active.
11729
11730 1999-06-20  Bob Weiner  <weiner@beopen.com>
11731
11732         * list-mode.el (list-mode): It is visually disconcerting to have
11733         the text cursor disappear within list buffers, especially when
11734         moving from window to window, so leave it visible.
11735
11736 1999-07-01  SL Baur  <steve@miho.m17n.org>
11737
11738         * menubar-items.el (default-menubar): Conditionalize the bug
11739         report menu item (which may not be possible in this XEmacs).
11740         Reported by: Ken'ichi Handa <handa@etl.go.jp>
11741
11742 1999-06-30  SL Baur  <steve@miho.m17n.org>
11743
11744         * subr.el (with-current-buffer): DOC string fix.
11745         Suggested by Bob Weiner <weiner@altrasoft.com>
11746
11747 1999-06-25  Charles G Waldman <cgw@fnal.gov>
11748
11749         * cus-face.el (custom-face-italic): insert missing args
11750
11751 1999-06-24  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11752
11753         * packages.el (package-locations): Changed default early package
11754         hierarchies to ~/.xemacs/mule-packages and
11755         ~/.xemacs/xemacs-packages.
11756
11757 1999-06-23  SL Baur  <steve@miho.m17n.org>
11758
11759         * mule/mule-category.el (Top Level): ASCII is also latin-1.
11760
11761 1999-06-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
11762
11763         * packages.el (package-locations): Changed default early package
11764         hierarchy to ~/.xemacs/packages.
11765         (package-locations): Removed `packages' as a possible name for a
11766         late package hierarchy.
11767
11768 1999-06-20  MORIOKA Tomohiko  <tomo@etl.go.jp>
11769
11770         * mule/mule-category.el (word-combining-categories): Set up new
11771         variable.
11772         (word-separating-categories): Likewise.
11773
11774 1999-06-22  XEmacs Build Bot <builds@cvs.xemacs.org>
11775
11776         * XEmacs 21.2.17 is released
11777
11778 1999-06-17  Robert Pluim  <rpluim@bigfoot.com>
11779
11780         * font-menu.el (font-menu-set-font): allow for nil specification
11781         of font size.
11782
11783 1999-06-16  MORIOKA Tomohiko  <tomo@etl.go.jp>
11784
11785         * mule/thai-xtis.el: Specify `columns' of the charset `thai-xtis'
11786         is 1.
11787
11788 1999-06-12  MORIOKA Tomohiko  <tomo@etl.go.jp>
11789
11790         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Use NBSP of ISO
11791         8859-5 instead of ISO 8859-1.
11792
11793 1999-06-15  SL Baur  <steve@steve1.m17n.org>
11794
11795         * mule/vietnamese.el (viet-vscii-encode-table): Use split-char.
11796         (viet-viscii-encode-table): Ditto.
11797
11798         * mule/mule-misc.el: Delete split-char & split-char-or-char-int.
11799         Make obsolete definition of char-octet.
11800
11801 1999-06-14  SL Baur  <steve@steve1.m17n.org>
11802
11803         * subr.el: Move no-Mule make-char ...
11804         * help-nomule.el (make-char): To here.
11805         (string-width): Make Mule compatibility alias.
11806
11807 1999-06-15  Andy Piper  <andy@xemacs.org>
11808
11809         * select.el (get-selection-no-error): really make there be no-error.
11810         (get-selection): revert to original.
11811
11812 1999-06-11  Andy Piper  <andy@xemacs.org>
11813
11814         * select.el (selection-sets-clipboard): renamed.
11815         (own-selection): use it.
11816
11817 1999-06-11  XEmacs Build Bot <builds@cvs.xemacs.org>
11818
11819         * XEmacs 21.2.16 is released
11820
11821 1999-06-09  MORIOKA Tomohiko  <tomo@etl.go.jp>
11822
11823         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): Set 32 for
11824         missing characters to avoid crash.
11825
11826 1999-06-09  Jan Vroonhof  <vroonhof@math.ethz.ch>
11827
11828         * coding.el (set-terminal-coding-system): Only set the console
11829         coding system on the selected console if it is a tty.
11830
11831 1999-06-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
11832
11833         * cus-face.el:
11834         * cus-edit.el:
11835         * faces.el:
11836         (custom):
11837         (face-spec-set):
11838         * faces.el (frob-face-property):
11839         * font-menu.el (font-menu-set-font):
11840                   Actually apply changes from 1999-03-17
11841
11842 1999-06-10  Andy Piper  <andy@xemacs.org>
11843
11844         * select.el (get-selection): abstract out non error-signalling
11845         part.
11846         (get-selection-no-error): get-selection without signalling an
11847         error.
11848         (selection-is-clipboard-p): new variable. controls whether the
11849         selection sets the clipboard.
11850         (own-selection): use it.
11851
11852         * mouse.el (insert-selection): fallback to clipboard after trying
11853         primary selection and cutbuffer.
11854
11855 1999-06-05  Andy Piper  <andy@xemacs.org>
11856
11857         * x-select.el (xselect-kill-buffer-hook-1): use generalised
11858         selection functions.
11859
11860 1999-06-04  MORIOKA Tomohiko  <tomo@etl.go.jp>
11861
11862         * code-files.el (buffer-file-coding-system): Use `raw-text' as
11863         default value.
11864         (load): Use `raw-text' instead of `no-conversion'.
11865         (insert-file-contents): Likewise.
11866
11867         * bytecomp.el (byte-compile-insert-header): Use `raw-text' instead
11868         of `no-conversion'.
11869
11870 1999-06-03  MORIOKA Tomohiko  <tomo@etl.go.jp>
11871
11872         * coding.el: Don't copy `no-conversion' to `raw-text'.
11873
11874 1999-06-07  Hrvoje Niksic  <hniksic@srce.hr>
11875
11876         * subr.el (make-char): Define it if Mule is not around.
11877
11878 1999-06-07  SL Baur  <steve@steve1.m17n.org>
11879
11880         * mule/mule-help.el: Add trailing newline.  Use mule keyword.
11881
11882         * x-select.el (x-disown-selection-internal): Restore symbol as an
11883         obsolete alias.
11884         (xselect-kill-buffer-hook-1): Use disown-selection-internal.
11885
11886 1999-06-04  XEmacs Build Bot <builds@cvs.xemacs.org>
11887
11888         * XEmacs 21.2.15 is released
11889
11890 1999-06-02  Oscar Figueiredo  <oscar@xemacs.org>
11891
11892         * subr.el (split-string): Avoid infinite looping
11893
11894 1999-05-30  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
11895
11896         * ldap.el (ldap-ignore-attribute-codings): New variable
11897         (ldap-default-attribute-decoder): New variable
11898         (ldap-coding-system): New variable
11899         (ldap-attribute-syntax-encoders): New variable
11900         (ldap-attribute-syntax-decoders): New variable
11901         (ldap-attribute-syntaxes-alist): New variable
11902         (ldap-encode-boolean): New function
11903         (ldap-decode-boolean): New function
11904         (ldap-encode-country-string): New function
11905         (ldap-decode-string): New function
11906         (ldap-decode-address): New function
11907         (ldap-encode-address): New function
11908         (ldap-decode-attribute): New function
11909         (ldap-search): Use some of these
11910
11911 1999-05-25  Jan Vroonhof  <jan@xemacs.org>
11912
11913         * version.el (emacs-version): Make the patch level/beta come
11914         before the XEmacs qualifier so that it gets into (funcall
11915         emacs-version) and thus in the bug reports.
11916         (emacs-version>=): Support patch levels.
11917
11918 1999-06-03  SL Baur  <steve@xemacs.org>
11919
11920         * version.el: implement x.y.z version number
11921         From Jan Vroonhof <vroonhof@math.ethz.ch>
11922
11923 1999-05-27  Yoshiki Hayashi <g740685@komaba.ecc.u-tokyo.ac.jp>
11924
11925         * mule/mule-cmds.el (read-input-method-name): set input-method properly.
11926
11927 1999-05-22  Vin Shelton <acs@xemacs.org>
11928
11929         * startup.el: Document -private and break out non-standard X options.
11930
11931 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
11932
11933         * mule/mule-charset.el (charset-after): New function.
11934         (charset-direction): Synch with Mule, update docstring.
11935         (get-charset-property): New function.
11936         (put-charset-property): New function.
11937         (charset-plist): New function.
11938
11939         * mule/mule-charset.el (compose-region):
11940         (decompose-region): remove;  these functions (which don't work
11941         since we don't do composite characters) have been moved to
11942         mule-util.el.
11943         (toplevel): follow coding standards
11944
11945 1999-05-26  SL Baur  <steve@gneiss.etl.go.jp>
11946
11947         * dumped-lisp.el (preloaded-file-list): mule-files.el does not
11948         exist any more.
11949
11950         * code-files.el: Fix commentary to follow coding standards.  Move
11951         the single line left in mule-files.el to here.
11952
11953         * mule/mule-files.el: delete.
11954
11955 1999-05-24  SL Baur  <steve@gneiss.etl.go.jp>
11956
11957         * info.el (Info-scroll-prev): Use event functions instead of the
11958         old emacs 19 interface.
11959
11960 1999-06-02  Andy Piper  <andy@xemacs.org>
11961
11962         * x-font-menu.el (x-font-menu-load-font):
11963         font-menu-registry-encoding -> x-font-menu-registry-encoding type.
11964
11965 1999-05-31  Andy Piper  <andy@xemacs.org>
11966
11967         * font-menu.el (font-menu-ignore-scaled-fonts): move to font-menu
11968         group.
11969         (font-menu-this-frame-only-p): ditto.
11970         (font-menu-max-items): reinstate, from Jan Vroonhof
11971         <vroonhof@math.ethz.ch>
11972         (font-menu-submenu-name-format): ditto.
11973         (font-menu-split-long-menu): ditto, for use by the family
11974         constructor.
11975         (font-menu-family-constructor): use it.
11976
11977 1999-05-30  Andy Piper  <andy@xemacs.org>
11978
11979         * msw-faces.el (mswindows-font-regexp): new font matching regexp
11980         for use by the font menu.
11981
11982         * msw-font-menu.el: new file implementing mswindows specific
11983         font-menu behaviour.
11984         (mswindows-font-menu-registry-encoding): new function mirroring x version.
11985         (mswindows-font-menu-junk-families): ditto.
11986         (hack-font-truename): ditto.
11987         (mswindows-font-regexp-ascii): ditto.
11988         (mswindows-reset-device-font-menus): ditto.
11989         (mswindows-font-menu-font-data): ditto.
11990         (mswindows-font-menu-load-font): ditto.
11991
11992         * x-font-menu.el (x-reset-device-font-menus): made device specific.
11993         (x-font-menu-font-data): ditto.
11994         (x-font-menu-load-font): ditto.
11995
11996         * font-menu.el: new file implementing generic font menu behaviour.
11997         (font-menu-ignore-scaled-fonts): copied from x-font-menu.el and
11998         made device independent.
11999         (font-menu-this-frame-only-p): ditto.
12000         (font-menu-preferred-resolution): ditto.
12001         (font-menu-size-scaling): new variable used to determine whether
12002         sizes are in points or tenths of a point.
12003         (vassoc): moved from x-font-menu.el.
12004         (device-fonts-cache): ditto.
12005         (device-fonts-cache): ditto.
12006         (flush-device-fonts-cache): ditto.
12007         (reset-device-font-menus): copied from x-font-menu.el and made
12008         device independent. Most functionality deferred to
12009         device-dependent versions.
12010         (font-menu-family-constructor): copied from x-font-menu.el and
12011         made device independent.
12012         (font-menu-size-constructor): ditto.
12013         (font-menu-weight-constructor): ditto.
12014         (font-menu-set-font): ditto.
12015         (font-menu-change-face): ditto.
12016         (font-menu-load-font): new device method.
12017         (font-menu-font-data): ditto.
12018
12019         * x-font-menu.el: The above functions deleted.
12020
12021 1999-05-26  Andy Piper  <andy@xemacs.org>
12022
12023         * update-elc.el:
12024         * make-docfile.el:
12025         * loadup.el: rehash expand-file-name usage to not use default-directory.
12026
12027 1999-05-21  Andy Piper  <andy@xemacs.org>
12028
12029         * x-select.el (x-select-convert-to-text):
12030         (x-selected-text-type):
12031         (x-get-selection):
12032         (xselect-convert-to-string):
12033         (xselect-convert-to-compound-text):
12034         (xselect-convert-to-length):
12035         (xselect-convert-to-targets):
12036         (xselect-convert-to-delete):
12037         (xselect-convert-to-filename):
12038         (xselect-convert-to-charpos):
12039         (xselect-convert-to-lineno):
12040         (xselect-convert-to-colno):
12041         (xselect-convert-to-sourceloc):
12042         (xselect-convert-to-os):
12043         (xselect-convert-to-host):
12044         (xselect-convert-to-user):
12045         (xselect-convert-to-class):
12046         (xselect-convert-to-name):
12047         (xselect-convert-to-integer):
12048         (xselect-convert-to-atom):
12049         (xselect-convert-to-identity): functions renamed from x-* and
12050         moved to select.el.
12051         (x-get-secondary-selection): use rename get-selection.
12052         (x-get-clipboard): ditto.
12053         (x-own-selection): moved to select.el.
12054         (x-valid-simple-selection-p): ditto.
12055         (x-dehilight-selection): ditto.
12056         (x-own-clipboard): ditto.
12057         (x-disown-selection): ditto.
12058
12059         * x-mouse.el (x-yank-function): moved to mouse.el.
12060         (x-insert-selection): ditto.
12061         (x-set-point-and-move-selection): use renamed function.
12062
12063         * select.el (selected-text-type): moved and renamed from
12064         x-select.el.
12065         (selection-owner-p): moved to C.
12066         (selection-exists-p): ditto.
12067         (get-cutbuffer): new device method.
12068         (get-selection): generalised and moved from x-select.el.
12069         (own-selection): moved x-own-selection functionality into here.
12070         (dehilight-selection): renamed and moved from x-select.el.
12071         (own-clipboard): functionality moved from x-select.el using new
12072         generic C builtins.
12073         (disown-clipboard): ditto.
12074         (select-convert-to-text):
12075         (select-convert-to-string):
12076         (select-convert-to-compound-text):
12077         (select-convert-to-length):
12078         (select-convert-to-targets):
12079         (select-convert-to-delete):
12080         (select-convert-to-filename):
12081         (select-convert-to-charpos):
12082         (select-convert-to-lineno):
12083         (select-convert-to-colno):
12084         (select-convert-to-sourceloc):
12085         (select-convert-to-os):
12086         (select-convert-to-host):
12087         (select-convert-to-user):
12088         (select-convert-to-class):
12089         (select-convert-to-name):
12090         (select-convert-to-integer):
12091         (select-convert-to-atom):
12092         (select-convert-to-identity): new functions renamed from x-* and
12093         moved from x-select.el.
12094
12095         * mouse.el (mouse-consolidated-yank): subsume x-yank-function
12096         into here and use as the default window-system mouse yank.
12097         (insert-selection): generalised and moved from x-mouse.el.
12098         (own-clipboard): moved to C.
12099
12100         * msw-select.el (mswindows-selection-owned-p): deleted.
12101         (mswindows-own-selection): generalised and moved to select.el.
12102         (mswindows-disown-selection): generalised and moved to C.
12103         (mswindows-selection-owner-p): ditto.
12104
12105 1999-05-14  XEmacs Build Bot <builds@cvs.xemacs.org>
12106
12107         * XEmacs 21.2.14 is released
12108
12109 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12110
12111         * about.el: update contact info for jason and slb.
12112
12113 1999-05-13  SL Baur  <steve@gneiss.etl.go.jp>
12114
12115         * mule/european.el (setup-romanian-environment): Add Romanian
12116         support from Emacs/Mule romanian.el.
12117
12118 1999-03-17  Jan Vroonhof  <vroonhof@math.ethz.ch>
12119
12120         * cus-face.el: Label all custom changes with the 'custom' tag.
12121
12122         * cus-edit.el: idem ditto.
12123
12124         * faces.el: Added suport for adding device tags to various functions.
12125         (custom): New device tag.
12126         (face-spec-set): Call reset face with tags argument. No longer do
12127         x-init-global-faces hack.
12128
12129         * faces.el (frob-face-property): Use an anonymous specifier to map
12130         frob-face-property-1 over.
12131
12132         * x-font-menu.el (font-menu-set-font): Always specify all
12133         properties to custom.
12134
12135 1999-05-12  SL Baur  <steve@gneiss.etl.go.jp>
12136
12137         * mule/european.el (setup-czech-environment): Add czech support.
12138         From David Sauer <davids@orfinet.cz>
12139
12140 1999-03-15  SL Baur  <steve@xemacs.org>
12141
12142         * check-features.el: Turn hard errors into warnings.
12143
12144 1999-03-21  SL Baur  <steve@xemacs.org>
12145
12146         * simple.el (delete-key-deletes-forward): As per discussion on
12147         xemacs-beta, default to t.
12148
12149 1999-05-11  Hrvoje Niksic  <hniksic@srce.hr>
12150
12151         * loadup.el: Define Installation-string before loading anything.
12152
12153 1999-05-06  Gunnar Evermann  <ge204@eng.cam.ac.uk>
12154
12155         * files.el (auto-mode-alist): fix typo in regex for .bash_* files
12156         From Anders Stenman <stenman@isy.liu.se>
12157
12158 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12159
12160         * wid-edit.el (widget-glyph-find): Ditto.
12161
12162         * packages.el (locate-library): Ditto.
12163
12164         * loadup.el (really-early-error-handler): Ditto.
12165
12166         * lib-complete.el (read-library): Ditto.
12167
12168         * faces.el (set-face-stipple): Ditto.
12169
12170         * code-files.el (load): Use new calling style of locate-file.
12171
12172 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12173
12174         * packages.el (packages-unbytecompiled-lisp): Installation.el is
12175         dead.
12176
12177 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12178
12179         * dumped-lisp.el (preloaded-file-list): Don't load
12180         Installation.el.
12181
12182         * loadup.el (Installation-string): Define it here.
12183
12184 1999-05-03  Hrvoje Niksic  <hniksic@srce.hr>
12185
12186         * dumped-lisp.el (preloaded-file-list): Revert previous change --
12187         Installation.el needs to be loaded before `dump-paths', otherwise
12188         the dumping process won't find it.
12189
12190 1999-03-13  Adrian Aichner  <adrian@xemacs.org>
12191
12192         * dumped-lisp.el (preloaded-file-list): Load Installation.el after
12193         subr so that we can use `replace-in-string' in Installation.el to
12194         get rid of C-m chars under the native Windows build.
12195
12196 1999-04-29  Andy Piper  <andy@xemacs.org>
12197
12198         * make-docfile.el: canonicalize file and directory names.
12199
12200         * device.el (call-device-method): new function for calling device
12201         specific methods.
12202         (define-device-method): new function for defining device methods.
12203         (define-device-method*): ditto.
12204
12205 1999-04-27  Hrvoje Niksic  <hniksic@srce.hr>
12206
12207         * subr.el (buffer-string): Support new FSFmacs 20.4 stuff.
12208
12209 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12210
12211         * mule/cyrillic.el (cyrillic-koi8-r-decode-table): New variable.
12212         (cyrillic-koi8-r-encode-table): Likewise.
12213         (ccl-decode-koi8): Use `cyrillic-koi8-r-decode-table'.
12214         (ccl-encode-koi8): Use `cyrillic-koi8-r-encode-table'.
12215
12216         * mule/mule-misc.el (split-char-or-char-int): New function [moved
12217         from vietnamese.el].
12218
12219         * mule/vietnamese.el: Move function `split-char-or-char-int' to
12220         mule/mule-misc.el.
12221
12222 1999-04-08  MORIOKA Tomohiko  <tomo@etl.go.jp>
12223
12224         * mule/thai-xtis.el:
12225         - Change font registry name from "Thai94x94-0" to "xtis-0".
12226         - Change mnemonic of coding-system `tis-620' to "TIS620".
12227
12228 1999-04-06  MORIOKA Tomohiko  <tomo@etl.go.jp>
12229
12230         * mule/ethiopic.el: fixed.
12231
12232 1999-03-30  MORIOKA Tomohiko  <tomo@etl.go.jp>
12233
12234         * dumped-lisp.el: Add ethiopic, thai-xtis and vietnamese.
12235
12236         * mule/thai-xtis.el: New file.
12237
12238         * mule/vietnamese.el: New file.
12239
12240         * mule/ethiopic.el: New file.
12241
12242 1999-04-22  Hrvoje Niksic  <hniksic@srce.hr>
12243
12244         * bytecomp.el (byte-compile-close-variables): Leave
12245         debug-issue-ebola-notices alone.
12246
12247 1999-04-11  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12248
12249         * ldap.el (ldap-host-parameters-alist): Make `Search Base' appear
12250         at the top of the buffer since it is the most important thing to
12251         customize
12252         (ldap-get-host-parameter): New defun
12253         (ldap-search): Add a new parameter `withdn' to retrieve the
12254         distinguished names of entries
12255
12256 1999-04-22  Kai Haberzettl  <khaberz@synnet.de>
12257
12258         * startup.el (splash-frame-body): Date and spelling fixes.
12259
12260 1999-03-16  Colin Rafferty  <colin@xemacs.org>
12261
12262         * view-less.el (toggle-truncate-lines): add autoload tag
12263
12264 1999-04-19  Hrvoje Niksic  <hniksic@srce.hr>
12265
12266         * format.el (format-alist): Disable image stuff.
12267
12268 1999-04-17  Hrvoje Niksic  <hniksic@srce.hr>
12269
12270         * wid-edit.el (widget-glyph-find): Search by directories, then by
12271         suffixes rather than the other way around.
12272         (widget-image-conversion): Renamed to
12273         `widget-image-file-name-suffixes'.
12274
12275 1999-04-16  Olivier Galibert  <galibert@pobox.com>
12276
12277         * mule/mule-charset.el: Made old functions obsolete, remove the
12278         unspeakably evil (and inexistant in fsf's) charset-leading-byte.
12279         (charset-iso-graphic-plane): Rename from charset-graphic.
12280         (charset-iso-final-char): Rename from charset-final.
12281         (charset-width): Rename from charset-columns.
12282         (charset-bytes): Added from fsf compatibility, returns always 1.
12283
12284         * mule/mule-misc.el: Move charset-doc-string alias to
12285         mule-charset.el
12286
12287 1999-04-14  Colin Rafferty  <colin@xemacs.org>
12288
12289         * x-faces.el (x-make-font-bold-italic): honor
12290         *try-oblique-before-italic-fonts*
12291
12292 1999-04-14  Hrvoje Niksic  <hniksic@srce.hr>
12293
12294         * cl-extra.el (coerce): Coerce numbers to characters correctly.
12295
12296 1998-12-02  Hrvoje Niksic  <hniksic@srce.hr>
12297
12298         * x-faces.el (try-oblique-before-italic-fonts): Use the right
12299         name.
12300
12301 1999-04-14  Dave Gillesipe  <daveg@synaptics.com>
12302
12303         * cl-extra.el (equalp): Would bug out for lists.
12304
12305 1999-03-12  Charles G Waldman  <cgw@fnal.gov>
12306
12307         * about.el (about-hackers):  Change cgw's email address
12308
12309 1999-03-12  XEmacs Build Bot <builds@cvs.xemacs.org>
12310
12311         * XEmacs 21.2.13 is released
12312
12313 1999-03-12  SL Baur  <steve@xemacs.org>
12314
12315         * simple.el (delete-key-deletes-forward): Revert to previous
12316         behavior.
12317
12318 1999-01-18  Didier Verna  <didier@xemacs.org>
12319
12320         * menubar-items.el (xemacs-splash-buffer): handle the case of
12321         multiple elements in the splash buffer body.
12322
12323         * startup.el (splash-frame-timeout): new constant: interval
12324         between splash buffer elements.
12325         (command-line-1): handle splash buffer with multiple elements (use
12326         a timeout).
12327         (splash-frame-body): Originally `startup-splash-frame-body'.
12328         Rewrote a cleaner and more readable version. This can now be array,
12329         in which case each element is displayed in turn in the splash buffer.
12330         (splash-frame-static-body): new constant. Persistent information
12331         across all splash buffer elements (preserves the possibility to give
12332         it in different languages.
12333         (circulate-splash-frame-elements): new function. Used as a timeout
12334         to circulate through all splash frame elements and display them in
12335         sequence.
12336         (display-splash-frame): originally `startup-splash-frame'. Handle
12337         the case of multiple elements in the splash buffer body. Now
12338         returns a timeout id if multiple elements to display, or nil.
12339
12340 1999-02-19  Jan Vroonhof  <vroonhof@math.ethz.ch>
12341
12342         * x-faces.el (x-init-global-faces): Add default tag to specifiers,
12343         so they can be overridden by x-init-face-from-resources.
12344         Additionally specify the font name also with an x tag.
12345
12346 1999-03-08  Andy Piper  <andy@xemacs.org>
12347
12348         * package-get.el (package-get-base): autoload.
12349
12350         * menubar-items.el (default-menubar): add update menu item. Fix
12351         custom menu to only be activated when package-base is available.
12352
12353         * package-get.el (package-get-custom): don't load
12354         package-get-custom as it is auto-generated. Fix group definition.
12355
12356 1999-03-05  Didier Verna  <didier@xemacs.org>
12357
12358         * cus-dep.el (Custom-make-dependencies): use `prin1-to-string'
12359         instead of `symbol-name' (Thanks Kyle).
12360
12361         * cus-edit.el (custom-save-variables): use `prin1' instead of
12362         princ to write symbols.
12363
12364 1999-03-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12365
12366         * XEmacs 21.2.12 is released
12367
12368 1999-03-05  SL Baur  <steve@xemacs.org>
12369
12370         * menubar-items.el (default-menubar): Add kfm browsing support.
12371         From Neal Becker <nbecker@fred.net>
12372
12373 1999-03-03  Steven Baur  <steve@gneiss.etl.go.jp>
12374
12375         * font-lock.el (font-lock-revert-cleanup): Null out to avoid repeated
12376         calls to font-lock during buffer reversion.
12377
12378 1999-02-12  Didier Verna  <didier@xemacs.org>
12379
12380         * info.el (Info-build-node-completions): unconditionally widen the
12381         tag table buffer.
12382
12383 1999-02-19  Paul Stodghill  <stodghil@cs.cornell.edu>
12384
12385         * x-faces.el (x-init-face-from-resources):
12386         Only set fonts in the 'x locale.
12387
12388 1999-03-04  Adrian Aichner  <adrian@xemacs.org>
12389
12390         * package-ui.el (pui-install-selected-packages): Don't throw on
12391         `package-admin-delete-binary-package' returning nil since it's
12392         normal.  Reindent function.
12393         (pui-add-required-packages): Handle case where packages selected
12394         for installation have never been installed.
12395
12396 1999-03-03  Martin Buchholz  <martin@xemacs.org>
12397
12398         * menubar-items.el (default-menubar):
12399         Implement the ``Mule->Set coding system of process'' menu item.
12400
12401 1999-02-18  Martin Buchholz  <martin@xemacs.org>
12402
12403         * files.el (auto-mode-alist): Use c-mode for *.i pre-processed cpp
12404         files
12405         - Change some `if's to `when's
12406
12407 1999-03-01  XEmacs Build Bot <builds@cvs.xemacs.org>
12408
12409         * XEmacs 21.2.11 is released
12410
12411 1999-02-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
12412
12413         * userlock.el (ask-user-about-supersession-threat-dbox): Guard
12414         against window close (Fix Bug #460).
12415         (ask-user-about-lock-dbox): Idem.
12416
12417 1999-02-25  SL Baur  <steve@xemacs.org>
12418
12419         * mule/mule-charset.el (charset-leading-byte): New function.
12420         From Kazuyuki IENAGA <ienaga@jsys.co.jp>
12421
12422 1999-02-12  Andy Piper  <andy@xemacs.org>
12423
12424         * about.el (xemacs-hackers): change andy's email address.
12425         (about-url-alist): change andy's web page address.
12426         (about-xemacs): add piper.
12427
12428 1999-02-16  SL Baur  <steve@xemacs.org>
12429
12430         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12431         of mule-base into lisp/mule.
12432
12433 1999-02-16  SL Baur  <steve@xemacs.org>
12434
12435         * mule/arabic.el:
12436         mule/canna-leim.el:
12437         mule/chinese.el:
12438         mule/cyrillic.el:
12439         mule/english.el:
12440         mule/european.el:
12441         mule/greek.el:
12442         mule/hebrew.el:
12443         mule/japanese.el:
12444         mule/kinsoku.el:
12445         mule/korean.el:
12446         mule/misc-lang.el:
12447         mule/mule-category.el:
12448         mule/mule-ccl.el:
12449         mule/mule-charset.el:
12450         mule/mule-cmds.el:
12451         mule/mule-coding.el:
12452         mule/mule-files.el:
12453         mule/mule-help.el:
12454         mule/mule-init.el:
12455         mule/mule-misc.el:
12456         mule/mule-tty-init.el:
12457         mule/mule-x-init.el:
12458         mule/viet-chars.el:  Remerge from mule-base.
12459
12460         * dumped-lisp.el (preloaded-file-list): Core mule files moved out
12461         of mule-base into lisp/mule.
12462
12463 1999-02-10  Adrian Aichner  <adrian@xemacs.org>
12464
12465         * process.el (exec-to-string): Use `shell-command-switch' in place
12466         of hard-wired "-c" (for WindowsNT).
12467
12468 1999-02-08  Charles G Waldman  <cgw@pgt.com>
12469
12470         * menubar-items.el (default-menubar):  Remove obsolete
12471         "Gopher" item
12472
12473 1999-02-06  Jan Vroonhof  <vroonhof@math.ethz.ch>
12474
12475         * package-admin.el (package-admin-get-install-dir): First fall
12476         back to the location of xemacs-base for non-mule packages.
12477
12478 1999-02-15  Martin Buchholz  <martin@xemacs.org>
12479
12480         * paths.el:
12481         - improved automounter tmp directory support.
12482         - support 4 (!) empirically discovered automounter conventions
12483
12484 1999-02-12  SL Baur  <steve@xemacs.org>
12485
12486         * etags.el (pop-tag-mark): autoload to match key binding.
12487
12488 1999-02-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12489
12490         * XEmacs 21.2.10 is released
12491
12492 1999-02-02  Jan Vroonhof  <vroonhof@math.ethz.ch>
12493
12494         * package-get.el (package-get-remote-filename): Don't bug out for
12495         a local file name in the search entry.
12496
12497 1999-02-02  XEmacs Build Bot <builds@cvs.xemacs.org>
12498
12499         * XEmacs 21.2.9 is released
12500
12501 1999-01-19  Didier Verna  <didier@xemacs.org>
12502
12503         * replace.el (replace-search-function): new variable containing a
12504         function to perform a search-forward.
12505         (replace-re-search-function): new variable containing a function
12506         to perform a re-search-forward.
12507         (perform-replace): use them.
12508
12509 1999-01-25  Didier Verna  <didier@xemacs.org>
12510
12511         * select.el (selection-owner-p): use the name `XEmacs'.
12512         (cut-copy-clear-internal): ditto.
12513
12514 1999-01-18  Andy Piper  <andy@xemacs.org>
12515
12516         * about.el (about-url-alist): Update my entry.
12517         (xemacs-hackers): Ditto.
12518
12519 1999-01-14  Adrian Aichner  <adrian@xemacs.org>
12520
12521         * buffer.el (switch-to-buffer): Fixing documentation.
12522         * minibuf.el (minibuffer-completion-table): ditto.
12523         * cl-macs.el (return-from): ditto.
12524
12525 1999-01-04  Didier Verna  <didier@xemacs.org>
12526
12527         * replace.el (delete-non-matching-lines): temporarily disable
12528         case-folding when called interactively with a regexp containing
12529         uppercase characters.
12530         (delete-matching-lines): ditto.
12531         (count-matches): ditto.
12532         (list-matching-lines): ditto.
12533
12534 1999-01-07  Colin Rafferty  <colin@xemacs.org>
12535
12536         * window.el (shrink-window-if-larger-than-buffer): Clean up.  Only
12537         abort if current window is split horizontally, not if others are
12538         split.  Got rid of unnecessary minibuffer checking.  Also, add
12539         some comments (it's still complex).
12540
12541 1999-01-12  Robert Pluim  <rpluim@BayNetworks.com>
12542
12543         * package-get.el: changed address for doc.ic.ac.uk to
12544         sunsite.doc.ic.ac.uk
12545
12546 1999-01-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12547
12548         * ldap.el (toplevel): Remove requires so that the file compiles
12549         with a non LDAP-enabled XEmacs binary.  Provide `ldap'.
12550
12551 1999-01-10  J. Kean Johnston  <jkj@sco.com>
12552
12553         * dump-paths.el: Calculate module-directory and set
12554         module-load-path to the load path for modules.
12555
12556         * loadup.el: Get bootstrap value of module-load-path from the
12557         environment variable EMACSBOOTSTRAPMODULEPATH.
12558         - Display the module load path if we're debugging paths.
12559
12560         * setup-paths.el: Added function paths-find-site-module-directory.
12561         - Added function paths-find-module-directory.
12562         - Added function paths-construct-module-load-path.  Uses new
12563         environment variable EMACSMODULEPATH.
12564
12565 1998-12-30  Martin Buchholz  <martin@xemacs.org>
12566
12567         * font.el (font-default-object-for-device):
12568         Oops! This `or' can't be replaced by `unless'.
12569         Fixed inability to run w3, among other things.
12570
12571 1998-12-17  Charles G. Waldman <cgw@pgt.com>
12572
12573         * package-admin.el: Change initialization of
12574           package-admin-install-function dependent on system type.
12575           Change package-admin-install-function-mswindows to use
12576           "minitar".
12577
12578 1998-12-23  Hrvoje Niksic  <hniksic@srce.hr>
12579
12580         * mouse.el (default-mouse-motion-handler): Disable help echo while
12581         in the minibuffer.
12582
12583 1998-12-28  Martin Buchholz <martin@xemacs.org>
12584
12585         * XEmacs 21.2.8 is released.
12586
12587 1998-12-24  Martin Buchholz <martin@xemacs.org>
12588
12589         * XEmacs 21.2.7 is released.
12590
12591 1998-12-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
12592
12593         * package-ui.el (pui-list-packages): Set truncate-lines.
12594
12595         * package-get.el (package-get-download-menu): Use
12596         `package-ui-add-site'. Add a a toggle to indicate it is in the list.
12597
12598         * package-ui.el (pui-help): Ditch in favor of `describe-mode'
12599         (pui-help-string): idem.
12600         (list-packages-mode): New major mode.
12601         (pui-list-packages): Use 'list-packages-mode' in the package buffer.
12602         (pui-install-selected-packages): Add suport for removing packages.
12603         (pui-toggle-package-delete-key): New function.
12604         (pui-popup-context-sensitive): New kludge.
12605         (pui-list-packages): Add warning when `package-get-remote' is nil.
12606         (package-ui-add-site): New function.
12607
12608 1998-12-01  Didier Verna  <didier@xemacs.org>
12609
12610         * hyper-apropos.el (hyper-where-is): added the missing autoload.
12611
12612 1998-11-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
12613
12614         * ldap.el: Custom-ized
12615         (toplevel): Do not provide `ldap' which is provided by C level
12616         LDAP code
12617         (ldap-search): Docstring and stylistic fixes as suggested by Hrvoje
12618
12619 1998-12-05  Hrvoje Niksic  <hniksic@srce.hr>
12620
12621         * isearch-mode.el (isearch-mode): Really fix keymap lossage.
12622
12623 1998-12-17  Andy Piper  <andy@xemacs.org>
12624
12625         * sound.el (sound-load-list): name changed from sound-load-alist.
12626         (sound-extension-list): name changed from sound-ext-list.
12627         (load-default-sounds): use new names.
12628         (load-sound-file): use new names.
12629
12630 1998-12-16  Andy Piper  <andy@xemacs.org>
12631
12632         * XEmacs 21.2.6 is released
12633
12634 1998-11-30  Hrvoje Niksic  <hniksic@srce.hr>
12635
12636         * cus-dep.el (Custom-make-dependencies): Be smarter about trapping
12637         errors.
12638
12639 1998-12-04  Hrvoje Niksic  <hniksic@srce.hr>
12640
12641         * wid-edit.el (widget-echo-this-extent): Set
12642         help-echo-owns-message to t.
12643
12644 1998-11-30  Greg Klanderman  <greg@alphatech.com>
12645
12646         * package-get.el (package-get-download-menu): use toggles for
12647           each site in the download site menu.
12648
12649 1998-12-01  Jan Vroonhof <vroonhof@math.ethz.ch>
12650
12651         * package-get.el (package-get): If we cannot find a package
12652           because package-get-remote is not set, give a more helpful
12653           error message.
12654
12655 1998-11-30  Greg Klanderman  <greg@alphatech.com>
12656
12657         * package-get.el (package-get-remote-filename): use an EFS path
12658         with user anonymous if no user is specified.
12659
12660 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12661
12662         * faces.el (face-spec-set): Re-init fallfacks for default after
12663         calling reset-face on the default face.
12664
12665 1998-12-10  Jan Vroonhof  <vroonhof@math.ethz.ch>
12666
12667         * package-admin.el (package-admin-default-install-function):
12668         Behave as advertised.  Make sure the pkg-dir is proper for
12669         default-directory.
12670         (package-admin-add-binary-package): Make sure the pkg-dir is
12671         proper for default-directory.
12672         (package-admin-install-function-mswindows): Make sure the pkg-dir
12673         is proper for default-directory.
12674
12675 1998-12-05  XEmacs Build Bot <builds@cvs.xemacs.org>
12676
12677         * XEmacs 21.2.5 is released
12678
12679 1998-12-05  SL Baur  <steve@altair.xemacs.org>
12680
12681         * files.el (binary-file-regexps): regexp-opt is not available at
12682         bytecompile time.
12683
12684 1998-11-30  Martin Buchholz  <martin@xemacs.org>
12685
12686         * x-win-xfree86.el:
12687         * x-win-sun.el (x-win-init-sun):
12688         * x-win-sun.el:
12689         * x-mouse.el (mouse-track-and-copy-to-cutbuffer):
12690         * x-iso8859-1.el:
12691         * x-init.el (init-post-x-win):
12692         * x-init.el (init-pre-x-win):
12693         * x-init.el (x-initialize-compose):
12694         * x-init.el:
12695         * x-compose.el:
12696         * winnt.el:
12697         * widget.el:
12698         * wid-edit.el (widget-glyph-click):
12699         * wid-edit.el (widget-glyph-find):
12700         * wid-edit.el (widget-type):
12701         * view-less.el (view-buffer-other-window):
12702         * very-early-lisp.el:
12703         * version.el:
12704         * toolbar.el:
12705         * toolbar-items.el:
12706         * term/sun.el (suntool-map):
12707         * term/sun-mouse.el:
12708         * term/internal.el:
12709         * syntax.el (modify-syntax-entry):
12710         * symbol-syntax.el:
12711         * subr.el:
12712         * startup.el (lock-directory):
12713         * simple.el (set-comment-column):
12714         * simple.el (backward-delete-char-untabify):
12715         * shadow.el (find-emacs-lisp-shadows):
12716         * shadow.el:
12717         * setup-paths.el (paths-construct-info-path):
12718         * select.el (cut-copy-clear-internal):
12719         * process.el (call-process-region):
12720         * process.el (start-process-shell-command):
12721         * process.el:
12722         * paths.el (rmail-spool-directory):
12723         * paragraphs.el (use-hard-newlines):
12724         * package-get.el (package-get-dependencies):
12725         * package-admin.el (package-admin-delete-binary-package):
12726         * obsolete.el (truncate-string):
12727         * obsolete.el (store-substring):
12728         * mouse.el (default-mouse-track-maybe-own-selection):
12729         * mouse.el (mouse-yank-at-point):
12730         * modeline.el:
12731         * modeline.el (mouse-drag-modeline):
12732         * minibuf.el (read-directory-name-internal):
12733         * minibuf.el (read-file-name-internal):
12734         * minibuf.el (read-file-name-internal-1):
12735         * minibuf.el (read-file-name-2):
12736         * minibuf.el (exact-minibuffer-completion-p):
12737         * minibuf.el (read-from-minibuffer):
12738         * minibuf.el:
12739         * menubar.el (check-menu-syntax):
12740         * map-ynp.el (map-y-or-n-p):
12741         * make-docfile.el (docfile-out-of-date):
12742         * loadup.el ((member "run-temacs" command-line-args)):
12743         * loadup.el ((member "no-site-file" command-line-args)):
12744         * loadup.el (really-early-error-handler):
12745         * loadup.el:
12746         * loadhist.el:
12747         * loaddefs.el:
12748         * lisp-mnt.el (lm-verify):
12749         * lib-complete.el (lib-complete:cache-completions):
12750         * lib-complete.el (library-all-completions):
12751         * itimer.el (itimer-run-expired-timers):
12752         * info.el (Info-mode):
12753         * info.el (Info-insert-file-contents):
12754         * info.el (Info-rebuild-dir):
12755         * info.el (Info-build-dir-anew):
12756         * info.el (Info-parse-dir-entries):
12757         * info.el (Info-dir-outdated-p):
12758         * info.el (Info-insert-dir):
12759         * info.el (info-xref):
12760         * info.el:
12761         * hyper-apropos.el (hyper-apropos-get-doc):
12762         * hyper-apropos.el (hyper-describe-face):
12763         * hyper-apropos.el (hyper-apropos-mode):
12764         * hyper-apropos.el:
12765         * help.el (list-processes):
12766         * help.el:
12767         * gnuserv.el:
12768         * font.el (mswindows-font-create-name):
12769         * font.el (font-default-font-for-device):
12770         * font.el (x-font-create-object):
12771         * font.el (font-registry):
12772         * font.el:
12773         * font-lock.el (font-lock-keywords):
12774         * font-lock.el:
12775         * finder.el (finder-compile-keywords):
12776         * find-paths.el (paths-find-recursive-path):
12777         * fill.el (set-justification-center):
12778         * fill.el (fill-region-as-paragraph):
12779         * files.el (insert-directory):
12780         * files.el (wildcard-to-regexp):
12781         * files.el (recover-file):
12782         * files.el (basic-save-buffer):
12783         * files.el (delete-auto-save-file-if-necessary):
12784         * files.el (file-relative-name):
12785         * files.el (backup-extract-version):
12786         * files.el (backup-buffer):
12787         * files.el (set-visited-file-name):
12788         * files.el (set-auto-mode):
12789         * files.el (interpreter-mode-alist):
12790         * files.el:
12791         * files.el (find-file-noselect):
12792         * files.el (abbreviate-file-name):
12793         * files.el (parse-colon-path):
12794         * files.el (directory-abbrev-alist):
12795         * etags.el (visit-tags-table-buffer):
12796         * easymenu.el (easy-menu-define):
12797         * dragdrop.el (experimental-dragdrop-drag):
12798         * dragdrop.el (dragdrop-drop-do-functions):
12799         * dragdrop.el (dragdrop-drop-at-point):
12800         * disass.el (disassemble-1):
12801         * disass.el (disassemble-internal):
12802         * disass.el (disassemble):
12803         * disass.el:
12804         * derived.el (derived-mode-init-mode-variables):
12805         * derived.el (define-derived-mode):
12806         * custom.el (defgroup):
12807         * cus-edit.el (custom-quote):
12808         * config.el:
12809         * code-process.el (open-network-stream):
12810         * code-process.el (start-process):
12811         * code-process.el (call-process-region):
12812         * code-process.el (call-process):
12813         * code-process.el:
12814         * code-files.el (insert-file-contents):
12815         * code-files.el:
12816         * code-files.el (buffer-file-coding-system-for-read):
12817         * cmdloop.el (yes-or-no-p-minibuf):
12818         * cl.el:
12819         * cl-macs.el:
12820         * cl-extra.el:
12821         * callers-of-rpt.el (make-caller-report):
12822         * callers-of-rpt.el:
12823         * bytecomp.el (batch-byte-recompile-directory):
12824         * bytecomp.el (batch-byte-compile-1):
12825         * bytecomp.el (batch-byte-compile):
12826         * bytecomp.el (display-call-tree):
12827         * bytecomp.el (byte-compile-insert):
12828         * bytecomp.el (byte-compile-two-args-19->20):
12829         * bytecomp.el (byte-compile-variable-ref):
12830         * bytecomp.el (byte-compile-form):
12831         * bytecomp.el (byte-compile-top-level-body):
12832         * bytecomp.el (byte-compile-out-toplevel):
12833         * bytecomp.el (byte-compile-byte-code-maker):
12834         * bytecomp.el (byte-compile-file-form-defmumble):
12835         * bytecomp.el (byte-compile-file-form):
12836         * bytecomp.el (byte-compile-keep-pending):
12837         * bytecomp.el (byte-compile-insert-header):
12838         * bytecomp.el (byte-compile-from-buffer):
12839         * bytecomp.el (byte-compile-file):
12840         * bytecomp.el (byte-recompile-file):
12841         * bytecomp.el (byte-compile-close-variables):
12842         * bytecomp.el (byte-compile-warn-about-unused-variables):
12843         * bytecomp.el (byte-compile-warn-about-unresolved-functions):
12844         * bytecomp.el (byte-compiler-legal-options):
12845         * bytecomp.el (byte-compile-lapcode):
12846         * bytecomp.el (byte-optimize-log):
12847         * bytecomp.el ((fboundp 'defsubst)):
12848         * bytecomp.el:
12849         * bytecomp-runtime.el:
12850         * byte-optimize.el (byte-optimize-apply):
12851         * byte-optimize.el (car):
12852         * byte-optimize.el (byte-optimize-form):
12853         * byte-optimize.el (byte-optimize-form-code-walker):
12854         * byte-optimize.el:
12855         * build-report.el (build-report-insert-installation-file):
12856         * build-report.el (build-report):
12857         * auto-show.el:
12858         * apropos.el (apropos-documentation):
12859         - mega patch
12860         - clean up byte-compile warnings
12861         - remove unused variables
12862         - Use common lisp style hashtable functions
12863         - byte compiler cleanup
12864         - use #'(lambda ...) instead of '(lambda ...) or (function (lambda ...))
12865         - remove old backquote syntax usage
12866         - move some cl functionality into C for speed.
12867         - remove last remaining VMS support
12868         - spelling fixes
12869         - implement last, butlast, nbutlast, copy-list in C.
12870         - new macro ignore-file-errors, similar to ignore-errors
12871           (ignore-file-errors (delete-file "foo"))
12872         - get frequent garbage collection during loadup.el by tweaking
12873           gc-cons-threshold, rather than explicitly calling garbage-collect
12874         - default delete-key-deletes-forward to `t'.
12875
12876 1998-11-28  SL Baur  <steve@altair.xemacs.org>
12877
12878         * XEmacs 21.2-beta4 is released.
12879
12880 1998-11-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
12881
12882         * easymenu.el (easy-menu-add-item): Wraper around add-menu-btton.
12883         (easy-menu-item-present-p): Wrapper around find-menu-item.
12884         (easy-menu-remove-item): Wrapper around delete-menu-item.
12885
12886         * menubar.el (delete-menu-item): Add 'from-menu' argument.
12887         (add-menu-button): Add 'in-menu' argument.
12888         (add-menu-item-1): Add in-menu support to helper function.
12889
12890 1998-11-27  Katsumi Yamaoka  <yamaoka@jpl.org>
12891
12892         * isearch-mode.el (isearch-mode): Fix keymap lossage.
12893
12894 1998-11-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
12895
12896         * faces.el (get-custom-frame-properties): Revert Hrvoje Niksic change
12897         of Dec 4, 1997.
12898
12899 1998-11-25  Hrvoje Niksic  <hniksic@srce.hr>
12900
12901         * process.el (shell-command-on-region): Report if the command
12902         succeeded or failed.
12903
12904 1998-11-24  Hrvoje Niksic  <hniksic@srce.hr>
12905
12906         * subr.el (buffer-substring-no-properties): Comment out.
12907
12908 1998-11-07  Adrian Aichner  <adrian@xemacs.org>
12909
12910         * msw-faces.el (mswindows-find-smaller-font): Turning font names
12911           into font instances first, like `x-frob-font-size' does.
12912           (mswindows-find-larger-font): ditto
12913
12914 1998-11-04  Greg Klanderman  <greg@alphatech.com>
12915
12916         * package-ui.el (pui-install-selected-packages): fix args in call
12917         to `package-get'.
12918
12919 1998-10-29  Jan Vroonhof  <vroonhof@math.ethz.ch>
12920
12921         * package-get.el (host-name): New widget type.
12922         (package-get-remote): Better customization using new type.
12923         (package-get-download-sites): idem dito.
12924
12925         (package-get-custom): Do not use package-get-all untill we have
12926         runtime dependencies.
12927
12928         (package-get-remove-copy): Default to 't' we no longer need this
12929         kludge as we do not currently use depenencies.
12930
12931         (package-get-was-current): New variable.
12932         (package-get-require-base): New 'force-current' argument.
12933         (package-get-update-base): idem
12934         (package-get-package-provider):  idem
12935         (package-get-locate-index-file): New 'no-remote' argument.
12936         (package-get-locate-file): idem.
12937
12938         (package-get-maybe-save-index): New function.
12939         (package-get-update-base): Use it.
12940
12941 1998-10-28 Greg Klanderman <greg@alphatech.com>
12942
12943         * package-get.el (package-get-remote): default to nil; by default,
12944         don't go out to the net via EFS.  They must select a download site.
12945         (package-get-download-sites): new variable.
12946         (package-get-download-menu): new function.
12947         (package-get-locate-index-file): new function.
12948         (package-get-update-base): use it.
12949
12950         * menubar-items.el (default-menubar): add "Update Package Index"
12951         and "Add Download Site" menus under Options | Manage Packages.
12952
12953 1998-10-19  Greg Klanderman  <greg@alphatech.com>
12954
12955         * package-get.el (package-get): bugfix code checking installed version
12956         for case where package is not currently installed.
12957         (package-get-require-signed-base-updates): new variable.
12958         (package-get-update-base-from-buffer): remove REMOTE-SOURCE arg, it was
12959         deemed not a goot thing.  Use the variable
12960         package-get-allow-unsigned-base-updates instead.
12961
12962 1998-10-16 Greg Klanderman <greg@alphatech.com>
12963
12964         * package-get.el (package-get): Don't install an older version than
12965         we already have unless explicitly told to.  Issue a warning.
12966
12967         * package-ui.el (pui-add-required-packages): when adding
12968         dependencies, don't add packages that are up to date.
12969         (pui-package-symbol-char):  Don't consider a package out of date
12970         if you have a newer version installed than the latest version in
12971         package-get-base.
12972
12973         * package-get.el (package-get-base-filename): document that it may
12974         be a path relative to package-get-remote;  new default value.
12975         (package-get-locate-file): new function.
12976         (package-get-update-base): use it to expand package-get-base-filename.
12977         (package-get-save-base): new function to save the package-get database
12978         to file.
12979         (package-get-update-base-from-buffer): add REMOTE-SOURCE argument.
12980         (package-get-update-base): pass the REMOTE-SOURCE arg.
12981         (package-get-update-base-entry): call package-get-custom-add-entry.
12982         (package-get-file-installed-p): removed; no longer needed.
12983         (package-get-create-custom): ditto.
12984         (toplevel): remove code to build and load package-get-custom.el
12985         (package-get-custom-add-entry): new function.
12986
12987 1998-10-12  Hrvoje Niksic  <hniksic@srce.hr>
12988
12989         * wid-edit.el (widget-button-click): Don't switch window.
12990
12991 1998-10-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
12992
12993         * cus-face.el (custom-set-face-update-spec): Add autoload cookie
12994
12995 1998-10-20  Malcolm Box  <malcolm@brownale.demon.co.uk>
12996
12997         * etags.el (find-tag-default): Run find-tag-hook using
12998         run-hooks rather than funcall
12999
13000 1998-10-19  Hrvoje Niksic  <hniksic@srce.hr>
13001
13002         * isearch-mode.el (isearch-mode): Set the current minor mode maps
13003         and the current local map as the parents to isearch-mode-map.
13004
13005 1998-10-15  SL Baur  <steve@altair.xemacs.org>
13006
13007         * XEmacs 21.2-beta3 is released.
13008
13009 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13010
13011         * package-get.el (package-get-update-base): use
13012         insert-file-contents-internal, not insert-file-contents-literally.
13013
13014 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13015
13016         * auto-save.el: expand-file 'auto-save-*-dir' at runtime not at
13017         dump time.
13018
13019 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13020
13021         * package-get.el (package-get-update-base-entry): new function.
13022         (package-get-update-base): renamed; was `package-get-load-base'.
13023         cleanup, and use package-get-update-base-from-buffer.
13024         (package-get-update-base-from-buffer): new function.
13025         (package-get-update-base-entries): new; helper for above.
13026         Do not eval lisp grabbed over ftp; parse it from new format.
13027
13028 1998-10-15  Greg Klanderman  <greg@alphatech.com>
13029
13030         * files.el (set-auto-mode): Don't play games loading package-get
13031         database; package-get-package-provider will handle it all.
13032
13033 1998-10-14  Greg Klanderman  <greg@alphatech.com>
13034
13035         * package-get.el (package-get-base-filename): new variable.
13036         (package-get-require-base): new function.
13037         (package-get-pgp-signed-begin-line): new variable.
13038         (package-get-pgp-signature-begin-line): ditto.
13039         (package-get-pgp-signature-end-line):  ditto.
13040         (package-get-load-base): new function.
13041         (package-get-interactive-package-query):
13042         (package-get-update-all):
13043         (package-get-dependencies):
13044         (package-get-package-provider):
13045         (package-get-custom): use package-get-require-base.
13046         [package-get-custom loading]: disable for now.
13047
13048         * package-ui.el (pui-list-packages): use (package-get-require-base)
13049
13050 1998-10-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13051
13052         * package-ui.el: Correct obvious thinko in choosing extent face.
13053
13054 1998-10-12  Jan Vroonhof  <vroonhof@math.ethz.ch>
13055
13056         * menubar-items.el (default-menubar): pui-list-package has nothing
13057         to with Customize. Move all the package stuff to a new Item in Options.
13058
13059         * package-ui.el (pui-menu): Add menu and Popup menu.
13060
13061         * package-get.el (package-get): Use new
13062         package-admin-get-install-dir.
13063
13064         * package-admin.el (package-admin-get-install-dir): New syntax.
13065         Conserve package location and put mule packages where mule-base is.
13066
13067         * package-get.el : Customized
13068
13069         * package-ui.el (pui): Customized
13070         (pui-package-install-dest-dir): New variable.
13071         (pui-install-selected-packages): Use it
13072
13073 1998-10-12  SL Baur  <steve@altair.xemacs.org>
13074
13075         * package-get.el (package-get-interactive-package-query): Move
13076         dependency on package-get-base to run-time.
13077         (package-get-update-all): Ditto.
13078         (package-get-dependencies): Ditto.
13079         (package-get-package-provider): Ditto.
13080         (package-get-custom): Ditto.
13081
13082 1998-10-11  Glynn Clements  <glynn@sensei.co.uk>
13083
13084         * events.el: Remove 'ascii-character property from 'backspace
13085         and 'delete symbols
13086
13087 1998-10-11  SL Baur  <steve@altair.xemacs.org>
13088
13089         * package-get-base.el: removed.
13090
13091 1998-09-23  Didier Verna  <didier@xemacs.org>
13092
13093         * simple.el (search-caps-disable-folding): moved from isearch-mode.el
13094         (no-upper-case-p): new function.
13095         (with-search-caps-disable-folding): new macro.
13096         (with-interactive-search-caps-disable-folding): new macro.
13097         (zap-to-char): In interactive mode, do a case-sensitive search if
13098         the character is uppercase.
13099         (zap-up-to-char): ditto.
13100
13101         * replace.el (perform-replace): use the function no-upper-case-p.
13102
13103         * isearch-mode.el (isearch-fix-case): ditto.
13104         make obsolete `with-caps-disable-folding' and
13105         `isearch-no-upper-case-p'.
13106
13107         * etags.el (find-tag-internal): use `with-search-caps-disable-folding'.
13108         (tags-search): ditto.
13109         (tags-query-replace): ditto.
13110
13111         * info.el (Info-search): ditto.
13112
13113 1998-10-07  Jan Vroonhof  <vroonhof@math.ethz.ch>
13114
13115         * x-font-menu.el (font-menu-set-font): Respect font-menu-frame-local
13116
13117 1998-10-07  Greg Klanderman  <greg@alphatech.com>
13118
13119         * package-admin.el (package-admin-rmtree): rewritten.  need to
13120         check for "." and ".." before symlink check.  expand files and
13121         directories with respect to DIRECTORY, not default-directory.
13122
13123 1998-10-04  Greg Klanderman  <greg@alphatech.com>
13124
13125         * package-get.el (package-get-all): add INSTALL-DIR argument.
13126
13127 1998-10-06  Greg Klanderman  <greg@alphatech.com>
13128
13129         * package-ui.el (pui-add-required-packages): new function, select
13130         dependent packages.
13131         (pui-display-keymap): bind it.
13132         (pui-help-string): document it.
13133         (pui-install-selected-packages): package-get-all -> package-get.
13134
13135         * package-get.el (package-get-dependencies): new function.
13136
13137 1998-10-04  Hrvoje Niksic  <hniksic@srce.hr>
13138
13139         * isearch-mode.el (isearch-done): Use regexp-search-ring-max for
13140         regexps.
13141
13142 1998-10-05  Hrvoje Niksic  <hniksic@srce.hr>
13143
13144         * mouse.el (default-mouse-track-point-at-opening-quote-p): New
13145         function.
13146         (default-mouse-track-normalize-point): Use it.
13147
13148 1998-09-30  Jan Vroonhof  <vroonhof@math.ethz.ch>
13149
13150         * package-admin.el (package-admin-delete-binary-package):
13151                 General cleanup. Remove unnessary use of progn and
13152         save-excursion.
13153         (package-admin-delete-binary-package): Do NOT mess with file
13154         modes. That is evil.
13155         (package-admin-delete-binary-package): Wrap all deleting in
13156         condition-case. The data in MANIFEST is untrustworthy.
13157         (package-admin-delete-binary-package): Let the OS worry about non
13158         empty directories.
13159
13160 1998-10-09  SL Baur  <steve@altair.xemacs.org>
13161
13162         * lisp-mnt.el (lm-commentary): Fix InfoDock-style comment
13163         processing.
13164         (lm-report-bug): Fix mail address to send bug reports to.
13165
13166 1998-09-29  SL Baur  <steve@altair.xemacs.org>
13167
13168         * XEmacs 21.2-beta2 is released.
13169
13170 1998-08-14  Jan Vroonhof  <vroonhof@math.ethz.ch>
13171
13172         * files.el (auto-mode-alist): Enhanced regexp for perl-mode
13173
13174 1998-09-22  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13175
13176         * info.el (Info-mode): Document page turning by double clicks in
13177         docstring so `M-x describe-mode' will display it.
13178
13179 1998-09-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
13180
13181         * info.el (Info-mouse-track-double-click-hook): Use character
13182         widths to calculate a border region where double clicking does
13183         page turning, and return `nil' by default so other hooks, such as
13184         region highlighting, will be run.
13185
13186 1998-09-29  Colin Rafferty   <colin@xemacs.org>
13187
13188         * sound.el (default-sound-directory-list): Initialize with all the
13189         "sounds" directories in `data-directory-list'.  It used to just be
13190         the first one.
13191
13192         * packages.el (locate-data-directory-list): Created.  This gives
13193         the list of matching directories, unlike `locate-data-directory',
13194         which just gives the first one.
13195
13196 1998-09-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13197
13198         * minibuf.el (read-from-minibuffer): No longer bind help-form but
13199         make a binding in the local keymap until help-char handling is
13200         improved.
13201
13202         * help.el (help-keymap-with-help-key): Provide keymap with help
13203         binding.
13204         (help-print-help-form): New helper function.
13205
13206 1998-09-23  Hrvoje Niksic  <hniksic@srce.hr>
13207
13208         * isearch-mode.el (isearch-highlight): set-extent-endpoints can
13209         move extent to another buffer; no need to create a new extent.
13210         (isearch-fix-case): New function.
13211         (isearch-search-and-update): Use it.
13212
13213 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13214
13215         * isearch-mode.el (isearch-mode): Use overriding-local-map to set
13216         the keymap, not minor-mode-map-alist.
13217         (isearch-done): Restore overriding-local-map.
13218
13219 1998-09-21  Martin Buchholz  <martin@xemacs.org>
13220
13221         * bytecomp.el (byte-compile-buffer-substring):
13222         Fix for: (byte-compile (defun f () (buffer-substring)))
13223         ==>   ** buffer-substring called with 3 args, but requires 0-3
13224         - new code not only works, but is more readable, too.
13225
13226 1998-09-20  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13227
13228         * msw-faces.el (mswindows-init-device-faces): Don't try to
13229           specify a default font at this late stage. Do try to force
13230           creation of the default face font so that if it fails we get
13231           an error now instead of a crash at frame creation.
13232
13233           mswindows-font-canonicalize-name, mswindows-make-font-unbold,
13234           mswindows-make-font-unitalic: Canonical default weight
13235           changed from "Normal" to "Regular".
13236
13237           mswindows-make-font-bold / -bold-italic: Supplied device was
13238           not being passed into call to mswindows-find-smaller-font.
13239
13240 1998-09-10  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
13241
13242         * package-get.el (package-get-remote): Fix the path where to find
13243           the packages on xemacs.org.
13244
13245 1998-09-08  Hrvoje Niksic  <hniksic@srce.hr>
13246
13247         * about.el (about-maintainer-info): Update Ben's entry.
13248
13249 1998-09-24  Martin Buchholz  <martin@xemacs.org>
13250
13251         * lisp/shadow.el (find-emacs-lisp-shadows):
13252         - `member' was being called on lists of length 2000!
13253         - Replace with hashtables.
13254         - Replace hand-coded loops with (dolist)
13255         - Fix comment typo
13256
13257 1998-09-20  Darryl Okahata  <darrylo@sr.hp.com>
13258
13259         * packages.el: Added new function, `package-delete-name', to
13260           delete existing packages from the installed package database
13261           (`packages-package-list').  Also added the "pkginfo" directory
13262           to `packages-special-base-regexp', so that the pkginfo directory
13263           would not get added to `late-packages'.
13264
13265         * package-admin.el: Added ability to delete an installed package
13266           (added low-level function, `package-admin-delete-package').
13267           Understands how to use the pkginfo/MANIFEST.<package> file to
13268           delete the package.  When installing a package, will also
13269           create a MANIFEST.* file if one is not provided by the
13270           package.  If the MANIFEST.* doesn't exist when deleting a
13271           package, the functions will fall back to attempting to delete
13272           any package-specific lisp directory.
13273
13274         * package-get.el: Moved some functions to package-admin.el.
13275           Added interactive function `package-get-delete-package', for
13276           use by users for deleting a package.
13277
13278           Also modified to not require the presence of efs.
13279
13280 1998-09-22  Hrvoje Niksic  <hniksic@srce.hr>
13281
13282         * files.el (find-file-noselect): Handle all signals, kill the
13283         buffer and resignal.
13284
13285 1998-09-23  SL Baur  <steve@altair.xemacs.org>
13286
13287         * cl-macs.el (glyph-image): Add setf method.
13288
13289 1998-09-06  Darryl Okahata  <darrylo@sr.hp.com>
13290
13291         * package-get.el: Fixed broken EFS downloading.  Also, look for
13292           .tar.gz files first, in preference over .tgz files.
13293
13294         * package-ui.el: Fix display of package version numbers.
13295
13296 1998-08-27  Jan Vroonhof  <vroonhof@math.ethz.ch>
13297
13298         * x-font-menu.el (font-menu-set-font):  Add "pt" units to size
13299         argument.
13300
13301 1998-09-03  Darryl Okahata  <darrylo@sr.hp.com>
13302
13303         * list-mode.el: `display-completion-list': added new/optional
13304           keyword `:completion-string', which allows the programmer to
13305           change the "Possible completions are:" prompt.
13306
13307         * menubar-items.el: Added new pulldown menu-pick to start up the
13308           visual package browser/installer:
13309
13310                 Options->Customize->List Packages
13311
13312         * package-admin.el: Added hooks for installing under both Unix
13313           and MS Windows.  Does additional error checking.  No longer
13314           calls "add-big-package.sh" to install packages under Unix; now
13315           calls gunzip & tar directly.
13316
13317         * package-get.el: Added ability to install packages from files
13318           on a local disk/CDROM.  Now deletes any existing package lisp
13319           directory.  Does completion on available packages when
13320           querying for package names.  Will also search for .tgz files
13321           in addition for .tar.gz files.  Tries to reload
13322           auto-autoloads, as a convenience when loading new packages,
13323           and also tries to add any new package paths to `load-path'.
13324           Changed all occurences of `concat' to use `expand-file-name'.
13325
13326         * package-ui.el: New file which implements the main visual
13327           package browser/installer, which is started via a menu pick or
13328           M-x pui-list packages.
13329
13330 1998-09-03  Hrvoje Niksic  <hniksic@srce.hr>
13331
13332         * startup.el (load-init-file): spelling fix.
13333
13334 1998-09-02  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13335
13336         * startup.el (normal-top-level): Load auto-autoload files
13337         covariantly with their precedence.
13338
13339 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13340
13341         * menubar-items.el (default-menubar): Remove "Font Weight"
13342         option, there is currently no custom equivalent.. Customize-faces
13343         is "Edit faces".
13344
13345         * x-font-menu.el (font-menu-set-font): Use customize to set
13346         default face.
13347
13348         * faces.el (face-spec-update-all-matching): New function.
13349
13350         * cus-face.el (custom-set-face-update-spec): New function.
13351         Interface to customize faces from elisp.
13352
13353         (custom-face-value-create): Show the customized settings if set
13354         but not saved.
13355
13356 1998-08-26  Jan Vroonhof  <vroonhof@math.ethz.ch>
13357
13358         (custom-face-value-create): Show the customized settings if set
13359         but not saved.
13360
13361 1998-08-31  Hrvoje Niksic  <hniksic@srce.hr>
13362
13363         * keydefs.el (global-map): Add FSF 20.3 binding of
13364         query-replace-regexp.
13365
13366 1998-08-21  Greg Klanderman  <greg@alphatech.com>
13367
13368         * minibuf.el (read-file-name-internal-1): use
13369         user-name-completion-1 instead of user-name-completion.
13370
13371 1998-08-19  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13372
13373         * loadup.el:
13374         * make-docfile.el:
13375         * update-elc.el: Don't set `source-directory' (now defunct as a
13376         global variable) no more.
13377
13378         * packages.el (packages-list-autoloads): Made `source-directory'
13379         (now defunct as a global variable) a parameter.
13380
13381 1998-08-13  Carsten Leonhardt  <leo@arioch.oche.de>
13382
13383         * about.el (about-hackers): new email
13384
13385 1998-08-16  SL Baur  <steve@altair.xemacs.org>
13386
13387         * lisp-mode.el (with-string-as-buffer-contents): Set indentation.
13388
13389 1998-07-17  Didier Verna  <didier@xemacs.org>
13390
13391         * faces.el (set-face-property):
13392         (set-face-dim-p):
13393         (face-dim-p): updated the doc strings now that the dim property isn't
13394         tty-specific.
13395         (face-equal): the dim property is now a common one.
13396
13397         * cus-face.el (custom-face-attributes): New face attribute: `dim'
13398         Renamed the `stipple' attribute to `background-pixmap'.
13399         (custom-face-background-pixmap): make custom-face-stipple an
13400         obsolete alias for this.
13401
13402 1998-08-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13403
13404         * find-paths.el (paths-file-readable-directory-p): Created and
13405         used.
13406
13407         * loadup.el: Don't set inhibit-... flags from run-temacs.
13408
13409 1998-08-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
13410
13411         * packages.el (packages-data-path-depth): Added and used.
13412
13413 1998-08-05  Charles G. Waldman <cgw@pgt.com>
13414
13415         * about.el:
13416         - Change .xpm to .png, delete "zcat" section.
13417         - cosmetic fix in the 'marcpa' entry.
13418
13419         * etc/photos
13420         - convert all .xpm.Z to .png
13421         - rename mrb to martin
13422         - rename mcook-m to mcookm
13423
13424 1998-07-31  Martin Buchholz  <martin@xemacs.org>
13425
13426         * x-init.el (x-initialize-compose): Add support for
13427         dead-circumflex as YET ANOTHER NAME for that dead key.
13428
13429 1998-08-05  Colin Rafferty <colin@xemacs.org>
13430
13431         * setup-paths.el (paths-construct-exec-path): Made the
13432         last-packages really be last.
13433         (paths-construct-data-directory-list): Ditto.
13434
13435 1998-08-01  Kai Haberzettl  <khaberz@synnet.de>
13436
13437         * startup.el(startup-splash-frame-body):
13438         Update Copyright notice in splash screen
13439
13440 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13441
13442         * minibuf.el (read-file-name-internal-1): do ~user completion.
13443
13444 1998-07-22  Jan Vroonhof  <vroonhof@math.ethz.ch>
13445
13446         * font-lock.el (font-lock-fontify-glumped-region): Add guard
13447         aginst destroyed extents
13448
13449 1998-07-24  Greg Klanderman  <greg@alphatech.com>
13450
13451         * package-get.el (package-get): add `install-dir' argument.
13452
13453 1998-07-20  John Jones  <jj@asu.edu>
13454
13455         * package-get.el: calls to package-get-update-all will only
13456           update packages which are already installed.
13457
13458 1998-07-23  SL Baur  <steve@altair.xemacs.org>
13459
13460         * autoload.el (update-file-autoloads): Ensure autoloads buffer is
13461         writable.
13462
13463 1998-07-20  Colin Rafferty   <colin@xemacs.org>
13464
13465         * about.el (about-hackers): Correct my email.
13466
13467 1998-07-20  Kai Haberzettl  <khaberz@synnet.de>
13468
13469         * about.el (about-hackers): new email-address.
13470
13471 1998-07-25  SL Baur  <steve@altair.xemacs.org>
13472
13473         * minibuf.el (read-number): Don't let `input-error' condition
13474         escape.
13475
13476 1998-07-20  Greg Klanderman  <greg@alphatech.com>
13477
13478         * about.el (about-hackers): use my `email-for-life' address.
13479
13480 1998-07-19  SL Baur  <steve@altair.xemacs.org>
13481
13482         * XEmacs 21.2-beta1 is released.
13483
13484 1998-07-12  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13485
13486         * ldap.el (ldap-search): Doc string change
13487
13488 1998-07-16  Colin Rafferty   <colin@xemacs.org>
13489
13490         * menubar-items.el (default-menubar): Removed references to
13491         `data-directory', and use `locate-data-file' instead, and made
13492         then greyed out if they don't exist.
13493
13494 1998-07-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13495
13496         * keymap.el (events-to-keys): Use `format' instead of `concat'
13497         since the latter does not accept integer args anymore
13498
13499 1998-07-15  SL Baur  <steve@altair.xemacs.org>
13500
13501         * dumped-lisp.el (preloaded-file-list): Usage of Lisp read-time
13502         macros replaced.
13503
13504 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13505
13506         * make-docfile.el: Get first initialization from very-early-lisp.el
13507         * update-elc.el: Ditto.
13508         * loadup.el (really-early-error-handler): Ditto.
13509
13510         * packages.el (packages-unbytecompiled-lisp): Add new file,
13511         very-early-lisp.el.
13512
13513         * very-early-lisp.el: New file.
13514
13515 1998-07-14  SL Baur  <steve@altair.xemacs.org>
13516
13517         * Symbols that have been obsolete for at least 3 years removed (II).
13518
13519         * obsolete.el (eval-current-buffer): Make compatible.
13520         (byte-code-function-p): Ditto.
13521         (send-string): Removed.
13522         (send-region): Removed.
13523         (screen-scrollbar-width): Removed.
13524         (set-screen-scrollbar-width): Removed.
13525         (set-screen-left-margin-width): Removed.
13526         (set-screen-right-margin-width): Removed.
13527         (screen-left-margin-width): Removed.
13528         (screen-right-margin-width): Removed.
13529         (set-buffer-left-margin-width): Removed.
13530         (set-buffer-right-margin-width): Removed.
13531         (buffer-left-margin-width): Removed.
13532         (buffer-right-margin-width): Removed.
13533         (x-set-frame-icon-pixmap): Removed.
13534         (x-set-screen-icon-pixmap): Removed.
13535         (pixel-name): Removed.
13536         (make-pixmap): Removed.
13537         (make-cursor): Removed.
13538         (pixmap-width): Removed.
13539         (pixmap-contributes-to-line-height-p): Removed.
13540         (set-pixmap-contributes-to-line-height): Removed.
13541
13542 1998-07-13  SL Baur  <steve@altair.xemacs.org>
13543
13544         * obsolete.el (popup-menu-up-p): removed.
13545         (read-no-blanks-input): Removed.
13546         (wholenump): Removed.
13547         (ring-mod): Removed (what was ring-mod?).
13548         (current-time-seconds): Removed.
13549         (run-special-hook-with-args): Removed.
13550         (dot): Removed.
13551         (dot-marker): Removed.
13552         (dot-min): Removed.
13553         (dot-max): Removed.
13554         (window-dot): Removed.
13555         (set-window-dot): Removed.
13556
13557         * bytecomp.el: Remove bytecompiler support for `dot', `dot-max' and
13558         `dot-min'.
13559
13560         * minibuf.el: (read-no-blanks-input): remove commented-out copy.
13561
13562         * code-files.el (insert-file-contents): Rename
13563         run-special-hook-with-args to run-hook-with-args-until-success.
13564         (write-region): Ditto.
13565
13566 1998-07-12  SL Baur  <steve@altair.xemacs.org>
13567
13568         * about.el: Fix typos, update release date.
13569
13570         * Symbols that have been obsolete for at least 3 years removed.
13571
13572         * cl-macs.el (cl-parse-loop-clause): Delete obsolete references to
13573         screen- functions.
13574         (toplevel): remove setf methods for screen functions.
13575         * cl-macs.el (extent-data): defsetf removed.
13576         * obsolete.el (lisp-indent-hook): Make compatible, it's used too
13577         many places to remove.
13578         (comment-indent-hook): Ditto.
13579         * obsolete.el (get-screen-for-buffer-default-screen-name): Remove.
13580         (buffer-dedicated-screen): Ditto.
13581         (deiconify-screen): Ditto.
13582         (delete-screen): Ditto.
13583         (event-screen): Ditto.
13584         (find-file-other-screen): Ditto.
13585         (find-file-read-only-other-screen): Ditto.
13586         (live-screen-p): Ditto.
13587         (screen-height): Ditto.
13588         (screen-iconified-p): Ditto.
13589         (screen-list): Ditto.
13590         (screen-live-p): Ditto.
13591         (screen-name): Ditto.
13592         (screen-parameters): Ditto.
13593         (screen-pixel-height): Ditto.
13594         (screen-pixel-width): Ditto.
13595         (screen-root-window): Ditto.
13596         (screen-selected-window): Ditto.
13597         (screen-totally-visible-p): Ditto.
13598         (screen-visible-p): Ditto.
13599         (screen-width): Ditto.
13600         (screenp): Ditto.
13601         (get-screen-for-buffer): Ditto.
13602         (get-screen-for-buffer-noselect): Ditto.
13603         (get-other-screen): Ditto.
13604         (iconify-screen): Ditto.
13605         (lower-screen): Ditto.
13606         (mail-other-screen): Ditto.
13607         (make-screen): Ditto.
13608         (make-screen-invisible): Ditto.
13609         (make-screen-visible): Ditto.
13610         (modify-screen-parameters): Ditto.
13611         (new-screen): Ditto.
13612         (next-screen): Ditto.
13613         (next-multiscreen-window): Ditto.
13614         (other-screen): Ditto.
13615         (previous-screen): Ditto.
13616         (previous-multiscreen-window): Ditto.
13617         (raise-screen): Ditto.
13618         (redraw-screen): Ditto.
13619         (select-screen): Ditto.
13620         (selected-screen): Ditto.
13621         (set-buffer-dedicated-screen): Ditto.
13622         (set-screen-height): Ditto.
13623         (set-screen-position): Ditto.
13624         (set-screen-size): Ditto.
13625         (set-screen-width): Ditto.
13626         (show-temp-buffer-in-current-screen): Ditto.
13627         (switch-to-buffer-other-screen): Ditto.
13628         (visible-screen-list): Ditto.
13629         (window-screen): Ditto.
13630         (x-set-screen-pointer): Ditto.
13631         (x-set-frame-pointer): Ditto.
13632         (screen-title-format): Ditto.
13633         (screen-icon-title-format): Ditto.
13634         (terminal-screen): Ditto.
13635         (delete-screen-hook): Ditto.
13636         (create-screen-hook): Ditto.
13637         (mouse-enter-screen-hook): Ditto.
13638         (mouse-leave-screen-hook): Ditto.
13639         (map-screen-hook): Ditto.
13640         (unmap-screen-hook): Ditto.
13641         (default-screen-alist): Ditto.
13642         (default-screen-name): Ditto.
13643         (x-screen-defaults): Ditto.
13644         (x-create-screen): Ditto.
13645         * obsolete.el: meta-flag removed.
13646         baud-rate removed.
13647         sleep-for-millisecs removed.
13648         extent-data removed.
13649         set-extent-data removed.
13650         set-extent-attribute removed.
13651         extent-glyph removed.
13652         extent-layout removed.
13653         set-extent-layout removed.
13654         list-faces-display removed.
13655         list-faces removed.
13656         trim-versions-without-asking removed.
13657         after-write-file-hooks removed.
13658         truename removed.
13659         auto-fill-hook removed.
13660         blink-paren-hook removed.
13661         select-screen-hook, deselect-screen-hook removed.
13662         auto-raise-screen, auto-lower-screen removed.
13663
13664         * msw-mouse.el: Global change resource -> mswindows-resource.
13665
13666         * XEmacs 21.0-pre5 is released.
13667
13668 1998-07-11  SL Baur  <steve@altair.xemacs.org>
13669
13670         * about.el (about-hackers): Credits update.
13671
13672 1998-07-11  Hrvoje Niksic  <hniksic@srce.hr>
13673
13674         * register.el (insert-register): Don't activate the region.
13675
13676 1998-07-10  SL Baur  <steve@altair.xemacs.org>
13677
13678         * select.el: Restore x-* symbols for backwards compatibility:
13679         x-copy-primary-selection, x-kill-primary-selection,
13680         x-delete-primary-selection, x-select-make-extent-for-selection,
13681         x-valid-simple-selection-, x-cut-copy-clear-internal.
13682
13683 1998-07-09  SL Baur  <steve@altair.xemacs.org>
13684
13685         * XEmacs 21.0-pre4 is released.
13686
13687 1998-06-28  Hrvoje Niksic  <hniksic@srce.hr>
13688
13689         * menubar-items.el (default-menubar): Use `report-emacs-bug' for
13690         reporting bugs.
13691         (maybe-add-init-button): Fix semantics under Windows.  Use
13692         `expand-file-name' rather than `concat'.
13693
13694         * help.el (print-messages): New function.
13695
13696 1998-07-05  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13697
13698         * ldap.el (ldap-host-parameters-alist): Docstring fixes
13699
13700 1998-07-04  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13701
13702         * about.el: Tweaked my entry in about-hackers.
13703
13704         * find-paths.el (paths-emacs-root-p):
13705           Relaxed emacs-root checking of an in-place installation to
13706           also accommodate the flat layout used on MS Windows.
13707
13708 1998-06-29  John Jones  <jj@asu.edu>
13709
13710         * package-get.el: calls to package-get-update-all will only
13711           update packages which are already installed.
13712
13713 1998-07-05  Andy Piper  <andyp@parallax.co.uk>
13714
13715         * faces.el (xpm-color-symbols): remove hardcoded defaults these
13716         are handled by the gui-element face fallbacks now.
13717
13718         * x-faces.el: default gui-element face to "background" as well as
13719         the default face.
13720
13721         * msw-faces.el (mswindows-init-device-faces): remove gui-element
13722         and default face settings since these are set as fallbacks now in
13723         the appropriate domain.
13724
13725 1998-07-02  SL Baur  <steve@altair.xemacs.org>
13726
13727         * text-mode.el (text-mode): Reorder regexp so the OR part
13728         corresponding to `page-delim' goes first and the hack in
13729         `forward-paragraph' will work.
13730         With bug analysis from Bob Weiner <weiner@altrasoft.com>
13731
13732 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
13733
13734         * subr.el (remove-hook): When checking the hook value
13735           with functionp, don't apply car to it.
13736
13737 1998-06-24  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13738
13739         * package-get.el (package-get-remote-filename):
13740           Don't use file-name-as-directory because the local directory
13741           separator conventions might not be the same as ftp's.
13742
13743 1998-06-27  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13744
13745         * ldap.el (ldap-host-parameters-alist): New name of
13746         `ldap-host-parameters-plist'
13747
13748 1998-06-26  Adrian Aichner  <adrian@xemacs.org>
13749
13750         * package-get.el: Using (require 'package-get-base), now that it
13751         provides itself.  Consequently removed all instances of (load
13752         "package-get-base.el").
13753
13754 1998-06-29  Kyle Jones  <kyle_jones@wonderworks.com>
13755
13756         * subr.el (remove-hook): Don't treat the hook value as a
13757           list unless it is both consp and not functionp.
13758
13759 1998-06-29  SL Baur  <steve@altair.xemacs.org>
13760
13761         * about.el: Email address for Ben Wing is ben@xemacs.org.
13762         * auto-show.el: Ditto.
13763         * bytecomp.el: Ditto.
13764         * faces.el: Ditto.
13765         * x-scrollbar.el: Ditto.
13766         * x-misc.el: Ditto.
13767         * tty-init.el: Ditto.
13768         * toolbar-items.el: Ditto.
13769         * symbol-syntax.el: Ditto.
13770         * specifier.el: Ditto.
13771         * objects.el: Ditto.
13772         * hyper-apropos.el: Ditto.
13773         * glyphs.el: Ditto.
13774
13775 1998-06-27  Hrvoje Niksic  <hniksic@srce.hr>
13776
13777         * mouse.el (drag-window-divider): vertical-divider-draggable-p ->
13778         vertical-divider-always-visible-p.
13779         (default-mouse-motion-handler): Ditto.
13780
13781 1998-06-21  Hrvoje Niksic  <hniksic@srce.hr>
13782
13783         * scrollbar.el (scrollbars-visible-p): Simplify.  Always set the
13784         global value.
13785
13786 1998-06-21  Oliver Graf <ograf@fga.de>
13787
13788         * build-reports.el: changed receiver to xemacs-build-reports list
13789
13790 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13791
13792         * font.el: Split font-family-mappings into X and
13793           mswindows-specific versions.
13794           mswindows-font-create-[object|name]: Treat supplied size
13795           as a pointsize. Added underline and strikethru handling.
13796
13797         * msw-faces.el: changed default mswindows charset to western.
13798
13799         * msw-glyphs.el: removed space in border-glyph font string that
13800           was inserted to get round bugs in the mswindows C font code.
13801
13802 1998-06-27  SL Baur  <steve@altair.xemacs.org>
13803
13804         * about.el (about-hackers): Credits update.
13805
13806         * help-nomule.el (tutorial-supported-languages): Add Romanian
13807         TUTORIAL.
13808
13809         * code-files.el (file-coding-system-alist): Hardwire TUTORIAL.ro
13810         to ISO-8859-2.
13811
13812 1998-06-19  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13813
13814         * font.el: Split font-family-mappings into X and
13815           mswindows-specific versions.
13816           mswindows-font-create-[object|name]: Treat supplied size
13817           as a pointsize. Added underline and strikethru handling.
13818
13819         * msw-faces.el: changed default mswindows charset to western.
13820
13821         * msw-glyphs.el: removed space in border-glyph font string that
13822           was inserted to get round bugs in the mswindows C font code.
13823
13824 1998-06-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
13825
13826         * minibuf.el: make read-color-completion-table call
13827           (mswindows-color-list for mswindows devices.
13828
13829 1998-06-18  Sam Mikes  <smikes@alumni.hmc.edu>
13830
13831         * lisp/font-lock.el
13832         (font-lock-match-c++-style-declaration-item-and-skip-to-next):
13833         Let declaration items contain non-word symbol characters.
13834
13835 1998-06-15  Adrian Aichner  <adrian@xemacs.org>
13836
13837         * package-get.el (package-get-package-provider): Added autoload
13838         cookie.  Loading "package-get-base.el" in ALL functions that use
13839         it.  Fixed some (interactive ...) with multiple argument specs
13840         again.  Cosmetic indentation changes.
13841
13842 1998-05-27  Glynn Clements  <glynn@sensei.co.uk>
13843
13844         * info.el (Info-insert-dir): Don't use nreverse on variables
13845         that you want to use later.
13846
13847 1998-06-17  Glynn Clements  <glynn@sensei.co.uk>
13848
13849         * x-mouse.el (x-set-point-and-move-selection): Replace call
13850         to x-kill-primary-selection with kill-primary-selection
13851
13852 1998-06-12  Martin Buchholz  <martin@xemacs.org>
13853
13854         * simple.el (what-cursor-position): Make cursor position reported
13855         use value of column-number-start-at-one
13856
13857 1998-06-17  SL Baur  <steve@altair.xemacs.org>
13858
13859         * about.el (xemacs-hackers): Fix Jareth's email address.
13860
13861 1998-06-16  SL Baur  <steve@altair.xemacs.org>
13862
13863         * startup.el (startup-splash-frame): Remove
13864         `xemacs-startup-logo-function'.
13865
13866 1998-06-15  SL Baur  <steve@altair.xemacs.org>
13867
13868         * about.el (about-hackers): Update credits list.
13869
13870 1998-06-06  Jeff Miller <jmiller@smart.net>
13871
13872         * lisp/sound.el: Update sound-ext to allow filenames with
13873           extensions to be found by load-sound-file
13874
13875 1998-06-14  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
13876
13877         * info.el (Info-rebuild-outdated-dir): Removed variable
13878         (Info-auto-generate-directory): New variable
13879         (Info-save-auto-generated-dir): New variable
13880         (Info-maybe-update-dir): Use `Info-auto-generate-directory'
13881         (Info-build-dir-anew): Second parameter removed.  Use
13882         `Info-save-auto-generated-dir'
13883         (Info-rebuild-dir): Ditto
13884
13885 1998-06-02  Christoph Wedler  <wedler@fmi.uni-passau.de>
13886
13887         * list-mode.el (next-list-mode-item): Would not recognize
13888         border between directly neighbored items.
13889
13890 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
13891
13892         * package-get.el: add autoloads for some functions.
13893
13894 1998-06-10  Hrvoje Niksic  <hniksic@srce.hr>
13895
13896         * specifier.el (let-specifier): Tiny docfixes.
13897
13898 1998-06-12  Andy Piper  <andyp@parallax.co.uk>
13899
13900         * msw-mouse.el: set selection-pointer-glyph to Normal.
13901
13902 1998-06-09  Per Abrahamsen  <abraham@dina.kvl.dk>
13903
13904         * wid-edit.el (widget-specify-secret): New function.
13905         (widget-after-change): Use it.
13906         (widget-specify-field): Use it.
13907
13908 1998-06-08  Hrvoje Niksic  <hniksic@srce.hr>
13909
13910         * mouse.el (drag-window-divider): Use `(not done)' instead of
13911         `doit'; reuse result of `window-pixel-edges'.
13912
13913         * modeline.el (drag-modeline-event-lag): Rename to
13914         drag-divider-event-lag.
13915
13916 1998-06-07  Hrvoje Niksic  <hniksic@srce.hr>
13917
13918         * specifier.el (let-specifier): Rewritten not to generate needless
13919         `let's; clarified documentation; support TAG-SET and HOW-TO-ADD
13920         arguments.
13921
13922 1998-05-28  Hrvoje Niksic  <hniksic@srce.hr>
13923
13924         * minibuf.el (read-file-name-1): Setup buffer-local value of
13925         `completion-ignore-case' in completions buffer under Windows.
13926
13927 1998-06-06  Kirill M. Katsnelson  <kkm@kis.ru>
13928
13929         * about.el (about-maintainer-glyph): Fix support for not
13930         compressed images.
13931
13932 1998-06-04  Kirill M. Katsnelson  <kkm@kis.ru>
13933
13934         * cmdloop.el (cancel-mode-internal): Defined this do-nothing function.
13935
13936         * mouse.el (mouse-track): Cancel selection if misc-user event with
13937         `cancel-mode-internal' function is fetched.
13938
13939 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
13940
13941         * files.el (save-some-buffers-1): Fixed return value.
13942
13943 1998-06-01  Oliver Graf <ograf@fga.de>
13944
13945         * dragdrop.el: added experimental
13946
13947 1998-05-26  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
13948
13949         * startup.el (after-init-hook, init-file-user,
13950         user-init-directory, load-user-init-file):  Purge references
13951         to "~/.xemacs/init.el" from docstrings.
13952
13953         (load-user-init-file) Use paths-construct-path to construct
13954         paths to user init files.  Go directly to ~/.emacs, do not
13955         search ~/.xemacs/, do not load `default-custom-file'.
13956
13957 1998-06-03  Hrvoje Niksic  <hniksic@srce.hr>
13958
13959         * files.el (interpreter-mode-alist): Catch wish and tclsh before
13960         general *sh.
13961         (inhibit-first-line-modes-regexps): Added `.tar.gz'.
13962
13963 1998-06-03  Andy Piper  <andyp@parallax.co.uk>
13964
13965         * menubar-items.el (default-menubar): add Update Packages to customize
13966         menu.
13967
13968 1998-06-02  Andy Piper  <andyp@parallax.co.uk>
13969
13970         * faces.el: use toolbar face as a fallback for toolbar properties
13971         in xpm-color-symbols instead of default.
13972
13973         * msw-faces.el: rename 3d-object -> gui-element face.
13974
13975 1998-06-06  SL Baur  <steve@altair.xemacs.org>
13976
13977         * startup.el (xemacs-startup-logo-function): New variable.
13978         (startup-splash-frame): Use it.
13979
13980 1998-06-02  Hrvoje Niksic  <hniksic@srce.hr>
13981
13982         * files.el (save-some-buffers): Would wait 1 second.
13983         (save-some-buffers-1): Delete other windows here instead of in
13984         `save-some-buffers'.
13985         (save-some-buffers): Force redisplay only if windows were deleted.
13986
13987 1998-06-02  Didier Verna  <didier@xemacs.org>
13988
13989         * cus-face.el (custom-face-attributes): generalized the use of
13990         toggle buttons for boolean attributes.
13991         Re-ordered the items a bit.
13992
13993 1998-06-01  SL Baur  <steve@altair.xemacs.org>
13994
13995         * sound.el (default-sound-directory): Use `locate-data-directory'
13996         to find the sounds directory.
13997
13998 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
13999
14000         * sound.el: default sound-ext to .wav under mswindows, .au
14001         otherwise. load-default sounds without extensions.
14002
14003 1998-05-27  Bjrn Torkelsson  <torkel@hpc2n.umu.se>
14004
14005         * menubar-items.el (default-menubar): Dim out "Submit Bug Report"
14006         if send-pr is not bound.
14007
14008 1998-06-01  Andy Piper  <andyp@parallax.co.uk>
14009
14010         * files.el: grok idl files in auto-mode-alist.
14011 1998-06-01  Jeff Miller  <jmiller@smart.net>
14012
14013         * minibuf.el (exact-minibuffer-completion-p): check for nil before
14014         calling `upcase'.
14015
14016 1998-05-30  Andy Piper  <andyp@parallax.co.uk>
14017
14018         * msw-glyphs.el: add xbm to the list of image types supported.
14019
14020 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14021
14022         * msw-init.el (init-post-mswindows-win): Load InfoDock toolbar
14023         instead of XEmacs one when dumping InfoDock.
14024
14025 1998-05-30  Kirill M. Katsnelson  <kkm@kis.ru>
14026
14027         * obsolete.el (has-modeline-p): Added obsolete alias `has-modeline-p'
14028         for `modeline-visible-p'
14029
14030         * winnt.el (nt-quote-process-args): Fix for duplicating argv[0].
14031
14032 1998-05-29  Andy Piper  <andyp@parallax.co.uk>
14033
14034         * msw-select.el (mswindows-cut-copy-clear-clipboard): deleted
14035         since it's not used anymore. doc string fixes.
14036
14037         * package-get.el (package-get-file-installed-p): new function. use
14038         instead of file-installed-p which is in an external package.
14039
14040 1998-05-28  Oliver Graf <ograf@fga.de>
14041
14042         * dragdrop.el (dragdrop-drop-url-default): dropped pop-to-buffer in
14043         favor of select-window/switch-to-buffer
14044
14045 Wed May 27, 1998  Darryl Okahata  <darrylo@sr.hp.com>
14046
14047         * startup.el: changed (getenv "HOME") to (user-home-directory)
14048
14049 1998-05-25  Oliver Graf <ograf@fga.de>
14050
14051         * frame.el (cde-start-drag) moved to dragdrop.el
14052         (offix-start-drag-region) moved to dragdrop.el
14053         (offix-start-drag) moved to dragdrop.el
14054         * dragdrop.el (cde-start-drag) moved from frame.el
14055         (offix-start-drag-region) moved from frame.el
14056         (offix-start-drag) moved from frame.el
14057         (cde-start-drag-region) cde drag regions
14058         * mouse.el (mouse-drag-or-yank) will now call cde-start-drag-region
14059
14060 1998-05-26  Oliver Graf <ograf@fga.de>
14061
14062         * dragdrop.el: created dragdrop-drag prototypes
14063         (cde-start-drag-region) fixed typo
14064
14065 1998-05-28  SL Baur  <steve@altair.xemacs.org>
14066
14067         * simple.el (after-init-hook): Remove reader macro.
14068
14069         * packages.el (packages-hardcoded-lisp): Get rid of reader
14070         macros.  Update DOC string.
14071
14072 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14073
14074         * mouse.el (drag-window-divider): Ditto.
14075
14076         * modeline.el (mouse-drag-modeline): Use it.
14077
14078         * lisp-mode.el (let-specifier): Specify indentation.
14079
14080         * specifier.el (let-specifier): Renamed from
14081         `with-specifier-instance'.
14082
14083 1998-05-27  Andy Piper  <andyp@parallax.co.uk>
14084
14085         * x-faces.el:
14086         * faces.el: move definition of xpm-color-symbols from x-faces.el
14087         to faces. Predicate x-get-resource on the presence of x.
14088
14089         * msw-faces.el: set 3d-object face rather than modeline. Specify
14090         faces as specfier defaults.
14091
14092         * package-get.el: don't use package-admin-add-single-file-package.
14093
14094 1998-05-25  Hrvoje Niksic  <hniksic@srce.hr>
14095
14096         * toolbar-items.el: Fixup tooltips.
14097         (toolbar-gnus): Don't use obsolete variable
14098         toolbar-news-frame-properties.
14099         (toolbar-news-reader): Default to `gnus' instead of
14100         `not-configured'.
14101
14102         * files.el (auto-mode-alist): Correctly recognize `.emacs' under
14103         Windows.
14104
14105 1998-05-25  Andy Piper  <andyp@parallax.co.uk>
14106
14107         * package-get.el: rename -installedp -> -installed-p.
14108
14109 1998-05-23  Kirill M. Katsnelson  <kkm@kis.ru>
14110
14111         * glyphs.el (init-glyphs): Created `border-glyph' face, with no
14112         attributes, and assinged it to continuation, truncation and
14113         hscroll glyphs.
14114
14115         * msw-glyphs.el: Assigned WinDings font to `border-glyph' face,
14116         and made continuation, truncation and hscroll glyphs arrow
14117         characters out of that font.
14118
14119 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14120
14121         * minibuf.el (minibuffer-electric-separator): Play nicely with
14122         directory-sep-char being \.
14123         (minibuffer-electric-tilde): Ditto.
14124         (read-file-name-map): Ditto.
14125
14126 1998-05-22  Hrvoje Niksic  <hniksic@srce.hr>
14127
14128         * mouse.el (default-mouse-track-maybe-own-selection): Pause only
14129         on X devices.
14130         (default-mouse-track-deal-with-down-event): Avoid
14131         `x-disown-selection'; use `disown-selection' instead.
14132
14133 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14134
14135         * select.el:
14136         * x-select.el: selection cleanup. (x-cut-copy-clear-internal)
14137         moved to (cut-copy-clear-internal) in select.el. Ditto for
14138         (x-delete-primary-selection) (x-kill-primary-selection)
14139         (x-copy-primary-selection).
14140         (own-clipboard): new function.
14141
14142         * msw-select.el: use the new kill/delete/copy/cut-copy-clear
14143         functions in select.el. remove old ones.
14144         (mswindows-own-clipboard): new function.
14145
14146 1998-05-21  Andy Piper  <andyp@parallax.co.uk>
14147
14148         * gnuserv.el: allow connections from mswindows type devices.
14149
14150 1998-05-20  Andy Piper  <andyp@parallax.co.uk>
14151
14152         * msw-glyphs.el: change image type used from cursor to resource.
14153
14154 1998-05-20  Kirill M. Katsnelson  <kkm@kis.ru>
14155
14156         * x-scrollbar.el (x-init-scrollbar-from-resources): Added support
14157         for {top,bottom}-{left,right} values in addition to
14158         {top,bottom}_{left,right}.
14159         Use x-get-resource instead of x-get-resource-and-bogosity-check.
14160
14161 1998-05-20  Hrvoje Niksic  <hniksic@srce.hr>
14162
14163         * cl-macs.el (specifier-instance): Undefine its setf method.
14164
14165         * specifier.el (with-specifier-instance): Added docstring.
14166
14167         * mouse.el (drag-window-divider): Ditto.
14168
14169         * modeline.el (mouse-drag-modeline): Use it.
14170
14171         * lisp-mode.el (with-specifier-instance): Define its indentation
14172         level.
14173
14174         * specifier.el (with-specifier-instance): New macro.
14175
14176 1998-05-19  Andy Piper  <andyp@parallax.co.uk>
14177
14178         * package-get.el (package-get-create-custom): new function to
14179         auto-generate package-get-custom.el from package-get-base.el.
14180         * (package-get-ever-installedp): new function.
14181         * (package-get-custom): new function to get all packages specified
14182         by customize.
14183
14184 1998-05-19  Hrvoje Niksic  <hniksic@srce.hr>
14185
14186         * cus-edit.el (custom-file): Revert to `~/.emacs'.
14187
14188 1998-05-23  SL Baur  <steve@altair.xemacs.org>
14189
14190         * cl-extra.el: Reverse previous float change.
14191
14192 1998-05-17  Andy Piper  <andyp@parallax.co.uk>
14193
14194         * x-faces.el:
14195         * faces.el (try-font-name): moved from x-faces.el since it is
14196         required by w3 under mswindows as well X.
14197
14198 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14199
14200         * winnt.el: Removed evil (setq completion-ignore-case t)
14201         clause, one more overlookef fsfism.
14202         (nt-quote-args-functions-alist): End sentences with double space.
14203
14204 1998-05-18  Kirill M. Katsnelson  <kkm@kis.ru>
14205
14206         * window-xemacs.el (push-window-configuration): Remove kludgery of
14207         recaching default-toolbar specifier.
14208         (pop-window-configuration): Ditto.
14209         (unpop-window-configuration): Ditto.
14210
14211 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14212
14213         * modeline.el (modeline-minor-mode-menu): Don't use :menu-tag.
14214
14215 1998-05-17  Kirill M. Katsnelson  <kkm@kis.ru>
14216
14217         * winnt.el (nt-quote-args-verbatim): Added function.
14218         (nt-quote-args-prefix-quote): Added function.
14219         (nt-quote-args-backslash-quote): Added function.
14220         (nt-quote-args-double-quote): Added function.
14221         (nt-quote-args-functions-alist): New variable.
14222         (nt-quote-process-args): Added function. This is the main quoting
14223         work horse called from process-nt.c
14224
14225 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14226
14227         * winnt.el: Removed duplicate definitions for backspace,
14228         delete, M-backspace and C-M-backspace.
14229         (file-name-buffer-file-type-alist): Removed this variable.
14230         (find-buffer-file-type): Removed function.
14231         (find-file-binary):  Removed function.
14232         (find-file-text): Removed function.
14233         (find-file-not-found-set-buffer-file-type): Removed function.
14234         (save-to-unix-hook): Removed function.
14235         (revert-from-unix-hook): Removed function.
14236         (using-unix-filesystems): Removed function.
14237         (original-make-auto-save-file-name): DEFSUBR to avoid doc snarf
14238         warning.
14239         (x-set-selection): Removed function.
14240         (x-get-selection): Removed function.
14241         Removed commented FSFisms.
14242         Replaced copyright notice (this file is not part of GNU Emacs).
14243         (nt-shell-mode-hook): Moved here from a lambda expression. Added
14244         comint-process-echoes setting to t.
14245
14246 1998-05-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14247
14248         * packages.el (packages-no-package-hierarchy-regexp): Introduced
14249         and used following the interface change of
14250         `paths-find-recursive-path'.
14251
14252         * find-paths.el (paths-find-recursive-path): Exclusion is now by a
14253         regexp instead of a list of base names.
14254         (paths-version-control-filename-regexp):
14255         (paths-lisp-filename-regexp): (paths-no-lisp-directory-regexp):
14256         Introduced and used following the interface change of
14257         `paths-find-recursive-path'.
14258
14259 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14260
14261         * simple.el (delete-forward-p): Make it a defun; do X garbage only
14262         on X devices, rather than on all non-TTY devices.
14263
14264 1998-05-16  Kirill M. Katsnelson  <kkm@kis.ru>
14265
14266         * msw-mouse.el: New file. Sets up cursor shapes for Windows.
14267
14268         * dumped-lisp.el (preloaded-file-list): Added msw-mouse.el
14269
14270 1998-05-17  Adrian Aichner  <adrian@xemacs.org>
14271
14272         * itimer.el (activate-itimer): Fixed usage of integers
14273         as argument to `concat'.
14274
14275 1998-05-17  Glynn Clements  <glynn@sensei.co.uk>
14276
14277         * itimer.el (start-itimer): replace the use of `concat' with
14278         `format'
14279
14280 1998-05-16  SL Baur  <steve@altair.xemacs.org>
14281
14282         * mode-motion.el (mode-motion-hook): Clarify docstring.
14283         From Bob Weiner <weiner@altrasoft.com>
14284
14285         * loadhist.el (symbol-file): Supply prompt string when used
14286         interactively.
14287         From Bob Weiner <weiner@altrasoft.com>
14288
14289 1998-05-16  Hrvoje Niksic  <hniksic@srce.hr>
14290
14291         * loadup.el (really-early-error-handler): Ditto.
14292
14293         * update-elc.el: Ditto.
14294
14295         * setup-paths.el (paths-construct-exec-path): Ditto.
14296
14297         * make-docfile.el: Ditto.
14298
14299         * find-paths.el (paths-decode-directory-path): Use split-path
14300         instead of decode-path.
14301
14302         * files.el (parse-colon-path): Update docstring reference.
14303
14304 1998-05-15  Jonathan Harris  <jhar@tardis.ed.ac.uk>
14305
14306         * msw-init.el:
14307         * x-init.el:
14308         Bind cut'n'paste keys to non window-system specific functions.
14309
14310         * msw-select.el: New function mswindows-clear-clipboard.
14311         mswindows-cut-copy-clipboard extended to handle clearing of the
14312         selection and renamed to mswindows-cut-copy-clear-clipboard.
14313
14314         * select.el: on mswindows devices delete-primary-selection
14315         calls mswindows-clear-clipboard.
14316
14317 1998-05-15  Hrvoje Niksic  <hniksic@srce.hr>
14318
14319         * simple.el (quoted-insert): Inhibit quit when using read-char.
14320
14321         * cmdloop.el (read-char): Don't inhibit quit.
14322         (read-char-exclusive): Ditto.
14323         (read-char): Signal quit if quit-char was pressed.
14324         (read-char-exclusive): Ditto.
14325         (read-quoted-char): Return a character, not integer.
14326
14327         * menubar-items.el (default-popup-menu): Use Andy's generic
14328         selection code.
14329         (default-popup-menu): Fix code.
14330
14331 1998-05-14  Oliver Graf <ograf@fga.de>
14332
14333         * dragdrop.el (dragdrop-function-widget): this time it's done
14334
14335 1998-05-13  Oliver Graf <ograf@fga.de>
14336
14337         * dumped-lisp.el: dragdrop.el now based on dragdrop-api feature
14338
14339 1998-05-15  Kirill M. Katsnelson  <kkm@kis.ru>
14340
14341         * device.el (device-pixel-width):
14342         (device-pixel-height):
14343         (device-mm-width):
14344         (device-mm-height):
14345         (device-bitplanes):
14346         (device-color-cells): Swapped parameters to device-system-metric
14347         according to the interface change.
14348
14349 1998-05-14  Kirill M. Katsnelson  <kkm@kis.ru>
14350
14351         * mouse.el (default-mouse-motion-handler): Use new name of the
14352         function event-over-vertical-divider-p.
14353         Do not set E-W arrow cursor over the divider if
14354         vertical-divider-draggable-p is nil in the window.
14355         ([top-level]): Use new name for the variable
14356         vertical-divider-map.
14357         (drag-window-divider): Respect vertical-divider-draggable-p.
14358         Variable name typo fixes.
14359
14360 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14361
14362         * keymap.el (kbd): Define here; handle string constants and
14363         others...
14364
14365 1998-05-15  Christian Nyb <chr@mediascience.no>
14366
14367         * simple.el (zap-up-to-char): New function.  Behaves like `zap-to-char'
14368         in Emacs 18.
14369
14370 1998-05-13  Didier Verna  <didier@xemacs.org>
14371
14372         * mouse.el (drag-window-divider): give the vertical divider a
14373         pressed look when dragging it.
14374
14375 1998-05-13  Andy Piper  <andyp@parallax.co.uk>
14376
14377         * faces.el: predicate some more face operations on x or mswindows
14378         not just x.
14379
14380         * modeline.el: enable modeline coloring for mswindows.
14381
14382 1998-05-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14383
14384         * minibuf.el (minibuffer-default): Added variable; compatible with
14385         FSF Emacs.
14386         (next-history-element): Used `minibuffer-default'.
14387
14388 1998-05-12  Oliver Graf <ograf@fga.de>
14389
14390         * dragdrop.el (dragdrop-function-widget): button and mods ok
14391         arguments still look a bit strange
14392         (dragdrop-compare-mods) created
14393         (dragdrop-drop-do-functions) correctly checks for buttons and
14394         modifiers
14395
14396 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14397
14398         * setup-paths.el (paths-default-info-directories): Replace
14399         path-separator with directory-sep-char.
14400
14401         * files.el (path-separator): Don't define it here.
14402
14403 1998-05-14  Hrvoje Niksic  <hniksic@srce.hr>
14404
14405         * update-elc.el: Ditto.
14406
14407         * setup-paths.el (paths-construct-exec-path): Ditto.
14408
14409         * make-docfile.el: Ditto.
14410
14411         * loadup.el (really-early-error-handler): Ditto.
14412
14413         * find-paths.el (paths-decode-directory-path): Use decode-path
14414         instead of decode-path-internal.
14415
14416         * files.el (parse-colon-path): Update docstring.
14417
14418 1998-05-13  Hrvoje Niksic  <hniksic@srce.hr>
14419
14420         * subr.el (get-buffer-window-list): Make BUFFER optional.
14421
14422         * window-xemacs.el (windows-of-buffer): Defalias to
14423         get-buffer-window-list.
14424
14425 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14426
14427         * disass.el: Fix maintainer keyword.
14428
14429         * bytecomp.el (byte-compile-and-load-file): Autoload.
14430         (byte-compile-buffer): Ditto.
14431
14432         * lisp-mode.el (eval-last-sexp): Skip ` in `variable' so that the
14433         value is returned, not the name.
14434         (lisp-imenu-generic-expression): Enable it.
14435         (lisp-mode-variables): Ditto.
14436         (lisp-indent-offset): Change defconst to defvar.
14437         (lisp-indent-function): Ditto.
14438         (lisp-body-indent): Ditto.
14439
14440 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14441
14442         * modeline.el: Use zap-last-kbd-macro-event.
14443
14444         * lisp-mode.el (eval-interactive): If eval-interactive-verbose is
14445         nil, don't attempt to do anything with messages.
14446         (eval-last-sexp): Use `letf' for clarity.
14447
14448 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14449
14450         * startup.el: It's still `.emacs', not yet `.xemacs/init.el'.
14451
14452 1998-05-11  Martin Buchholz  <martin@xemacs.org>
14453
14454         * buff-menu.el:
14455         * lisp-mode.el:
14456         * obsolete.el:
14457         Change empty docstrings into no doc strings at all.
14458         Fix bogus FSF-format docstrings.
14459         * etags.el: Fix docstring.
14460
14461 1998-05-11  Jan Vroonhof  <vroonhof@math.ethz.ch>
14462
14463         * package-get.el (package-get): Use internal md5
14464
14465 1998-05-13  SL Baur  <steve@altair.xemacs.org>
14466
14467         * about.el (about-xemacs): Correct abuse of concat.
14468
14469 1998-05-11  SL Baur  <steve@altair.xemacs.org>
14470
14471         * info.el (Info-mode): Use easymenu.
14472
14473 1998-05-12  Hrvoje Niksic  <hniksic@srce.hr>
14474
14475         * apropos.el (apropos): Don't use concat with integers.
14476
14477         * cmdloop.el (describe-last-error): Handle the case when no error
14478         was seen gracefully.
14479
14480         * apropos.el (apropos-print): Use with-displaying-help-buffer as
14481         defun.
14482         (apropos-describe-plist): Ditto.
14483
14484         * help.el (with-displaying-help-buffer): Revert to a defun.
14485         (describe-key): Use it as defun.
14486         (describe-mode): Ditto.
14487         (describe-bindings): Ditto.
14488         (describe-prefix-bindings): Ditto.
14489         (describe-installation): Ditto.
14490         (view-lossage): Ditto.
14491         (describe-function): Ditto.
14492         (describe-variable): Ditto.
14493         (describe-syntax): Ditto.
14494
14495 1998-05-11  Oliver Graf <ograf@fga.de>
14496
14497         * dragdrop.el: changed order of require/provide
14498         (dragdrop-drop-mime-default) changed to new calling conventions
14499         (dragdrop-drop-do-functions) changed to new calling conventions
14500         (dragdrop-function-widget) this one needs more work...
14501
14502 1998-05-10  Oliver Graf <ograf@fga.de>
14503
14504         * about.el: another small change in my entry
14505         * dragdrop.el (dragdrop-drop-log-function): logging added
14506         plus customizations
14507         changed interface to handler functions. now called with event
14508         and object
14509
14510 1998-05-12  Kirill M. Katsnelson  <kkm@kis.ru>
14511
14512         * glyphs.el (divider-pointer-glyph): Declared new glyph,
14513         E-W arrow pointer displayed over draggable dividers.
14514
14515         * mouse.el (default-mouse-motion-handler): Show it when
14516         appropriate.
14517         (drag-window-divider): Added.
14518         ([top-level]): Initialized window-divider-map with a keymap
14519         binding the above function to left button down event.
14520
14521         * x-mouse.el (x-init-pointer-shape): Initialize
14522         divider-pointer-glyph from Cursor.dividerPointer, or use default
14523         E-W double arrow.
14524
14525 1998-04-30  Gunnar Evermann  <Gunnar.Evermann@nats.informatik.uni-hamburg.de>
14526
14527         * toolbar-items.el (toolbar-compile): respect should-use-dialog-box-p
14528
14529 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14530
14531         * simple.el (count-words-buffer): Don't query for buffer.
14532         (count-lines-buffer): Ditto.
14533
14534 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14535
14536         * help.el (where-is): add optional insert argument.
14537
14538 1998-05-11  Hrvoje Niksic  <hniksic@srce.hr>
14539
14540         * help.el (describe-key-briefly): New argument INSERT.
14541
14542         * simple.el (eval-expression): New optional argument; synch with
14543         FSF 20.3.
14544
14545         * keydefs.el (global-map): Add new register bindings.
14546
14547         * register.el: Synched with FSF 20.3.
14548
14549 1998-05-11  Jan Vroonhof <vroonhof@math.ethz.ch>
14550
14551         * window-xemacs.el (recenter): all arguments are optional.
14552
14553 1998-05-10  Kirill M. Katsnelson  <kkm@kis.ru>
14554
14555         * device.el: (device-pixel-width): Reflected name/parameters
14556         change to device-system-metric.
14557         (device-pixel-height): Ditto.
14558         (device-mm-width): Ditto.
14559         (device-mm-height): Ditto.
14560         (device-bitplanes): Ditto.
14561         (device-color-cells): Ditto.
14562
14563 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14564
14565         * cl-extra.el (cl-float-limits): Removed; move code to top-level.
14566
14567         * cl.el (most-positive-fixnum): Document.
14568         (most-negative-fixnum): Ditto.
14569
14570         * cus-dep.el: Updated comment.
14571
14572         * cus-load.el: Use most-positive-fixnum as the gc-inhibiting
14573         constant.
14574
14575         * cus-load.el (custom-put): Removed.
14576
14577         * files.el (after-find-file): Just resignal quit instead of
14578         signaling "canceled".
14579
14580 1998-05-10  Hrvoje Niksic  <hniksic@srce.hr>
14581
14582         * frame.el (other-frame): Use `focus-frame' instead of
14583         select-frame kludges.
14584
14585         * lisp-mode.el: Update lisp-indent-function for
14586         save-selected-frame and with-selected-frame.
14587
14588         * frame.el (save-selected-frame): New macro.
14589         (with-selected-frame): Ditto.
14590         (other-frame): Use `set-frame-focus'.
14591
14592 1998-05-06  Oliver Graf <ograf@fga.de>
14593
14594         * dragdrop.el (dragdrop-drop-dispatch): changed to new list concept
14595         (dragdrop-drop-url-default) default handler for URL drops created
14596         (dragdrop-drop-mime-default) default handler for MIME drops created
14597         (dragdrop-drop-functions) default custom for handling drops created
14598         (dragdrop-drop-do-functions) helper for drgadrop-drop-dispatch
14599
14600 1998-05-05  Jonathan Harris <jhar@tardis.ed.ac.uk>
14601
14602         * mouse.el: Removed redundant mouse-mswindows-drop function.
14603
14604 1998-05-05  Oliver Graf <ograf@fga.de>
14605
14606         * about.el: changed some text in my entry
14607         * dragdrop.el: added customs
14608
14609 1998-05-04  Oliver Graf <ograf@fga.de>
14610
14611         * mouse.el: killed global drop key bindings
14612         (mouse-offix-drop) removed
14613         * dragdrop.el: created
14614         * dumped-lisp.el: inclusion of dragdrop.el for window-systems
14615
14616 1998-05-09  Kirill M. Katsnelson  <kkm@kis.ru>
14617
14618         * x-scrollbar.el (x-init-scrollbar-from-resources): Initialize
14619         scrollbar-on-{left,top}-p from *scrollBarPlacement resources.
14620
14621         * x-misc.el (x-get-resource-and-maybe-bogosity-check): Removed
14622         obsolete comment.
14623
14624         * scrollbar.el (scrollbars-visible-p): Use new
14625         {vertical,horizontal}-scrollbar-visible-p specifiers.
14626
14627 1998-04-18  Kirill M. Katsnelson  <kkm@kis.ru>
14628
14629         * device.el (device-pixel-height):
14630         (device-pixel-width):
14631         (device-mm-width):
14632         (device-mm-height):
14633         (device-bitplanes):
14634         (device-color-cells): Moved these 6 functions from device.c; they
14635         all use single (device-system-metrics) call.
14636
14637 1998-05-09  SL Baur  <steve@altair.xemacs.org>
14638
14639         * dumped-lisp.el (preloaded-file-list): x-menubar.el and x-toolbar.el
14640         were renamed.
14641
14642         * menubar-items.el:
14643         * toolbar-items.el: Renamed from x-menubar/x-toolbar.
14644         Suggested by Hrvoje Niksic <hniksic@srce.hr>
14645
14646         * help.el (help-map): Remove Hyperbole keybinding logic.
14647         Suggested by: Michael Ernst <mernst@cs.washington.edu>
14648
14649 1998-05-08  SL Baur  <steve@altair.xemacs.org>
14650
14651         * x-menubar.el (default-menubar): Enable 'mail-user-agent' feature.
14652         From SAKIYAMA Nobuo <nobuo@db3.so-net.or.jp>
14653
14654 1998-05-07  Andy Piper  <andyp@parallax.co.uk>
14655
14656         * msw-glyphs.el: use nicer icon3 from the frame icon.
14657
14658 1998-05-07  SL Baur  <steve@altair.xemacs.org>
14659
14660         * version.el (emacs-version): Remove InfoDock conditionals.
14661
14662         * startup.el (startup-splash-frame): Change ID logo name.
14663
14664 1998-05-06  Hrvoje Niksic  <hniksic@srce.hr>
14665
14666         * files.el (after-find-file): If the user presses C-g on
14667         directory-creation prompt, kill the buffer.
14668
14669 1998-05-06  SL Baur  <steve@altair.xemacs.org>
14670
14671         * simple.el (count-words-region): Reverse previous change.
14672
14673 1998-05-05  Hrvoje Niksic  <hniksic@srce.hr>
14674
14675         * replace.el (query-replace): Just call perform-replace.
14676         (query-replace-regexp): Ditto.
14677         (perform-replace): Move region handling here.
14678         (perform-replace): Use the new arg to match-data.
14679
14680 1998-03-08  Kyle Jones  <kyle_jones@wonderworks.com>
14681
14682         * x-init.el: Install X specific display table that
14683           displays char 0240 as a space to avoid whatever it is
14684           that screws up display of that character code.
14685
14686 1998-05-03  Hrvoje Niksic  <hniksic@srce.hr>
14687
14688         * help.el (function-arglist): If no arguments are documented for a
14689         subr, print nothing rather than incorrect output.
14690
14691 1998-05-05  SL Baur  <steve@altair.xemacs.org>
14692
14693         * cmdloop.el (command-error): Update bail-out error message to use
14694         `emacs-program-name'.
14695
14696         * lib-complete.el: Remove reader macro cruft.
14697
14698         * dumped-lisp.el (preloaded-file-list): Phase I:  remove InfoDock
14699         cruft.
14700
14701         * simple.el (count-words-region): Drop interactive-p check on the
14702         message.
14703
14704 1998-05-04  Jonathan Harris <jhar@tardis.ed.ac.uk>
14705
14706         * font.el
14707         * msw-faces.el
14708         Correct spelling of mswindows-font-canonicalize-name.
14709
14710 1998-05-03 Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
14711
14712         * ldap.el (ldap-host-parameters-alist): Replaced with
14713         `ldap-host-parameters-plist'
14714         (ldap-search): Adapt to previous change
14715
14716 1998-05-02  SL Baur  <steve@altair.xemacs.org>
14717
14718         * about.el (about-hackers): Update Bob Weiner bio.
14719         (about-maintainer-info): Ditto.
14720
14721 1998-05-02  Hrvoje Niksic  <hniksic@srce.hr>
14722
14723         * simple.el (display-warning-minimum-level): Docfix.
14724
14725 1998-04-04  Per Abrahamsen  <abraham@dina.kvl.dk>
14726
14727         * widget.el (:default-get): New keyword.
14728         * wid-edit.el (default, widget-default-default-get): Define it.
14729         (group, widget-group-default-get): Define it.
14730         (menu-choice, widget-choice-default-get): Define it.
14731         (widget-default-get): New function.
14732         (widget-choice-action): Call it.
14733         (widget-editable-list-entry-create): Call it.
14734
14735 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
14736
14737         * byte-optimize.el (byte-boolean-vars): Removed.
14738         (byte-optimize-lapcode): Use `built-in-variable-type' instead of
14739         lookup through `byte-boolean-vars'.
14740
14741 1998-05-01  Kirill M. Katsnelson  <kkm@kis.ru>
14742
14743         * x-scrollbar.el (x-init-scrollbar-from-resources): Stuff
14744         resource-provided values into ghost specs for scrollbar-height and
14745         scrollbar-width.
14746
14747 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
14748
14749         * byte-optimize.el: Don't attempt to optimize /=.
14750
14751         * bytecomp.el (byte-compile-one-ore-more-args): New function.
14752         (byte-compile-/=): Ditto.
14753
14754 1998-05-02  SL Baur  <steve@altair.xemacs.org>
14755
14756         * apropos.el: Use `with-displaying-help-buffer'.
14757         (apropos-print): Remove explicit mentions of "*Apropos*" buffer.
14758         Use `with-displaying-help-buffer'.
14759         (apropos-follow): Do not give special treatment to buffer cursor
14760         was in prior to a mouse click.
14761         (apropos-describe-plist): Use `with-displaying-help-buffer'.
14762         (apropos-print-doc): Set correct buffer for setting text
14763         properties.
14764
14765 1998-05-01  SL Baur  <steve@altair.xemacs.org>
14766
14767         * help.el (help-buffer-prefix-string): New variable.
14768         (help-buffer-name): Use it.
14769
14770         * modeline.el (modeline-minor-mode-menu): Alphabetize the minor
14771         mode menu.
14772
14773 1998-04-30  Greg Klanderman  <greg@alphatech.com>
14774
14775         * frame.el (other-frame): Work even when focus-follows-mouse is true.
14776
14777 1998-05-01  Hrvoje Niksic  <hniksic@srce.hr>
14778
14779         * files.el (find-file-noselect): Update docstring.
14780         (find-file-noselect): Signal an error if found an unreadable file.
14781         (file-chase-links): Save the match data.
14782         (normal-mode): Use `lwarn' and `error-message-string'.
14783         (interpreter-mode-alist): Change defconst to defvar.
14784         (inhibit-first-line-modes-regexps): Ditto.
14785         (inhibit-first-line-modes-regexps): Added .tgz.
14786         (inhibit-first-line-modes-suffixes): Change defconst to defvar.
14787         (change-major-mode-with-file-name): New user-option.
14788         (set-visited-file-name): Synched with FSF.
14789         (file-name-extension): New function, from FSF 20.3.
14790         (file-relative-name): Synched with FSF.
14791         (save-some-buffers): Support the C-r feature.
14792         (recover-session): Synched with FSF.
14793         (kill-some-buffers): Ditto.
14794         (set-auto-mode): New argument JUST-FROM-FILE-NAME.
14795
14796 1998-04-30  SL Baur  <steve@altair.xemacs.org>
14797
14798         * files.el (insert-file): Undo previous change and reenable use of
14799         format.el.
14800
14801 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
14802
14803         * window-xemacs.el (recenter): Define.
14804
14805 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
14806
14807         * font.el (mswindows-font-create-name)
14808         (mswindows-font-create-object): new functions for mswindows type
14809         fonts.
14810
14811         * msw-faces.el (mswindows-font-canicolize-name): fix so that
14812         strings are parsed as well as font objects.
14813
14814 1998-04-30  Hrvoje Niksic  <hniksic@srce.hr>
14815
14816         * modeline.el (defining-kbd-macro): Restore modeline indication of
14817         kbd-macro being recorded.
14818         (add-minor-mode): Simplify docstring.
14819         (modeline-minor-mode-menu): Remove stuff.
14820
14821 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
14822
14823         * code-process.el (call-process): dynamically decide process
14824         coding type.
14825
14826 1998-04-29  Jim Radford  <radford@robby.caltech.edu>
14827
14828         * modeline.el: Add line-number-mode, column-number-mode to
14829         the modeline minor-mode menu.  Button2 on the line number does
14830         goto-line.
14831
14832 1998-04-29  Andy Piper  <andyp@parallax.co.uk>
14833
14834         * mouse.el: move x-selection-owner-p type things to
14835         selection-owner-p.
14836
14837         * msw-init.el: copy zmacs stuff from x-init.el
14838
14839         * msw-select.el (mswindows-own-selection)
14840         (mswindows-disown-selection) (mswindows-selection-owner-p): new
14841         functions. Very simple minded implementation of selectio
14842         ownership.
14843
14844         * select.el (own-selection) (disown-selection)
14845         (activate-region-as-selection) (select-make-extent-for-selection)
14846         (valid-simple-selection-p): functions moved from x-select.el for
14847         generalized selection.
14848
14849         * x-select.el: see select.el changes.
14850
14851         * x-toolbar.el: use new selection functions.
14852
14853 1998-04-28  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14854
14855         * packages.el (packages-find-package-directories): Fixed bug that
14856         would pick up multiple site-package directories.
14857         (package-locations): Added "xemacs-packages" as a late package
14858         location.
14859
14860         * find-paths.el: Now uses `emacs-program-name' and
14861         `emacs-program-version'.
14862         Additions to enforce version-specific directories in
14863         `paths-find-version-directory'.
14864
14865 1998-04-29  SL Baur  <steve@altair.xemacs.org>
14866
14867         * default.el: Removed.
14868         * site-start.el: Removed.
14869
14870 1998-04-29  Didier Verna  <didier@xemacs.org>
14871
14872         * minibuf.el (minibuffer-history-minimum-string-length): Default
14873         to nil.
14874
14875 1998-04-28  SL Baur  <steve@altair.xemacs.org>
14876
14877         * find-paths.el (paths-program-name): Rename.
14878         (paths-emacs-root-p): Ditto.
14879         (paths-find-site-directory): Ditto.
14880
14881 1998-04-26  Karl M. Hegbloom  <karlheg@inetarena.com>
14882
14883         * lisp-mode.el (emacs-lisp-mode-popup-menu-1): Add menu entry for
14884         `emacs-lisp-byte-compile-and-load'.
14885
14886 1998-04-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14887
14888         * ldap.el (ldap-search): Fixed additional parameter passing to
14889         `ldap-open'
14890
14891 1998-04-27  Andy Piper  <andyp@parallax.co.uk>
14892
14893         * select.el (kill-primary-selection) (selection-owner-p)
14894         (copy-primary-selection) (yank-clipboard-selection)
14895         (selection-exists-p) (delete-primary-selection): new file and
14896         functions that do the right thing for the selected device.
14897
14898         * x-menubar.el: use generalised selection functions.
14899
14900         * dumped-lisp.el: dump select.el.
14901
14902 1998-04-27  SL Baur  <steve@altair.xemacs.org>
14903
14904         * find-paths.el (paths-progname): New variable.
14905         (paths-emacs-root-p): Use it.
14906         (paths-find-site-directory): Ditto.
14907
14908 1998-04-26  SL Baur  <steve@altair.xemacs.org>
14909
14910         * loadup.el ((member "dump" command-line-args)): Dump as
14911         `infodock' if InfoDock.
14912
14913 1998-04-25  SL Baur  <steve@altair.xemacs.org>
14914
14915         * find-paths.el (construct-emacs-version): Simplify, include
14916         program name in the return value.
14917         * (paths-find-version-directory): Use it.
14918
14919 1998-04-25  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
14920
14921         * info.el (Info-parse-dir-entries): Fixed regexp
14922         (Info-build-dir-anew): Remove full suffix and capitalize info file
14923         name for files with no @direntry
14924         (Info-batch-rebuild-dir): New function
14925         (Info-suffixed-file): Check for regular files instead of simple
14926         file existence (could catch directories before)
14927
14928 1998-04-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14929
14930         * setup-paths.el, find-paths.el: Removed uses of `not' which
14931         temacs doesn't have.
14932
14933         * find-paths.el (paths-find-emacs-roots): Included exec-prefix
14934         into root searching.
14935
14936 1998-04-24  Martin Buchholz  <martin@xemacs.org>
14937
14938         * subr.el: Remove definition of `not'.
14939
14940 Sat Apr 24 1998  Andy Piper  <andyp@parallax.co.uk>
14941
14942         * msw-glyphs.el: enable graphics support.
14943
14944 1998-04-23  Didier Verna  <didier@xemacs.org>
14945
14946         * x-menubar.el (default-menubar): restored the line-number-mode
14947         option.
14948
14949         * misc doc string updates related to the options menu.
14950
14951 1998-04-24  SL Baur  <steve@altair.xemacs.org>
14952
14953         * setup-paths.el (paths-construct-load-path): Fix typo.
14954
14955 1998-04-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
14956
14957         * x-menubar.el (default-menubar): font-menu-this-frame-only-p and
14958         font-menu-ignore-scaled-fonts don't have to be bound now; this
14959         gets us one step further towards making --no-autoloads work.
14960
14961         * startup.el (normal-top-level): Load auto-autoloads only if
14962         lisp-directory is non-nil.
14963
14964         * setup-paths.el (paths-construct-load-path): Made it robust
14965         against nil lisp-directory.
14966
14967         * startup.el (startup-setup-paths-warning): Added `lisp-directory'
14968         to the list of variables that cause a warning when nil.
14969
14970         * toolbar.el (init-toolbar-location): Now works even when there's
14971         no toolbar icon directory.
14972
14973 1998-04-23  Hrvoje Niksic  <hniksic@srce.hr>
14974
14975         * help.el (view-lossage): Recognize it.
14976
14977         * simple.el (log-message): Mark multiline messages.
14978
14979 1998-04-22  SL Baur  <steve@altair.xemacs.org>
14980
14981         * info.el (Info-exit): `toolbar-info-frame' doesn't necessarily exist.
14982
14983 1998-4-20  Stephen J. Turnbull  <turnbull@sk.tsukuba.ac.jp>
14984
14985         * package-get.el (package-get-all):  add `\n' separator to
14986         interactive specification so that both variables are read
14987
14988 1998-04-22  Didier Verna  <didier@xemacs.org>
14989
14990         * x-menubar.el: ported the options menu to Custom.
14991         Moved the "read only" toggle button to the buffers menu.
14992         Corrected some missing ;;;###autoload or defcustom.
14993
14994         * scrollbar.el (scrollbars-visible-p): defcustom wrapper around
14995         the scrollbar-visible specifier for options menu handling.
14996
14997         * toolbar.el (toolbar-visible-p)
14998                      (toolbar-captioned-p)
14999                      (default-toolbar-position): defcustom wrappers around
15000         the toolbar specifiers for options menu handling.
15001
15002         * frame.el (get-frame-for-buffer-default-instance-limit):
15003         defcustom it for options menu handling.
15004
15005         * font-lock.el (font-lock-mode): defcustom and autoload the variable
15006         font-lock-mode for options menu handling.
15007
15008         * cus-start.el: added Custom properties to overwrite-mode for
15009         options menu handling.
15010
15011 Wed Apr 22 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15012
15013         * about.el: shameless self-promotion.
15014
15015 1998-04-21  Hrvoje Niksic  <hniksic@srce.hr>
15016
15017         * simple.el (raw-append-message): Slightly optimize.
15018         (remove-message): Use `push' for clarity.
15019         (append-message): Ditto.
15020         (display-warning): Dito.
15021         (raw-append-message): Send the message to the appropriate device.
15022
15023 1998-04-22  SL Baur  <steve@altair.xemacs.org>
15024
15025         * auto-save.el (auto-save-cyclic-hash-14): De-ebolification.
15026         From Sean MacLennan <Sean.MacLennan@pika.ca>
15027
15028 1998-04-18  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15029
15030         * setup-paths.el: Changed `directory-sep-char' to
15031         `path-separator', following a change in GNU Emacs.
15032
15033 1998-04-19  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15034
15035         * info.el (Info-maybe-update-dir): Bug fix in `conservative' behaviour
15036         (Info-build-dir-anew): Add a final newline.
15037         (Info-build-dir-anew): Do not issue warning when rebuilding policy
15038         is `always'
15039         (Info-rebuild-dir): Ditto
15040
15041         * dumped-lisp.el (preloaded-file-list): Added ldap.el
15042
15043 1998-04-21  SL Baur  <steve@altair.xemacs.org>
15044
15045         * simple.el (count-words-buffer): Retain zmacs region.
15046         (count-words-region): Ditto.
15047         * simple.el: (what-line): Expanded line counts.
15048         (count-lines): New parameter to conditionalize whether collapsed
15049         lines get counted.
15050         From Bob Weiner <weiner@altrasoft.com>
15051
15052 1998-04-19  SL Baur  <steve@altair.xemacs.org>
15053
15054         * packages.el (package-locations): infodock-packages must override
15055         mule-packages and packages.
15056
15057 1998-04-19  Jonathan Harris <jhar@tardis.ed.a.uk>
15058
15059         * wid-edit.el:
15060         remove rude messages from widget-activation-widget-mapper
15061         and widget-activation-glyph-mapper
15062
15063 1998-04-17  Jonathan Harris <jhar@tardis.ed.ac.uk>
15064
15065         * toolbar.el: Remove (featurep 'x) test from
15066         toolbar-make-button-list
15067
15068 1998-04-17  Hrvoje Niksic  <hniksic@srce.hr>
15069
15070         * gnuserv.el (gnuserv-edit): Switch to the next gnuserv buffer
15071         only if in the same frame.
15072
15073 1998-04-17  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15074
15075         * packages.el (package-locations): Added site-packages hierarchy.
15076
15077         * setup-paths.el (paths-default-info-directories): Introduced and
15078         used.
15079
15080         * packages.el, setup-paths.el: Set various path searching depths
15081         to 1.
15082
15083         * packages.el (packages-hierarchy-depth):
15084         (packages-load-path-depth): Introduced and used.
15085
15086         * setup-paths.el (paths-load-path-depth): Introduced and used.
15087
15088         * find-paths.el (paths-find-recursive-path): Added max-depth
15089         parameter.
15090
15091 1998-04-15  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15092
15093         * setup-paths.el (paths-construct-info-path): Removed
15094         dependency on behavior of (file-name-as-directory "").
15095
15096 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15097
15098         * ldap.el (ldap-search): Adapt to the new low-level API using ldap
15099         lisp objects
15100
15101 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15102
15103         * dump-paths.el, startup.el: Added handling for --debug-paths.
15104
15105 1998-04-15  William M. Perry  <wmperry@aventail.com>
15106
15107         * wid-edit.el: We cannot just set the help-echo or balloon-help
15108           properties for an extent based on the :help-echo widget
15109           property, since help-echo and balloon-help cause an EXTENT to
15110           get passed in, where :help-echo functions are expecting a WIDGET
15111
15112 1998-04-15  Kirill M. Katsnelson  <kkm@kis.ru>
15113
15114         * scrollbar.el (init-scrollbar-from-resources): Call
15115         mswindows-init-scrollbar-metrics when appropriate.
15116
15117 Thu Apr 16 12:59:35 1998  Andy Piper  <andyp@parallax.co.uk>
15118
15119         * dumped-lisp.el: dump x-toolbar for window system
15120
15121         * msw-init.el (init-post-mswindows-win): enable toolbars if we
15122         have support and xpm.
15123
15124 1998-04-16  SL Baur  <steve@altair.xemacs.org>
15125
15126         * files.el (toggle-read-only): Fix docstring.
15127         From Didier Verna <didier@xemacs.org>
15128
15129 1998-04-14  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15130
15131         * startup.el (normal-top-level): Load autoload-file-name without
15132         specifying an extension---some people only auto-autoload.el.gz.
15133
15134 1998-04-06  Hrvoje Niksic  <hniksic@srce.hr>
15135
15136         * files.el (backup-enable-predicate): Don't bomb on NAME being
15137         nil.
15138
15139 1998-04-13  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15140
15141         * find-paths.el, packages.el: Now prefers configure'd paths.
15142         This shouldn't cause any of the originally anticipated problems as
15143         the current paths architecture will not define the various
15144         configure-xxx variables if they're not specified on the configure
15145         command line.
15146
15147         * find-paths.el, setup-paths.el, packages.el: Removed all
15148         mentionings of "/" as a path separator.
15149         Used paths-construct-path throughout.
15150
15151         * find-paths.el (paths-construct-path): Created to assemble paths
15152         from directory components.
15153
15154         * setup-paths.el, packages.el: Used paths-decode-directory-path
15155         instead of decode-path-internal.
15156
15157         * find-paths.el: Removed unused (and bogus) paths-find-emacs-path
15158         and associates.
15159         (paths-decode-directory-path) Created.
15160
15161         * setup-paths.el: Changed configure-exec-path to
15162         configure-exec-directory.
15163
15164 1998-04-11  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15165
15166         * packages.el (packages-find-packages): Fixed decoding of
15167         EMACSPACKAGEPATH.
15168
15169         * startup.el: -no-packages -> -no-early-packages.
15170
15171         (packages-load-package-lisps): Fixed loading of auto-autoload
15172         files.
15173
15174         * startup.el (normal-top-level): Fixed loading of core
15175         auto-autoload.
15176
15177         * obsolete.el: Un-obsoleted site-directory.  Sigh.
15178
15179         * startup.el, packages.el, dump-paths.el: Added proper settings
15180         for site-directory and lisp-directory variables.
15181
15182         * startup.el, loadup.el: Renamed inhibit-update-autoloads to
15183         inhibit-package-autoloads and fixed handling of it.
15184
15185         * startup.el, packages.el, dump-paths.el, loadup.el: Fixed
15186         handling of former inhibit-package-init, now
15187         inhibit-early-packages, to make -vanilla etc. work.
15188
15189 1998-04-10  Kirill M. Katsnelson  <kkm@kis.ru>
15190
15191         * code-process.el (start-process): Fallback to 'undecided instead
15192         of 'binary for process input coding stream.
15193
15194         * process.el (start-process): Docstring fix.
15195
15196 1998-04-09  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15197
15198         * info.el (Info-insert-dir): Do not insert temporary dir files
15199         in Info-dir-file-attributes
15200         (Info-build-dir-anew): Ensure temporary buffer is not read-only
15201         (Info-rebuild-dir): Ditto.
15202
15203 1998-04-09  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15204
15205         * obsolete.el: Added obsoleteness declarations for
15206         `site-directory' and `Info-default-directory-list'.
15207
15208 1998-04-08  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15209
15210         * find-paths.el (paths-find-emacs-root): Only look at the
15211         executable at the end of the symlink chain for determining the
15212         Emacs root.
15213
15214 1998-04-07  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15215
15216         * setup-paths.el (paths-construct-info-path): Changed construction
15217         to cater to gone default in configure.
15218
15219         * find-paths.el (paths-uniq-append): Added.
15220
15221         * packages.el: Rewritten package path construction once again.
15222
15223         * dump-paths.el, startup.el: Removed package-path as a global
15224         variable.
15225
15226         * package-admin.el (package-admin-add-single-file-package):
15227         (package-admin-add-binary-package): Changed package-path to
15228         late-packages.
15229
15230         * packages.el (packages-split-path): Split path at "/" rather than
15231         nil according to change in emacs.c.
15232
15233 1998-04-06  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15234
15235         * setup-paths.el (paths-construct-info-path): Changed info path
15236         order so that directories come out right.
15237         (paths-find-lock-directory): Fixed bug: It used to think
15238         configure-lock-directory is a path.
15239
15240 1998-04-06  Jeff Miller <jmiller@smart.net>
15241
15242         * x-toolbar.el:  Added toolbar-vector-xxxxxx defvars.  Modified
15243         initial-toolbar-spec to use new toolbar-vector-xxxxxx defvars.  This
15244         eases the use of toolbar-add/kill-item functions.
15245
15246 1998-04-07  Kirill M. Katsnelson  <kkm@kis.ru>
15247
15248         * code-files.el (file-coding-system-alist): Commented out
15249         loaddefs.el magical treatment.
15250
15251 1998-04-06  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15252
15253         * info.el (Info-rebuild-outdated-dir): Added new option
15254         `conservative' and made it the default
15255         (Info-rebuild-dir): Appropriately parse multi-line description
15256         strings, and multi-section dir files. Issue warning when dir
15257         is rebuilt as temporary
15258         (Info-build-dir-anew): Issue warning when dir is built as
15259         temporary
15260
15261 1998-04-04  Kirill M. Katsnelson  <kkm@kis.ru>
15262
15263         * list-mode.el (list-mode-map): Bind highlight motion commands to
15264         standard keys left, right, C-b and C-f.
15265
15266 1998-03-29  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15267
15268         * files.el (auto-mode-alist): allow .sc for Scheme->C
15269
15270 1998-04-06  SL Baur  <steve@altair.xemacs.org>
15271
15272         * loadup.el (pureload): Don't quote (garbage-collect).
15273
15274 1998-04-04  SL Baur  <steve@altair.xemacs.org>
15275
15276         * package-get-base.el: Updated.
15277
15278 1998-04-04  Hrvoje Niksic  <hniksic@srce.hr>
15279
15280         * isearch-mode.el (isearch-just-started): New variable.
15281         (isearch-mode): Set it.
15282         (isearch-repeat): Advance one character forward only if the search
15283         was successful, and was not just started.
15284         (isearch-repeat): Clear isearch-just-started.
15285
15286 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15287
15288         * finder.el (finder-compile-keywords): Don't eval new finder-inf
15289         if running -batch.
15290
15291 1998-03-26  Hrvoje Niksic  <hniksic@srce.hr>
15292
15293         * subr.el (listify-key-sequence): Removed.
15294
15295 1998-03-31  Hrvoje Niksic  <hniksic@srce.hr>
15296
15297         * bytecomp.el (byte-compile-print-gensym): New option.
15298         (byte-compile-output-file-form): Use it.
15299         (byte-compile-output-docform): Ditto.
15300         (byte-compile-compiled-obj-to-list): Ditto.
15301
15302 Sun Mar 29 1998  Andy Piper  <andyp@parallax.co.uk>
15303
15304         * msw-glyphs.el: set frame icon if xpm support.
15305
15306 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15307
15308         * help.el: Code that pretty prints variable values
15309           removed.
15310
15311 1998-04-02  SL Baur  <steve@altair.xemacs.org>
15312
15313         * find-paths.el (paths-emacs-root-p): Correct test for installation
15314         directory.
15315         From Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15316
15317 1998-03-30  Kyle Jones  <kyle_jones@wonderworks.com>
15318
15319         * loaddefs.el: Don't set debug-ignored-errors; leave
15320           its default value set to nil.
15321
15322 1998-03-29  Damon Lipparelli  <lipp@primus.com>
15323
15324         * info.el (Info-rebuild-dir): fixed mis-spelling.
15325
15326 1998-03-29  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15327
15328         * info.el (Info-rebuild-outdated-dir): New custom var
15329         (Info-insert-node): Create/update dir file when needed, ie when it
15330         does not exist or is older than some info files in directory
15331
15332 1998-04-01  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15333
15334         * setup-paths.el, dump-paths.el, startup.el, packages.el: Allowed
15335         for last packages, mainly for using a 20.4 package base.
15336
15337         * packages.el (late-packages): Typo fix.  It was called
15338         early-packages.
15339
15340         * find-paths.el (paths-find-emacs-root): Bug fix: it now chases
15341         relative symlinks correctly.
15342         (paths-find-emacs-roots): More rigorous checking for plausible
15343         configuration-time root.
15344
15345         * startup.el (normal-top-level): Added a warning if XEmacs cannot
15346         find its roots.
15347
15348 1998-03-27  Martin Buchholz  <martin@xemacs.org>
15349
15350         * faces.el: Fix docstrings.
15351         * glyphs.el: Fix docstrings.
15352         * mouse.el: Fix docstrings.
15353
15354         * frame.el: Change phrase `current frame' to `selected frame'.
15355
15356         * faces.el (face-spec-set-match-display): Make FRAME arg optional.
15357
15358         * bytecomp.el (displaying-byte-compile-warnings): Rewrite some
15359         macros using backquote to make them infinitely more readable.
15360
15361 1998-03-30  SL Baur  <steve@altair.xemacs.org>
15362
15363         * packages.el (packages-find-package-path): Hardcoded specialized
15364         InfoDock support until we can clean this up.
15365
15366         * help.el (describe-bindings-1): Return the value of the bindings
15367         help buffer created.
15368         (describe-bindings): Ditto.
15369
15370         * simple.el (set-variable): Restore previous behavior of not
15371         bombing if the variable to set is not boundp.
15372
15373 1998-03-30  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15374
15375         * packages.el (packages-handle-package-dumped-lisps): Allow for
15376         non-local files to be loaded off the package-lisp variable.
15377
15378 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15379
15380         * x-faces.el: Global X resources should override
15381           specs for all device classes (color, grayscale, mono);
15382           code currently doesn't override any of them.  Fixed by
15383           calling remove-specifier with '(x default) as the tag
15384           set and allowing inexact matches.
15385
15386 1998-03-27  Kyle Jones  <kyle_jones@wonderworks.com>
15387
15388         * faces.el: Separated face initializations based on
15389           device classes into device type specific (tag set,
15390           instantiator) pairs.
15391
15392 1998-03-09  Hrvoje Niksic  <hniksic@srce.hr>
15393
15394         * wid-edit.el (widget-choice-action): Remember user's explicit
15395         choice.
15396         (widget-choice-value-create): Respect it.
15397         From Richard Stallman <rms@gnu.org>
15398
15399 1998-03-26  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15400
15401         * setup-paths.el (paths-construct-info-path): Always append
15402         existing directories from configure-time info path.
15403
15404         * startup.el (startup-setup-paths): Renamed misnamed info-path to
15405         Info-directory-list.
15406
15407         * info.el: Removed Info-default-directory-list which was broken by
15408         design.
15409         Removed bogus initialization of Info-directory-list---startup.el
15410         can do a much better job.
15411         Added autoload of Info-directory-list.
15412
15413         * setup-paths.el (paths-construct-load-path): Fixed a bug pointed
15414         out by Martin Buchholz <martin@xemacs.org>: EMACSLOADPATH used to
15415         be exclusive; now it's merely given precedence, just like in the
15416         old days.
15417
15418 1998-03-25  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15419
15420         * find-paths.el (paths-find-architecture-directory): Fix bug with
15421         finding; it used to default too early.
15422
15423 1998-03-25  Martin Buchholz <martin@xemacs.org>
15424
15425         * packages.el (packages-split-path): Fix a bug; it used to fail
15426         for paths that weren't split.
15427
15428 1998-03-26  SL Baur  <steve@altair.xemacs.org>
15429
15430         * finder.el (finder-compile-keywords): trap on errors.
15431
15432 1998-03-24  Kyle Jones  <kyle_jones@wonderworks.com>
15433
15434         * x-faces.el (remove-specifier-specs-matching-tag-set-cdrs): Pass
15435           fourth argument of t so that only the specs exactly
15436           matching the tag lists are removed.
15437
15438 1998-03-25  SL Baur  <steve@altair.xemacs.org>
15439
15440         * make-docfile.el: Don't discard the BOOTSTRAPLOADPATH.
15441
15442 1998-03-23  SL Baur  <steve@altair.xemacs.org>
15443
15444         * minibuf.el (mouse-read-file-name-1): If a default directory was
15445         specified, use it for generating the completions.
15446
15447 1998-03-23  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15448
15449         * update-elc.el: Now respects inhibit-package-init and
15450         inhibit-site-lisp.
15451         Now does path construction with loadup-paths.
15452
15453         * startup.el (normal-top-level, startup-setup-paths): Now respects
15454         inhibit-package-init and inhibit-site-lisp.
15455
15456         * packages.el (packages-find-package-path): Extended package path
15457         by version-specific hierarchies.
15458         (packages-find-packages): Now respects inhibit flag and
15459         inhibit-site-lisp.
15460         Moved path setup to loadup-paths.
15461
15462         * make-docfile.el: Now respects inhibit-package-init and
15463         inhibit-site-lisp.
15464         Now does path construction with loadup-paths.
15465
15466         * loadup.el: Now respects inhibit-package-init and
15467         inhibit-site-lisp.
15468
15469         * dumped-lisp.el (preloaded-file-list): Added loadup-paths.
15470
15471         * loadup-paths.el: New file: setup load-path to encompass
15472         packages.
15473
15474 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15475
15476         * auto-show.el: load-gc renamed to pureload.
15477         * site-load.el: Ditto.
15478         * packages.el (toplevel): Ditto.
15479         * loadup.el (really-early-error-handler): Ditto.
15480         * dumped-lisp.el (preloaded-file-list): Ditto.
15481         * cus-face.el (custom-declare-face): Ditto.
15482
15483 1998-03-22  Michael Sperber [Mr. Preprocessor]  <sperber@informatik.uni-tuebingen.de>
15484
15485         * <Today>: The Big Path Searching Overhaul.
15486
15487         * find-paths.el: New file: find and assemble paths in the
15488         installation hierarchy.
15489
15490         * setup-paths.el: New file: global layout of paths and directories
15491         within the XEmacs hierarchy.
15492
15493         * packages.el: Replaced everything related to path searching and
15494         startup by code in terms of find-paths.
15495
15496         * loadup.el, make-docfile.el, update-elc.el, startup.el: Now calls
15497         the new path searching engine.
15498
15499         * dumped-lisp.el (preloaded-file-list): Added new files find-paths
15500         and setup-paths.
15501
15502 1998-03-22  SL Baur  <steve@altair.xemacs.org>
15503
15504         * dumped-lisp.el (preloaded-file-list): Load setup-paths.elc not
15505         setup-paths.el.
15506
15507 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15508
15509         * msw-glyphs.el: Added check for 'mswindows feature, so the file
15510         compiles identically in any configuration.
15511         Removed irrelevant commentary.
15512
15513 1998-03-20  Kirill M. Katsnelson  <kkm@kis.ru>
15514
15515         * simple.el (set-variable): Allow setting specifiers.
15516
15517 1998-03-19  SL Baur  <steve@altair.xemacs.org>
15518
15519         * lisp.el (forward-sexp): Revert previous change.
15520
15521 1998-03-18  SL Baur  <steve@altair.xemacs.org>
15522
15523         * frame.el (frame-initialize): Use `delete-console' instead of
15524         `delete-device' to delete the stream console to match the usage in
15525         Fkill_emacs.
15526
15527 1998-03-16  SL Baur  <steve@altair.xemacs.org>
15528
15529         * files.el (cdpath-previous): New variable.
15530         (cd): Use it.
15531         From Bob Weiner <weiner@wave.altrasoft.com>
15532
15533 1998-03-15  Kyle Jones  <kyle_jones@wonderworks.com>
15534
15535         * keydefs.el: Changed keybindings of forward-char,
15536           backward, scroll-up and scroll-down to point to their
15537           -command counterparts.
15538
15539         * simple.el: New functions: forwarc-char-command,
15540           backwrad-char-command, scroll-up-command,
15541           scroll-down-command which work liek their counterparts
15542           except that they honor the variable
15543           signal-error-on-buffer-boundary.
15544
15545           Definition of signal-error-on-buffer-boundary received
15546           from src/cmds.c.
15547
15548           defvar declaration added for word-across-newline to avoid
15549           byte-compiler warning about the free variable reference.
15550
15551 1998-03-14  Kirill M. Katsnelson  <kkm@kis.ru>
15552
15553         * winnt.el: Removed "%t" from the beginning of
15554         modeline-format. From now on, there's no nt-specifics in the modeline.
15555
15556 1998-03-14  SL Baur  <steve@altair.xemacs.org>
15557
15558         * setup-paths.el (paths-setup-paths-warning): Replace occurrences
15559         of `when' with `if'.
15560
15561 1998-03-03  Kirill M. Katsnelson  <kkm@kis.ru>
15562
15563         * msw-glyphs.el: New file. Defines TTY-style glyphs for
15564         mswindows. Must be reworked along with glyphs.el, or
15565         merged into it, after there is images support.
15566
15567         * dumped-lisp.el (preloaded-file-list): Dump msw-glyphs.el when
15568         'mswindows.
15569
15570 1998-03-13  SL Baur  <steve@altair.xemacs.org>
15571
15572         * faces.el: fix for text cursor initialization.
15573         Suggested by Kyle Jones <kyle_jones@wonderworks.com>
15574         From Andy Piper <andyp@parallax.co.uk>
15575
15576 1998-03-11  Pete Ware  <ware@cis.ohio-state.edu>
15577
15578         * files.el (set-auto-mode): If a mode is not fboundp, check to see
15579         if there is an existing package that handles it and warn the user
15580         about that mode.
15581
15582 1998-03-02  Kirill M. Katsnelson  <kkm@kis.ru>
15583
15584         * x-menubar.el (default-menubar): Greyed out "Help / Basics /
15585         Installation" menu item when Installation-string is not bound.
15586
15587 1998-03-11  SL Baur  <steve@altair.xemacs.org>
15588
15589         * lisp.el (forward-sexp): Fix for test for balanced sexp.
15590         From Jeremiah W. James <jerry@cs.ucsb.edu>
15591
15592 1998-03-10  Kyle Jones  <kyle_jones@wonderworks.com>
15593
15594         * msw-faces.el:
15595         * faces.el: Fix face initialization.
15596
15597 1998-03-10  Glynn Clements  <glynn@sensei.co.uk>
15598
15599         * files.el (backup-enable-predicate): fix breakage introduced
15600         by TMPDIR patch.
15601
15602 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15603
15604         * x-faces.el (x-init-face-from-resources): The
15605           TTY face property retrieval functions don't return
15606           specifiers, so use face-property instead.
15607
15608 1998-03-09  SL Baur  <steve@altair.xemacs.org>
15609
15610         * mwheel.el (mwheel-install): Use portable keysyms and syntax.
15611
15612 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15613
15614         * x-menubar.el: Expanded documentation for
15615           option-save-faces.  Changed Options -> Browse Faces
15616           menu entry to invoke customize-face.
15617
15618 1998-03-09  Kyle Jones  <kyle_jones@wonderworks.com>
15619
15620         * faces.el: Most face initialization moved out of
15621           init-other-random-faces to the top level so that the
15622           initialization happens before Xemacs is dumped.  Much
15623           of the fascist "face-differs-from-default-p or FROB!"
15624           code has been retired in favor of letting the user do
15625           what they want to do.  Face initialization code changed
15626           to use `default' specifier tag so that the settings can
15627           be overridden later if the user wishes it.
15628
15629 1998-03-08  SL Baur  <steve@altair.xemacs.org>
15630
15631         * about.el (about-hackers): Update contributors list.
15632
15633 1998-03-07  Kyle Jones  <kyle_jones@wonderworks.com>
15634
15635         * specifier.el: Define new specifier tag `default'.
15636
15637         * modeline.el: Initialize faces using `default' tag.
15638
15639         * x-faces.el (x-init-face-from-resources): Remove
15640           specifier specs containing the `default' tag before
15641           adding new specs.
15642
15643 1998-03-02  John Jones  <jj@asu.edu>
15644
15645         * package-get.el (package-get-all): fixed arguments on call to
15646         package-admin-add-single-file-package.
15647         * package-get.el (package-get-installedp): fixed to match
15648         advertised behavior.
15649         * package-get.el: added function package-get-update-all which
15650         installs newest versions of all the current packages (if they are
15651         not already installed).
15652
15653 1998-03-04  Jens-Ulrik Petersen  <petersen@kurims.kyoto-u.ac.jp>
15654
15655         * files.el (find-file-noselect): Uncommented `truename' binding in
15656         `let*' and use it later to set `buffer-file-truename' iff it's
15657         still nil, as happens for example when finding a compressed
15658         file with "jka-compr".
15659
15660 Wed Mar 04 08:55:12 1998  Andy Piper  <andyp@parallax.co.uk>
15661
15662         * faces.el: in make-face-* type functions do the operation for all
15663         window systems, not just the first one found.
15664
15665         * font.el: call mswindows-list-fonts for mswindows.
15666
15667 1998-03-02  Glynn Clements  <glynn@sensei.co.uk>
15668
15669         * code-process.el (call-process-region):
15670         * process.el (call-process-region):
15671         * package-get.el (package-get-dir):
15672         * files.el (backup-enable-predicate):
15673         * gnuserv.el (gnuserv-temp-file-regexp):
15674         Use temp-directory in place of `/tmp'.
15675
15676 Fri Feb 20 21:22:34 1998  Darryl Okahata  <darrylo@sr.hp.com>
15677
15678         * "Fast" dired-in-C enhancements for Windows 95/NT:
15679
15680         * files.el: Added function, `wildcard-to-regexp', from GNU
15681           Emacs.
15682
15683         * files.el (insert-directory): Modified to use special
15684           dired-in-C enhancements if present.
15685
15686 Mon Mar 02 11:37:36 1998  Andy Piper  <andyp@parallax.co.uk>
15687
15688         * code-files.el: make default coding no-conversion.
15689
15690 1998-03-02  SL Baur  <steve@altair.xemacs.org>
15691
15692         * dumped-lisp.el (preloaded-file-list): Find Installation.el from
15693         the load-path.
15694
15695         * update-elc.el: Strip directory when testing for files not to
15696         bytecompile.
15697
15698 1998-03-02  Aki Vehtari  <Aki.Vehtari@hut.fi>
15699
15700         * lisp-mode.el: Use recommended form for menus.
15701
15702         * info.el (Info-construct-menu): Use recommended form for menus.
15703
15704         * gnuserv.el (gnuserv-edit-files): Use recommended form for menu
15705         entry.
15706
15707 1998-02-28  Kyle Jones  <kyle_jones@wonderworks.com>
15708
15709         * frame.el: Resurrect get-frame-for-buffer-default-to-current.
15710           (get-frame-for-buffer-noselect): Always return frames
15711           in the not-this-window-p cond clause.
15712
15713 1998-02-27  SL Baur  <steve@altair.xemacs.org>
15714
15715         * help.el (describe-installation): New function.
15716
15717         * x-menubar.el (default-menubar): Add describe-installation to
15718         Help menu.
15719
15720         * packages.el (packages-unbytecompiled-lisp): Installation.el
15721         should not be bytecompiled.
15722
15723         * dumped-lisp.el (preloaded-file-list): Dump Installation with
15724         XEmacs.
15725
15726         * x-menubar.el (default-menubar): Use correct guard for VM menu
15727         entry.
15728
15729         * coding.el: Add coding systems for iso-8859-[12] for No-Mule + file
15730         coding.
15731         From Andy Piper <andyp@parallax.co.uk>
15732
15733 1998-02-26  Oscar Figueiredo  <Oscar.Figueiredo@di.epfl.ch>
15734
15735         * ldap.el: Do not require ldap-internal at compile time.
15736
15737 Tue Feb 17 12:50:37 1998  Andy Piper  <andyp@parallax.co.uk>
15738
15739         * code-files.el: new file. a virtual copy of mule-files.el
15740         but without charset
15741         dependencies. (toggle-buffer-file-ocding-system) new function for
15742         changing the eol type for the current buffer.
15743
15744         * code-process.el: new file. a copy of
15745         mule-process.el. mule-process.el will disappear when things have
15746         settled.
15747
15748         * coding.el: new file. a virtual copy of mule-files.el but
15749         without charset dependencies. (coding-system-base) new function
15750         for getting the parent coding system of a coding system with eol
15751         type set.
15752
15753         * dumped-lisp.el: add above files for the non-mule case.
15754
15755 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
15756
15757         * window-xemacs.el (display-buffer): If no explicit
15758           frame is specified, search for a window that displays
15759           the buffer on the currently selected frame, before
15760           searching other frames.
15761
15762 1998-02-25  Kyle Jones  <kyle_jones@wonderworks.com>
15763
15764         * frame.el (get-frame-for-buffer): If not-this-window-p
15765           is non-nil, use window on the selected frame if it is not
15766           also the selected window.  When defaulting, search for
15767           windows on the currently selected fgrame before searching
15768           other frames.
15769
15770 1998-02-25  Didier Verna  <didier@xemacs.org>
15771
15772         * modeline.el (modeline-swap-buffers): originally named
15773         `mouse-release-modeline'. Whether to actually swap the buffers is
15774         decided in `mouse-drag-modeline'.
15775         (mouse-drag-modeline): A button release event is considered a
15776         mouse click is both X (modeline scroll) and Y (modeline drag) pos
15777         stay unchanged.
15778
15779 1998-02-25  SL Baur  <steve@altair.xemacs.org>
15780
15781         * x-menubar.el: Put redo on the menubar.
15782         From Aki Vehtari <Aki.Vehtari@hut.fi>
15783
15784 1998-02-22  Greg Klanderman  <greg@alphatech.com>
15785
15786         * bytecomp.el (displaying-byte-compile-warnings): if
15787         temp-buffer-show-function is set, use it to display current set of
15788         warnings in the "*Compile-Log-Show*" buffer.
15789
15790         * simple.el (display-warning-buffer): if temp-buffer-show-function
15791         is set, use it to display current set of warnings in the
15792         "*Warnings-Show*" buffer.
15793
15794 1998-02-20  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15795
15796         * cl-extra.el (equalp): Make (equalp ?A ?a) return t as in
15797         Common Lisp.
15798
15799 1998-02-23  Aki Vehtari  <Aki.Vehtari@hut.fi>
15800
15801         * menubar.el: Allow button descriptors at least 2 long.
15802
15803         * x-menubar.el (default-menubar): Use recommended forms.
15804         (file-menu-filter): Remove.
15805         (edit-menu-filter): Remove.
15806
15807 1998-02-24  SL Baur  <steve@altair.xemacs.org>
15808
15809         * about.el (about-hackers): Updated.
15810
15811 1998-02-22  Greg Klanderman  <greg@alphatech.com>
15812
15813         * help.el (help-max-help-buffers): new variable
15814         (help-register-and-maybe-prune-excess): new function
15815         (help-buffer-name): use help-max-help-buffers.
15816         (with-displaying-help-buffer): use
15817         help-register-and-maybe-prune-excess.
15818
15819         * help.el (help-maybe-pretty-print-value): if the value fits on
15820         one line, let it.
15821
15822 1998-02-21  Greg Klanderman  <greg@alphatech.com>
15823
15824         * (with-displaying-help-buffer): there is no need to kill the buffer
15825         if it exists, because with-output-to-temp-buffer will clear it.
15826         further, killing the buffer violates the rule that
15827         temp-buffer-show-function, if set, has the full responsibility of
15828         showing the temp buffer.  killing the buffer fucks with the window
15829         configuration, hosing temp-buffer-show-function.
15830
15831
15832 1998-02-23  Didier Verna  <didier@xemacs.org>
15833
15834         * modeline.el (mouse-drag-modeline):
15835         - Always scroll the modeline that was originally clicked on.
15836         - Use x pixels instead of x characters (which doesn't work anyway)
15837         as horizontal reference for modeline dragging. This allows us to
15838         keep on dragging the modeline even if the motion event occurs in
15839         another window.
15840
15841 1998-02-23  Didier Verna  <didier@xemacs.org>
15842
15843         * x-mouse.el (x-init-pointer-shape): use a crossed-arrows cursor
15844         glyph on the modeline to indicate that dragging the mouse has an
15845         effect both horizontally and vertically.
15846
15847 1998-02-24  SL Baur  <steve@altair.xemacs.org>
15848
15849         * about.el (about-xemacs): Get rid of redundant visible version
15850         number.
15851
15852 1998-02-19  SL Baur  <steve@altair.xemacs.org>
15853
15854         * about.el (about-hackers): Update credits.
15855
15856 1997-12-22  Christoph Wedler  <wedler@fmi.uni-passau.de>
15857
15858         * prim/register.el (view-register): Show register type file-query.
15859
15860 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
15861
15862         * mode-motion.el (mode-motion-highlight-internal):
15863           save-excursion inside save-window-exucrsion form to
15864           hide buffer point changes from save-window-excursion.
15865           Prevents display flickering when the mouse pointer
15866           moves.
15867
15868 1998-02-17  Didier Verna  <didier@xemacs.org>
15869
15870         * mouse.el (default-mouse-track-set-point-in-window): rewrote this
15871         function to handle correctly the case of a toolbar one side of the
15872         window: scrolling will not necessarily happen.
15873
15874 1998-02-17  Kyle Jones  <kyle_jones@wonderworks.com>
15875
15876         * files.el (after-find-file): Restore missing argument
15877           to format that provides filename for "... consider M-x
15878           recover-file" message.  Also call `message' with "%s"
15879           as the first arg instead of an arbitrary string.
15880
15881 1998-02-18  SL Baur  <steve@altair.xemacs.org>
15882
15883         * about.el (about-hackers): Various additions.
15884
15885 1998-02-15  SL Baur  <steve@altair.xemacs.org>
15886
15887         * autoload.el (generate-file-autoloads-1): Don't force an extra
15888         line out when copying on-the-same line autoloads.
15889
15890         * x-menubar.el (default-menubar): Add Sokoban to the menubar if it
15891         is installed.
15892
15893 1998-02-14  Martin Buchholz  <martin@xemacs.org>
15894
15895         * x11/x-win-xfree86.el (x-win-init-xfree86):
15896         * x11/x-win-sun.el (x-win-init-sun):
15897         * x11/x-init.el (x-initialize-compose):
15898         * prim/simple.el:
15899         (backward-or-forward-kill-sexp):
15900         (backward-or-forward-kill-sentence):
15901         (backward-or-forward-kill-word):
15902         (backward-or-forward-delete-char):
15903         * prim/isearch-mode.el (isearch-help-or-delete-char):
15904         Use x-keysym-on-keyboard-sans-modifiers-p instead of
15905         x-keysym-on-keyboard-p to detect backspace.
15906         Use symbols instead of strings (now deprecated) with x-keysym-*-p.
15907         Clean up symbols used with dead keys, checking Linux and solaris
15908         keysyms.
15909         Simplify x-win-*.el using above methods.
15910         Change documentation for x-keysym-*-p functions.
15911
15912 1998-02-14  SL Baur  <steve@altair.xemacs.org>
15913
15914         * about.el (about-hackers): Restore entries for Michael Sperber and
15915         Vinnie Shelton.
15916         From Vinnie Shelton <acs@acm.org>
15917
15918 1998-02-14  Hrvoje Niksic  <hniksic@srce.hr>
15919
15920         * simple.el (count-words-region): Ditto.
15921
15922 1998-02-12  Hrvoje Niksic  <hniksic@srce.hr>
15923
15924         * simple.el (count-words-buffer): Document.  Don't print anything
15925         if non-interactive.
15926
15927 1998-02-12  SL Baur  <steve@altair.xemacs.org>
15928
15929         * packages.el (packages-hardcoded-lisp): easymenu.el is in
15930         multiple files in InfoDock.
15931
15932 1998-02-11  SL Baur  <steve@altair.xemacs.org>
15933
15934         * packages.el (packages-hardcoded-lisp): id-vers.elc is loaded
15935         from version.el in InfoDock.
15936
15937         * dumped-lisp.el (preloaded-file-list): Don't treat InfoDock
15938         specially.
15939
15940 1998-02-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15941
15942         * bytecomp-runtime.el (proclaim-inline): Single quotes around
15943         variable name in docstring.
15944
15945 1998-02-10  Andreas Jaeger  <aj@arthur.rhein-neckar.de>
15946
15947         * menubar.h: Include "gui.h".
15948
15949 1998-02-10  SL Baur  <steve@altair.xemacs.org>
15950
15951         * site-load.el: Fix documentation.
15952
15953 1998-02-09  SL Baur  <steve@altair.xemacs.org>
15954
15955         * package-get-base.el (package-get-base): Updated.
15956
15957         * keymap.el: PC-ize.
15958
15959 1998-02-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
15960
15961         * hyper-apropos.el (hyper-apropos-get-doc): Print the `loaded
15962         from' on a fresh line.
15963
15964 1998-02-08  Hrvoje Niksic  <hniksic@srce.hr>
15965
15966         * help.el (help-maybe-pretty-print-value): prin1, not princ the
15967         object.
15968
15969 1998-02-09  SL Baur  <steve@altair.xemacs.org>
15970
15971         * undo-stack.el: PC-ize.
15972
15973         * cmdloop.el: PC-ize.
15974
15975 1998-02-08  SL Baur  <steve@altair.xemacs.org>
15976
15977         * bytecomp-runtime.el: PC-ize.
15978
15979         * byte-optimize.el: Prolog fixup.  PC-ize.
15980
15981         * cus-dep.el: Spelling fix.
15982
15983         * text-mode.el: Synch with Emacs 20.2.  (Original ChangeLog
15984         entries follow).
15985
15986 1997-08-29  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
15987
15988         * text-mode.el (text-mode-hook-identify): New function,
15989         put on text-mode-hook.  Set text-mode-variant here.
15990         (text-mode): Don't set it here.
15991
15992 1997-08-27  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
15993
15994         * text-mode.el (text-mode-hook): New defvar.
15995         (text-mode-variant): New variable.
15996         (text-mode): Set that variable locally.
15997         (toggle-text-mode-auto-fill): New command.
15998
15999 1997-06-15  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16000
16001         * text-mode.el (text-mode): Let all-white lines separate paragraphs.
16002
16003 1997-06-11  Richard Stallman  <rms@psilocin.gnu.ai.mit.edu>
16004
16005         * text-mode.el (paragraph-indent-text-mode):
16006         Renamed from spaced-text-mode.
16007         (text-mode-map): Bind TAB to indent-relative.
16008         (indented-text-mode-map): Variable deleted.
16009         (indented-text-mode): Now an alias for text-mode.
16010
16011 1998-02-05  SL Baur  <steve@altair.xemacs.org>
16012
16013         * loadup.el: test-atoms debugging stuffs removed.
16014
16015 1998-02-03  Martin Buchholz  <Martin Buchholz <martin@xemacs.org>
16016
16017         * lisp/loaddefs.el (completion-ignored-extensions): Add ".class"
16018
16019 1997-12-30  Colin Rafferty  <colin@xemacs.org>
16020
16021         * help.el (describe-beta): Made it use `locate-data-file'.
16022         (describe-distribution): Ditto.
16023         (describe-copying): Ditto.
16024         (describe-project): Ditto.
16025         (view-emacs-news): Ditto.
16026
16027         * help-nomule.el (help-with-tutorial): Made it use
16028         `locate-data-file' to find tutorial.
16029
16030 1998-01-28  Jonathon Harris  <jhar@tardis.ed.ac.uk>
16031
16032         * about.el: Corrected my email address.
16033
16034         * mouse.el: Added 'mouse-mswindows-drop' similar to
16035         'mouse-offix-drop'.
16036
16037 1998-01-27  SL Baur  <steve@altair.xemacs.org>
16038
16039         * loadup.el (running-xemacs): Spelling fix.
16040
16041 1998-01-26  Colin Rafferty  <colin@xemacs.org>
16042
16043         * packages.el (packages-find-packages-1): Don't allow a backwards
16044         compatible lisp tree to overwrite `preloaded-file-list'.
16045
16046 1998-01-26  SL Baur  <steve@altair.xemacs.org>
16047
16048         * loadup.el: Don't delete "xemacs" prior to dumping.
16049
16050 1998-01-24  SL Baur  <steve@altair.xemacs.org>
16051
16052         * package-info.el (pi-last-mod-date): New function.
16053         (pi-author-version): New function.
16054         (batch-update-package-info): Use them.
16055
16056 1998-01-23  Colin Rafferty  <colin@xemacs.org>
16057
16058         * frame.el (get-frame-for-buffer-default-to-current): Create.
16059         (get-frame-for-buffer-noselect): Allow user to use current frame
16060         with `get-frame-for-buffer-default-to-current'.
16061
16062 1998-01-22  Hrvoje Niksic  <hniksic@srce.hr>
16063
16064         * bytecomp.el (byte-compile-output-file-form): Set print-gensym.
16065         (byte-compile-output-docform): Ditto.
16066         (byte-compile-compiled-obj-to-list): Ditto.
16067
16068 1998-01-22  Kyle Jones  <kyle_jones@wonderworks.com>
16069
16070         * startup.el (command-line-1): Removed code that ran
16071           buffer-menu.
16072
16073 1998-01-21  Hrvoje Niksic  <hniksic@srce.hr>
16074
16075         * help-macro.el (make-help-screen): Bind `help-read-key' via flet.
16076
16077 1998-01-17  Hrvoje Niksic  <hniksic@srce.hr>
16078
16079         * frame.el (suspend-emacs-or-iconify-frame): Check using
16080         `device-on-window-system-p' instead of explicitly checking for X,
16081         so that the same logic works for MS Windows.
16082         (suspend-or-iconify-emacs): Ditto.
16083
16084 1998-01-14  Hrvoje Niksic  <hniksic@srce.hr>
16085
16086         * about.el (about-maintainer-info): Andy Piper is back.
16087         (xemacs-hackers): Updated Andy Piper's email address.
16088         (about-hackers): Added Jonathan Harris.
16089         (about-hackers): Updated Tibor Polgar's email address.
16090
16091 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16092
16093         * about.el: Add xemacs.org email manager.
16094
16095         * package-get-base.el (package-get-base): Updated with most recent
16096         package updates.
16097
16098 1998-01-14  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16099
16100         * help.el (function-arglist): Use `indirect-function' instead of
16101         `symbol-function' so that aliases are treated correctly.
16102
16103 1998-01-13  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16104
16105         * help.el (help-map): Add f1 binding to `help-for-help'.
16106         Suggested by Karl M. Hegbloom <karlheg@inetarena.com>.
16107         (describe-key-briefly): Use `princ' "%s" to print object.
16108         (with-displaying-help-buffer): Kill buffer if it exists, again.
16109         (describe-key): Use `princ' "%s" to print object.
16110         (describe-function-1): Use `princ' "%s" to print object.
16111         Commented out alias lines removed.
16112         (help-pretty-print-limit): New variable to control pretty-printing
16113         of variable values.
16114         (help-maybe-pretty-print-value): Steve wins!  Renamed back from
16115         `help-pretty-print-value' again.  Only print-print when OBJECT is
16116         list of length less than `help-pretty-print-limit'.
16117         (describe-variable): Use `help-maybe-pretty-print-value' again.
16118
16119 1998-01-18  SL Baur  <steve@altair.xemacs.org>
16120
16121         * simple.el (blink-matching-open): Remove C++ kludge.
16122         Suggested by Bob Weiner <weiner@wave.altrasoft.com>
16123
16124 1998-01-14  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16125
16126         * info.el (Info-default-directory-list): Made the documentation
16127         more explanitory.
16128
16129 1998-01-13  Martin Buchholz  <martin@xemacs.org>
16130
16131         * lisp/packages.el:
16132         * lisp/package-admin.el:
16133         * lisp/build-report.el:
16134         Fix typos.
16135
16136 1998-01-14  Christoph Wedler  <wedler@fmi.uni-passau.de>
16137
16138         * Patches/font-lock.el (java-font-lock-keywords-*): Would produce
16139         warnings in Java buffers without final newline and editing the
16140         last line.
16141
16142 1998-01-17  SL Baur  <steve@altair.xemacs.org>
16143
16144         * packages.el (packages-find-packages-1): Don't allow a backwards
16145         compatible lisp tree to overwrite `preloaded-file-list'.
16146         Suggested by Colin Rafferty  <colin@xemacs.org>
16147
16148         * mouse.el (mouse-offix-drop): Set undo-boundary.
16149         From Oliver Graf <ograf@fga.de>
16150
16151 1998-01-13  SL Baur  <steve@altair.xemacs.org>
16152
16153         * loadup.el (load-gc): rewrite as defun.
16154         Print something sensical if a required dump-time file isn't found.
16155
16156 1998-01-12  SL Baur  <steve@altair.xemacs.org>
16157
16158         * menubar.el (check-menu-syntax): Emergency dirty fix -- the 0 plist
16159         bug strikes a menudescriptor.
16160
16161         * package-get-base.el (package-get-base): Updated.
16162
16163         * package-info.el (batch-update-package-info): Derive REQUIRES
16164         from the Makefile.
16165
16166 1998-01-13  Hrvoje Niksic  <hniksic@srce.hr>
16167
16168         * files.el (save-some-buffers): Don't play games with deleting
16169         other windows if we are in the minibuffer window.
16170
16171 1998-01-08  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16172
16173         * modeline.el (modeline-minor-mode-menu): Add support for :active
16174         (add-minor-mode): Document :active property to TOGGLE.
16175
16176 1998-01-07  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16177
16178         * modeline.el (modeline-minor-mode-menu): Add support for an
16179         `:included' predicate in the `toggle-sym' plist.
16180         (add-minor-mode): Document the :included property, format
16181         docstring some more.
16182         (modeline-minor-mode-menu): Documentation string added.
16183
16184 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16185
16186         * modeline.el (modeline-minor-mode-menu): genmenlab the menu
16187         labels from the symbol-names by thwacking off the overly redundant
16188         and overused "mode", parenthesizing "minor", and capitalizing the
16189         resultant strings.  Also shortened the menu's title by eliminating
16190         the redundant buffer name.
16191         (add-minor-mode): Beautified the docstring, added mention of the
16192         `:menu-tag' property of TOGGLE.
16193         (modeline-minor-mode-menu): Frinked the `:menu-tag' property on
16194         `toggle-sym' to beatify the mode-life menus.
16195         * (abbrev-mode):  (put)'ed a `:menu-tag' on it and
16196         `auto-fill-function'.
16197
16198 1998-01-02  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16199
16200         * modeline.el (modeline-minor-mode-menu): Changed the string-only
16201         menus to :style 'toggle.
16202
16203 1997-12-10  Markus Linnala  <maage@cs.tut.fi>
16204
16205         * simple.el: Use mh-user-agent-compose as mh-e-user-agent.
16206
16207 1997-12-11  Christoph Wedler  <wedler@fmi.uni-passau.de>
16208
16209         * packages/hyper-apropos.el (hyper-apropos-insert-face): Would
16210         only recognize first hyperlink.
16211         (hyper-apropos-highlightify): Deletia, this is already done by
16212         `hyper-apropos-insert-face'.
16213         (hyper-apropos-help-mode): Don't call `hyper-apropos-highlightify.
16214
16215 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16216
16217         * x-toolbar.el (toolbar-ispell-internal): Use ispell-message for
16218         mail.
16219         (toolbar-mail-reader): Add support for `send'.
16220         From Jonathan Marten <jonathan.marten@UK.Sun.COM>
16221
16222 1998-01-05  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16223
16224         * info.el (Info-emacs-info-file-name): Add defvar for
16225         `Info-emacs-info-file-name' so that `Info-goto-emacs-command-node'
16226         will function properly.
16227
16228 1998-01-05  Gary D. Foster  <gfoster@ragesoft.com>
16229
16230         * simple.el: make the backwards delete function called by
16231         `backward-or-forward-delete-char' user configurable.
16232
16233 1998-01-09  Karl M. Hegbloom  <karlheg@bittersweet.inetarena.com>
16234
16235         * hyper-apropos.el (hyper-apropos-get-doc): Print where a byte
16236         compiled function got loaded from.
16237
16238 1998-01-09  SL Baur  <steve@altair.xemacs.org>
16239
16240         * term/apollo.el: Synched up with InfoDock 3.6.2.
16241
16242 1998-01-08  SL Baur  <steve@altair.xemacs.org>
16243
16244         * startup.el (load-init-file): Load autoloads earlier.
16245         (startup-splash-frame): Handle InfoDock logo.
16246
16247         * x-init.el (init-post-x-win): Don't call init-x-toolbar in
16248         InfoDock.
16249         (x-init-toolbar-from-resources): Move from x-toolbar.el.
16250
16251         * toolbar.el (init-toolbar-from-resources): InfoDock x-toolbar.el
16252         doesn't have this function.
16253
16254         * packages.el (locate-data-file): Fix to call `locate-file'.
16255
16256 1998-01-07  SL Baur  <steve@altair.xemacs.org>
16257
16258         * dumped-lisp.el (preloaded-file-list): InfoDock uses its own
16259         version of version.el.
16260         (preloaded-file-list): Ditto for x-menubar.el and x-toolbar.el.
16261
16262         * x-menubar.el (default-menubar): Guard reference to
16263         `gnuserv-frame'.
16264         (default-menubar): Guard references to `font-lock-mode'.
16265         (default-menubar): Guard references to font-menu-this-frame-only-p'.
16266         (default-menubar): Guard references to `font-menu-ignore-scaled-fonts'.
16267
16268         * make-docfile.el: Don't snarf doc strings from autoloads.
16269
16270         * startup.el (load-init-file): Use algorithm from loaddefs.el for
16271         loading auto-autoloads files.
16272
16273         * loaddefs.el: Disable dumping autoloads.
16274
16275 1998-01-05  SL Baur  <steve@altair.xemacs.org>
16276
16277         * lisp-mnt.el: Synch to Emacs 20.2.
16278
16279         * help.el: Remove manual autoload of `finder-by-keyword'.
16280
16281         * finder.el (finder-by-keyword): Autoload.
16282
16283         * help.el: Conditionalize hyperbole setup.
16284
16285 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16286
16287         * packages.el (package-require): Update to reflect new data format.
16288
16289 1998-01-02  Didier Verna  <didier@xemacs.org>
16290
16291         * x-menubar.el (default-menubar): make the tutorials available
16292         through the menubar. (Plus some compilation warnings cleanup).
16293
16294 1998-01-04  SL Baur  <steve@altair.xemacs.org>
16295
16296         * check-features.el: New file.  Perform sanity check after build.
16297
16298         * dumped-lisp.el (preloaded-file-list): Move tooltalk dumped lisp
16299         files to tooltalk package.
16300         (preloaded-file-list): Moved sparcworks dumped lisp files to Sun
16301         package.
16302
16303         * package-admin.el (package-admin-xemacs): Use better default for
16304         location of XEmacs binary.
16305
16306 1998-01-03  Aki Vehtari  <Aki.Vehtari@hut.fi>
16307
16308         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace const
16309         tag with sexp and add value tag with value `t'.
16310
16311 1998-01-03  SL Baur  <steve@altair.xemacs.org>
16312
16313         * package-get.el: Changes to work with real data.
16314         From Pete Ware <ware@cis.ohio-state.edu>
16315
16316         * packages.el (packages-reload-autoloads): Guard load for the time
16317         being.
16318
16319         * update-elc.el ("packages.el"): Force loading packages.el instead
16320         of possibly out-of-date packges.elc.
16321         * make-docfile.el ("packages.el"): Ditto.
16322
16323 1998-01-02  Colin Rafferty  <colin@xemacs.org>
16324
16325         * build-report.el (build-report-delete-regexp): Added a rule for
16326         the main tarball shadowing anything past it.
16327
16328 1998-01-02  SL Baur  <steve@altair.xemacs.org>
16329
16330         * packages.el (package-provide): Delete a previous provide.
16331
16332         * package-info.el: New file.
16333
16334         * package-get.el: New file.
16335         From Pete Ware <ware@cis.ohio-state.edu>
16336         (package-get): Fix md5 computation to work with Mule.
16337
16338 1997-12-11  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16339
16340         * simple.el (log-message-*): Quote symbols in docstrings properly.
16341
16342 1998-01-01  SL Baur  <steve@altair.xemacs.org>
16343
16344         * packages.el (packages-new-autoloads): Ignore symbolic links.
16345
16346         * cus-face.el (face-custom-attributes-get): Fix typo.
16347         From Jens-Ulrik Holger Petersen <petersen@kurims.kyoto-u.ac.jp>
16348
16349 1997-12-31  SL Baur  <steve@altair.xemacs.org>
16350
16351         * startup.el (load-init-file): Reload new or changed autoloads
16352         unless inhibited.  Reload modified dumped lisp (stubbed).
16353
16354         * packages.el (packages-new-autoloads): New function.
16355         (packages-reload-autoloads): New function.
16356         (packages-reload-dumped-lisp): New (stub) function.
16357
16358         * loadup.el: Inhibit reloading dumped files when running temacs.
16359
16360         * loadhist.el (file-provides): Extend to handle variant
16361         extensions.
16362
16363         * replace.el (query-replace): Fix typo.
16364
16365 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16366
16367         * make-docfile.el: list-autoloads-path has been renamed.
16368         * update-elc.el: list-autoloads has been renamed.
16369
16370         * packages.el (packages-list-autoloads): Renamed.
16371         (packages-list-autoloads-path): Ditto.
16372
16373 1997-12-29  Colin Rafferty  <colin@xemacs.org>
16374
16375         * packages.el (packages-find-packages-1): Made it signal a warning
16376         for an error in an auto-autoload.el file.
16377
16378 1997-12-30  SL Baur  <steve@altair.xemacs.org>
16379
16380         * x-menubar.el (buffers-menu-submenus-for-groups-p): Replace sexp
16381         tag with const.
16382         From Aki Vehtari <Aki.Vehtari@hut.fi>
16383
16384         * dumped-lisp.el (preloaded-file-list): Dump loadhist with XEmacs.
16385
16386         * loadhist.el (unload-feature): Remove autoload.
16387
16388 1997-12-28  SL Baur  <steve@altair.xemacs.org>
16389
16390         * loadhist.el: Unpackaged.
16391
16392         * help.el (describe-symbol-find-file): Rename
16393         `describe-function-find-file' and make old name obsolete.
16394         (describe-function-1): Use it.
16395         (describe-function-1): Guard reference to
16396         `compiled-function-annotation'.
16397
16398 1997-12-27  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16399
16400         * help.el (help-mode-bury): Now a call to `help-mode-quit' with
16401         argument.
16402         (help-mode-quit): New optional arg to control whether it kills or
16403         buries.  Tidied up.
16404         (with-displaying-help-buffer): Don't kill buffer initially, even
16405         if it exists: it is erased by `with-output-to-temp-buffer' anyway.
16406         (help-pretty-print-value): Rename back from
16407         `help-maybe-pretty-print-value'!  If `pp-internal' is available
16408         use it, otherwise use dumped `cl-prettyprint'.
16409         (describe-variable): Use `help-pretty-print-value' again.
16410         (find-func): Removed reference to "find-func" at end.
16411
16412 1997-12-26  Kirill M. Katsnelson  <kkm@kis.ru>
16413
16414         * dumped-lisp.el: x-menubar.el dumped along with mswindows native
16415           GUI XEmacs. Rename? x-menubar is rather window system
16416           independant, except for a couple of items.
16417
16418 1997-12-26  SL Baur  <steve@altair.xemacs.org>
16419
16420         * x-menubar.el (default-menubar): Remove hyperbole and oobr
16421         entries as they will no longer be distributed with XEmacs.
16422
16423         * format.el (format-alist): Fix image/tiff regexps.
16424         From P. E. Jareth Hein <jareth@camelot-soft.com>
16425
16426         * help.el (help-maybe-pretty-print-value): Rename.
16427         (describe-variable): Use it.
16428         (describe-variable): Add trailing linefeed.
16429
16430 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16431
16432         * help.el (describe-function-1): Don't output anything for
16433           arglist of autoload functions.
16434
16435 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16436
16437         * help.el (describe-function-1): Don't output anything for
16438           arglist of autoload functions.
16439
16440 1997-12-26  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16441
16442         * help.el (help-mode-map): New bindings for `help-mode-bury',
16443         `describe-function-at-point', `describe-variable-at-point',
16444         `Info-elisp-ref', `customize-variable', `help-next-section' and
16445         `help-prev-section'.
16446         (help-next-section): New function.
16447         (help-prev-section): New function.
16448         (help-mode-quit): Changed to kill the help buffer.
16449         (help-mode-bury): Formerly `help-mode-quit'.  Bury buffer
16450         correctly.
16451         (help-buffer-name): New function to generate the name of help
16452         buffers.
16453         (with-displaying-help-buffer): Is now a macro.  Takes an new first
16454         argument giving the name of the help buffer.
16455         (describe-key): Use `with-displaying-help-buffer' with name.
16456         (describe-mode): Ditto.
16457         (describe-bindings): Ditto.
16458         (describe-prefix-bindings): Ditto.
16459         (view-lossage): Ditto.
16460         (with-syntax-table): New macro.
16461         (function-called-at-point): Use `ignore-errors' and
16462         `with-syntax-table'.
16463         (function-at-point): Ditto.
16464         (describe-function): Use `with-displaying-help-buffer' with name.
16465         (function-arglist): Extracted from `describe-function-1'.  Returns
16466         function's arglist as string.
16467         (function-documentation): Extracted from `describe-function-1'.
16468         Returns function's docstring.
16469         (describe-function-1): Remove all the "stream" garbage, including
16470         the stream argument.  Use `function-arglist' and
16471         `function-documentation'.
16472         (describe-function-arglist): Just use `function-arglist'.
16473         (variable-at-point): Use `ignore-errors' and `with-syntax-table'.
16474         (help-pretty-print-value): New function to help with
16475         pretty-printing variable values.  Knows about `#<...>'.  Needs
16476         `pp-internal'.
16477         (describe-variable): Use `with-displaying-help-buffer' with name.
16478         Formatting improved.  Display file where variable is defined, if
16479         known.  Use `help-pretty-print-value'.
16480         (describe-syntax): Use `with-displaying-help-buffer' with name.
16481         (list-processes): Remove "stream" garbage.
16482
16483 1997-12-25  SL Baur  <steve@altair.xemacs.org>
16484
16485         * x-init.el (x-initialize-keyboard): Don't load x-win*.el files,
16486         call a dumped routine instead.
16487
16488         * x-win-xfree86.el: Wrap file in defun.
16489         * x-win-sun.el: Ditto.
16490
16491 1997-12-23  SL Baur  <steve@altair.xemacs.org>
16492
16493         * help.el (view-emacs-news): Remove usage of outl-mouse which
16494         advises functions and does other evil things.
16495
16496 1997-12-22  SL Baur  <steve@altair.xemacs.org>
16497
16498         * format.el (format-alist): Add `image/tiff'.
16499         From P. E. Jareth Hein <jareth@camelot-soft.com>
16500
16501 1997-12-21  SL Baur  <steve@altair.xemacs.org>
16502
16503         * about.el (about-hackers): More names added.
16504
16505         * make-docfile.el: Remove superfluous package path search.
16506
16507         * loaddefs.el: Commentary changes.  Removal of VM autoloads.
16508
16509 1997-12-20  SL Baur  <steve@altair.xemacs.org>
16510
16511         * shadow.el (find-emacs-lisp-shadows): Add _pkg to the list of
16512         ignored shadows.
16513
16514 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16515
16516         * startup.el (set-default-load-path): Make sure lisp and site-lisp
16517         get trailing slashes when added to the load-path.
16518
16519         * x-init.el (init-x-win): Locate where XEmacs X localization files
16520         are.
16521
16522 1997-12-18  Kyle Jones  <kyle_jones@wonderworks.com>
16523
16524         * x-faces.el: Added support for foregroundToolBarColor
16525           to xpm-color-symbols.
16526
16527 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16528
16529         * etags.el (tags-remove-duplicates): Removed.
16530         (buffer-tag-table-list): Use `delete-duplicates'.
16531
16532         * cl-extra.el (coerce): Coerce to bit-vector and weak-list
16533         correctly.
16534         (get*): Defalias to `get'.
16535
16536         * cl.el (eql): Compare integers with `eq'.
16537         (cl-map-extents): Check for `map-extents' first.
16538
16539 1997-12-17  Didier Verna  <didier@xemacs.org>
16540
16541         * leim/quail/latin-pre.el ("french-prefix"): doc string cleanup +
16542         added the 'numero', 'copyright' and 'trademark' symbols.
16543
16544         * leim/quail/latin-post.el ("french-postfix"): see above.
16545
16546 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16547
16548         * widget.el (define-widget): Check the arguments.
16549
16550         * cus-edit.el (customize-face): Use `check-argument-type'.
16551         (custom-variable-value-create): Use `signal' to signal error.
16552         (custom-variable-reset-saved): Ditto.
16553         (custom-variable-reset-standard): Ditto.
16554         (custom-face-reset-saved): Ditto.
16555
16556         * wid-edit.el (widget-prompt-value): Use `signal' to signal error.
16557         (widget-default-format-handler): Ditto.
16558         (widget-checklist-add-item): Ditto.
16559         (widget-radio-add-item): Ditto.
16560         (widget-editable-list-entry-create): Ditto.
16561         (widget-sexp-prompt-value): Ditto.
16562
16563         * custom.el (custom-declare-variable): Signal errors better.
16564         (custom-handle-keyword): Ditto.
16565         (custom-declare-group): Ditto.
16566
16567         * window-xemacs.el (windows): Ditto.
16568
16569         * menubar.el (menu): Ditto.
16570
16571         * keydefs.el (keyboard): Ditto.
16572
16573         * minibuf.el (minibuffer): Ditto.
16574
16575         * process.el (execute): Ditto.
16576
16577         * fill.el (fill): Ditto.
16578
16579         * modeline.el (modeline): Ditto.
16580
16581         * help.el (help): Ditto.
16582
16583         * faces.el (faces): Ditto.
16584
16585         * files.el (files): Ditto.
16586
16587         * x-init.el (x): Ditto.
16588
16589         * lisp-mode.el (lisp): Ditto.
16590
16591         * process.el (processes): Ditto.
16592
16593         * mouse.el (mouse): Ditto.
16594
16595         * abbrev.el (abbrev): Moved from cus-edit.
16596
16597         * font-lock.el (lisp-font-lock-keywords-1): Recognize `defcustom'
16598         as variable declaration.
16599
16600 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16601
16602         * menubar.el (find-menu-item): Use `check-argument-type'.
16603         (find-menu-item): Cosmetic changes.
16604
16605 1997-12-18  SL Baur  <steve@altair.xemacs.org>
16606
16607         * x-menubar.el (default-menubar): Guard usage of lpr-switches.
16608
16609 1997-12-17  SL Baur  <steve@altair.xemacs.org>
16610
16611         * startup.el (set-default-load-path): Only search package-path
16612         when not running temacs.
16613
16614         * dumped-lisp.el (preloaded-file-list): Remove Egg/Its dumped lisp
16615         files.
16616
16617         * loadup.el: Correct commentary.  Reformatting.
16618         (really-early-error-handler): Use absolute path to the
16619         first dumped-lisp.el file.
16620         (really-early-error-handler): Print full path name of
16621         each dumped lisp file (inherited from InfoDock).
16622
16623         * shadow.el (find-emacs-lisp-shadows): Ignore multiple
16624         dumped-lisp.el files.
16625
16626         * make-docfile.el (preloaded-file-list): Reorder when the
16627         package-path is searched.
16628         * update-elc.el: Ditto.
16629
16630         * lisp-mode.el (call-with-condition-handler): Treat the same as
16631         `condition-case' for indentation.
16632
16633         * about.el (about-xemacs): Update release date.
16634
16635 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16636
16637         * cl-macs.el (case): Signal error if `t' or `otherwise' are seen
16638         anywhere but at the last clause.
16639         (ecase): Disallow `t' and `otherwise'.
16640
16641 1997-12-16  Jens-Ulrik Holger Petersen  <petersen@kurims.kyoto-u.ac.jp>
16642
16643         * cus-edit.el (custom-buffer-create-buttons): New function
16644         from stuff moved out of `custom-buffer-create-internal'.
16645         (custom-novice): New variable.  Default t.
16646         (custom-display-global-buttons): Ditto.  Default `top'.
16647         (custom-buffer-create-internal): Only display help if
16648         `custom-novice' is non-nil.  Display global buttons according to
16649         `custom-display-global-buttons'.
16650
16651 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16652
16653         * menubar.el (find-menu-item): Use `check-argument-type'.
16654         (find-menu-item): Cosmetic changes.
16655
16656 1997-12-15  Hrvoje Niksic  <hniksic@srce.hr>
16657
16658         * modeline.el (mouse-drag-modeline): Give the modeline a "pressed"
16659         look.
16660
16661 1997-12-16  Oscar Figueiredo <Oscar.Figueiredo@di.epfl.ch>
16662
16663         * format.el (format-deannotate-region):  Bug fix.
16664         Deannotating a region containing unknown tags would fail
16665         (causing decoding of text/enriched to fail at user level)
16666
16667 1997-12-16  Kyle Jones  <kyle_jones@wonderworks.com>
16668
16669         * minibuf.el (read-directory-name): Support sixth
16670           arg, HISTORY, as already documented.
16671
16672 1997-12-17  Hrvoje Niksic  <hniksic@srce.hr>
16673
16674         * etags.el (get-tag-table-buffer): Use explicit lists as arguments
16675         to `ecase'.
16676
16677 1997-12-14  SL Baur  <steve@altair.xemacs.org>
16678
16679         * skk/skk-leim.el (skk-auto-fill-activate): Synch with
16680         skk-activate.
16681
16682 1997-12-13  SL Baur  <steve@altair.xemacs.org>
16683
16684         * dumped-lisp.el (preloaded-file-list): Remove debugging statement.